44 #ifndef vtkAnnotatedCubeActor_h 
   45 #define vtkAnnotatedCubeActor_h 
  104   void SetFaceTextScale(
double);
 
  105   vtkGetMacro(FaceTextScale, 
double);
 
  126   vtkSetStringMacro( XPlusFaceText );
 
  127   vtkGetStringMacro( XPlusFaceText );
 
  128   vtkSetStringMacro( XMinusFaceText );
 
  129   vtkGetStringMacro( XMinusFaceText );
 
  130   vtkSetStringMacro( YPlusFaceText );
 
  131   vtkGetStringMacro( YPlusFaceText );
 
  132   vtkSetStringMacro( YMinusFaceText );
 
  133   vtkGetStringMacro( YMinusFaceText );
 
  134   vtkSetStringMacro( ZPlusFaceText );
 
  135   vtkGetStringMacro( ZPlusFaceText );
 
  136   vtkSetStringMacro( ZMinusFaceText );
 
  137   vtkGetStringMacro( ZMinusFaceText );
 
  142   void SetTextEdgesVisibility(
int);
 
  143   int GetTextEdgesVisibility();
 
  148   void SetCubeVisibility(
int);
 
  149   int GetCubeVisibility();
 
  154   void SetFaceTextVisibility(
int);
 
  155   int GetFaceTextVisibility();
 
  160   vtkSetMacro(XFaceTextRotation,
double);
 
  161   vtkGetMacro(XFaceTextRotation,
double);
 
  162   vtkSetMacro(YFaceTextRotation,
double);
 
  163   vtkGetMacro(YFaceTextRotation,
double);
 
  164   vtkSetMacro(ZFaceTextRotation,
double);
 
  165   vtkGetMacro(ZFaceTextRotation,
double);
 
  171     { 
return this->Assembly; }
 
abstract superclass for all actors, volumes and annotations 
 
vtkCubeSource * CubeSource
 
vtkActor * YPlusFaceActor
 
vtkActor * YMinusFaceActor
 
represents an object (geometry & properties) in a rendered scene 
 
a 3D cube with face labels 
 
abstract specification for Viewports 
 
represent surface properties of a geometric object 
 
virtual int RenderOpaqueGeometry(vtkViewport *)
 
vtkTransformFilter * TransformFilter
 
virtual int HasTranslucentPolygonalGeometry()
 
vtkActor * XMinusFaceActor
 
vtkVectorText * XPlusFaceVectorText
 
abstract specification for renderers 
 
vtkVectorText * YMinusFaceVectorText
 
represents an 3D object for placement in a rendered scene 
 
#define VTKRENDERINGANNOTATION_EXPORT
 
virtual void ReleaseGraphicsResources(vtkWindow *)
 
window superclass for vtkRenderWindow 
 
vtkVectorText * YPlusFaceVectorText
 
vtkAssembly * GetAssembly()
 
create a polygonal representation of a cube 
 
void ShallowCopy(vtkProp *prop)
 
a simple class to control print indentation 
 
void PrintSelf(ostream &os, vtkIndent indent)
 
vtkActor * XPlusFaceActor
 
extract boundary, non-manifold, and/or sharp edges from polygonal data 
 
appends one or more polygonal datasets together 
 
vtkVectorText * ZMinusFaceVectorText
 
vtkActor * ZPlusFaceActor
 
vtkAppendPolyData * AppendTextEdges
 
create hierarchies of vtkProp3Ds (transformable props) 
 
vtkVectorText * XMinusFaceVectorText
 
vtkVectorText * ZPlusFaceVectorText
 
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
 
vtkActor * TextEdgesActor
 
virtual double * GetBounds()=0
 
vtkActor * ZMinusFaceActor
 
vtkFeatureEdges * ExtractTextEdges
 
unsigned long int GetMTime()
 
virtual void GetActors(vtkPropCollection *)