Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# vtkOBBTree Member List

This is the complete list of members for vtkOBBTree, including all inherited members.

AddObserver(unsigned long event, vtkCommand *, float priority=0.0) | vtkObject |
AddObserver(const char *event, vtkCommand *, float priority=0.0) | vtkObject |
Automatic | vtkLocator | `[protected]`
AutomaticOff() | vtkLocator | `[virtual]`
AutomaticOn() | vtkLocator | `[virtual]`
Bounds | vtkCellLocator | `[protected]`
BreakOnError() | vtkObject | `[static]`
Buckets | vtkCellLocator | `[protected]`
BuildLocator() | vtkOBBTree | `[virtual]`
BuildTime | vtkLocator | `[protected]`
BuildTree(vtkIdList *cells, vtkOBBNode *parent, int level) | vtkOBBTree | `[protected]`
CacheCellBounds | vtkCellLocator | `[protected]`
CacheCellBoundsOff() | vtkCellLocator | `[virtual]`
CacheCellBoundsOn() | vtkCellLocator | `[virtual]`
CellBounds | vtkCellLocator | `[protected]`
CellHasBeenVisited | vtkCellLocator | `[protected]`
ClearCellHasBeenVisited() | vtkCellLocator | `[protected]`
ClearCellHasBeenVisited(int id) | vtkCellLocator | `[protected]`
CollectRevisions(ostream &os) | vtkObjectBase | `[protected, virtual]`
ComputeOBB(vtkPoints *pts, float corner[3], float max[3], float mid[3], float min[3], float size[3]) | vtkOBBTree |
ComputeOBB(vtkDataSet *input, float corner[3], float max[3], float mid[3], float min[3], float size[3]) | vtkOBBTree |
ComputeOBB(vtkIdList *cells, float corner[3], float max[3], float mid[3], float min[3], float size[3]) | vtkOBBTree | `[protected]`
DataSet | vtkLocator | `[protected]`
Debug | vtkObject | `[protected]`
DebugOff() | vtkObject | `[virtual]`
DebugOn() | vtkObject | `[virtual]`
DeepestLevel | vtkOBBTree | `[protected]`
Delete() | vtkObjectBase | `[virtual]`
DeleteTree(vtkOBBNode *OBBptr) | vtkOBBTree | `[protected]`
DisjointOBBNodes(vtkOBBNode *nodeA, vtkOBBNode *nodeB, vtkMatrix4x4 *XformBtoA) | vtkOBBTree |
Distance2ToBounds(float x[3], float bounds[6]) | vtkCellLocator | `[protected]`
Distance2ToBucket(float x[3], int nei[3]) | vtkCellLocator | `[protected]`
FindClosestPoint(float x[3], float closestPoint[3], vtkIdType &cellId, int &subId, float &dist2) | vtkCellLocator |
FindClosestPoint(float x[3], float closestPoint[3], vtkGenericCell *cell, vtkIdType &cellId, int &subId, float &dist2) | vtkCellLocator |
FindClosestPointWithinRadius(float x[3], float radius, float closestPoint[3], vtkIdType &cellId, int &subId, float &dist2) | vtkCellLocator |
FindClosestPointWithinRadius(float x[3], float radius, float closestPoint[3], vtkGenericCell *cell, vtkIdType &cellId, int &subId, float &dist2) | vtkCellLocator |
FindClosestPointWithinRadius(float x[3], float radius, float closestPoint[3], vtkGenericCell *cell, vtkIdType &cellId, int &subId, float &dist2, int &inside) | vtkCellLocator |
FreeSearchStructure() | vtkOBBTree | `[virtual]`
GenerateFace(int face, int numDivs, int i, int j, int k, vtkPoints *pts, vtkCellArray *polys) | vtkCellLocator | `[protected]`
GenerateIndex(int offset, int numDivs, int i, int j, int k, vtkIdType &idx) | vtkCellLocator | `[protected]`
GeneratePolygons(vtkOBBNode *OBBptr, int level, int repLevel, vtkPoints *pts, vtkCellArray *polys) | vtkOBBTree | `[protected]`
GenerateRepresentation(int level, vtkPolyData *pd) | vtkOBBTree | `[virtual]`
GetAutomatic() | vtkLocator | `[virtual]`
GetBucketNeighbors(int ijk[3], int ndivs, int level) | vtkCellLocator | `[protected]`
GetBuildTime() | vtkLocator | `[virtual]`
GetCacheCellBounds() | vtkCellLocator | `[virtual]`
GetCells(int bucket) | vtkCellLocator | `[virtual]`
GetChildren(int idx, int level, int children[8]) | vtkCellLocator | `[protected]`
GetClassName() | vtkOBBTree | `[virtual]`
vtkObjectBase::GetClassName() const | vtkObjectBase | `[inline, virtual]`
GetCommand(unsigned long tag) | vtkObject |
GetDataSet() | vtkLocator | `[virtual]`
GetDebug() | vtkObject |
GetGlobalWarningDisplay() | vtkObject | `[static]`
GetLevel() | vtkLocator | `[virtual]`
GetMaxLevel() | vtkLocator | `[virtual]`
GetMTime() | vtkObject | `[virtual]`
GetNumberOfBuckets(void) | vtkCellLocator | `[virtual]`
GetNumberOfCellsPerBucket() | vtkCellLocator | `[virtual]`
GetOverlappingBuckets(float x[3], int ijk[3], float dist, int prevMinLevel[3], int prevMaxLevel[3]) | vtkCellLocator | `[protected]`
GetReferenceCount() | vtkObjectBase | `[inline]`
GetRetainCellLists() | vtkLocator | `[virtual]`
GetTolerance() | vtkLocator | `[virtual]`
GlobalWarningDisplayOff() | vtkObject | `[inline, static]`
GlobalWarningDisplayOn() | vtkObject | `[inline, static]`
H | vtkCellLocator | `[protected]`
HasObserver(unsigned long event) | vtkObject |
HasObserver(const char *event) | vtkObject |
Initialize() | vtkLocator | `[virtual]`
InsertedPoints | vtkOBBTree | `[protected]`
InsideOrOutside(const float point[3]) | vtkOBBTree |
IntersectWithLine(const float a0[3], const float a1[3], vtkPoints *points, vtkIdList *cellIds) | vtkOBBTree |
IntersectWithLine(float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId) | vtkOBBTree | `[virtual]`
IntersectWithLine(float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, vtkIdType &cellId) | vtkOBBTree | `[virtual]`
IntersectWithLine(float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, vtkIdType &cellId, vtkGenericCell *cell) | vtkOBBTree | `[virtual]`
IntersectWithOBBTree(vtkOBBTree *OBBTreeB, vtkMatrix4x4 *XformBtoA, int(*function)(vtkOBBNode *nodeA, vtkOBBNode *nodeB, vtkMatrix4x4 *Xform, void *arg), void *data_arg) | vtkOBBTree |
InvokeEvent(unsigned long event, void *callData) | vtkObject |
InvokeEvent(const char *event, void *callData) | vtkObject |
InvokeEvent(unsigned long event) | vtkObject | `[inline]`
InvokeEvent(const char *event) | vtkObject | `[inline]`
IsA(const char *type) | vtkOBBTree | `[virtual]`
IsTypeOf(const char *type) | vtkOBBTree | `[static]`
Level | vtkLocator | `[protected]`
LineIntersectsNode(vtkOBBNode *pA, float B0[3], float B1[3]) | vtkOBBTree |
MarkParents(void *, int, int, int, int, int) | vtkCellLocator | `[protected]`
MaxLevel | vtkLocator | `[protected]`
Modified() | vtkObject | `[virtual]`
MTime | vtkObject | `[protected]`
New() | vtkOBBTree | `[static]`
NumberOfCellsPerBucket | vtkCellLocator | `[protected]`
NumberOfDivisions | vtkCellLocator | `[protected]`
NumberOfOctants | vtkCellLocator | `[protected]`
NumberOfParents | vtkCellLocator | `[protected]`
OBBCount | vtkOBBTree | `[protected]`
vtkObjectBase::operator=(const vtkObjectBase &) | vtkObjectBase | `[inline, protected]`
PointsList | vtkOBBTree | `[protected]`
Print(ostream &os) | vtkObjectBase |
PrintHeader(ostream &os, vtkIndent indent) | vtkObjectBase | `[virtual]`
PrintRevisions(ostream &os) | vtkObjectBase |
PrintSelf(ostream &os, vtkIndent indent) | vtkCellLocator | `[virtual]`
PrintTrailer(ostream &os, vtkIndent indent) | vtkObjectBase | `[virtual]`
QueryNumber | vtkCellLocator | `[protected]`
ReferenceCount | vtkObjectBase | `[protected]`
Register(vtkObjectBase *o) | vtkObject | `[virtual]`
RemoveObserver(vtkCommand *) | vtkObject |
RemoveObserver(unsigned long tag) | vtkObject |
RemoveObservers(unsigned long event) | vtkObject |
RemoveObservers(const char *event) | vtkObject |
RetainCellLists | vtkLocator | `[protected]`
RetainCellListsOff() | vtkLocator | `[virtual]`
RetainCellListsOn() | vtkLocator | `[virtual]`
SafeDownCast(vtkObject *o) | vtkOBBTree | `[static]`
SetAutomatic(int) | vtkLocator | `[virtual]`
SetCacheCellBounds(int) | vtkCellLocator | `[virtual]`
SetDataSet(vtkDataSet *) | vtkLocator | `[virtual]`
SetDebug(unsigned char debugFlag) | vtkObject |
SetGlobalWarningDisplay(int val) | vtkObject | `[static]`
SetMaxLevel(int) | vtkLocator | `[virtual]`
SetNumberOfCellsPerBucket(int) | vtkCellLocator | `[virtual]`
SetReferenceCount(int) | vtkObjectBase |
SetRetainCellLists(int) | vtkLocator | `[virtual]`
SetTolerance(float) | vtkLocator | `[virtual]`
SubjectHelper | vtkObject | `[protected]`
Superclass typedef | vtkOBBTree |
Tolerance | vtkLocator | `[protected]`
Tree | vtkOBBTree | `[protected]`
TriangleIntersectsNode(vtkOBBNode *pA, float p0[3], float p1[3], float p2[3], vtkMatrix4x4 *XformBtoA) | vtkOBBTree |
UnRegister(vtkObjectBase *o) | vtkObject | `[virtual]`
Update() | vtkLocator | `[virtual]`
vtkCellLocator() | vtkCellLocator | `[protected]`
vtkLocator() | vtkLocator | `[protected]`
vtkOBBTree() | vtkOBBTree | `[protected]`
vtkObject() | vtkObject | `[protected]`
vtkObjectBase() | vtkObjectBase | `[protected]`
vtkObjectBase(const vtkObjectBase &) | vtkObjectBase | `[inline, protected]`
~vtkCellLocator() | vtkCellLocator | `[protected]`
~vtkLocator() | vtkLocator | `[protected]`
~vtkOBBTree() | vtkOBBTree | `[protected]`
~vtkObject() | vtkObject | `[protected, virtual]`
~vtkObjectBase() | vtkObjectBase | `[protected, virtual]`