VMTK
|
This is the complete list of members for vtkvmtkPolyDataNetworkExtraction, including all inherited members.
AdvancementRatio | vtkvmtkPolyDataNetworkExtraction | protected |
Barycenter(vtkPoints *points, double barycenter[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
BoundaryExtractor(vtkPolyData *polyInput, vtkPolyData *boundary) | vtkvmtkPolyDataNetworkExtraction | protected |
BoundarySeparator(vtkPolyData *appendedBoundaries, vtkPolyDataCollection *boundaries) | vtkvmtkPolyDataNetworkExtraction | protected |
BuildSegment(vtkPoints *segmentPoints, vtkDoubleArray *segmentRadii, vtkIdType segmentTopology[2], double firstPoint[3], double firstRadius, double lastPoint[3], double lastRadius, const double *centralPoint, vtkPolyData *segment) | vtkvmtkPolyDataNetworkExtraction | protected |
ComputeMeanRadius(vtkPoints *points, double point1[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
ComputeStepRadius(vtkPoints *points, double point1[3], double point2[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
CurrentPointId(vtkPolyData *model, vtkIdType currentEdge[2]) | vtkvmtkPolyDataNetworkExtraction | protected |
DefineVirtualSphere(vtkPolyDataCollection *baseProfiles, double center[3], double &radius, double ratio) | vtkvmtkPolyDataNetworkExtraction | protected |
Distance(double point1[3], double point2[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
GenerateNewProfiles(vtkPolyData *model, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables) | vtkvmtkPolyDataNetworkExtraction | protected |
GetAdvancementRatio() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetFromEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType position, vtkIdType edge[2]) | vtkvmtkPolyDataNetworkExtraction | protected |
GetFurthestDistance(vtkPolyDataCollection *polyDataCollection, double fromPoint[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
GetGraphLayout() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetMarksArrayName() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetMinimumStep() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetRadiusArrayName() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetTopologyArrayName() | vtkvmtkPolyDataNetworkExtraction | virtual |
GetTotalMarkedPoints() | vtkvmtkPolyDataNetworkExtraction | virtual |
GLOBAL enum value | vtkvmtkPolyDataNetworkExtraction | |
GlobalIteration(vtkPolyData *model, vtkPolyDataCollection *globalProfiles, vtkPolyData *network, double advancementRatio) | vtkvmtkPolyDataNetworkExtraction | protected |
Graph(vtkPolyData *network, vtkPolyData *graphLayout) | vtkvmtkPolyDataNetworkExtraction | protected |
GraphLayout | vtkvmtkPolyDataNetworkExtraction | protected |
InsertEdgeForNewProfiles(vtkPolyData *model, vtkIdType *edge, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkIdList *pointIds) | vtkvmtkPolyDataNetworkExtraction | protected |
InsertInEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1) | vtkvmtkPolyDataNetworkExtraction | protected |
InsertNewBifurcation(vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPoints *bifurcationPoints, vtkDoubleArray *bifurcationRadii, vtkPolyDataCollection *additionalSegments) | vtkvmtkPolyDataNetworkExtraction | protected |
InsertUniqueInEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1) | vtkvmtkPolyDataNetworkExtraction | protected |
IsA(const char *type) | vtkvmtkPolyDataNetworkExtraction | virtual |
IsTypeOf(const char *type) | vtkvmtkPolyDataNetworkExtraction | static |
JoinSegments(vtkPolyData *segment0, vtkPolyData *segment1, bool first0, bool first1, vtkPolyData *segment) | vtkvmtkPolyDataNetworkExtraction | protected |
LocateVirtualPoint(vtkIdType edge[2], double center[3], double radius, vtkIdList *pointIdsForNewProfiles, vtkPoints *pointsForNewProfiles, vtkDoubleArray *pointDistancesForNewProfiles, double virtualPoint[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
LookForIntersectingPoint(vtkPoints *segmentPoints, double center[3], double radius, vtkIdType &intersectingPointId) | vtkvmtkPolyDataNetworkExtraction | protected |
LookForNeighbors(vtkPolyData *model, vtkIdType pointId, vtkIdList *notVisitedIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles) | vtkvmtkPolyDataNetworkExtraction | protected |
MarkModelGlobalProfile(vtkPolyData *model, vtkIdTypeArray *newGlobalProfileEdgeTable) | vtkvmtkPolyDataNetworkExtraction | protected |
MarkModelRealBoundary(vtkPolyData *model, vtkPolyData *modelBoundary) | vtkvmtkPolyDataNetworkExtraction | protected |
MarksArrayName | vtkvmtkPolyDataNetworkExtraction | protected |
MinimumStep | vtkvmtkPolyDataNetworkExtraction | protected |
New() | vtkvmtkPolyDataNetworkExtraction | static |
NewInstance() const | vtkvmtkPolyDataNetworkExtraction | |
NewInstanceInternal() const | vtkvmtkPolyDataNetworkExtraction | protectedvirtual |
NON_VISITED enum value | vtkvmtkPolyDataNetworkExtraction | |
PointsForRadius(vtkPoints *markedPoints, vtkPolyDataCollection *baseProfiles, vtkPolyDataCollection *newProfiles, vtkPoints *pointsForRadius) | vtkvmtkPolyDataNetworkExtraction | protected |
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE | vtkvmtkPolyDataNetworkExtraction | |
ProfileBarycenter(vtkPoints *points, double barycenter[3]) | vtkvmtkPolyDataNetworkExtraction | protected |
PropagateFromBaseProfilePoint(vtkPolyData *model, vtkIdList *toVisitPointIds, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPoints *markedPoints, vtkIdList *markedPointIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles) | vtkvmtkPolyDataNetworkExtraction | protected |
RadiusArrayName | vtkvmtkPolyDataNetworkExtraction | protected |
ReconstructNewProfiles(vtkPoints *virtualPoints, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables) | vtkvmtkPolyDataNetworkExtraction | protected |
RemoveDegenerateBifurcations(vtkPolyDataCollection *segments, vtkCollection *bifurcations) | vtkvmtkPolyDataNetworkExtraction | protected |
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE | vtkvmtkPolyDataNetworkExtraction | protectedvirtual |
SafeDownCast(vtkObjectBase *o) | vtkvmtkPolyDataNetworkExtraction | static |
SegmentIteration(vtkPolyData *model, vtkPolyData *initialProfile, vtkIdTypeArray *initialProfileEdgeTable, vtkPolyDataCollection *globalProfiles, vtkCollection *globalProfilesEdgeTables, vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPolyDataCollection *segments, double advancementRatio) | vtkvmtkPolyDataNetworkExtraction | protected |
SegmentTopology(vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, double firstSegmentPoint[3], double lastSegmentPoint[3], double firstPoint[3], double &firstRadius, double lastPoint[3], double &lastRadius, vtkIdType segmentTopology[2]) | vtkvmtkPolyDataNetworkExtraction | protected |
SetAdvancementRatio(double) | vtkvmtkPolyDataNetworkExtraction | virtual |
SetMarksArrayName(const char *) | vtkvmtkPolyDataNetworkExtraction | virtual |
SetRadiusArrayName(const char *) | vtkvmtkPolyDataNetworkExtraction | virtual |
SetTopologyArrayName(const char *) | vtkvmtkPolyDataNetworkExtraction | virtual |
STEP_ITERATION_PROCEED enum value | vtkvmtkPolyDataNetworkExtraction | |
STEP_ITERATION_REDEFINE enum value | vtkvmtkPolyDataNetworkExtraction | |
STEP_ITERATION_STOP_BIFURCATION enum value | vtkvmtkPolyDataNetworkExtraction | |
STEP_ITERATION_STOP_CLOSED enum value | vtkvmtkPolyDataNetworkExtraction | |
STEP_ITERATION_STOP_END enum value | vtkvmtkPolyDataNetworkExtraction | |
StepIteration(vtkPolyData *model, vtkPolyDataCollection *baseProfiles, vtkCollection *baseProfilesEdgeTables, vtkPolyDataCollection *globalProfiles, vtkCollection *globalProfilesEdgeTables, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables, vtkPoints *segmentPoints, vtkDoubleArray *segmentRadii, vtkPoints *bifurcationPoints, vtkDoubleArray *bifurcationRadii, double oldCenter[3], double &oldRadius, double advancementRatio) | vtkvmtkPolyDataNetworkExtraction | protected |
Superclass typedef | vtkvmtkPolyDataNetworkExtraction | |
TopologyArrayName | vtkvmtkPolyDataNetworkExtraction | protected |
TotalMarkedPoints | vtkvmtkPolyDataNetworkExtraction | protected |
UnmarkPoints(vtkPolyData *model, vtkIdList *markedPointIds) | vtkvmtkPolyDataNetworkExtraction | protected |
UpdateEdgeTableCollectionReal(vtkPolyData *model, vtkPolyDataCollection *profiles, vtkCollection *edgeTables) | vtkvmtkPolyDataNetworkExtraction | protected |
VISITED enum value | vtkvmtkPolyDataNetworkExtraction | |
vtkvmtkPolyDataNetworkExtraction() | vtkvmtkPolyDataNetworkExtraction | protected |
~vtkvmtkPolyDataNetworkExtraction() | vtkvmtkPolyDataNetworkExtraction | protected |