VTK
dox
Filters
Sources
vtkOutlineCornerSource.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkOutlineCornerSource.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
23
#ifndef vtkOutlineCornerSource_h
24
#define vtkOutlineCornerSource_h
25
26
#include "vtkFiltersSourcesModule.h"
// For export macro
27
#include "
vtkOutlineSource.h
"
28
29
class
VTKFILTERSSOURCES_EXPORT
vtkOutlineCornerSource
:
public
vtkOutlineSource
30
{
31
public
:
32
vtkTypeMacro(
vtkOutlineCornerSource
,
vtkOutlineSource
);
33
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
34
38
static
vtkOutlineCornerSource
*
New
();
39
41
45
vtkSetClampMacro(CornerFactor,
double
, 0.001, 0.5);
46
vtkGetMacro(CornerFactor,
double
);
48
49
protected
:
50
vtkOutlineCornerSource
();
51
~vtkOutlineCornerSource
()
override
{}
52
53
int
RequestData
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
54
55
double
CornerFactor
;
56
private
:
57
vtkOutlineCornerSource
(
const
vtkOutlineCornerSource
&) =
delete
;
58
void
operator=(
const
vtkOutlineCornerSource
&) =
delete
;
59
};
60
61
#endif
vtkOutlineSource
create wireframe outline around bounding box
Definition:
vtkOutlineSource.h:36
vtkInformationVector
Store zero or more vtkInformation instances.
Definition:
vtkInformationVector.h:35
vtkOutlineSource::RequestData
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
vtkOutlineSource::New
static vtkOutlineSource * New()
vtkOutlineSource::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkOutlineSource.h
vtkOutlineCornerSource::~vtkOutlineCornerSource
~vtkOutlineCornerSource() override
Definition:
vtkOutlineCornerSource.h:51
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:33
vtkOutlineCornerSource
create wireframe outline corners around bounding box
Definition:
vtkOutlineCornerSource.h:29
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:80
vtkOutlineCornerSource::CornerFactor
double CornerFactor
Definition:
vtkOutlineCornerSource.h:55
Generated by
1.8.16