23 #ifndef vtkGeometryRepresentationWithFaces_h 24 #define vtkGeometryRepresentationWithFaces_h 27 #include "vtkPVClientServerCoreRenderingModule.h" 35 void PrintSelf(ostream& os, vtkIndent indent);
39 FOLLOW_FRONTFACE = 400,
51 vtkInformationRequestKey* request_type, vtkInformation* inInfo, vtkInformation* outInfo);
63 vtkSetClampMacro(BackfaceRepresentation,
int, POINTS, CULL_FRONTFACE);
64 vtkGetMacro(BackfaceRepresentation,
int);
69 void SetBackfaceAmbientColor(
double r,
double g,
double b);
70 void SetBackfaceDiffuseColor(
double r,
double g,
double b);
71 void SetBackfaceOpacity(
double val);
vtkGeometryRepresentationWithFaces extends vtkGeometryRepresentation to add support for rendering bac...
virtual void SetupDefaults()
This method is called in the constructor.
vtkProperty * BackfaceProperty
representation for showing any datasets as external shell of polygons.
static vtkGeometryRepresentation * New()
vtkMapper * BackfaceMapper
virtual bool RemoveFromView(vtkView *view)
Removes the representation to the view.
vtkPVLODActor * BackfaceActor
virtual bool AddToView(vtkView *view)
Adds the representation to the view.
virtual void SetVisibility(bool val)
Get/Set the visibility for this representation.
virtual void UpdateColoringParameters()
Passes on parameters to vtkProperty and vtkMapper.
void PrintSelf(ostream &os, vtkIndent indent)
vtkMapper * LODBackfaceMapper
an actor that supports multiple levels of detail
virtual int ProcessViewRequest(vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo)
vtkAlgorithm::ProcessRequest() equivalent for rendering passes.
int BackfaceRepresentation