SMILX
1.01
|
This is the complete list of members for milx::DeformableModel, including all inherited members.
AddArray(vtkSmartPointer< vtkDataArray > array) | milx::Model | inline |
AddInput(vtkSmartPointer< vtkPolyData > model) | milx::Model | |
Append(vtkSmartPointer< vtkPolyData > model) | milx::Model | |
ApplyOrientation(itk::SmartPointer< TImage > image, const bool applyOrigin=true, const bool flipY=false) | milx::DeformableModel | |
ApplyOrientationCollection(vtkSmartPointer< vtkPolyDataCollection > collection, itk::SmartPointer< TImage > refImage, const bool applyOrigin=true, const bool flipY=false) | milx::DeformableModel | |
BinaryThresholdScalars(vtkSmartPointer< vtkPolyData > model, const coordinateType aboveVal, const coordinateType belowVal, const coordinateType insideVal=1.0, const coordinateType outsideVal=0.0) | milx::Model | static |
Clean() | milx::Model | |
ClearArrays(vtkSmartPointer< vtkPolyData > &mesh) | milx::Model | inlinestatic |
ClearScalars(vtkSmartPointer< vtkPolyData > &mesh) | milx::Model | static |
Clip(const coordinateType belowValue, const coordinateType aboveValue) | milx::Model | |
ClipCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType aboveVal, const coordinateType belowVal) | milx::Model | |
ClusterDecimate() | milx::Model | |
ConcatenateCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
ConvertITKMeshToVTKPolyData(itk::SmartPointer< MeshType > mesh) | milx::DeformableModel | |
ConvertVTKPolyDataToITKMesh() | milx::DeformableModel | |
CurrentModel | milx::Model | protected |
CurrentTransform | milx::Model | protected |
Curvature(const bool meanCurvature=true) | milx::Model | |
Decimate(const float reduceFactor) | milx::Model | |
DecimateCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType factor) | milx::Model | |
DeformableModel() | milx::DeformableModel | |
DeformableModel(vtkSmartPointer< vtkPolyData > model) | milx::DeformableModel | |
Delaunay2DTriangulation() | milx::Model | |
DelaunayGraph3D() | milx::Model | |
DelaunayTriangulation() | milx::Model | |
DistanceMap(vtkSmartPointer< vtkPoints > loopPoints) | milx::Model | |
FillScalars(const coordinateType value) | milx::Model | |
Flip(const bool xAxis, const bool yAxis, const bool zAxis) | milx::Model | |
FlipCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const bool xAxis, const bool yAxis, const bool zAxis) | milx::Model | |
GaussianWeightScalars(float stddev, float clampValue) | milx::Model | |
GenerateCappedBoundaries() | milx::Model | |
GenerateElevation(double x, double y, double z) | milx::Model | |
GenerateElevation() | milx::Model | |
GenerateHedgehog(const double newScale=0.0) | milx::Model | |
GenerateKMeansClustering(int numberOfClusters) | milx::Model | |
GenerateNormals(const int pointNormals=0) | milx::Model | |
GeneratePointModel(const double newScale) | milx::Model | |
GenerateQuantisedPoints(float quantiseFactor) | milx::Model | |
GenerateRegions() | milx::Model | |
GenerateSampledPoints(const double distance) | milx::Model | |
GenerateSpheres(const double newScale) | milx::Model | inline |
GenerateTensorField(const double newScale=0.0) | milx::Model | |
GenerateTubes() | milx::Model | |
GenerateVectorField(const double newScale=0.0, const bool useNormals=false) | milx::Model | |
GenerateVertexScalars() | milx::Model | |
GenerateVertices() | milx::Model | |
GenerateVerticesAs2DGlyphs(const GlyphType glyphType) | milx::Model | |
GetInput() | milx::Model | inline |
GetNormals() | milx::Model | inline |
GetNumberOfArrays() | milx::Model | inline |
GetNumberOfPoints() | milx::Model | inline |
GetOutput() | milx::Model | inline |
GetPoints() | milx::Model | inline |
GetProducerPort() | milx::Model | inline |
GetScalarRange(double *range) | milx::Model | inline |
GetScalars() | milx::Model | inline |
GetTensors() | milx::Model | inline |
GetTransform() | milx::Model | inline |
GetVectors() | milx::Model | inline |
Gradient() | milx::Model | |
InputModel | milx::Model | protected |
InternalInPlaceOperation | milx::Model | protected |
IsCurrentModel() (defined in milx::Model) | milx::Model | inlineprotected |
IsoSurface(vtkSmartPointer< vtkImageData > img, double minValue) | milx::Model | |
IterativeClosestPointsAlignCollection(vtkSmartPointer< vtkPolyDataCollection > collection, bool rigid=false, vtkSmartPointer< vtkTransformCollection > tCollection=0) | milx::Model | |
IterativeClosestPointsRegistration(vtkSmartPointer< vtkPolyData > fixedMesh, const bool similarity=false, const int maxPoints=1024) | milx::Model | |
LandmarkBasedRegistration(vtkSmartPointer< vtkPolyData > fixedMesh, const bool similarity=false) | milx::Model | |
LaplacianCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const size_t iterations) | milx::Model | |
LaplacianSmoothing(const int iterations) | milx::Model | |
MarkSurfaceInsideImage(vtkSmartPointer< vtkPolyData > &surface, itk::SmartPointer< TImage > img, vtkFloatArray *weights, const float outsideValue=0.0) | milx::DeformableModel | static |
Mask(vtkSmartPointer< vtkPolyData > maskMesh) | milx::Model | |
MaskScalars(vtkSmartPointer< vtkPolyData > model1, vtkSmartPointer< vtkPolyData > model2) | milx::Model | static |
MatchInformation(vtkSmartPointer< vtkPolyData > matchMesh, const bool rescale) | milx::Model | |
MeanSquaredErrorCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
Model() | milx::Model | |
Model(vtkSmartPointer< vtkPolyData > model) | milx::Model | |
PreviousModel | milx::Model | protected |
PreviousResult() | milx::Model | inline |
ProcrustesAlign(vtkSmartPointer< vtkPolyData > source, vtkSmartPointer< vtkPolyData > target, bool rigid=false) | milx::Model | static |
ProcrustesAlignCollection(vtkSmartPointer< vtkPolyDataCollection > collection, bool rigid=false) | milx::Model | |
QuadricDecimate(const float reduceFactor) | milx::Model | |
RemoveArrays() | milx::Model | |
RemoveScalars() | milx::Model | |
ResetScalars() | milx::Model | |
Result() | milx::Model | inline |
Rotate(const bool xAxis, const bool yAxis, const bool zAxis, const float angle, const coordinate centre) | milx::Model | |
ScalarCopyCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
ScalarDifference(vtkSmartPointer< vtkPolyData > model1, vtkSmartPointer< vtkPolyData > model2, vtkSmartPointer< vtkPolyData > result) | milx::Model | static |
ScalarDifferenceCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
ScalarDifferenceCollection(vtkSmartPointer< vtkPolyDataCollection > collection1, vtkSmartPointer< vtkPolyDataCollection > collection2, vtkSmartPointer< vtkPolyDataCollection > &results) | milx::Model | |
ScalarRemoveCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
ScalarStatisticsCollection(vtkSmartPointer< vtkPolyDataCollection > collection) | milx::Model | |
ScalarThresholdCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType aboveVal, const coordinateType belowVal) | milx::Model | |
Scale(vtkSmartPointer< vtkPolyData > model, const coordinateType scale, const bool useCentroid=true) | milx::Model | static |
Scale(const coordinateType scale, const bool useCentroid=true) (defined in milx::Model) | milx::Model | inline |
ScaleCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType scale) | milx::Model | |
SetActiveScalars(std::string nameOfArray) | milx::Model | inline |
SetGraph(vtkSmartPointer< vtkMutableUndirectedGraph > graph) | milx::Model | |
SetInput(vtkSmartPointer< vtkPolyData > model) | milx::Model | |
SetInputData(vtkSmartPointer< vtkPolyData > model) | milx::Model | inline |
SetPoints(vtkSmartPointer< vtkPoints > modelPoints) | milx::Model | |
SetPolys(vtkSmartPointer< vtkCellArray > modelPolys) | milx::Model | |
SetScalars(vtkSmartPointer< vtkDataArray > modelScalars) | milx::Model | |
SetTransform(vtkSmartPointer< vtkAbstractTransform > newTransform) | milx::Model | |
SetVectors(vtkSmartPointer< vtkDataArray > modelVectors) | milx::Model | |
SmoothCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const size_t iterations) | milx::Model | |
SplitCollection(vtkSmartPointer< vtkPolyDataCollection > collection, vtkSmartPointer< vtkPolyDataCollection > components, std::vector< vtkSmartPointer< vtkPolyDataCollection > > &splitCollections) | milx::Model | |
SurfaceScalarsFromImage(vtkSmartPointer< vtkPolyData > surface, itk::SmartPointer< TImage > img, const bool absoluteValues) | milx::DeformableModel | static |
Threshold(const coordinateType belowVal, const coordinateType aboveVal, const coordinateType outsideVal) | milx::Model | |
Threshold(const coordinateType belowVal, const coordinateType aboveVal, const coordinateType insideVal, const coordinateType outsideVal) | milx::Model | |
ThresholdScalars(vtkSmartPointer< vtkPolyData > model, const coordinateType aboveVal, const coordinateType belowVal, const coordinateType outsideVal) | milx::Model | static |
Triangulate() | milx::Model | |
Update() | milx::Model | inline |
UpdateModelState(vtkSmartPointer< vtkPolyDataAlgorithm > filter) (defined in milx::Model) | milx::Model | inlineprotected |
UpdateModelStateFromModel(vtkSmartPointer< vtkPolyData > mesh) (defined in milx::Model) | milx::Model | inlineprotected |
Voxelise(const unsigned char insideValue, double *spacing, double *bounds=NULL, const size_t padVoxels=1) | milx::Model | |
VoxeliseAsITKImage(const unsigned char insideValue, double *spacing, double *bounds=NULL, const size_t padVoxels=1) | milx::DeformableModel | |
VoxeliseCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType spacing, std::vector< typename itk::SmartPointer< TImage > > &images) | milx::DeformableModel | |
WindowedSincSmoothing(const int iterations, const float passBand=0.1) | milx::Model | |
~DeformableModel() | milx::DeformableModel | inlinevirtual |
~Model() | milx::Model | inlinevirtual |