Lista wszystkich składowych.
Metody publiczne |
| Impl () |
virtual | ~Impl () |
int | SplitMesh (int inputIndex, vtkPolyData *output, vtkPolyData *intersectionLines) |
Statyczne metody publiczne |
static int | FindTriangleIntersections (vtkOBBNode *node0, vtkOBBNode *node1, vtkMatrix4x4 *transform, void *arg) |
Metody chronione |
vtkCellArray * | SplitCell (vtkPolyData *input, vtkIdType cellId, vtkIdType *cellPts, IntersectionMapType *map, vtkPolyData *interLines) |
void | AddToPointEdgeMap (int index, vtkIdType ptId, double x[3], vtkPolyData *mesh, vtkIdType cellId, vtkIdType edgeId, vtkIdType lineId, vtkIdType triPts[3]) |
void | SplitIntersectionLines (int inputIndex, vtkPolyData *sourceMesh, vtkPolyData *splitLines) |
| Impl (const Impl &) |
void | operator= (const Impl &) |
Dokumentacja konstruktora i destruktora
vtkIntersectionPolyDataFilter::Impl::Impl |
( |
| ) |
|
vtkIntersectionPolyDataFilter::Impl::~Impl |
( |
| ) |
|
|
virtual |
vtkIntersectionPolyDataFilter::Impl::Impl |
( |
const Impl & |
| ) |
|
|
protected |
Dokumentacja funkcji składowych
void vtkIntersectionPolyDataFilter::Impl::AddToPointEdgeMap |
( |
int |
index, |
|
|
vtkIdType |
ptId, |
|
|
double |
x[3], |
|
|
vtkPolyData * |
mesh, |
|
|
vtkIdType |
cellId, |
|
|
vtkIdType |
edgeId, |
|
|
vtkIdType |
lineId, |
|
|
vtkIdType |
triPts[3] |
|
) |
| |
|
protected |
int vtkIntersectionPolyDataFilter::Impl::FindTriangleIntersections |
( |
vtkOBBNode * |
node0, |
|
|
vtkOBBNode * |
node1, |
|
|
vtkMatrix4x4 * |
transform, |
|
|
void * |
arg |
|
) |
| |
|
static |
void vtkIntersectionPolyDataFilter::Impl::operator= |
( |
const Impl & |
| ) |
|
|
protected |
vtkCellArray * vtkIntersectionPolyDataFilter::Impl::SplitCell |
( |
vtkPolyData * |
input, |
|
|
vtkIdType |
cellId, |
|
|
vtkIdType * |
cellPts, |
|
|
IntersectionMapType * |
map, |
|
|
vtkPolyData * |
interLines |
|
) |
| |
|
protected |
void vtkIntersectionPolyDataFilter::Impl::SplitIntersectionLines |
( |
int |
inputIndex, |
|
|
vtkPolyData * |
sourceMesh, |
|
|
vtkPolyData * |
splitLines |
|
) |
| |
|
protected |
int vtkIntersectionPolyDataFilter::Impl::SplitMesh |
( |
int |
inputIndex, |
|
|
vtkPolyData * |
output, |
|
|
vtkPolyData * |
intersectionLines |
|
) |
| |
Dokumentacja atrybutów składowych
vtkIdTypeArray* vtkIntersectionPolyDataFilter::Impl::CellIds[2] |
vtkCellArray* vtkIntersectionPolyDataFilter::Impl::IntersectionLines |
vtkPolyData* vtkIntersectionPolyDataFilter::Impl::Mesh[2] |
vtkOBBTree* vtkIntersectionPolyDataFilter::Impl::OBBTree1 |
vtkIdTypeArray* vtkIntersectionPolyDataFilter::Impl::PointCellIds[2] |
vtkPointLocator* vtkIntersectionPolyDataFilter::Impl::PointMerger |
Dokumentacja dla tej klasy została wygenerowana z pliku: