vtkMimxBoundingBoxSurfaceMesh Class Reference

#include <vtkMimxBoundingBoxSurfaceMesh.h>

Inheritance diagram for vtkMimxBoundingBoxSurfaceMesh:
vtkPolyDataSource

List of all members.

Public Member Functions

void BoundingBoxClosestPointProjection (vtkMimxSTLSource *STL)
void CreateSurfaceMesh (vtkPolyData *polydata)
void Execute ()
 vtkMimxBoundingBoxSurfaceMesh ()
 vtkTypeRevisionMacro (vtkMimxBoundingBoxSurfaceMesh, vtkPolyDataSource)
 ~vtkMimxBoundingBoxSurfaceMesh ()

Static Public Member Functions

static
vtkMimxBoundingBoxSurfaceMesh
New ()

Public Attributes

vtkActorBoundingBoxSurfaceMeshActor
vtkPolyData * BoundingBoxSurfaceMeshPolyData
vtkPolyDataMapper * BoundingBoxSurfaceMeshPolyDataMapper
int I_Div
int J_Div
int K_Div

Private Member Functions

void GenerateNodes ()

Private Attributes

vtkCellArray * BoundingBoxCellArray
vtkPoints * BoundingBoxPoints
double x0 [3]
double x1 [3]
double x2 [3]
double x3 [3]
double x4 [3]
double x5 [3]
double x6 [3]
double x7 [3]

Constructor & Destructor Documentation

vtkMimxBoundingBoxSurfaceMesh::vtkMimxBoundingBoxSurfaceMesh (  ) 
vtkMimxBoundingBoxSurfaceMesh::~vtkMimxBoundingBoxSurfaceMesh (  ) 

Member Function Documentation

void vtkMimxBoundingBoxSurfaceMesh::BoundingBoxClosestPointProjection ( vtkMimxSTLSource STL  ) 
void vtkMimxBoundingBoxSurfaceMesh::CreateSurfaceMesh ( vtkPolyData *  polydata  ) 

References GenerateNodes(), NodeSelector::t, x0, x1, x2, x3, x4, x5, x6, and x7.

void vtkMimxBoundingBoxSurfaceMesh::Execute (  ) 
void vtkMimxBoundingBoxSurfaceMesh::GenerateNodes (  )  [private]
static vtkMimxBoundingBoxSurfaceMesh* vtkMimxBoundingBoxSurfaceMesh::New (  )  [static]
vtkMimxBoundingBoxSurfaceMesh::vtkTypeRevisionMacro ( vtkMimxBoundingBoxSurfaceMesh  ,
vtkPolyDataSource   
)

Member Data Documentation

Referenced by GenerateNodes().

Referenced by GenerateNodes().

Referenced by GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x0[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x1[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x2[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x3[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x4[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x5[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x6[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().

double vtkMimxBoundingBoxSurfaceMesh::x7[3] [private]

Referenced by CreateSurfaceMesh(), and GenerateNodes().


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1