SMILX  1.01
milx::DeformableModel Member List

This is the complete list of members for milx::DeformableModel, including all inherited members.

AddArray(vtkSmartPointer< vtkDataArray > array)milx::Modelinline
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::Modelstatic
Clean()milx::Model
ClearArrays(vtkSmartPointer< vtkPolyData > &mesh)milx::Modelinlinestatic
ClearScalars(vtkSmartPointer< vtkPolyData > &mesh)milx::Modelstatic
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
CurrentModelmilx::Modelprotected
CurrentTransformmilx::Modelprotected
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::Modelinline
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::Modelinline
GetNormals()milx::Modelinline
GetNumberOfArrays()milx::Modelinline
GetNumberOfPoints()milx::Modelinline
GetOutput()milx::Modelinline
GetPoints()milx::Modelinline
GetProducerPort()milx::Modelinline
GetScalarRange(double *range)milx::Modelinline
GetScalars()milx::Modelinline
GetTensors()milx::Modelinline
GetTransform()milx::Modelinline
GetVectors()milx::Modelinline
Gradient()milx::Model
InputModelmilx::Modelprotected
InternalInPlaceOperationmilx::Modelprotected
IsCurrentModel() (defined in milx::Model)milx::Modelinlineprotected
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::DeformableModelstatic
Mask(vtkSmartPointer< vtkPolyData > maskMesh)milx::Model
MaskScalars(vtkSmartPointer< vtkPolyData > model1, vtkSmartPointer< vtkPolyData > model2)milx::Modelstatic
MatchInformation(vtkSmartPointer< vtkPolyData > matchMesh, const bool rescale)milx::Model
MeanSquaredErrorCollection(vtkSmartPointer< vtkPolyDataCollection > collection)milx::Model
Model()milx::Model
Model(vtkSmartPointer< vtkPolyData > model)milx::Model
PreviousModelmilx::Modelprotected
PreviousResult()milx::Modelinline
ProcrustesAlign(vtkSmartPointer< vtkPolyData > source, vtkSmartPointer< vtkPolyData > target, bool rigid=false)milx::Modelstatic
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::Modelinline
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::Modelstatic
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::Modelstatic
Scale(const coordinateType scale, const bool useCentroid=true) (defined in milx::Model)milx::Modelinline
ScaleCollection(vtkSmartPointer< vtkPolyDataCollection > collection, const coordinateType scale)milx::Model
SetActiveScalars(std::string nameOfArray)milx::Modelinline
SetGraph(vtkSmartPointer< vtkMutableUndirectedGraph > graph)milx::Model
SetInput(vtkSmartPointer< vtkPolyData > model)milx::Model
SetInputData(vtkSmartPointer< vtkPolyData > model)milx::Modelinline
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::DeformableModelstatic
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::Modelstatic
Triangulate()milx::Model
Update()milx::Modelinline
UpdateModelState(vtkSmartPointer< vtkPolyDataAlgorithm > filter) (defined in milx::Model)milx::Modelinlineprotected
UpdateModelStateFromModel(vtkSmartPointer< vtkPolyData > mesh) (defined in milx::Model)milx::Modelinlineprotected
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::DeformableModelinlinevirtual
~Model()milx::Modelinlinevirtual