#include <SVTK_DeviceActor.h>
◆ SVTK_DeviceActor() [1/2]
SVTK_DeviceActor::SVTK_DeviceActor |
( |
| ) |
|
|
protected |
◆ ~SVTK_DeviceActor()
SVTK_DeviceActor::~SVTK_DeviceActor |
( |
| ) |
|
|
protected |
◆ SVTK_DeviceActor() [2/2]
◆ GetDataSetMapper()
◆ GetDefaultLineWidth()
double SVTK_DeviceActor::GetDefaultLineWidth |
( |
| ) |
|
|
virtual |
- Returns
- default line width
◆ GetDefaultPointSize()
double SVTK_DeviceActor::GetDefaultPointSize |
( |
| ) |
|
|
virtual |
- Returns
- default point size
◆ GetElemCell()
vtkCell * SVTK_DeviceActor::GetElemCell |
( |
vtkIdType |
theObjID | ) |
|
|
virtual |
Get corresponding #vtkCell for given object index
◆ GetElemObjId()
vtkIdType SVTK_DeviceActor::GetElemObjId |
( |
vtkIdType |
theVtkID | ) |
|
|
virtual |
Maps VTK index of a cell to corresponding object index
◆ GetFeatureEdgesAngle()
double SVTK_DeviceActor::GetFeatureEdgesAngle |
( |
| ) |
|
|
virtual |
- Returns
- angle of feature edges' filter
◆ GetFeatureEdgesColoring()
bool SVTK_DeviceActor::GetFeatureEdgesColoring |
( |
| ) |
|
|
virtual |
- Returns
- feature edges' coloring flag
◆ GetFeatureEdgesFlags()
void SVTK_DeviceActor::GetFeatureEdgesFlags |
( |
bool & |
theIsFeatureEdges, |
|
|
bool & |
theIsBoundaryEdges, |
|
|
bool & |
theIsManifoldEdges, |
|
|
bool & |
theIsNonManifoldEdges |
|
) |
| |
|
virtual |
Gets information about kinds of edges which are displayed by feature edges' filter
- Parameters
-
theIsFeatureEdges | flag which shows whether feature edges are displayed |
theIsBoundaryEdges | flag which shows whether boundary edges are displayed |
theIsManifoldEdges | flag which shows whether manifold edges are displayed |
theIsNonManifoldEdges | flag which shows whether non-manifold edges are displayed |
◆ GetInput()
vtkDataSet * SVTK_DeviceActor::GetInput |
( |
| ) |
|
|
virtual |
Allows to get initial #vtkDataSet.
Allows to get initial vtkDataSet
◆ GetMarkerScale()
◆ GetMarkerTexture()
int SVTK_DeviceActor::GetMarkerTexture |
( |
| ) |
|
◆ GetMarkerType()
◆ GetMTime()
- Returns
- time of modification
◆ GetNodeCoord()
double * SVTK_DeviceActor::GetNodeCoord |
( |
vtkIdType |
theObjID | ) |
|
|
virtual |
Get coordinates of a node for given object index
◆ GetNodeObjId()
vtkIdType SVTK_DeviceActor::GetNodeObjId |
( |
vtkIdType |
theVtkID | ) |
|
|
virtual |
Maps VTK index of a node to corresponding object index
◆ GetPolygonOffsetParameters()
void SVTK_DeviceActor::GetPolygonOffsetParameters |
( |
double & |
factor, |
|
|
double & |
units |
|
) |
| |
|
protected |
Get polygon offset parameters
- Parameters
-
factor,units | - Opengl polygon offset parameters |
◆ GetQuadraticArcAngle()
double SVTK_DeviceActor::GetQuadraticArcAngle |
( |
| ) |
|
|
virtual |
◆ GetQuadraticArcMode()
bool SVTK_DeviceActor::GetQuadraticArcMode |
( |
| ) |
|
|
virtual |
◆ GetRepresentation()
- Returns
- current representation mode
◆ GetShrinkFactor()
double SVTK_DeviceActor::GetShrinkFactor |
( |
| ) |
|
◆ InitPipeLine()
void SVTK_DeviceActor::InitPipeLine |
( |
vtkMapper * |
theMapper | ) |
|
|
protected |
To initialize internal pipeline.
To initialize internal pipeline
◆ IsCoincident3DAllowed()
bool SVTK_DeviceActor::IsCoincident3DAllowed |
( |
| ) |
const |
|
virtual |
◆ IsFeatureEdgesAllowed()
bool SVTK_DeviceActor::IsFeatureEdgesAllowed |
( |
| ) |
|
|
virtual |
- Returns
- true if feature edges are allowed for this actor
◆ IsFeatureEdgesEnabled()
bool SVTK_DeviceActor::IsFeatureEdgesEnabled |
( |
| ) |
|
|
virtual |
- Returns
- true if feature edges are enabled
◆ IsShaded()
bool SVTK_DeviceActor::IsShaded |
( |
| ) |
|
- Returns
- true if actor is shaded
◆ IsShrunk()
bool SVTK_DeviceActor::IsShrunk |
( |
| ) |
|
- Returns
- true if actor is shrunkable
◆ IsShrunkable()
bool SVTK_DeviceActor::IsShrunkable |
( |
| ) |
|
- Returns
- true if actor is shrinkable
◆ operator=()
◆ Render()
void SVTK_DeviceActor::Render |
( |
vtkRenderer * |
ren, |
|
|
vtkMapper * |
m |
|
) |
| |
|
virtual |
◆ SetBallEnabled()
void SVTK_DeviceActor::SetBallEnabled |
( |
bool |
theBallEnabled | ) |
|
◆ SetBallScale()
void SVTK_DeviceActor::SetBallScale |
( |
double |
theBallScale | ) |
|
◆ SetCoincident3DAllowed()
void SVTK_DeviceActor::SetCoincident3DAllowed |
( |
bool |
theIsFeatureEdgesAllowed | ) |
|
|
virtual |
◆ SetFeatureEdgesAllowed()
void SVTK_DeviceActor::SetFeatureEdgesAllowed |
( |
bool |
theIsFeatureEdgesAllowed | ) |
|
|
virtual |
Allows feature edges for this actor on or off
- Parameters
-
theIsFeatureEdgesAllowed | - flag which allows feature edges for this actor on or off |
◆ SetFeatureEdgesAngle()
void SVTK_DeviceActor::SetFeatureEdgesAngle |
( |
double |
theAngle | ) |
|
|
virtual |
Sets angle of feature edges' filter
- Parameters
-
theAngle | angle of feature edges' filter |
◆ SetFeatureEdgesColoring()
void SVTK_DeviceActor::SetFeatureEdgesColoring |
( |
bool |
theIsColoring | ) |
|
|
virtual |
Sets feature edges' coloring flag
- Parameters
-
theIsColoring | feature edges' coloring flag |
◆ SetFeatureEdgesEnabled()
void SVTK_DeviceActor::SetFeatureEdgesEnabled |
( |
bool |
theIsFeatureEdgesEnabled | ) |
|
|
virtual |
Enables feature edges on or off
- Parameters
-
theIsFeatureEdgesEnabled | - flag which enables feature edges on or off |
◆ SetFeatureEdgesFlags()
void SVTK_DeviceActor::SetFeatureEdgesFlags |
( |
bool |
theIsFeatureEdges, |
|
|
bool |
theIsBoundaryEdges, |
|
|
bool |
theIsManifoldEdges, |
|
|
bool |
theIsNonManifoldEdges |
|
) |
| |
|
virtual |
Sets different kinds of edges to be displayed by feature edges' filter
- Parameters
-
theIsFeatureEdges | flag which displays feature edges |
theIsBoundaryEdges | flag which displays boundary edges |
theIsManifoldEdges | flag which displays manifold edges |
theIsNonManifoldEdges | flag which displays non-manifold edges |
◆ SetInputConnection()
void SVTK_DeviceActor::SetInputConnection |
( |
vtkAlgorithmOutput * |
theAlgorithmOutput | ) |
|
|
virtual |
Allows to set initial #vtkAlgorithmOutput.
Allows to set initial vtkDataSet
◆ SetInputData()
void SVTK_DeviceActor::SetInputData |
( |
vtkDataSet * |
theDataSet | ) |
|
|
virtual |
Allows to set initial #vtkDataSet.
Allows to set initial vtkDataSet
◆ SetMapper()
void SVTK_DeviceActor::SetMapper |
( |
vtkMapper * |
theMapper | ) |
|
|
virtual |
To insert some additional filters and then sets the given #vtkMapper.
To insert some additional filters and then sets the given vtkMapper
◆ SetMarkerEnabled()
void SVTK_DeviceActor::SetMarkerEnabled |
( |
bool |
theMarkerEnabled | ) |
|
Set point marker enabled
- Parameters
-
theMarkerEnabled | flag to enable/disable point marker |
References myMapper.
◆ SetMarkerStd()
◆ SetMarkerTexture()
void SVTK_DeviceActor::SetMarkerTexture |
( |
int |
theMarkerId, |
|
|
VTK::MarkerTexture |
theMarkerTexture |
|
) |
| |
◆ SetPolygonOffsetParameters()
void SVTK_DeviceActor::SetPolygonOffsetParameters |
( |
double |
factor, |
|
|
double |
units |
|
) |
| |
|
protected |
Set polygon offset parameters
- Parameters
-
factor,units | - Opengl polygon offset parameters |
◆ SetQuadraticArcAngle()
void SVTK_DeviceActor::SetQuadraticArcAngle |
( |
double |
theMaxAngle | ) |
|
|
virtual |
◆ SetQuadraticArcMode()
void SVTK_DeviceActor::SetQuadraticArcMode |
( |
bool |
theFlag | ) |
|
|
virtual |
◆ SetRepresentation()
◆ SetResolveCoincidentTopology()
void SVTK_DeviceActor::SetResolveCoincidentTopology |
( |
bool |
theIsResolve | ) |
|
◆ SetShaded()
void SVTK_DeviceActor::SetShaded |
( |
bool |
theShaded | ) |
|
Sets shaded state of actor
- Parameters
-
theShaded | - new shaded state |
◆ SetShrink()
void SVTK_DeviceActor::SetShrink |
( |
| ) |
|
|
virtual |
Insert shrink filter into pipeline
◆ SetShrinkable()
void SVTK_DeviceActor::SetShrinkable |
( |
bool |
theIsShrinkable | ) |
|
|
virtual |
Changes shrinkable state of actor theIsShrinkable - new shrinkable state
◆ SetShrinkFactor()
void SVTK_DeviceActor::SetShrinkFactor |
( |
double |
theValue | ) |
|
|
virtual |
Changes shrink factor
- Parameters
-
theValue | - new shrink factor |
◆ SetStoreMapping()
void SVTK_DeviceActor::SetStoreMapping |
( |
bool |
theStoreMapping | ) |
|
|
virtual |
◆ SetTransform()
Apply a view transformation.
Apply a view transformation
- Parameters
-
theTransform | - transformation |
◆ UnShrink()
void SVTK_DeviceActor::UnShrink |
( |
| ) |
|
|
virtual |
Remove shrink filter from pipeline
◆ vtkTypeMacro()
◆ myFeatureEdges
vtkFeatureEdges* SVTK_DeviceActor::myFeatureEdges |
|
protected |
◆ myGeomFilter
◆ myIsFeatureEdgesAllowed
bool SVTK_DeviceActor::myIsFeatureEdgesAllowed |
|
protected |
◆ myIsFeatureEdgesEnabled
bool SVTK_DeviceActor::myIsFeatureEdgesEnabled |
|
protected |
◆ myIsResolveCoincidentTopology
bool SVTK_DeviceActor::myIsResolveCoincidentTopology |
|
protected |
◆ myIsShaded
bool SVTK_DeviceActor::myIsShaded |
|
protected |
◆ myIsShrinkable
bool SVTK_DeviceActor::myIsShrinkable |
|
protected |
◆ myIsShrunk
bool SVTK_DeviceActor::myIsShrunk |
|
protected |
◆ myMapper
◆ myPassFilter
std::vector<vtkPassThrough*> SVTK_DeviceActor::myPassFilter |
|
protected |
◆ myPolygonOffsetFactor
double SVTK_DeviceActor::myPolygonOffsetFactor |
|
protected |
◆ myPolygonOffsetUnits
double SVTK_DeviceActor::myPolygonOffsetUnits |
|
protected |
◆ myProperty
vtkProperty* SVTK_DeviceActor::myProperty |
|
protected |
◆ myRepresentation
◆ myShrinkFilter
◆ myTransformFilter
The documentation for this class was generated from the following files: