diff --git a/.gitignore b/.gitignore index 87edb48a..e00ef316 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ _site/ .DS_Store +.ruby-version diff --git a/_includes/headerbottom.html b/_includes/headerbottom.html index d9e11ded..6828b0ac 100644 --- a/_includes/headerbottom.html +++ b/_includes/headerbottom.html @@ -1,3 +1,5 @@ - + + + diff --git a/_layouts/frontpage2.html b/_layouts/frontpage2.html index 34058992..90186c22 100644 --- a/_layouts/frontpage2.html +++ b/_layouts/frontpage2.html @@ -27,7 +27,7 @@

The Vascular Modeling Toolkit

and surface data analysis for image-based modeling of blood vessels.

Learn More -

vmtk 1.3 released!

+

vmtk 1.4.0 released!

Get a free trial of VMTKLab

@@ -149,14 +149,8 @@

Support and consulting

- Contact us

or visit the Orobix website

- - - -
diff --git a/community/index.md b/community/index.md index ecb6b14e..4780fff4 100644 --- a/community/index.md +++ b/community/index.md @@ -9,16 +9,15 @@ title: Community The Vascular Modeling Toolkit is an open source project where people from all over the world can contribute their work, with everyone benefitting from friendly help and advice, and kindly helping others in return. See the [contribute page]({{ site.baseurl }}/contribute) for details. -## Mailing Lists +## Discuss -Mailing list is the best way to get in contact with the vmtk community. +VMTK forum is the best way to get in contact with the vmtk community. It serve as primary support channel where users can help each other to learn how to use vmtk. -The main forum for questions and discussions about the vascular modeling toolkit is hosted on google groups: - ![]({{ site.baseurl }}/resources/img/google_groups.png) -vmtk-mailing-list +VMTK forum +Before October 2020, [VMTK mailing list](https://groups.google.com/forum/#!forum/vmtk-users) was used as discussion forum. The list does not accept new posts but still contains valuable archive of previous questions and answers. ## Links @@ -32,4 +31,4 @@ The main forum for questions and discussions about the vascular modeling toolkit * FEniCS, automated solution of differential equations. * pyFormex, large geometrical models of 3D structures. * oomph-library, finite-element library for the simulation of multi-physics problems. -* X Toolkit, develop X11 software with graphical widgets. \ No newline at end of file +* X Toolkit, develop X11 software with graphical widgets. diff --git a/community/repository.md b/community/repository.md index 5930068c..bac80ad2 100644 --- a/community/repository.md +++ b/community/repository.md @@ -5,10 +5,10 @@ title: Pypes Repository --- -###Share your pypes with the vmtk community now! +### Share your pypes with the vmtk community now! -This is a repository of user defined [pypeS]({{ site.baseurl }}/documentation/pypes.html). +This is a repository of user defined [pypeS]({{ site.baseurl }}/documentation/pypes.html). The purpose of this archive is to let you share your pypes,script and functions with the vmtk community. Please follow the example to provide a pype in the vmtk repository. -More info about how to use html tags here. \ No newline at end of file +More info about how to use html tags here. diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h.html b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h.html index 31c6f9e5..30e61ecb 100644 --- a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h.html +++ b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBoundaryExtractor.h File Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -87,37 +59,41 @@
+ +
Classes
-
vtkvmtkPolyDataBoundaryExtractor.h File Reference
+
ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h File Reference
-
#include "vtkPolyDataAlgorithm.h"
-#include "vtkvmtkWin32Header.h"
+
#include "vtkPolyDataAlgorithm.h"
+#include "vtkvmtkWin32Header.h"
Include dependency graph for ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h:
-
- - +
+
-
-","

+ +

Go to the source code of this file.

+ + - + +

Classes

class  vtkvmtkPolyDataBoundaryExtractor
 Extract boundary edges as poly lines. More...
 Extract boundary edges as poly lines. More...
 
- - + - diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map index 8be6a309..a871bf00 100644 --- a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map +++ b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 index ca35b33f..52fb264a 100644 --- a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 +++ b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 @@ -1 +1 @@ -a401578eaea9eb8c8fc12eacefba924d \ No newline at end of file +becc634fceca3fecd7273a94d17a2632 \ No newline at end of file diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png deleted file mode 100644 index 1726c6c8..00000000 Binary files a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg new file mode 100644 index 00000000..cad3a2ac --- /dev/null +++ b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPolyDataBoundaryExtractor.h + + +Node0 + +vtkvmtkPolyDataBoundaryExtractor.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html new file mode 100644 index 00000000..e10c8d76 --- /dev/null +++ b/doc/html/ComputationalGeometry_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBoundaryExtractor.h Source File + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h
+
+
+Go to the documentation of this file.
1 /*=========================================================================
2 
3 Program: VMTK
4 Module: $RCSfile: vtkvmtkPolyDataBoundaryExtractor.h,v $
5 Language: C++
6 
7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
8  See LICENSE file for details.
9 
10  Portions of this code are covered under the VTK copyright.
11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
12  for details.
13 
14  This software is distributed WITHOUT ANY WARRANTY; without even
15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
16  PURPOSE. See the above copyright notices for more information.
17 
18 =========================================================================*/
28 #ifndef __vtkvmtkPolyDataBoundaryExtractor_h
29 #define __vtkvmtkPolyDataBoundaryExtractor_h
30 
31 #include "vtkPolyDataAlgorithm.h"
32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
33 #include "vtkvmtkWin32Header.h"
34 
35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataBoundaryExtractor : public vtkPolyDataAlgorithm
36 {
37  public:
38  vtkTypeMacro(vtkvmtkPolyDataBoundaryExtractor,vtkPolyDataAlgorithm);
39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
40 
42 
43  protected:
46 
47  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
48 
49  private:
51  void operator=(const vtkvmtkPolyDataBoundaryExtractor&); // Not implemented.
52 };
53 
54 #endif
+ +
+ + + + diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h.html b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h.html index cfe88ff8..734e063e 100644 --- a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h.html +++ b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBoundaryExtractor.h File Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -87,37 +59,41 @@
+ +
-
vtkvmtkPolyDataBoundaryExtractor.h File Reference
+
Misc/vtkvmtkPolyDataBoundaryExtractor.h File Reference
-
#include "vtkPolyDataAlgorithm.h"
-#include "vtkvmtkWin32Header.h"
+
#include "vtkPolyDataAlgorithm.h"
+#include "vtkvmtkWin32Header.h"
Include dependency graph for Misc/vtkvmtkPolyDataBoundaryExtractor.h:
-
- - +
+
-
-","

+ +

Go to the source code of this file.

+ + - + +

Classes

class  vtkvmtkPolyDataBoundaryExtractor
 Extract boundary edges as poly lines. More...
 Extract boundary edges as poly lines. More...
 
- - + - diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map index 8be6a309..a871bf00 100644 --- a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map +++ b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 index ca35b33f..52fb264a 100644 --- a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 +++ b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.md5 @@ -1 +1 @@ -a401578eaea9eb8c8fc12eacefba924d \ No newline at end of file +becc634fceca3fecd7273a94d17a2632 \ No newline at end of file diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png deleted file mode 100644 index 1726c6c8..00000000 Binary files a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg new file mode 100644 index 00000000..cad3a2ac --- /dev/null +++ b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPolyDataBoundaryExtractor.h + + +Node0 + +vtkvmtkPolyDataBoundaryExtractor.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html new file mode 100644 index 00000000..42b5869a --- /dev/null +++ b/doc/html/Misc_2vtkvmtkPolyDataBoundaryExtractor_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBoundaryExtractor.h Source File + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Misc/vtkvmtkPolyDataBoundaryExtractor.h
+
+
+Go to the documentation of this file.
1 /*=========================================================================
2 
3 Program: VMTK
4 Module: $RCSfile: vtkvmtkPolyDataBoundaryExtractor.h,v $
5 Language: C++
6 
7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
8  See LICENSE file for details.
9 
10  Portions of this code are covered under the VTK copyright.
11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
12  for details.
13 
14  This software is distributed WITHOUT ANY WARRANTY; without even
15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
16  PURPOSE. See the above copyright notices for more information.
17 
18 =========================================================================*/
28 #ifndef __vtkvmtkPolyDataBoundaryExtractor_h
29 #define __vtkvmtkPolyDataBoundaryExtractor_h
30 
31 #include "vtkPolyDataAlgorithm.h"
32 #include "vtkvmtkWin32Header.h"
33 
34 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataBoundaryExtractor : public vtkPolyDataAlgorithm
35 {
36  public:
37  vtkTypeMacro(vtkvmtkPolyDataBoundaryExtractor,vtkPolyDataAlgorithm);
38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
39 
41 
42  protected:
45 
46  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
47 
48  private:
50  void operator=(const vtkvmtkPolyDataBoundaryExtractor&); // Not implemented.
51 };
52 
53 #endif
+ +
+ + + + diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 0fb63eb8..d2c00ff6 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -3,85 +3,55 @@ + + VMTK: Class List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - -
+ + + + +
+
@@ -95,186 +65,194 @@
Class List
-
Here are the classes, structs, unions and interfaces with brief descriptions:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
Here are the classes, structs, unions and interfaces with brief descriptions:
+
vtkCocoaGLView(vtkvmtkCocoaGLView)
vtkCocoaServer
vtkvmtkActiveTubeFilter..
vtkvmtkAnnularCapPolyDataAdd annular caps between the boundaries of a walled surface
vtkvmtkAppendFilter..
vtkvmtkBoundaryConditions
vtkvmtkBoundaryLayerGeneratorGenerates boundary layers of prismatic elements by warping a surface mesh
vtkvmtkBoundaryReferenceSystems..
vtkvmtkBoundedReciprocalImageFilterWrapper class around itk::BoundedReciprocalImageFilter
vtkvmtkCapPolyDataAdd caps to boundaries
vtkvmtkCardinalSplineWrapper class around itk::VesselnessMeasureImageFilter
vtkvmtkCenterlineAttributesFilter..
vtkvmtkCenterlineBifurcationReferenceSystems..
vtkvmtkCenterlineBifurcationVectors..
vtkvmtkCenterlineBranchExtractor..
vtkvmtkCenterlineBranchGeometry..
vtkvmtkCenterlineEndpointExtractor..
vtkvmtkCenterlineGeometry..
vtkvmtkCenterlineReferenceSystemAttributesOffset..
vtkvmtkCenterlineSmoothing..
vtkvmtkCenterlineSphereDistance..
vtkvmtkCenterlineSplitExtractor..
vtkvmtkCenterlineSplittingAndGroupingFilter..
vtkvmtkCenterlineUtilities..
vtkvmtkCocoaGLView
vtkvmtkCocoaRenderWindowInteractor
vtkvmtkCocoaServer
vtkvmtkCollidingFrontsImageFilterWrapper class around itk::CollidingFrontsImageFilter
vtkvmtkConstrainedLaplacianPolyDataFilter..
vtkvmtkCurvedMPRImageFilter
vtkvmtkCurvesLevelSetImageFilterWrapper class around itk::CurvesLevelSetImageFilter
vtkvmtkDanielssonDistanceMapImageFilterWrapper class around itk::DanielssonDistanceMapImageFilter
vtkvmtkDataSetItem
vtkvmtkDataSetItems
vtkvmtkDICOMImageReader
vtkvmtkDirichletBoundaryConditions
vtkvmtkDolfinWriter
vtkvmtkDoubleVector
vtkvmtkEllipticProblem
vtkvmtkEmptyNeighborhood
vtkvmtkEmptyStencil
vtkvmtkFastMarchingDirectionalFreezeImageFilterWrapper class around itk::FastMarchingDirectionalFreezeImageFilter
vtkvmtkFastMarchingUpwindGradientImageFilterWrapper class around itk::FastMarchingUpwindGradientImageFilter
vtkvmtkFDNEUTReader
vtkvmtkFDNEUTWriter
vtkvmtkFEAssembler
vtkvmtkFEShapeFunctions
vtkvmtkFluentWriter
vtkvmtkFWHMFeatureImageFilter
vtkvmtkGaussQuadrature
vtkvmtkGeodesicActiveContourLevelSet2DImageFilterWrapper class around itk::GeodesicActiveContourLevelSetImageFilter
vtkvmtkGeodesicActiveContourLevelSetImageFilterWrapper class around itk::GeodesicActiveContourLevelSetImageFilter
vtkvmtkGradientMagnitudeImageFilterWrapper class around itk::GradientMagnitudeImageFilterImageFilter
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterWrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterWrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter
vtkvmtkImageBoxPainter
vtkvmtkInternalTetrahedraExtractorExtract internal tetrahedra from a Delaunay tessellation
vtkvmtkItem
vtkvmtkItems
vtkvmtkIterativeClosestPointTransformImplementation of the ICP algorithm with FarThreshold variant
vtkvmtkLaplacianSegmentationLevelSetImageFilterWrapper class around itk::LaplacianSegmentationLevelSetImageFilter
vtkvmtkLevelSetSigmoidFilter..
vtkvmtkLinearizeMeshFilterConverts linear elements to quadratic
vtkvmtkLinearSystem
vtkvmtkLinearSystemSolver
vtkvmtkLinearToQuadraticMeshFilterConverts linear elements to quadratic
vtkvmtkLinearToQuadraticSurfaceMeshFilterConverts linear elements to quadratic
vtkvmtkMath
vtkvmtkMergeCenterlinesMerge centerlines
vtkvmtkMeshLambda2..
vtkvmtkMeshProjection..
vtkvmtkMeshVelocityStatistics..
vtkvmtkMeshVorticity..
vtkvmtkMeshWallShearRate..
vtkvmtkMinHeapImplementation of the min heap data structure
vtkvmtkNeighborhood
vtkvmtkNeighborhoods
vtkvmtkNonManifoldFastMarchingImplementation of the Fast Marching Method on polygonal non-manifolds
vtkvmtkNonManifoldSteepestDescentAbstract class for steepest descent on a polygonal non-manifold
vtkvmtkObjectnessMeasureImageFilterWrapper class around itk::ObjectnessMeasureImageFilter
vtkvmtkOpenNLLinearSystemSolver
vtkvmtkPolyBall
vtkvmtkPolyBallLine
vtkvmtkPolyBallModellerSample poly ball onto structured points
vtkvmtkPolyDataAreaWeightedUmbrellaStencil
vtkvmtkPolyDataBifurcationProfiles..
vtkvmtkPolyDataBifurcationSections..
vtkvmtkPolyDataBoundaryExtractorExtract boundary edges as poly lines
vtkvmtkPolyDataBranchSections..
vtkvmtkPolyDataBranchUtilities..
vtkvmtkPolyDataCenterlineAbscissaMetricFilter
vtkvmtkPolyDataCenterlineAngularMetricFilter
vtkvmtkPolyDataCenterlineGroupsClipper
vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineProjection
vtkvmtkPolyDataCenterlinesCompute centerlines from surface
vtkvmtkPolyDataCenterlineSections..
vtkvmtkPolyDataClampedSmoothingFilter
vtkvmtkPolyDataCylinderHarmonicMappingFilter
vtkvmtkPolyDataDiscreteElasticaFilter
vtkvmtkPolyDataDistanceToCenterlines
vtkvmtkPolyDataFEGradientAssembler
vtkvmtkPolyDataFELaplaceAssembler
vtkvmtkPolyDataFELaplaceBeltramiStencil
vtkvmtkPolyDataFlowExtensionsFilter
vtkvmtkPolyDataFVFELaplaceBeltramiStencil
vtkvmtkPolyDataGradientFilter
vtkvmtkPolyDataGradientStencil
vtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataKiteRemovalFilterAdd caps to boundaries
vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataLineEmbedder
vtkvmtkPolyDataLocalGeometryCompute shape-related quantities over a surface
vtkvmtkPolyDataManifoldExtendedNeighborhood
vtkvmtkPolyDataManifoldNeighborhood
vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataMeanCurvature
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter
vtkvmtkPolyDataNeighborhood
vtkvmtkPolyDataNetworkExtractionAdd caps to boundaries
vtkvmtkPolyDataPatchingFilter
vtkvmtkPolyDataPotentialFit..
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
vtkvmtkPolyDataRigidSurfaceModelling
vtkvmtkPolyDataScissors
vtkvmtkPolyDataSizingFunctionAdd caps to boundaries
vtkvmtkPolyDataStencilFlowFilter
vtkvmtkPolyDataStretchMappingFilter
vtkvmtkPolyDataSurfaceRemeshing
vtkvmtkPolyDataToUnstructuredGridFilter..
vtkvmtkPolyDataUmbrellaStencil
vtkvmtkRBFInterpolation
vtkvmtkRecursiveGaussian2DImageFilterWrapper class around itk::RecursiveGaussian2DImageFilter
vtkvmtkRecursiveGaussianImageFilterWrapper class around itk::RecursiveGaussianImageFilter
vtkvmtkReferenceSystemUtilities..
vtkvmtkSatoVesselnessMeasureImageFilterWrapper class around itk::SatoVesselnessMeasureImageFilter
vtkvmtkSigmoidImageFilter
vtkvmtkSimpleCapPolyDataAdd caps to boundaries
vtkvmtkSimplifyVoronoiDiagramRemove non essential Voronoi polygon points
vtkvmtkSmoothCapPolyDataAdd caps to boundaries
vtkvmtkSparseMatrix
vtkvmtkSparseMatrixRow
vtkvmtkStaticTemporalInterpolatedVelocityFieldA concrete class for obtaining the interpolated velocity values at a point
vtkvmtkStaticTemporalStreamTracerStreamline generator
vtkvmtkSteepestDescentLineTracerTrace the steepest descent line over a polygonal non-manifold
vtkvmtkSteepestDescentShooterShoot Voronoi vertices onto centerlines
vtkvmtkStencil
vtkvmtkStencils
vtkvmtkStreamlineClusteringFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
vtkvmtkStreamlineOsculatingCentersFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
vtkvmtkStreamlineToParticlesFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
vtkvmtkSurfaceDistance..
vtkvmtkSurfaceProjection..
vtkvmtkSurfMeshWrapperConverts linear elements to quadratic
vtkvmtkUnstructuredGridCenterlineGroupsClipper
vtkvmtkUnstructuredGridCenterlineSections..
vtkvmtkUnstructuredGridFEGradientAssembler
vtkvmtkUnstructuredGridFELaplaceAssembler
vtkvmtkUnstructuredGridFEVorticityAssembler
vtkvmtkUnstructuredGridGradientFilter
vtkvmtkUnstructuredGridHarmonicMappingFilter
vtkvmtkUnstructuredGridNeighborhood
vtkvmtkUnstructuredGridVorticityFilter
vtkvmtkUpwindGradientMagnitudeImageFilterWrapper class around itk::UpwindGradientMagnitudeImageFilter
vtkvmtkVesselEnhancingDiffusion3DImageFilterWrapper class around itk::VesselEnhancingDiffusion3DImageFilter
vtkvmtkVesselEnhancingDiffusionImageFilterWrapper class around itk::VesselEnhancingDiffusionImageFilter
vtkvmtkVesselnessMeasureImageFilterWrapper class around itk::VesselnessMeasureImageFilter
vtkvmtkVoronoiDiagram3DCompute the Voronoi diagram of a set of points in 3D
vtkvmtkXdaReader
vtkvmtkXdaWriter
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 CvtkvmtkActiveTubeFilterExperimental method for generating centerlines from an image
 CvtkvmtkAnisotropicDiffusionImageFilterWrapper class around itk::GradientAnisotropicDiffusionImageFilter
 CvtkvmtkAnnularCapPolyDataAdd annular caps between the boundaries of a walled surface
 CvtkvmtkAppendFilterMerges points, point data, and cell data
 CvtkvmtkBoundaryConditionsBase class to store nodes, value, and linear system composing a boundary condition
 CvtkvmtkBoundaryLayerGeneratorGenerates boundary layers of prismatic elements by warping a surface mesh
 CvtkvmtkBoundaryReferenceSystemsCreates a reference system consisting of a radius and normals on top of boundaries
 CvtkvmtkBoundedReciprocalImageFilterWrapper class around itk::BoundedReciprocalImageFilter
 CvtkvmtkCapPolyDataClose holes in a surface surface by creating a cap made of triangles sharing a common vertex at the boundary barycenter
 CvtkvmtkCardinalSplineImplementation of vtkCardinalSpline containing methods to calculate the spline derivative, second derivatives, at derivative values
 CvtkvmtkCenterlineAttributesFilterComputes the abscissa and parallel transport normal along a centerline
 CvtkvmtkCenterlineBifurcationReferenceSystemsGenerates a normal and upnormal reference system for each bifurcation point of a split centerline
 CvtkvmtkCenterlineBifurcationVectorsCompute vectors which represent the orientation of branches involved within a bifurcation from a split centerline and bifurcation reference system
 CvtkvmtkCenterlineBranchExtractorSplit and group centerlines
 CvtkvmtkCenterlineBranchGeometryComputes the length, curvature, torsion, and tortuosity each for branch within a split centerline
 CvtkvmtkCenterlineEndpointExtractorSplit a centerline into tracts which can be used to mark endpoints of the centerline
 CvtkvmtkCenterlineGeometryCompute length, curvature, torsion, tortuosity, and frenet frames for individual centerlines
 CvtkvmtkCenterlineReferenceSystemAttributesOffsetMove the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane
 CvtkvmtkCenterlineSmoothingIteratively smooth a centerline with a laplacian kernel
 CvtkvmtkCenterlineSphereDistanceCollection of functions which compute point ids which are n-spheres away from a reference point
 CvtkvmtkCenterlineSplitExtractorSplit a centerline into three tracts with the middle (blanked) tract being initialized between any two points on the centerline or being an arbitrary length starting at a particular point
 CvtkvmtkCenterlineSplittingAndGroupingFilterMultipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods
 CvtkvmtkCenterlineUtilitiesCollection of functions which are used when working with split and grouped centerlines
 CvtkvmtkCollidingFrontsImageFilterWrapper class around itk::CollidingFrontsImageFilter
 CvtkvmtkConstrainedLaplacianPolyDataFilterSmooth a surface mesh by constraining the motion of selected point ids
 CvtkvmtkCurvedMPRImageFilterCreates a multiplanar reconstruction of an image along a centerline path
 CvtkvmtkCurvesLevelSetImageFilterWrapper class around itk::CurvesLevelSetImageFilter
 CvtkvmtkDanielssonDistanceMapImageFilterWrapper class around itk::DanielssonDistanceMapImageFilter
 CvtkvmtkDataSetItemCreate an item instance with a data set and particular point id
 CvtkvmtkDataSetItemsCreate a collection of data set items, one for every point within the data set
 CvtkvmtkDirichletBoundaryConditionsSet up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the boundary of the domain
 CvtkvmtkDolfinWriterWrite mesh data in Dolfin file formats
 CvtkvmtkDoubleVectorBase class for vectors utilized in finite-element and other PDE evaluations
 CvtkvmtkEllipticProblemHigh level container holding references to vtkvmtkLinearSystem and associated vtkvmtkDirichletBoundaryConditions
 CvtkvmtkEmptyNeighborhoodCreate an an empty neighborhood instance
 CvtkvmtkEmptyStencilCreate a stencil but do not apply a weighting to the neighborhoods of the data set
 CvtkvmtkFastMarchingDirectionalFreezeImageFilterWrapper class around itk::FastMarchingDirectionalFreezeImageFilter
 CvtkvmtkFastMarchingUpwindGradientImageFilterWrapper class around itk::FastMarchingUpwindGradientImageFilter
 CvtkvmtkFDNEUTReaderReads FDNEUT Fidap files
 CvtkvmtkFDNEUTWriterWrites FDNEUT Fidap files
 CvtkvmtkFEAssemblerBase class on which to build to build specific finite element routines
 CvtkvmtkFEShapeFunctionsSet of common utility (calculate jacobian, interpolation function, and interpolation function derivatives) functions used during assembly of certain finite element solutions
 CvtkvmtkFluentWriterWrites Fluent .msh files
 CvtkvmtkFWHMFeatureImageFilterWrapper class around itk::FWHMFeatureImageFilter
 CvtkvmtkGaussQuadratureFinite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points
 CvtkvmtkGeodesicActiveContourLevelSet2DImageFilterWrapper class around itk::GeodesicActiveContourLevelSetImageFilter
 CvtkvmtkGeodesicActiveContourLevelSetImageFilterWrapper class around itk::GeodesicActiveContourLevelSetImageFilter
 CvtkvmtkGradientMagnitudeImageFilterWrapper class around itk::GradientMagnitudeImageFilterImageFilter
 CvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterWrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter
 CvtkvmtkGradientMagnitudeRecursiveGaussianImageFilterWrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter
 CvtkvmtkGrayscaleMorphologyImageFilterWrapper class around itk::GrayscaleMorphologyImageFilter
 CvtkvmtkImageBoxPainterCreate a box shaped sub-volume within a 3D image and paint (assign a value to) every sub-volume element with the same value
 CvtkvmtkInternalTetrahedraExtractorExtract internal tetrahedra from a Delaunay tessellation of a surface
 CvtkvmtkItemBase class for the construction of neighborhoods and stencil from a set of points
 CvtkvmtkItemsControl allocation and memory footprint of item instances
 CvtkvmtkIterativeClosestPointTransformImplementation of the ICP algorithm with FarThreshold variant
 CvtkvmtkITKFilterUtilitiesAbstract class for wrapping ITK filters
 CvtkvmtkLaplacianSegmentationLevelSetImageFilterWrapper class around itk::LaplacianSegmentationLevelSetImageFilter
 CvtkvmtkLevelSetSigmoidFilterApply a sigmoid function to every voxel of an image
 CvtkvmtkLinearizeMeshFilterConvert linear mesh elements to quadratic mesh elements by ignoring mid side nodes
 CvtkvmtkLinearSystemBase container to hold sparse matrice objects representing a linear system of equations Ax = B
 CvtkvmtkLinearSystemSolverBase class for linear system of equation solver implementations
 CvtkvmtkLinearToQuadraticMeshFilterConverts linear mesh elements to quadratic mesh elements (optionally) by executing by projecting mid side nodes onto the surface and relaxing projection if Jacobian is negative, otherwise does not project nodes
 CvtkvmtkLinearToQuadraticSurfaceMeshFilterConverts linear surface elements to quadratic surface elements via either linear subdivision of laplacian (butterfly) subdivision
 CvtkvmtkMathStatic utility mathematical functions included to avoid repeating ourselves
 CvtkvmtkMedialCurveFilterFlux driven automatic centerline extraction from a surface
 CvtkvmtkMergeCenterlinesCombine multiple centerlines which lie within the same branch of a split and grouped centerline
 CvtkvmtkMeshLambda2Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores
 CvtkvmtkMeshProjectionProject point data from a reference mesh onto a query mesh
 CvtkvmtkMeshVelocityStatisticsCalculates average and RMS velocity statistics
 CvtkvmtkMeshVorticityCalculates vorticity from velocity gradients in a mesh
 CvtkvmtkMeshWallShearRateCalculates wall shear rate from velocity components in a mesh
 CvtkvmtkMinHeapImplementation of the min heap data structure
 CvtkvmtkNeighborhoodQuery the neighborhood surrounding the set point id in an data set item
 CvtkvmtkNeighborhoodsCreate an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighborhood from a a matching vtk object
 CvtkvmtkNonManifoldFastMarchingImplementation of the Fast Marching Method on polygonal non-manifolds
 CvtkvmtkNonManifoldSteepestDescentAbstract class for steepest descent on a polygonal non-manifold
 CvtkvmtkNormalizeImageFilterWrapper class around itk::NormalizeImageFilter
 CvtkvmtkObjectnessMeasureImageFilterWrapper class around itk::ObjectnessMeasureImageFilter
 CvtkvmtkOpenNLLinearSystemSolverSolve a linear system of equations using open NL
 CvtkvmtkOtsuMultipleThresholdsImageFilterWrapper class around itk::OtsuMultipleThresholdsImageFilter
 CvtkvmtkPNGWriterWrites .png files
 CvtkvmtkPolyBallAn instance of vtkImplicitFunction which evaluates the minimum sphere function from a collection of points with attached sphere radii as point data
 CvtkvmtkPolyBallLineInstance of vtkImplicitFunction which evaluates the minimum sphere function for an envelope created by an interpolation of sphere radii along a centerline line
 CvtkvmtkPolyBallModellerCreate an image where a polyball or polyball line are evaluated as a function
 CvtkvmtkPolyDataAreaWeightedUmbrellaStencilApply umbrella (laplacian) weighting to the neighborhood connections of a surface
 CvtkvmtkPolyDataBifurcationProfilesCompute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines
 CvtkvmtkPolyDataBifurcationSectionsExtract a set of vessel (cross) sections n-spheres away (upstream and downstream) from a bifurctation
 CvtkvmtkPolyDataBoundaryExtractorExtract boundary edges as poly lines
 CvtkvmtkPolyDataBranchSectionsExtract a vessel (cross) section n-spheres distance from from the start point of a branch
 CvtkvmtkPolyDataBranchUtilitiesUtility functions to ease working with branches and surfaces
 CvtkvmtkPolyDataCenterlineAbscissaMetricFilterProject the abscissa metric of the nearest centerline point to every point of a surface
 CvtkvmtkPolyDataCenterlineAngularMetricFilterCreate an angular metric array on each branch of a split surface representing he periodic circumferential coordinate of mesh points around the centerlines
 CvtkvmtkPolyDataCenterlineGroupsClipperSplit a surface into groups/branches corresponding to their proximity to the polyball line of a branched centerline
 CvtkvmtkPolyDataCenterlineMetricFilterBase class for evaluating metrics over a centerline onto a surface
 CvtkvmtkPolyDataCenterlineProjectionProject all point data from a centerline onto a surface
 CvtkvmtkPolyDataCenterlinesCompute centerlines from surface
 CvtkvmtkPolyDataCenterlineSectionsExtract a set of vessel sections from a surface along a centerline
 CvtkvmtkPolyDataClampedSmoothingFilterApply a laplacian or curvature based smoothing filter to a surface with particular points fixed in place
 CvtkvmtkPolyDataCylinderHarmonicMappingFilterCreate a single instance wrapping a harmonic function over a cylinder so that mapping can be applied with stretching of the longitudinal metric
 CvtkvmtkPolyDataDiscreteElasticaFilterNot implemented; smooth a surface with via an elastic forces method
 CvtkvmtkPolyDataDistanceToCenterlinesCalculate the minimum euclidian from surface points to a centerline
 CvtkvmtkPolyDataFEGradientAssemblerConstruct a gradient based finite element calculation on a surface
 CvtkvmtkPolyDataFELaplaceAssemblerConstruct a laplacian based finite element calculation on a surface
 CvtkvmtkPolyDataFELaplaceBeltramiStencilApply finite-element LB weighting to the neighborhood connections of a surface
 CvtkvmtkPolyDataFlowExtensionsFilterRemove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path
 CvtkvmtkPolyDataFVFELaplaceBeltramiStencilApply finite-volume, finite-element LB weighting to the neighborhood connections of a surface
 CvtkvmtkPolyDataGradientFilterCompute the gradient of data stored within an polydata surface
 CvtkvmtkPolyDataGradientStencilApply gradient weighting to the neighborhood connections of a surface
 CvtkvmtkPolyDataHarmonicMappingFilterConstruct a harmonic function over each vascular surface segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations
 CvtkvmtkPolyDataKiteRemovalFilterRemoves small protrusions (kites) from a surface based on a SizeFactor parameter
 CvtkvmtkPolyDataLaplaceBeltramiStencilApply LB weighting to the neighborhood connections of a surface
 CvtkvmtkPolyDataLineEmbedderNot implemented. Takes a number of lines and embed them in a mesh
 CvtkvmtkPolyDataLocalGeometryCompute shape-related quantities over a surface
 CvtkvmtkPolyDataManifoldExtendedNeighborhoodApply a an extended neighborhood to the points of a manifold surface
 CvtkvmtkPolyDataManifoldNeighborhoodApply a neighborhood to the points of a manifold surface
 CvtkvmtkPolyDataManifoldStencilBase class for stencils applied to a manifold surface
 CvtkvmtkPolyDataMeanCurvatureCompute the mean curvature and mean curvature normals of surface point neighborhoods with a particular stencil applied
 CvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterWrap a harmonic function over a cylinders for every group within a surface
 CvtkvmtkPolyDataNeighborhoodCreate a neighborhood for points on a surface
 CvtkvmtkPolyDataNetworkExtractionCreate an approximated network graph (preliminary to centerline) from an input surface with atleast one hole in it
 CvtkvmtkPolyDataNormalPlaneEstimatorCalculate the normal plane alone a centerline path
 CvtkvmtkPolyDataPatchingFilter“cut” a set of contiguous rectangular regions on the mesh that follow iso-contours in the StretchedMapping and AngularMetric arrays over which all the quantities of interest are averaged
 CvtkvmtkPolyDataPotentialFitCreate an explicitly deformable model which evolves a surface to gradient magnitudes of an input image
 CvtkvmtkPolyDataReferenceSystemBoundaryMetricFilterAssists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame
 CvtkvmtkPolyDataRigidSurfaceModellingNot implemented; no utility developed yet
 CvtkvmtkPolyDataScissorsNot implemented, try to cut a surface along a line
 CvtkvmtkPolyDataSizingFunctionConstructs a sizing function for volume meshing on the basis of input surface
 CvtkvmtkPolyDataStencilFlowFilterDisplace points of a surface with an iterative algorithm based on stencil weighting
 CvtkvmtkPolyDataStretchMappingFilterConstructs a harmonic function over each vascular segment which is used to map and stretch the longitudinal metric so as to correctly account for insertion regions present at bifurcations
 CvtkvmtkPolyDataSurfaceRemeshingRemesh a surface using quality triangles
 CvtkvmtkPolyDataToUnstructuredGridFilterCreate a mesh type object from a surface type object
 CvtkvmtkPolyDataUmbrellaStencilWeight the neighborhood connections of a surface mesh with a laplacian
 CvtkvmtkRBFInterpolationImplicit function which when given a set of disjoined points and a radial basis shape type will evaluate it self at its zero level set
 CvtkvmtkRecursiveGaussian2DImageFilterWrapper class around itk::RecursiveGaussian2DImageFilter
 CvtkvmtkRecursiveGaussianImageFilterWrapper class around itk::RecursiveGaussianImageFilter
 CvtkvmtkReferenceSystemUtilitiesUtility function to get the reference system point id of a group
 CvtkvmtkSatoVesselnessMeasureImageFilterWrapper class around itk::SatoVesselnessMeasureImageFilter
 CvtkvmtkSigmoidImageFilterWrapper class around itk::SigmoidImageFilter
 CvtkvmtkSimpleCapPolyDataAdd caps to boundaries
 CvtkvmtkSimplifyVoronoiDiagramRemove non essential Voronoi polygon points (little spikes)
 CvtkvmtkSmoothCapPolyDataAdd caps to boundaries
 CvtkvmtkSparseMatrixClass for constructing sparse matrices from a dataset and performing basic mathematical operations on it
 CvtkvmtkSparseMatrixRowClass to handle operating on rows of a sparse matrix
 CvtkvmtkStaticTemporalInterpolatedVelocityFieldA concrete class for obtaining the interpolated velocity values at a point
 CvtkvmtkStaticTemporalStreamTracerStreamline generator
 CvtkvmtkSteepestDescentLineTracerTrace the steepest descent line over a polygonal non-manifold
 CvtkvmtkSteepestDescentShooterExperimental method attempting movement across voronoi vertices; implement with caution
 CvtkvmtkStencilApply a weighting matrix to a single neighborhood of a data set
 CvtkvmtkStencilsCreate an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element stencil for a particular data set
 CvtkvmtkStreamlineClusteringFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
 CvtkvmtkStreamlineOsculatingCentersFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
 CvtkvmtkStreamlineToParticlesFilterCluster streamlines based on Mahalanobis distance metric and K-Means clustering
 CvtkvmtkSurfaceDistanceCalculate the euclidian distance of one surface from another
 CvtkvmtkSurfaceProjectionProject point data from a reference surface onto an input surface
 CvtkvmtkSurfMeshWrapperWrapper around surfmesh surface mesh generator by Gordan Stuhne; May not be working
 CvtkvmtkTetGenReaderReads unstructured grid data from Tetgen node/elem format
 CvtkvmtkTetGenWrapperWrapped tetgen volumetric meshing utility
 CvtkvmtkTetGenWriterWrites TetGen .msh files
 CvtkvmtkThresholdSegmentationLevelSetImageFilterWrapper class around itk::ThresholdSegmentationLevelSetImageFilter
 CvtkvmtkTopologicalSeamFilterCreate a feature edge on a surface from a point and implicit plane function
 CvtkvmtkUnstructuredGridCenterlineGroupsClipperSplit an unstructured grid into groups/branches corresponding to their proximity to the polyball line of a branched centerline
 CvtkvmtkUnstructuredGridCenterlineSectionsObtain sections of an unstructured grid mesh with lie along a centerline path
 CvtkvmtkUnstructuredGridFEGradientAssemblerConstruct a gradient based finite element calculation on a mesh
 CvtkvmtkUnstructuredGridFELaplaceAssemblerConstruct a laplacian based finite element calculation on a mesh
 CvtkvmtkUnstructuredGridFEVorticityAssemblerConstruct a vorticity based finite element calculation on a mesh
 CvtkvmtkUnstructuredGridGradientFilterCompute the gradient of data stored within an unstructured grid mesh
 CvtkvmtkUnstructuredGridHarmonicMappingFilterConstruct a harmonic function over each vascular mesh segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations
 CvtkvmtkUnstructuredGridNeighborhoodApply a neighborhood to the vertices on of a unstructured grid data set
 CvtkvmtkUnstructuredGridTetraFilterConvert the elements of a mesh to linear tetrahedra
 CvtkvmtkUnstructuredGridVorticityFilterCalculates vorticity from velocity in a mesh
 CvtkvmtkUpwindGradientMagnitudeImageFilterWrapper class around itk::UpwindGradientMagnitudeImageFilter
 CvtkvmtkVesselEnhancingDiffusion3DImageFilterWrapper class around itk::VesselEnhancingDiffusion3DImageFilter
 CvtkvmtkVesselEnhancingDiffusionImageFilterWrapper class around itk::VesselEnhancingDiffusionImageFilter
 CvtkvmtkVesselnessMeasureImageFilterWrapper class around itk::VesselnessMeasureImageFilter
 CvtkvmtkVoronoiDiagram3DCompute the Voronoi diagram from a Delaunay tessellation or an internal Delaunay tessellation
 CvtkvmtkXdaReaderReads libmesh Xda files
 CvtkvmtkXdaWriterWrites libmesh Xda files
+
- - + - diff --git a/doc/html/bc_s.png b/doc/html/bc_s.png index e4018628..224b29aa 100644 Binary files a/doc/html/bc_s.png and b/doc/html/bc_s.png differ diff --git a/doc/html/bdwn.png b/doc/html/bdwn.png index d0b575b7..940a0b95 100644 Binary files a/doc/html/bdwn.png and b/doc/html/bdwn.png differ diff --git a/doc/html/classes.html b/doc/html/classes.html index 677d2691..535dd240 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -3,85 +3,55 @@ + + VMTK: Class Index - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - -
+ + + + +
+
@@ -95,107 +65,78 @@
Class Index
-
A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | U | V | X
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
  A  
-
vtkvmtkInternalTetrahedraExtractor   vtkvmtkPolyDataManifoldStencil   
vtkvmtkItem   vtkvmtkPolyDataMeanCurvature   
vtkvmtkActiveTubeFilter   vtkvmtkItems   vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter   
vtkvmtkAnnularCapPolyData   vtkvmtkIterativeClosestPointTransform   vtkvmtkPolyDataNeighborhood   
vtkvmtkAppendFilter   
  L  
-
vtkvmtkPolyDataNetworkExtraction   
  B  
-
vtkvmtkPolyDataPatchingFilter   
vtkvmtkLaplacianSegmentationLevelSetImageFilter   vtkvmtkPolyDataPotentialFit   
vtkvmtkBoundaryConditions   vtkvmtkLevelSetSigmoidFilter   vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter   
vtkvmtkBoundaryLayerGenerator   vtkvmtkLinearizeMeshFilter   vtkvmtkPolyDataRigidSurfaceModelling   
vtkvmtkBoundaryReferenceSystems   vtkvmtkLinearSystem   vtkvmtkPolyDataScissors   
vtkvmtkBoundedReciprocalImageFilter   vtkvmtkLinearSystemSolver   vtkvmtkPolyDataSizingFunction   
  C  
-
vtkvmtkLinearToQuadraticMeshFilter   vtkvmtkPolyDataStencilFlowFilter   
vtkvmtkLinearToQuadraticSurfaceMeshFilter   vtkvmtkPolyDataStretchMappingFilter   
vtkvmtkCapPolyData   
  M  
-
vtkvmtkPolyDataSurfaceRemeshing   
vtkvmtkCardinalSpline   vtkvmtkPolyDataToUnstructuredGridFilter   
vtkvmtkCenterlineAttributesFilter   vtkvmtkMath   vtkvmtkPolyDataUmbrellaStencil   
vtkvmtkCenterlineBifurcationReferenceSystems   vtkvmtkMergeCenterlines   
  R  
-
vtkvmtkCenterlineBifurcationVectors   vtkvmtkMeshLambda2   
vtkvmtkCenterlineBranchExtractor   vtkvmtkMeshProjection   vtkvmtkRBFInterpolation   
vtkvmtkCenterlineBranchGeometry   vtkvmtkMeshVelocityStatistics   vtkvmtkRecursiveGaussian2DImageFilter   
vtkvmtkCenterlineEndpointExtractor   vtkvmtkMeshVorticity   vtkvmtkRecursiveGaussianImageFilter   
vtkvmtkCenterlineGeometry   vtkvmtkMeshWallShearRate   vtkvmtkReferenceSystemUtilities   
vtkvmtkCenterlineReferenceSystemAttributesOffset   vtkvmtkMinHeap   
  S  
-
vtkvmtkCenterlineSmoothing   
  N  
-
vtkvmtkCenterlineSphereDistance   vtkvmtkSatoVesselnessMeasureImageFilter   
vtkvmtkCenterlineSplitExtractor   vtkvmtkNeighborhood   vtkvmtkSigmoidImageFilter   
vtkvmtkCenterlineSplittingAndGroupingFilter   vtkvmtkNeighborhoods   vtkvmtkSimpleCapPolyData   
vtkvmtkCenterlineUtilities   vtkvmtkNonManifoldFastMarching   vtkvmtkSimplifyVoronoiDiagram   
vtkvmtkCocoaGLView   vtkvmtkNonManifoldSteepestDescent   vtkvmtkSmoothCapPolyData   
vtkvmtkCocoaRenderWindowInteractor   
  O  
-
vtkvmtkSparseMatrix   
vtkvmtkCocoaServer   vtkvmtkSparseMatrixRow   
vtkvmtkCollidingFrontsImageFilter   vtkvmtkObjectnessMeasureImageFilter   vtkvmtkStaticTemporalInterpolatedVelocityField   
vtkvmtkConstrainedLaplacianPolyDataFilter   vtkvmtkOpenNLLinearSystemSolver   vtkvmtkStaticTemporalStreamTracer   
vtkvmtkCurvedMPRImageFilter   
  P  
-
vtkvmtkSteepestDescentLineTracer   
vtkvmtkCurvesLevelSetImageFilter   vtkvmtkSteepestDescentShooter   
  D  
-
vtkvmtkPolyBall   vtkvmtkStencil   
vtkvmtkPolyBallLine   vtkvmtkStencils   
vtkvmtkDanielssonDistanceMapImageFilter   vtkvmtkPolyBallModeller   vtkvmtkStreamlineClusteringFilter   
vtkvmtkDataSetItem   vtkvmtkPolyDataAreaWeightedUmbrellaStencil   vtkvmtkStreamlineOsculatingCentersFilter   
vtkvmtkDataSetItems   vtkvmtkPolyDataBifurcationProfiles   vtkvmtkStreamlineToParticlesFilter   
vtkvmtkDICOMImageReader   vtkvmtkPolyDataBifurcationSections   vtkvmtkSurfaceDistance   
vtkvmtkDirichletBoundaryConditions   vtkvmtkPolyDataBoundaryExtractor   vtkvmtkSurfaceProjection   
vtkvmtkDolfinWriter   vtkvmtkPolyDataBranchSections   vtkvmtkSurfMeshWrapper   
vtkvmtkDoubleVector   vtkvmtkPolyDataBranchUtilities   
  U  
-
  E  
-
vtkvmtkPolyDataCenterlineAbscissaMetricFilter   
vtkvmtkPolyDataCenterlineAngularMetricFilter   vtkvmtkUnstructuredGridCenterlineGroupsClipper   
vtkvmtkEllipticProblem   vtkvmtkPolyDataCenterlineGroupsClipper   vtkvmtkUnstructuredGridCenterlineSections   
vtkvmtkEmptyNeighborhood   vtkvmtkPolyDataCenterlineMetricFilter   vtkvmtkUnstructuredGridFEGradientAssembler   
vtkvmtkEmptyStencil   vtkvmtkPolyDataCenterlineProjection   vtkvmtkUnstructuredGridFELaplaceAssembler   
  F  
-
vtkvmtkPolyDataCenterlines   vtkvmtkUnstructuredGridFEVorticityAssembler   
vtkvmtkPolyDataCenterlineSections   vtkvmtkUnstructuredGridGradientFilter   
vtkvmtkFastMarchingDirectionalFreezeImageFilter   vtkvmtkPolyDataClampedSmoothingFilter   vtkvmtkUnstructuredGridHarmonicMappingFilter   
vtkvmtkFastMarchingUpwindGradientImageFilter   vtkvmtkPolyDataCylinderHarmonicMappingFilter   vtkvmtkUnstructuredGridNeighborhood   
vtkvmtkFDNEUTReader   vtkvmtkPolyDataDiscreteElasticaFilter   vtkvmtkUnstructuredGridVorticityFilter   
vtkvmtkFDNEUTWriter   vtkvmtkPolyDataDistanceToCenterlines   vtkvmtkUpwindGradientMagnitudeImageFilter   
vtkvmtkFEAssembler   vtkvmtkPolyDataFEGradientAssembler   
  V  
-
vtkvmtkFEShapeFunctions   vtkvmtkPolyDataFELaplaceAssembler   
vtkvmtkFluentWriter   vtkvmtkPolyDataFELaplaceBeltramiStencil   vtkvmtkVesselEnhancingDiffusion3DImageFilter   
vtkvmtkFWHMFeatureImageFilter   vtkvmtkPolyDataFlowExtensionsFilter   vtkvmtkVesselEnhancingDiffusionImageFilter   
  G  
-
vtkvmtkPolyDataFVFELaplaceBeltramiStencil   vtkvmtkVesselnessMeasureImageFilter   
vtkvmtkPolyDataGradientFilter   vtkvmtkVoronoiDiagram3D   
vtkvmtkGaussQuadrature   vtkvmtkPolyDataGradientStencil   vtkCocoaGLView(vtkvmtkCocoaGLView)   
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter   vtkvmtkPolyDataHarmonicMappingFilter   vtkCocoaServer   
vtkvmtkGeodesicActiveContourLevelSetImageFilter   vtkvmtkPolyDataKiteRemovalFilter   
  X  
-
vtkvmtkGradientMagnitudeImageFilter   vtkvmtkPolyDataLaplaceBeltramiStencil   
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter   vtkvmtkPolyDataLineEmbedder   vtkvmtkXdaReader   
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter   vtkvmtkPolyDataLocalGeometry   vtkvmtkXdaWriter   
  I  
-
vtkvmtkPolyDataManifoldExtendedNeighborhood   
vtkvmtkPolyDataManifoldNeighborhood   
vtkvmtkImageBoxPainter   
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  v  
+
vtkvmtkLevelSetSigmoidFilter   vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter   
vtkvmtkLinearizeMeshFilter   vtkvmtkPolyDataNeighborhood   
vtkvmtkActiveTubeFilter   vtkvmtkLinearSystem   vtkvmtkPolyDataNetworkExtraction   
vtkvmtkAnisotropicDiffusionImageFilter   vtkvmtkLinearSystemSolver   vtkvmtkPolyDataNormalPlaneEstimator   
vtkvmtkAnnularCapPolyData   vtkvmtkLinearToQuadraticMeshFilter   vtkvmtkPolyDataPatchingFilter   
vtkvmtkAppendFilter   vtkvmtkLinearToQuadraticSurfaceMeshFilter   vtkvmtkPolyDataPotentialFit   
vtkvmtkBoundaryConditions   vtkvmtkMath   vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter   
vtkvmtkBoundaryLayerGenerator   vtkvmtkMedialCurveFilter   vtkvmtkPolyDataRigidSurfaceModelling   
vtkvmtkBoundaryReferenceSystems   vtkvmtkMergeCenterlines   vtkvmtkPolyDataScissors   
vtkvmtkBoundedReciprocalImageFilter   vtkvmtkMeshLambda2   vtkvmtkPolyDataSizingFunction   
vtkvmtkCapPolyData   vtkvmtkMeshProjection   vtkvmtkPolyDataStencilFlowFilter   
vtkvmtkCardinalSpline   vtkvmtkMeshVelocityStatistics   vtkvmtkPolyDataStretchMappingFilter   
vtkvmtkCenterlineAttributesFilter   vtkvmtkMeshVorticity   vtkvmtkPolyDataSurfaceRemeshing   
vtkvmtkCenterlineBifurcationReferenceSystems   vtkvmtkMeshWallShearRate   vtkvmtkPolyDataToUnstructuredGridFilter   
vtkvmtkCenterlineBifurcationVectors   vtkvmtkMinHeap   vtkvmtkPolyDataUmbrellaStencil   
vtkvmtkCenterlineBranchExtractor   vtkvmtkNeighborhood   vtkvmtkRBFInterpolation   
vtkvmtkCenterlineBranchGeometry   vtkvmtkNeighborhoods   vtkvmtkRecursiveGaussian2DImageFilter   
vtkvmtkCenterlineEndpointExtractor   vtkvmtkNonManifoldFastMarching   vtkvmtkRecursiveGaussianImageFilter   
vtkvmtkCenterlineGeometry   vtkvmtkNonManifoldSteepestDescent   vtkvmtkReferenceSystemUtilities   
vtkvmtkCenterlineReferenceSystemAttributesOffset   vtkvmtkNormalizeImageFilter   vtkvmtkSatoVesselnessMeasureImageFilter   
vtkvmtkCenterlineSmoothing   vtkvmtkObjectnessMeasureImageFilter   vtkvmtkSigmoidImageFilter   
vtkvmtkCenterlineSphereDistance   vtkvmtkOpenNLLinearSystemSolver   vtkvmtkSimpleCapPolyData   
vtkvmtkCenterlineSplitExtractor   vtkvmtkOtsuMultipleThresholdsImageFilter   vtkvmtkSimplifyVoronoiDiagram   
vtkvmtkCenterlineSplittingAndGroupingFilter   vtkvmtkPNGWriter   vtkvmtkSmoothCapPolyData   
vtkvmtkCenterlineUtilities   vtkvmtkPolyBall   vtkvmtkSparseMatrix   
vtkvmtkCollidingFrontsImageFilter   vtkvmtkPolyBallLine   vtkvmtkSparseMatrixRow   
vtkvmtkConstrainedLaplacianPolyDataFilter   vtkvmtkPolyBallModeller   vtkvmtkStaticTemporalInterpolatedVelocityField   
vtkvmtkCurvedMPRImageFilter   vtkvmtkPolyDataAreaWeightedUmbrellaStencil   vtkvmtkStaticTemporalStreamTracer   
vtkvmtkCurvesLevelSetImageFilter   vtkvmtkPolyDataBifurcationProfiles   vtkvmtkSteepestDescentLineTracer   
vtkvmtkDanielssonDistanceMapImageFilter   vtkvmtkPolyDataBifurcationSections   vtkvmtkSteepestDescentShooter   
vtkvmtkDataSetItem   vtkvmtkPolyDataBoundaryExtractor   vtkvmtkStencil   
vtkvmtkDataSetItems   vtkvmtkPolyDataBranchSections   vtkvmtkStencils   
vtkvmtkDirichletBoundaryConditions   vtkvmtkPolyDataBranchUtilities   vtkvmtkStreamlineClusteringFilter   
vtkvmtkDolfinWriter   vtkvmtkPolyDataCenterlineAbscissaMetricFilter   vtkvmtkStreamlineOsculatingCentersFilter   
vtkvmtkDoubleVector   vtkvmtkPolyDataCenterlineAngularMetricFilter   vtkvmtkStreamlineToParticlesFilter   
vtkvmtkEllipticProblem   vtkvmtkPolyDataCenterlineGroupsClipper   vtkvmtkSurfaceDistance   
vtkvmtkEmptyNeighborhood   vtkvmtkPolyDataCenterlineMetricFilter   vtkvmtkSurfaceProjection   
vtkvmtkEmptyStencil   vtkvmtkPolyDataCenterlineProjection   vtkvmtkSurfMeshWrapper   
vtkvmtkFastMarchingDirectionalFreezeImageFilter   vtkvmtkPolyDataCenterlines   vtkvmtkTetGenReader   
vtkvmtkFastMarchingUpwindGradientImageFilter   vtkvmtkPolyDataCenterlineSections   vtkvmtkTetGenWrapper   
vtkvmtkFDNEUTReader   vtkvmtkPolyDataClampedSmoothingFilter   vtkvmtkTetGenWriter   
vtkvmtkFDNEUTWriter   vtkvmtkPolyDataCylinderHarmonicMappingFilter   vtkvmtkThresholdSegmentationLevelSetImageFilter   
vtkvmtkFEAssembler   vtkvmtkPolyDataDiscreteElasticaFilter   vtkvmtkTopologicalSeamFilter   
vtkvmtkFEShapeFunctions   vtkvmtkPolyDataDistanceToCenterlines   vtkvmtkUnstructuredGridCenterlineGroupsClipper   
vtkvmtkFluentWriter   vtkvmtkPolyDataFEGradientAssembler   vtkvmtkUnstructuredGridCenterlineSections   
vtkvmtkFWHMFeatureImageFilter   vtkvmtkPolyDataFELaplaceAssembler   vtkvmtkUnstructuredGridFEGradientAssembler   
vtkvmtkGaussQuadrature   vtkvmtkPolyDataFELaplaceBeltramiStencil   vtkvmtkUnstructuredGridFELaplaceAssembler   
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter   vtkvmtkPolyDataFlowExtensionsFilter   vtkvmtkUnstructuredGridFEVorticityAssembler   
vtkvmtkGeodesicActiveContourLevelSetImageFilter   vtkvmtkPolyDataFVFELaplaceBeltramiStencil   vtkvmtkUnstructuredGridGradientFilter   
vtkvmtkGradientMagnitudeImageFilter   vtkvmtkPolyDataGradientFilter   vtkvmtkUnstructuredGridHarmonicMappingFilter   
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter   vtkvmtkPolyDataGradientStencil   vtkvmtkUnstructuredGridNeighborhood   
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter   vtkvmtkPolyDataHarmonicMappingFilter   vtkvmtkUnstructuredGridTetraFilter   
vtkvmtkGrayscaleMorphologyImageFilter   vtkvmtkPolyDataKiteRemovalFilter   vtkvmtkUnstructuredGridVorticityFilter   
vtkvmtkImageBoxPainter   vtkvmtkPolyDataLaplaceBeltramiStencil   vtkvmtkUpwindGradientMagnitudeImageFilter   
vtkvmtkInternalTetrahedraExtractor   vtkvmtkPolyDataLineEmbedder   vtkvmtkVesselEnhancingDiffusion3DImageFilter   
vtkvmtkItem   vtkvmtkPolyDataLocalGeometry   vtkvmtkVesselEnhancingDiffusionImageFilter   
vtkvmtkItems   vtkvmtkPolyDataManifoldExtendedNeighborhood   vtkvmtkVesselnessMeasureImageFilter   
vtkvmtkIterativeClosestPointTransform   vtkvmtkPolyDataManifoldNeighborhood   vtkvmtkVoronoiDiagram3D   
vtkvmtkITKFilterUtilities   vtkvmtkPolyDataManifoldStencil   vtkvmtkXdaReader   
vtkvmtkLaplacianSegmentationLevelSetImageFilter   vtkvmtkPolyDataMeanCurvature   vtkvmtkXdaWriter   
-
A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | U | V | X
+
- - + - diff --git a/doc/html/classvtkCocoaGLView_07vtkvmtkCocoaGLView_08-members.html b/doc/html/classvtkCocoaGLView_07vtkvmtkCocoaGLView_08-members.html deleted file mode 100644 index 21e6fd2f..00000000 --- a/doc/html/classvtkCocoaGLView_07vtkvmtkCocoaGLView_08-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - -VMTK: Member List - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkCocoaGLView(vtkvmtkCocoaGLView) Member List
-
-
-This is the complete list of members for vtkCocoaGLView(vtkvmtkCocoaGLView), including all inherited members. - -
mouseDown:vtkCocoaGLView(vtkvmtkCocoaGLView)
- - - - - - diff --git a/doc/html/classvtkCocoaServer-members.html b/doc/html/classvtkCocoaServer-members.html deleted file mode 100644 index 79a14d73..00000000 --- a/doc/html/classvtkCocoaServer-members.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - -VMTK: Member List - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkCocoaServer Member List
-
-
-This is the complete list of members for vtkCocoaServer, including all inherited members. - - - - - -
closevtkCocoaServer
cocoaServerWithRenderWindow:vtkCocoaServer [static]
renWinvtkCocoaServer [protected]
startvtkCocoaServer
stopvtkCocoaServer
- - - - - - diff --git a/doc/html/classvtkvmtkActiveTubeFilter-members.html b/doc/html/classvtkvmtkActiveTubeFilter-members.html index 34300f07..be6b3387 100644 --- a/doc/html/classvtkvmtkActiveTubeFilter-members.html +++ b/doc/html/classvtkvmtkActiveTubeFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,81 +59,86 @@
-
+
vtkvmtkActiveTubeFilter Member List
-This is the complete list of members for vtkvmtkActiveTubeFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CFLCoefficientvtkvmtkActiveTubeFilter [protected]
ConvergencevtkvmtkActiveTubeFilter [protected]
EvaluateForce(double point[3], double force[3], bool normalize)vtkvmtkActiveTubeFilter [protected]
EvaluatePotential(double point[3])vtkvmtkActiveTubeFilter [protected]
EvolveCellSpline(vtkPolyData *lines, vtkIdType cellId)vtkvmtkActiveTubeFilter [protected]
FixedEndpointCoordinatesvtkvmtkActiveTubeFilter [protected]
FixedEndpointCoordinatesOff()vtkvmtkActiveTubeFilter [virtual]
FixedEndpointCoordinatesOn()vtkvmtkActiveTubeFilter [virtual]
FixedEndpointRadiusvtkvmtkActiveTubeFilter [protected]
FixedEndpointRadiusOff()vtkvmtkActiveTubeFilter [virtual]
FixedEndpointRadiusOn()vtkvmtkActiveTubeFilter [virtual]
GetCFLCoefficient()vtkvmtkActiveTubeFilter [virtual]
GetConvergence()vtkvmtkActiveTubeFilter [virtual]
GetFixedEndpointCoordinates()vtkvmtkActiveTubeFilter [virtual]
GetFixedEndpointRadius()vtkvmtkActiveTubeFilter [virtual]
GetMinimumRadius()vtkvmtkActiveTubeFilter [virtual]
GetNegativeNormWarnings()vtkvmtkActiveTubeFilter [virtual]
GetNumberOfAngularEvaluations()vtkvmtkActiveTubeFilter [virtual]
GetNumberOfIterations()vtkvmtkActiveTubeFilter [virtual]
GetPotentialImage()vtkvmtkActiveTubeFilter [virtual]
GetPotentialWeight()vtkvmtkActiveTubeFilter [virtual]
GetRadiusArrayName()vtkvmtkActiveTubeFilter [virtual]
GetSplineResamplingWhileIterating()vtkvmtkActiveTubeFilter [virtual]
GetStiffnessWeight()vtkvmtkActiveTubeFilter [virtual]
IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)vtkvmtkActiveTubeFilter [inline, protected, static]
IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)vtkvmtkActiveTubeFilter [inline, protected, static]
MinimumRadiusvtkvmtkActiveTubeFilter [protected]
NegativeNormWarningsvtkvmtkActiveTubeFilter [protected]
NegativeNormWarningsOff()vtkvmtkActiveTubeFilter [virtual]
NegativeNormWarningsOn()vtkvmtkActiveTubeFilter [virtual]
New()vtkvmtkActiveTubeFilter [static]
NumberOfAngularEvaluationsvtkvmtkActiveTubeFilter [protected]
NumberOfIterationsvtkvmtkActiveTubeFilter [protected]
PotentialGradientImagevtkvmtkActiveTubeFilter [protected]
PotentialImagevtkvmtkActiveTubeFilter [protected]
PotentialMaxNormvtkvmtkActiveTubeFilter [protected]
PotentialWeightvtkvmtkActiveTubeFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkActiveTubeFilter
RadiusArrayNamevtkvmtkActiveTubeFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkActiveTubeFilter [protected, virtual]
SetCFLCoefficient(double)vtkvmtkActiveTubeFilter [virtual]
SetConvergence(double)vtkvmtkActiveTubeFilter [virtual]
SetFixedEndpointCoordinates(int)vtkvmtkActiveTubeFilter [virtual]
SetFixedEndpointRadius(int)vtkvmtkActiveTubeFilter [virtual]
SetMinimumRadius(double)vtkvmtkActiveTubeFilter [virtual]
SetNegativeNormWarnings(int)vtkvmtkActiveTubeFilter [virtual]
SetNumberOfAngularEvaluations(int)vtkvmtkActiveTubeFilter [virtual]
SetNumberOfIterations(int)vtkvmtkActiveTubeFilter [virtual]
SetPotentialImage(vtkImageData *)vtkvmtkActiveTubeFilter [virtual]
SetPotentialWeight(double)vtkvmtkActiveTubeFilter [virtual]
SetRadiusArrayName(const char *)vtkvmtkActiveTubeFilter [virtual]
SetSplineResamplingWhileIterating(int)vtkvmtkActiveTubeFilter [virtual]
SetStiffnessWeight(double)vtkvmtkActiveTubeFilter [virtual]
SplineResamplingWhileIteratingvtkvmtkActiveTubeFilter [protected]
SplineResamplingWhileIteratingOff()vtkvmtkActiveTubeFilter [virtual]
SplineResamplingWhileIteratingOn()vtkvmtkActiveTubeFilter [virtual]
StiffnessWeightvtkvmtkActiveTubeFilter [protected]
vtkTypeRevisionMacro(vtkvmtkActiveTubeFilter, vtkPolyDataAlgorithm)vtkvmtkActiveTubeFilter
vtkvmtkActiveTubeFilter()vtkvmtkActiveTubeFilter [protected]
~vtkvmtkActiveTubeFilter()vtkvmtkActiveTubeFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CFLCoefficientvtkvmtkActiveTubeFilterprotected
ConvergencevtkvmtkActiveTubeFilterprotected
EvaluateForce(double point[3], double force[3], bool normalize)vtkvmtkActiveTubeFilterprotected
EvaluatePotential(double point[3])vtkvmtkActiveTubeFilterprotected
EvolveCellSpline(vtkPolyData *lines, vtkIdType cellId)vtkvmtkActiveTubeFilterprotected
FixedEndpointCoordinatesvtkvmtkActiveTubeFilterprotected
FixedEndpointCoordinatesOff()vtkvmtkActiveTubeFiltervirtual
FixedEndpointCoordinatesOn()vtkvmtkActiveTubeFiltervirtual
FixedEndpointRadiusvtkvmtkActiveTubeFilterprotected
FixedEndpointRadiusOff()vtkvmtkActiveTubeFiltervirtual
FixedEndpointRadiusOn()vtkvmtkActiveTubeFiltervirtual
GetCFLCoefficient()vtkvmtkActiveTubeFiltervirtual
GetConvergence()vtkvmtkActiveTubeFiltervirtual
GetFixedEndpointCoordinates()vtkvmtkActiveTubeFiltervirtual
GetFixedEndpointRadius()vtkvmtkActiveTubeFiltervirtual
GetMinimumRadius()vtkvmtkActiveTubeFiltervirtual
GetNegativeNormWarnings()vtkvmtkActiveTubeFiltervirtual
GetNumberOfAngularEvaluations()vtkvmtkActiveTubeFiltervirtual
GetNumberOfIterations()vtkvmtkActiveTubeFiltervirtual
GetPotentialImage()vtkvmtkActiveTubeFiltervirtual
GetPotentialWeight()vtkvmtkActiveTubeFiltervirtual
GetRadiusArrayName()vtkvmtkActiveTubeFiltervirtual
GetSplineResamplingWhileIterating()vtkvmtkActiveTubeFiltervirtual
GetStiffnessWeight()vtkvmtkActiveTubeFiltervirtual
IsA(const char *type)vtkvmtkActiveTubeFiltervirtual
IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)vtkvmtkActiveTubeFilterinlineprotectedstatic
IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)vtkvmtkActiveTubeFilterinlineprotectedstatic
IsTypeOf(const char *type)vtkvmtkActiveTubeFilterstatic
MinimumRadiusvtkvmtkActiveTubeFilterprotected
NegativeNormWarningsvtkvmtkActiveTubeFilterprotected
NegativeNormWarningsOff()vtkvmtkActiveTubeFiltervirtual
NegativeNormWarningsOn()vtkvmtkActiveTubeFiltervirtual
New()vtkvmtkActiveTubeFilterstatic
NewInstance() constvtkvmtkActiveTubeFilter
NewInstanceInternal() constvtkvmtkActiveTubeFilterprotectedvirtual
NumberOfAngularEvaluationsvtkvmtkActiveTubeFilterprotected
NumberOfIterationsvtkvmtkActiveTubeFilterprotected
PotentialGradientImagevtkvmtkActiveTubeFilterprotected
PotentialImagevtkvmtkActiveTubeFilterprotected
PotentialMaxNormvtkvmtkActiveTubeFilterprotected
PotentialWeightvtkvmtkActiveTubeFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkActiveTubeFilter
RadiusArrayNamevtkvmtkActiveTubeFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkActiveTubeFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkActiveTubeFilterstatic
SetCFLCoefficient(double)vtkvmtkActiveTubeFiltervirtual
SetConvergence(double)vtkvmtkActiveTubeFiltervirtual
SetFixedEndpointCoordinates(int)vtkvmtkActiveTubeFiltervirtual
SetFixedEndpointRadius(int)vtkvmtkActiveTubeFiltervirtual
SetMinimumRadius(double)vtkvmtkActiveTubeFiltervirtual
SetNegativeNormWarnings(int)vtkvmtkActiveTubeFiltervirtual
SetNumberOfAngularEvaluations(int)vtkvmtkActiveTubeFiltervirtual
SetNumberOfIterations(int)vtkvmtkActiveTubeFiltervirtual
SetPotentialImage(vtkImageData *)vtkvmtkActiveTubeFiltervirtual
SetPotentialWeight(double)vtkvmtkActiveTubeFiltervirtual
SetRadiusArrayName(const char *)vtkvmtkActiveTubeFiltervirtual
SetSplineResamplingWhileIterating(int)vtkvmtkActiveTubeFiltervirtual
SetStiffnessWeight(double)vtkvmtkActiveTubeFiltervirtual
SplineResamplingWhileIteratingvtkvmtkActiveTubeFilterprotected
SplineResamplingWhileIteratingOff()vtkvmtkActiveTubeFiltervirtual
SplineResamplingWhileIteratingOn()vtkvmtkActiveTubeFiltervirtual
StiffnessWeightvtkvmtkActiveTubeFilterprotected
Superclass typedefvtkvmtkActiveTubeFilter
vtkvmtkActiveTubeFilter()vtkvmtkActiveTubeFilterprotected
~vtkvmtkActiveTubeFilter()vtkvmtkActiveTubeFilterprotected
+ - diff --git a/doc/html/classvtkvmtkActiveTubeFilter.html b/doc/html/classvtkvmtkActiveTubeFilter.html index 0431e211..956bb12e 100644 --- a/doc/html/classvtkvmtkActiveTubeFilter.html +++ b/doc/html/classvtkvmtkActiveTubeFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkActiveTubeFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,169 +59,390 @@
-
+
vtkvmtkActiveTubeFilter Class Reference
-

... +

Experimental method for generating centerlines from an image. More...

-

#include <vtkvmtkActiveTubeFilter.h>

- -

List of all members.

+

#include <vtkvmtkActiveTubeFilter.h>

+
+Inheritance diagram for vtkvmtkActiveTubeFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkActiveTubeFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkActiveTubeFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkActiveTubeFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetPotentialImage (vtkImageData *)
 
virtual vtkImageData * GetPotentialImage ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetPotentialWeight (double)
 
virtual double GetPotentialWeight ()
 
virtual void SetStiffnessWeight (double)
 
virtual double GetStiffnessWeight ()
 
virtual void SetConvergence (double)
 
virtual double GetConvergence ()
 
virtual void SetCFLCoefficient (double)
 
virtual double GetCFLCoefficient ()
 
virtual void SetMinimumRadius (double)
 
virtual double GetMinimumRadius ()
 
virtual void SetFixedEndpointCoordinates (int)
 
virtual int GetFixedEndpointCoordinates ()
 
virtual void FixedEndpointCoordinatesOn ()
 
virtual void FixedEndpointCoordinatesOff ()
 
virtual void SetFixedEndpointRadius (int)
 
virtual int GetFixedEndpointRadius ()
 
virtual void FixedEndpointRadiusOn ()
 
virtual void FixedEndpointRadiusOff ()
 
virtual void SetNumberOfAngularEvaluations (int)
 
virtual int GetNumberOfAngularEvaluations ()
 
virtual void SetSplineResamplingWhileIterating (int)
 
virtual int GetSplineResamplingWhileIterating ()
 
virtual void SplineResamplingWhileIteratingOn ()
 
virtual void SplineResamplingWhileIteratingOff ()
 
virtual void SetNegativeNormWarnings (int)
 
virtual int GetNegativeNormWarnings ()
 
virtual void NegativeNormWarningsOn ()
 
virtual void NegativeNormWarningsOff ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkActiveTubeFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkActiveTubeFilterNew ()

+

 
+ + + + - + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkActiveTubeFilter ()
 
 ~vtkvmtkActiveTubeFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void EvaluateForce (double point[3], double force[3], bool normalize)
 
double EvaluatePotential (double point[3])
 
void EvolveCellSpline (vtkPolyData *lines, vtkIdType cellId)

+

 
+ + - +

Static Protected Member Functions

static bool IsInExtent (vtkIdType extent[6], int ijk[3], vtkIdType border)
 
static bool IsCellInExtent (int extent[6], int ijk[3], vtkIdType border)

+

 
+ + + + + + + + + + + + + + + +

Protected Attributes

char * RadiusArrayName
 
vtkImageData * PotentialImage
 
vtkImageData * PotentialGradientImage
 
int NumberOfIterations
 
int NumberOfAngularEvaluations
 
double CFLCoefficient
 
double Convergence
 
double PotentialWeight
 
double StiffnessWeight
 
double MinimumRadius
 
double PotentialMaxNorm
 
int FixedEndpointCoordinates
 
int FixedEndpointRadius
 
int SplineResamplingWhileIterating
 
bool NegativeNormWarnings
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
+

Detailed Description

+

Experimental method for generating centerlines from an image.

+
Date
2006/04/06 16:48:25
+
Revision
1.3

Developed with support from the EC FP7/2007-2013: ARCH, Project n. 224390

-

Constructor & Destructor Documentation

- + +

Definition at line 41 of file vtkvmtkActiveTubeFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkActiveTubeFilter::Superclass
+
+ +

Definition at line 44 of file vtkvmtkActiveTubeFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkActiveTubeFilter()

+
+ + + + + +
- + - +
vtkvmtkActiveTubeFilter::vtkvmtkActiveTubeFilter vtkvmtkActiveTubeFilter::vtkvmtkActiveTubeFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkActiveTubeFilter()

+
+ + + + + +
- + - +
vtkvmtkActiveTubeFilter::~vtkvmtkActiveTubeFilter vtkvmtkActiveTubeFilter::~vtkvmtkActiveTubeFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkActiveTubeFilter::vtkTypeRevisionMacro static int vtkvmtkActiveTubeFilter::IsTypeOf (vtkvmtkActiveTubeFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkActiveTubeFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkActiveTubeFilter* vtkvmtkActiveTubeFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkActiveTubeFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkActiveTubeFilter* vtkvmtkActiveTubeFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -268,590 +459,909 @@
void vtkvmtkActiveTubeFilter::PrintSelf void vtkvmtkActiveTubeFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkActiveTubeFilter* vtkvmtkActiveTubeFilter::New static vtkvmtkActiveTubeFilter* vtkvmtkActiveTubeFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetPotentialImage()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetPotentialImage virtual void vtkvmtkActiveTubeFilter::SetPotentialImage ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPotentialImage()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkActiveTubeFilter::GetPotentialImage virtual vtkImageData* vtkvmtkActiveTubeFilter::GetPotentialImage ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetRadiusArrayName virtual void vtkvmtkActiveTubeFilter::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkActiveTubeFilter::GetRadiusArrayName virtual char* vtkvmtkActiveTubeFilter::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetNumberOfIterations virtual void vtkvmtkActiveTubeFilter::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetNumberOfIterations virtual int vtkvmtkActiveTubeFilter::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPotentialWeight()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetPotentialWeight virtual void vtkvmtkActiveTubeFilter::SetPotentialWeight ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPotentialWeight()

+
+ + + + + +
- + - +
virtual double vtkvmtkActiveTubeFilter::GetPotentialWeight virtual double vtkvmtkActiveTubeFilter::GetPotentialWeight ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetStiffnessWeight()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetStiffnessWeight virtual void vtkvmtkActiveTubeFilter::SetStiffnessWeight ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStiffnessWeight()

+
+ + + + + +
- + - +
virtual double vtkvmtkActiveTubeFilter::GetStiffnessWeight virtual double vtkvmtkActiveTubeFilter::GetStiffnessWeight ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergence()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetConvergence virtual void vtkvmtkActiveTubeFilter::SetConvergence ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergence()

+
+ + + + + +
- + - +
virtual double vtkvmtkActiveTubeFilter::GetConvergence virtual double vtkvmtkActiveTubeFilter::GetConvergence ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCFLCoefficient()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetCFLCoefficient virtual void vtkvmtkActiveTubeFilter::SetCFLCoefficient ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCFLCoefficient()

+
+ + + + + +
- + - +
virtual double vtkvmtkActiveTubeFilter::GetCFLCoefficient virtual double vtkvmtkActiveTubeFilter::GetCFLCoefficient ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMinimumRadius()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetMinimumRadius virtual void vtkvmtkActiveTubeFilter::SetMinimumRadius ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMinimumRadius()

+
+ + + + + +
- + - +
virtual double vtkvmtkActiveTubeFilter::GetMinimumRadius virtual double vtkvmtkActiveTubeFilter::GetMinimumRadius ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFixedEndpointCoordinates()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointCoordinates virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointCoordinates ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFixedEndpointCoordinates()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointCoordinates virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointCoordinates ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FixedEndpointCoordinatesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOn virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FixedEndpointCoordinatesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOff virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFixedEndpointRadius()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointRadius virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointRadius ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFixedEndpointRadius()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointRadius virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointRadius ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FixedEndpointRadiusOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOn virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FixedEndpointRadiusOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOff virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfAngularEvaluations()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetNumberOfAngularEvaluations virtual void vtkvmtkActiveTubeFilter::SetNumberOfAngularEvaluations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfAngularEvaluations()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetNumberOfAngularEvaluations virtual int vtkvmtkActiveTubeFilter::GetNumberOfAngularEvaluations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSplineResamplingWhileIterating()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetSplineResamplingWhileIterating virtual void vtkvmtkActiveTubeFilter::SetSplineResamplingWhileIterating ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplineResamplingWhileIterating()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetSplineResamplingWhileIterating virtual int vtkvmtkActiveTubeFilter::GetSplineResamplingWhileIterating ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SplineResamplingWhileIteratingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOn virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SplineResamplingWhileIteratingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOff virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegativeNormWarnings()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::SetNegativeNormWarnings virtual void vtkvmtkActiveTubeFilter::SetNegativeNormWarnings ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegativeNormWarnings()

+
+ + + + + +
- + - +
virtual int vtkvmtkActiveTubeFilter::GetNegativeNormWarnings virtual int vtkvmtkActiveTubeFilter::GetNegativeNormWarnings ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegativeNormWarningsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOn virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegativeNormWarningsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOff virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -871,20 +1381,29 @@ - +
virtual int vtkvmtkActiveTubeFilter::RequestData virtual int vtkvmtkActiveTubeFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ EvaluateForce()

+
+ + + + + +
- + @@ -904,37 +1423,55 @@ - +
void vtkvmtkActiveTubeFilter::EvaluateForce void vtkvmtkActiveTubeFilter::EvaluateForce ( double  point[3],
) [protected]
- -
+
+protected
+
- + +

◆ EvaluatePotential()

+
+ + + + + +
- + - +
double vtkvmtkActiveTubeFilter::EvaluatePotential double vtkvmtkActiveTubeFilter::EvaluatePotential ( double  point[3]) [protected]
- -
+
+protected
+
- + +

◆ IsInExtent()

+
+ + + + + +
- + @@ -954,20 +1491,31 @@ - +
static bool vtkvmtkActiveTubeFilter::IsInExtent static bool vtkvmtkActiveTubeFilter::IsInExtent ( vtkIdType  extent[6],
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 101 of file vtkvmtkActiveTubeFilter.h.

+
102  {
103  return (ijk[0]>=extent[0]+border && ijk[0]<=extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<=extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<=extent[5]-border) ? true : false;
104  }
- + +

◆ IsCellInExtent()

+
+ + + + + +
- + @@ -987,20 +1535,31 @@ - +
static bool vtkvmtkActiveTubeFilter::IsCellInExtent static bool vtkvmtkActiveTubeFilter::IsCellInExtent ( int  extent[6],
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 106 of file vtkvmtkActiveTubeFilter.h.

+
107  {
108  return (ijk[0]>=extent[0]+border && ijk[0]<extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<extent[5]-border) ? true : false;
109  }
- + +

◆ EvolveCellSpline()

+
+ + + + + +
- + @@ -1014,221 +1573,388 @@ - +
void vtkvmtkActiveTubeFilter::EvolveCellSpline void vtkvmtkActiveTubeFilter::EvolveCellSpline ( vtkPolyData *  lines,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkActiveTubeFilter::RadiusArrayName [protected]char* vtkvmtkActiveTubeFilter::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 113 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ PotentialImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkActiveTubeFilter::PotentialImage [protected]vtkImageData* vtkvmtkActiveTubeFilter::PotentialImage
- -
+
+protected
+
+ +

Definition at line 115 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ PotentialGradientImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkActiveTubeFilter::PotentialGradientImage [protected]vtkImageData* vtkvmtkActiveTubeFilter::PotentialGradientImage
- -
+
+protected
+
+ +

Definition at line 116 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkActiveTubeFilter::NumberOfIterations [protected]int vtkvmtkActiveTubeFilter::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 118 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ NumberOfAngularEvaluations

+
+ + + + + +
- +
int vtkvmtkActiveTubeFilter::NumberOfAngularEvaluations [protected]int vtkvmtkActiveTubeFilter::NumberOfAngularEvaluations
- -
+
+protected
+
+ +

Definition at line 119 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ CFLCoefficient

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::CFLCoefficient [protected]double vtkvmtkActiveTubeFilter::CFLCoefficient
- -
+
+protected
+
+ +

Definition at line 121 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ Convergence

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::Convergence [protected]double vtkvmtkActiveTubeFilter::Convergence
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ PotentialWeight

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::PotentialWeight [protected]double vtkvmtkActiveTubeFilter::PotentialWeight
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ StiffnessWeight

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::StiffnessWeight [protected]double vtkvmtkActiveTubeFilter::StiffnessWeight
- -
+
+protected
+
+ +

Definition at line 125 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ MinimumRadius

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::MinimumRadius [protected]double vtkvmtkActiveTubeFilter::MinimumRadius
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ PotentialMaxNorm

+
+ + + + + +
- +
double vtkvmtkActiveTubeFilter::PotentialMaxNorm [protected]double vtkvmtkActiveTubeFilter::PotentialMaxNorm
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ FixedEndpointCoordinates

+
+ + + + + +
- +
int vtkvmtkActiveTubeFilter::FixedEndpointCoordinates [protected]int vtkvmtkActiveTubeFilter::FixedEndpointCoordinates
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ FixedEndpointRadius

+
+ + + + + +
- +
int vtkvmtkActiveTubeFilter::FixedEndpointRadius [protected]int vtkvmtkActiveTubeFilter::FixedEndpointRadius
- -
+
+protected
+
+ +

Definition at line 132 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ SplineResamplingWhileIterating

+
+ + + + + +
- +
int vtkvmtkActiveTubeFilter::SplineResamplingWhileIterating [protected]int vtkvmtkActiveTubeFilter::SplineResamplingWhileIterating
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkActiveTubeFilter.h.

- + +

◆ NegativeNormWarnings

+
+ + + + + +
- +
bool vtkvmtkActiveTubeFilter::NegativeNormWarnings [protected]bool vtkvmtkActiveTubeFilter::NegativeNormWarnings
- -
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkActiveTubeFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.map b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.map new file mode 100644 index 00000000..88aa7fcd --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.md5 b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.md5 new file mode 100644 index 00000000..f5fe2afd --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.md5 @@ -0,0 +1 @@ +9d4b637c396a2fdce439489018d710b3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.svg b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.svg new file mode 100644 index 00000000..0c2dd065 --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkActiveTubeFilter + + +Node2 + +vtkvmtkActiveTubeFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.map b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.map new file mode 100644 index 00000000..88aa7fcd --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.md5 b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.md5 new file mode 100644 index 00000000..d21d9887 --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.md5 @@ -0,0 +1 @@ +1ea58ee78afa2e4ac6d50df1e4411956 \ No newline at end of file diff --git a/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.svg b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.svg new file mode 100644 index 00000000..a85e7b60 --- /dev/null +++ b/doc/html/classvtkvmtkActiveTubeFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkActiveTubeFilter + + +Node0 + +vtkvmtkActiveTubeFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter-members.html b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter-members.html new file mode 100644 index 00000000..5e3d5923 --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter-members.html @@ -0,0 +1,95 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkAnisotropicDiffusionImageFilter Member List
+
+ + + + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter.html b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter.html new file mode 100644 index 00000000..d1ca8b78 --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter.html @@ -0,0 +1,559 @@ + + + + + + + +VMTK: vtkvmtkAnisotropicDiffusionImageFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+ +
+
vtkvmtkAnisotropicDiffusionImageFilter Class Reference
+
+
+ +

Wrapper class around itk::GradientAnisotropicDiffusionImageFilter. + More...

+ +

#include <vtkvmtkAnisotropicDiffusionImageFilter.h>

+
+Inheritance diagram for vtkvmtkAnisotropicDiffusionImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkAnisotropicDiffusionImageFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkAnisotropicDiffusionImageFilterNewInstance () const
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetTimeStep ()
 
virtual void SetTimeStep (double)
 
virtual double GetConductance ()
 
virtual void SetConductance (double)
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkAnisotropicDiffusionImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkAnisotropicDiffusionImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkAnisotropicDiffusionImageFilter ()
 
 ~vtkvmtkAnisotropicDiffusionImageFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+

Detailed Description

+

Wrapper class around itk::GradientAnisotropicDiffusionImageFilter.

+
Date
2018/03/05 16:48:25
+
Revision
1.4
+

vtkvmtkAnisotropicDiffusionImageFilter

+ +

Definition at line 41 of file vtkvmtkAnisotropicDiffusionImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkAnisotropicDiffusionImageFilter::Superclass
+
+ +

Definition at line 45 of file vtkvmtkAnisotropicDiffusionImageFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkAnisotropicDiffusionImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkAnisotropicDiffusionImageFilter::vtkvmtkAnisotropicDiffusionImageFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkAnisotropicDiffusionImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkAnisotropicDiffusionImageFilter::~vtkvmtkAnisotropicDiffusionImageFilter ()
+
+inlineprotected
+
+ +

Definition at line 60 of file vtkvmtkAnisotropicDiffusionImageFilter.h.

+
60 {};
+
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkAnisotropicDiffusionImageFilter* vtkvmtkAnisotropicDiffusionImageFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkAnisotropicDiffusionImageFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkAnisotropicDiffusionImageFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkAnisotropicDiffusionImageFilter* vtkvmtkAnisotropicDiffusionImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkAnisotropicDiffusionImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkAnisotropicDiffusionImageFilter* vtkvmtkAnisotropicDiffusionImageFilter::NewInstance () const
+
+ +
+
+ +

◆ GetNumberOfIterations()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkAnisotropicDiffusionImageFilter::GetNumberOfIterations ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfIterations()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkAnisotropicDiffusionImageFilter::SetNumberOfIterations (int )
+
+virtual
+
+ +
+
+ +

◆ GetTimeStep()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkAnisotropicDiffusionImageFilter::GetTimeStep ()
+
+virtual
+
+ +
+
+ +

◆ SetTimeStep()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkAnisotropicDiffusionImageFilter::SetTimeStep (double )
+
+virtual
+
+ +
+
+ +

◆ GetConductance()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkAnisotropicDiffusionImageFilter::GetConductance ()
+
+virtual
+
+ +
+
+ +

◆ SetConductance()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkAnisotropicDiffusionImageFilter::SetConductance (double )
+
+virtual
+
+ +
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkAnisotropicDiffusionImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.map b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.map new file mode 100644 index 00000000..57f691ed --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.md5 new file mode 100644 index 00000000..aa2d54be --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +6ede5a9672b0f9f68788022576f1465f \ No newline at end of file diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.svg b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.svg new file mode 100644 index 00000000..c37870a1 --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkAnisotropicDiffusionImageFilter + + +Node2 + +vtkvmtkAnisotropicDiffusion +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.map b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.map new file mode 100644 index 00000000..57f691ed --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..ae16eb84 --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +9cc8c6405b97c4e73116acc58a218426 \ No newline at end of file diff --git a/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.svg new file mode 100644 index 00000000..62986ba8 --- /dev/null +++ b/doc/html/classvtkvmtkAnisotropicDiffusionImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkAnisotropicDiffusionImageFilter + + +Node0 + +vtkvmtkAnisotropicDiffusion +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkAnnularCapPolyData-members.html b/doc/html/classvtkvmtkAnnularCapPolyData-members.html index cbbda3a0..cfbe1232 100644 --- a/doc/html/classvtkvmtkAnnularCapPolyData-members.html +++ b/doc/html/classvtkvmtkAnnularCapPolyData-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,33 +59,41 @@
-
+
vtkvmtkAnnularCapPolyData Member List
-This is the complete list of members for vtkvmtkAnnularCapPolyData, including all inherited members. - - - - - - - - - - - - -
CellEntityIdOffsetvtkvmtkAnnularCapPolyData [protected]
CellEntityIdsArrayNamevtkvmtkAnnularCapPolyData [protected]
GetCellEntityIdOffset()vtkvmtkAnnularCapPolyData [virtual]
GetCellEntityIdsArrayName()vtkvmtkAnnularCapPolyData [virtual]
New()vtkvmtkAnnularCapPolyData [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkAnnularCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkAnnularCapPolyData [protected, virtual]
SetCellEntityIdOffset(int)vtkvmtkAnnularCapPolyData [virtual]
SetCellEntityIdsArrayName(const char *)vtkvmtkAnnularCapPolyData [virtual]
vtkTypeRevisionMacro(vtkvmtkAnnularCapPolyData, vtkPolyDataAlgorithm)vtkvmtkAnnularCapPolyData
vtkvmtkAnnularCapPolyData()vtkvmtkAnnularCapPolyData [protected]
~vtkvmtkAnnularCapPolyData()vtkvmtkAnnularCapPolyData [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + +
BoundaryIdsvtkvmtkAnnularCapPolyDataprotected
CellEntityIdOffsetvtkvmtkAnnularCapPolyDataprotected
CellEntityIdsArrayNamevtkvmtkAnnularCapPolyDataprotected
GetBoundaryIds()vtkvmtkAnnularCapPolyDatavirtual
GetCellEntityIdOffset()vtkvmtkAnnularCapPolyDatavirtual
GetCellEntityIdsArrayName()vtkvmtkAnnularCapPolyDatavirtual
IsA(const char *type)vtkvmtkAnnularCapPolyDatavirtual
IsTypeOf(const char *type)vtkvmtkAnnularCapPolyDatastatic
New()vtkvmtkAnnularCapPolyDatastatic
NewInstance() constvtkvmtkAnnularCapPolyData
NewInstanceInternal() constvtkvmtkAnnularCapPolyDataprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkAnnularCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkAnnularCapPolyDataprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkAnnularCapPolyDatastatic
SetBoundaryIds(vtkIdList *)vtkvmtkAnnularCapPolyDatavirtual
SetCellEntityIdOffset(int)vtkvmtkAnnularCapPolyDatavirtual
SetCellEntityIdsArrayName(const char *)vtkvmtkAnnularCapPolyDatavirtual
Superclass typedefvtkvmtkAnnularCapPolyData
vtkvmtkAnnularCapPolyData()vtkvmtkAnnularCapPolyDataprotected
~vtkvmtkAnnularCapPolyData()vtkvmtkAnnularCapPolyDataprotected
+ - diff --git a/doc/html/classvtkvmtkAnnularCapPolyData.html b/doc/html/classvtkvmtkAnnularCapPolyData.html index 1a7c1299..79999ab6 100644 --- a/doc/html/classvtkvmtkAnnularCapPolyData.html +++ b/doc/html/classvtkvmtkAnnularCapPolyData.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkAnnularCapPolyData Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkAnnularCapPolyData Class Reference
@@ -104,102 +76,279 @@

Add annular caps between the boundaries of a walled surface. More...

-

#include <vtkvmtkAnnularCapPolyData.h>

- -

List of all members.

+

#include <vtkvmtkAnnularCapPolyData.h>

+
+Inheritance diagram for vtkvmtkAnnularCapPolyData:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkAnnularCapPolyData:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkAnnularCapPolyData, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkAnnularCapPolyDataNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryIds ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetCellEntityIdOffset (int)
 
virtual int GetCellEntityIdOffset ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkAnnularCapPolyDataSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkAnnularCapPolyDataNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkAnnularCapPolyData ()
 
 ~vtkvmtkAnnularCapPolyData ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

vtkIdList * BoundaryIds
 
char * CellEntityIdsArrayName
 
int CellEntityIdOffset
 
-

Detailed Description

+

Detailed Description

Add annular caps between the boundaries of a walled surface.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class closes the boundaries between the surfaces of a walled surface with caps. The surfaces are required to be dense for the algorithm to produce legal caps.

+ +

Definition at line 35 of file vtkvmtkAnnularCapPolyData.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 38 of file vtkvmtkAnnularCapPolyData.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkAnnularCapPolyData()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkAnnularCapPolyData::vtkvmtkAnnularCapPolyData ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkAnnularCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkAnnularCapPolyData::~vtkvmtkAnnularCapPolyData vtkvmtkAnnularCapPolyData::~vtkvmtkAnnularCapPolyData ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkAnnularCapPolyData::vtkTypeRevisionMacro static int vtkvmtkAnnularCapPolyData::IsTypeOf (vtkvmtkAnnularCapPolyData , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkAnnularCapPolyData::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkAnnularCapPolyData* vtkvmtkAnnularCapPolyData::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkAnnularCapPolyData::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkAnnularCapPolyData* vtkvmtkAnnularCapPolyData::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -216,99 +365,199 @@
void vtkvmtkAnnularCapPolyData::PrintSelf void vtkvmtkAnnularCapPolyData::PrintSelf ( ostream &  os,
+
+
-
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkAnnularCapPolyData* vtkvmtkAnnularCapPolyData::New ()
+
+static
+
- + +

◆ SetBoundaryIds()

+
+ + + + + +
- + + - +
static vtkvmtkAnnularCapPolyData* vtkvmtkAnnularCapPolyData::New virtual void vtkvmtkAnnularCapPolyData::SetBoundaryIds (vtkIdList *  ) [static]
+
+virtual
+
+ +
-
+ +

◆ GetBoundaryIds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdList* vtkvmtkAnnularCapPolyData::GetBoundaryIds ()
+
+virtual
+
- + +

◆ SetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkAnnularCapPolyData::SetCellEntityIdsArrayName virtual void vtkvmtkAnnularCapPolyData::SetCellEntityIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkAnnularCapPolyData::GetCellEntityIdsArrayName virtual char* vtkvmtkAnnularCapPolyData::GetCellEntityIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCellEntityIdOffset()

+
+ + + + + +
- + - +
virtual void vtkvmtkAnnularCapPolyData::SetCellEntityIdOffset virtual void vtkvmtkAnnularCapPolyData::SetCellEntityIdOffset ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdOffset()

+
+ + + + + +
- + - +
virtual int vtkvmtkAnnularCapPolyData::GetCellEntityIdOffset virtual int vtkvmtkAnnularCapPolyData::GetCellEntityIdOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -328,52 +577,100 @@ - +
virtual int vtkvmtkAnnularCapPolyData::RequestData virtual int vtkvmtkAnnularCapPolyData::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryIds

+
+ + + + + +
- +
char* vtkvmtkAnnularCapPolyData::CellEntityIdsArrayName [protected]vtkIdList* vtkvmtkAnnularCapPolyData::BoundaryIds
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkAnnularCapPolyData.h.

- + +

◆ CellEntityIdsArrayName

+
+ + + + + +
- +
int vtkvmtkAnnularCapPolyData::CellEntityIdOffset [protected]char* vtkvmtkAnnularCapPolyData::CellEntityIdsArrayName
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkAnnularCapPolyData.h.

+ +
-
+ +

◆ CellEntityIdOffset

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkAnnularCapPolyData::CellEntityIdOffset
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkAnnularCapPolyData.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.map b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.map new file mode 100644 index 00000000..66c16120 --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.md5 b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.md5 new file mode 100644 index 00000000..ce56a507 --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.md5 @@ -0,0 +1 @@ +42a4ccc54aae6148ec5ea74d44d73265 \ No newline at end of file diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.svg b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.svg new file mode 100644 index 00000000..23961d18 --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkAnnularCapPolyData + + +Node2 + +vtkvmtkAnnularCapPolyData + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.map b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.map new file mode 100644 index 00000000..66c16120 --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.md5 b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.md5 new file mode 100644 index 00000000..ae3cd47b --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.md5 @@ -0,0 +1 @@ +1eaab5132a0b5e085829fe49807a0619 \ No newline at end of file diff --git a/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.svg b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.svg new file mode 100644 index 00000000..1f41346f --- /dev/null +++ b/doc/html/classvtkvmtkAnnularCapPolyData__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkAnnularCapPolyData + + +Node0 + +vtkvmtkAnnularCapPolyData + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkAppendFilter-members.html b/doc/html/classvtkvmtkAppendFilter-members.html index 866a15da..e044a2da 100644 --- a/doc/html/classvtkvmtkAppendFilter-members.html +++ b/doc/html/classvtkvmtkAppendFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,32 +59,37 @@
-
+
vtkvmtkAppendFilter Member List
-This is the complete list of members for vtkvmtkAppendFilter, including all inherited members. - - - - - - - - - - - -
GetMergeDuplicatePoints()vtkvmtkAppendFilter [virtual]
MergeDuplicatePointsvtkvmtkAppendFilter [protected]
MergeDuplicatePointsOff()vtkvmtkAppendFilter [virtual]
MergeDuplicatePointsOn()vtkvmtkAppendFilter [virtual]
New()vtkvmtkAppendFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkAppendFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkAppendFilter [protected, virtual]
SetMergeDuplicatePoints(int)vtkvmtkAppendFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkAppendFilter, vtkAppendFilter)vtkvmtkAppendFilter
vtkvmtkAppendFilter()vtkvmtkAppendFilter [protected]
~vtkvmtkAppendFilter()vtkvmtkAppendFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + +
GetMergeDuplicatePoints()vtkvmtkAppendFiltervirtual
IsA(const char *type)vtkvmtkAppendFiltervirtual
IsTypeOf(const char *type)vtkvmtkAppendFilterstatic
MergeDuplicatePointsvtkvmtkAppendFilterprotected
MergeDuplicatePointsOff()vtkvmtkAppendFiltervirtual
MergeDuplicatePointsOn()vtkvmtkAppendFiltervirtual
New()vtkvmtkAppendFilterstatic
NewInstance() constvtkvmtkAppendFilter
NewInstanceInternal() constvtkvmtkAppendFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkAppendFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkAppendFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkAppendFilterstatic
SetMergeDuplicatePoints(int)vtkvmtkAppendFiltervirtual
Superclass typedefvtkvmtkAppendFilter
vtkvmtkAppendFilter()vtkvmtkAppendFilterprotected
~vtkvmtkAppendFilter()vtkvmtkAppendFilterprotected
+ - diff --git a/doc/html/classvtkvmtkAppendFilter.html b/doc/html/classvtkvmtkAppendFilter.html index 8d99d842..207b4c4d 100644 --- a/doc/html/classvtkvmtkAppendFilter.html +++ b/doc/html/classvtkvmtkAppendFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkAppendFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,133 +59,313 @@
-
+
vtkvmtkAppendFilter Class Reference
-

... +

merges points, point data, and cell data. More...

-

#include <vtkvmtkAppendFilter.h>

- -

List of all members.

+

#include <vtkvmtkAppendFilter.h>

+
+Inheritance diagram for vtkvmtkAppendFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkAppendFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkAppendFilter Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkAppendFilter, vtkAppendFilter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkAppendFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetMergeDuplicatePoints (int)
 
virtual int GetMergeDuplicatePoints ()
 
virtual void MergeDuplicatePointsOn ()
 
virtual void MergeDuplicatePointsOff ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkAppendFilterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkAppendFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkAppendFilter ()
 
 ~vtkvmtkAppendFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

int MergeDuplicatePoints
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

The RequestData method implementation is heavily based on the same method in vtkAppendFilter, which is covered by the following copyright notice.

-

Constructor & Destructor Documentation

- +

Detailed Description

+

merges points, point data, and cell data.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

The RequestData method implementation is heavily based on the same method in vtkAppendFilter. vtkAppendFilter is covered by the following (VTK) copyright notice.

+ +

Definition at line 37 of file vtkvmtkAppendFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 42 of file vtkvmtkAppendFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkAppendFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkAppendFilter::vtkvmtkAppendFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkAppendFilter()

+
+ + + + + +
- + - +
vtkvmtkAppendFilter::~vtkvmtkAppendFilter vtkvmtkAppendFilter::~vtkvmtkAppendFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkAppendFilter* vtkvmtkAppendFilter::New static vtkvmtkAppendFilter* vtkvmtkAppendFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkAppendFilter::vtkTypeRevisionMacro static int vtkvmtkAppendFilter::IsTypeOf (vtkvmtkAppendFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkAppendFilter::IsA (const char * type) vtkAppendFilter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkAppendFilter* vtkvmtkAppendFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkAppendFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkAppendFilter* vtkvmtkAppendFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -232,82 +382,122 @@
void vtkvmtkAppendFilter::PrintSelf void vtkvmtkAppendFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetMergeDuplicatePoints()

+
+ + + + + +
- + - +
virtual void vtkvmtkAppendFilter::SetMergeDuplicatePoints virtual void vtkvmtkAppendFilter::SetMergeDuplicatePoints ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMergeDuplicatePoints()

+
+ + + + + +
- + - +
virtual int vtkvmtkAppendFilter::GetMergeDuplicatePoints virtual int vtkvmtkAppendFilter::GetMergeDuplicatePoints ( ) [virtual]
- -
+
+virtual
+
- + +

◆ MergeDuplicatePointsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkAppendFilter::MergeDuplicatePointsOn virtual void vtkvmtkAppendFilter::MergeDuplicatePointsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ MergeDuplicatePointsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkAppendFilter::MergeDuplicatePointsOff virtual void vtkvmtkAppendFilter::MergeDuplicatePointsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -327,39 +517,52 @@ - +
virtual int vtkvmtkAppendFilter::RequestData virtual int vtkvmtkAppendFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ MergeDuplicatePoints

+
+ + + + + +
- +
int vtkvmtkAppendFilter::MergeDuplicatePoints [protected]int vtkvmtkAppendFilter::MergeDuplicatePoints
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkAppendFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkAppendFilter__coll__graph.map b/doc/html/classvtkvmtkAppendFilter__coll__graph.map new file mode 100644 index 00000000..7d2ed534 --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAppendFilter__coll__graph.md5 b/doc/html/classvtkvmtkAppendFilter__coll__graph.md5 new file mode 100644 index 00000000..9aeef3f5 --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__coll__graph.md5 @@ -0,0 +1 @@ +35926cdb6484bee2444753254117ed29 \ No newline at end of file diff --git a/doc/html/classvtkvmtkAppendFilter__coll__graph.svg b/doc/html/classvtkvmtkAppendFilter__coll__graph.svg new file mode 100644 index 00000000..98ae8e96 --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkAppendFilter + + +Node2 + +vtkvmtkAppendFilter + + +Node3 + +vtkAppendFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkAppendFilter__inherit__graph.map b/doc/html/classvtkvmtkAppendFilter__inherit__graph.map new file mode 100644 index 00000000..7d2ed534 --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkAppendFilter__inherit__graph.md5 b/doc/html/classvtkvmtkAppendFilter__inherit__graph.md5 new file mode 100644 index 00000000..66ef2c0e --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__inherit__graph.md5 @@ -0,0 +1 @@ +7f7c8106d44b077409b419fee4850488 \ No newline at end of file diff --git a/doc/html/classvtkvmtkAppendFilter__inherit__graph.svg b/doc/html/classvtkvmtkAppendFilter__inherit__graph.svg new file mode 100644 index 00000000..7fcd6c86 --- /dev/null +++ b/doc/html/classvtkvmtkAppendFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkAppendFilter + + +Node0 + +vtkvmtkAppendFilter + + +Node1 + +vtkAppendFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkBoundaryConditions-members.html b/doc/html/classvtkvmtkBoundaryConditions-members.html index 10c83512..786b9297 100644 --- a/doc/html/classvtkvmtkBoundaryConditions-members.html +++ b/doc/html/classvtkvmtkBoundaryConditions-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,34 +59,39 @@
-
+
vtkvmtkBoundaryConditions Member List
- +

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

+ + + + + + + + + + + + + + + + + + + +
Apply()vtkvmtkBoundaryConditionsvirtual
BoundaryNodesvtkvmtkBoundaryConditionsprotected
BoundaryValuesvtkvmtkBoundaryConditionsprotected
GetBoundaryNodes()vtkvmtkBoundaryConditionsvirtual
GetBoundaryValues()vtkvmtkBoundaryConditionsvirtual
GetLinearSystem()vtkvmtkBoundaryConditionsvirtual
IsA(const char *type)vtkvmtkBoundaryConditionsvirtual
IsTypeOf(const char *type)vtkvmtkBoundaryConditionsstatic
LinearSystemvtkvmtkBoundaryConditionsprotected
NewInstance() constvtkvmtkBoundaryConditions
NewInstanceInternal() constvtkvmtkBoundaryConditionsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkBoundaryConditionsstatic
SetBoundaryNodes(vtkIdList *)vtkvmtkBoundaryConditionsvirtual
SetBoundaryValues(vtkDoubleArray *)vtkvmtkBoundaryConditionsvirtual
SetLinearSystem(vtkvmtkLinearSystem *)vtkvmtkBoundaryConditionsvirtual
Superclass typedefvtkvmtkBoundaryConditions
vtkvmtkBoundaryConditions()vtkvmtkBoundaryConditionsprotected
~vtkvmtkBoundaryConditions()vtkvmtkBoundaryConditionsprotected
+ - diff --git a/doc/html/classvtkvmtkBoundaryConditions.html b/doc/html/classvtkvmtkBoundaryConditions.html index 607eebe7..0d16993e 100644 --- a/doc/html/classvtkvmtkBoundaryConditions.html +++ b/doc/html/classvtkvmtkBoundaryConditions.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkBoundaryConditions Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,292 +59,550 @@
-
+
vtkvmtkBoundaryConditions Class Reference
-

.. +

Base class to store nodes, value, and linear system composing a boundary condition. More...

-

#include <vtkvmtkBoundaryConditions.h>

+

#include <vtkvmtkBoundaryConditions.h>

Inheritance diagram for vtkvmtkBoundaryConditions:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkBoundaryConditions:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkBoundaryConditions, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkBoundaryConditionsNewInstance () const
 
virtual void SetLinearSystem (vtkvmtkLinearSystem *)
 
virtual vtkvmtkLinearSystemGetLinearSystem ()
 
virtual void SetBoundaryNodes (vtkIdList *)
 
virtual vtkIdList * GetBoundaryNodes ()
 
virtual void SetBoundaryValues (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetBoundaryValues ()
 
virtual void Apply ()

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkBoundaryConditionsSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkBoundaryConditions ()
 
 ~vtkvmtkBoundaryConditions ()

+

 
+ + + +

Protected Attributes

vtkvmtkLinearSystemLinearSystem
 
vtkIdList * BoundaryNodes
 
vtkDoubleArray * BoundaryValues
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Base class to store nodes, value, and linear system composing a boundary condition.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 38 of file vtkvmtkBoundaryConditions.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkBoundaryConditions::Superclass
+
+ +

Definition at line 42 of file vtkvmtkBoundaryConditions.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkBoundaryConditions()

+
+ + + + + +
- + - +
vtkvmtkBoundaryConditions::vtkvmtkBoundaryConditions vtkvmtkBoundaryConditions::vtkvmtkBoundaryConditions ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkBoundaryConditions()

+
+ + + + + +
- + - +
vtkvmtkBoundaryConditions::~vtkvmtkBoundaryConditions vtkvmtkBoundaryConditions::~vtkvmtkBoundaryConditions ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkBoundaryConditions::vtkTypeRevisionMacro static int vtkvmtkBoundaryConditions::IsTypeOf (vtkvmtkBoundaryConditions , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkBoundaryConditions::IsA (const char * type) vtkObject  
+
+virtual
+
+ +

Reimplemented in vtkvmtkDirichletBoundaryConditions.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkBoundaryConditions* vtkvmtkBoundaryConditions::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkBoundaryConditions::SetLinearSystem virtual vtkObjectBase* vtkvmtkBoundaryConditions::NewInstanceInternal (vtkvmtkLinearSystem ) [virtual] const
+
+protectedvirtual
+
+ +

Reimplemented in vtkvmtkDirichletBoundaryConditions.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkBoundaryConditions* vtkvmtkBoundaryConditions::NewInstance () const
+
- + +

◆ SetLinearSystem()

+
+ + + + + +
- + + - +
virtual vtkvmtkLinearSystem* vtkvmtkBoundaryConditions::GetLinearSystem virtual void vtkvmtkBoundaryConditions::SetLinearSystem (vtkvmtkLinearSystem ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetLinearSystem()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkvmtkLinearSystem* vtkvmtkBoundaryConditions::GetLinearSystem ()
+
+virtual
+
- + +

◆ SetBoundaryNodes()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryConditions::SetBoundaryNodes virtual void vtkvmtkBoundaryConditions::SetBoundaryNodes ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryNodes()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkBoundaryConditions::GetBoundaryNodes virtual vtkIdList* vtkvmtkBoundaryConditions::GetBoundaryNodes ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoundaryValues()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryConditions::SetBoundaryValues virtual void vtkvmtkBoundaryConditions::SetBoundaryValues ( vtkDoubleArray *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryValues()

+
+ + + + + +
- + - +
virtual vtkDoubleArray* vtkvmtkBoundaryConditions::GetBoundaryValues virtual vtkDoubleArray* vtkvmtkBoundaryConditions::GetBoundaryValues ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Apply()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryConditions::Apply virtual void vtkvmtkBoundaryConditions::Apply ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ LinearSystem

+
+ + + + + +
- +
vtkvmtkLinearSystem* vtkvmtkBoundaryConditions::LinearSystem [protected]vtkvmtkLinearSystem* vtkvmtkBoundaryConditions::LinearSystem
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkBoundaryConditions.h.

- + +

◆ BoundaryNodes

+
+ + + + + +
- +
vtkIdList* vtkvmtkBoundaryConditions::BoundaryNodes [protected]vtkIdList* vtkvmtkBoundaryConditions::BoundaryNodes
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkBoundaryConditions.h.

- + +

◆ BoundaryValues

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkBoundaryConditions::BoundaryValues [protected]vtkDoubleArray* vtkvmtkBoundaryConditions::BoundaryValues
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkBoundaryConditions.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.map b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.map index d2af12ce..8f51da96 100644 --- a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.map +++ b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.md5 b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.md5 index d04ea6f9..ca21f3b0 100644 --- a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.md5 +++ b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.md5 @@ -1 +1 @@ -4a615423abbf57efb573170c6d97204f \ No newline at end of file +6882ba18b8f9e6123fe06be0846ab48e \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.png b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.png deleted file mode 100644 index 71317c39..00000000 Binary files a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkBoundaryConditions__coll__graph.svg b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.svg new file mode 100644 index 00000000..136fc6d7 --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryConditions__coll__graph.svg @@ -0,0 +1,105 @@ + + + + + + +vtkvmtkBoundaryConditions + + +Node3 + +vtkvmtkBoundaryConditions + + +Node4 + +vtkObject + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkLinearSystem + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node4->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node4->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node4->Node8 + + + + +Node5->Node3 + + + LinearSystem + + +Node6->Node5 + + + A + + +Node7->Node6 + + + Array + + +Node8->Node5 + + + X +B + + + diff --git a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.map b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.map index 94fd9308..e8b83a36 100644 --- a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.map +++ b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.md5 b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.md5 index 0efeb17d..e0bc5b5f 100644 --- a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.md5 +++ b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.md5 @@ -1 +1 @@ -c740e1914867ccb23fc5f306d58de338 \ No newline at end of file +674719652e848cc4838428e9b4c233f7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.png b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.png deleted file mode 100644 index 513c0bb5..00000000 Binary files a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.svg b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.svg new file mode 100644 index 00000000..add741a0 --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryConditions__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkBoundaryConditions + + +Node0 + +vtkvmtkBoundaryConditions + + +Node2 + + +vtkvmtkDirichletBoundary +Conditions + + + + +Node0->Node2 + + + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator-members.html b/doc/html/classvtkvmtkBoundaryLayerGenerator-members.html index 908b5746..13ad40a8 100644 --- a/doc/html/classvtkvmtkBoundaryLayerGenerator-members.html +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,73 +59,113 @@
-
+
vtkvmtkBoundaryLayerGenerator Member List
-This is the complete list of members for vtkvmtkBoundaryLayerGenerator, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ConstantThicknessvtkvmtkBoundaryLayerGenerator [protected]
ConstantThicknessOff()vtkvmtkBoundaryLayerGenerator [virtual]
ConstantThicknessOn()vtkvmtkBoundaryLayerGenerator [virtual]
GetConstantThickness()vtkvmtkBoundaryLayerGenerator [virtual]
GetIncludeSurfaceCells()vtkvmtkBoundaryLayerGenerator [virtual]
GetInnerSurface()vtkvmtkBoundaryLayerGenerator [virtual]
GetLayerThickness()vtkvmtkBoundaryLayerGenerator [virtual]
GetLayerThicknessArrayName()vtkvmtkBoundaryLayerGenerator [virtual]
GetLayerThicknessRatio()vtkvmtkBoundaryLayerGenerator [virtual]
GetMaximumLayerThickness()vtkvmtkBoundaryLayerGenerator [virtual]
GetNegateWarpVectors()vtkvmtkBoundaryLayerGenerator [virtual]
GetNumberOfSubLayers()vtkvmtkBoundaryLayerGenerator [virtual]
GetSubLayerRatio()vtkvmtkBoundaryLayerGenerator [virtual]
GetUseWarpVectorMagnitudeAsThickness()vtkvmtkBoundaryLayerGenerator [virtual]
GetWarpVectorsArrayName()vtkvmtkBoundaryLayerGenerator [virtual]
IncludeSurfaceCellsvtkvmtkBoundaryLayerGenerator [protected]
IncludeSurfaceCellsOff()vtkvmtkBoundaryLayerGenerator [virtual]
IncludeSurfaceCellsOn()vtkvmtkBoundaryLayerGenerator [virtual]
InnerSurfacevtkvmtkBoundaryLayerGenerator [protected]
LayerThicknessvtkvmtkBoundaryLayerGenerator [protected]
LayerThicknessArrayvtkvmtkBoundaryLayerGenerator [protected]
LayerThicknessArrayNamevtkvmtkBoundaryLayerGenerator [protected]
LayerThicknessRatiovtkvmtkBoundaryLayerGenerator [protected]
MaximumLayerThicknessvtkvmtkBoundaryLayerGenerator [protected]
NegateWarpVectorsvtkvmtkBoundaryLayerGenerator [protected]
NegateWarpVectorsOff()vtkvmtkBoundaryLayerGenerator [virtual]
NegateWarpVectorsOn()vtkvmtkBoundaryLayerGenerator [virtual]
New()vtkvmtkBoundaryLayerGenerator [static]
NumberOfSubLayersvtkvmtkBoundaryLayerGenerator [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkBoundaryLayerGenerator
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkBoundaryLayerGenerator [protected, virtual]
SetConstantThickness(int)vtkvmtkBoundaryLayerGenerator [virtual]
SetIncludeSurfaceCells(int)vtkvmtkBoundaryLayerGenerator [virtual]
SetLayerThickness(double)vtkvmtkBoundaryLayerGenerator [virtual]
SetLayerThicknessArrayName(const char *)vtkvmtkBoundaryLayerGenerator [virtual]
SetLayerThicknessRatio(double)vtkvmtkBoundaryLayerGenerator [virtual]
SetMaximumLayerThickness(double)vtkvmtkBoundaryLayerGenerator [virtual]
SetNegateWarpVectors(int)vtkvmtkBoundaryLayerGenerator [virtual]
SetNumberOfSubLayers(int)vtkvmtkBoundaryLayerGenerator [virtual]
SetSubLayerRatio(double)vtkvmtkBoundaryLayerGenerator [virtual]
SetUseWarpVectorMagnitudeAsThickness(int)vtkvmtkBoundaryLayerGenerator [virtual]
SetWarpVectorsArrayName(const char *)vtkvmtkBoundaryLayerGenerator [virtual]
SubLayerRatiovtkvmtkBoundaryLayerGenerator [protected]
UseWarpVectorMagnitudeAsThicknessvtkvmtkBoundaryLayerGenerator [protected]
UseWarpVectorMagnitudeAsThicknessOff()vtkvmtkBoundaryLayerGenerator [virtual]
UseWarpVectorMagnitudeAsThicknessOn()vtkvmtkBoundaryLayerGenerator [virtual]
vtkTypeRevisionMacro(vtkvmtkBoundaryLayerGenerator, vtkUnstructuredGridAlgorithm)vtkvmtkBoundaryLayerGenerator
vtkvmtkBoundaryLayerGenerator()vtkvmtkBoundaryLayerGenerator [protected]
WarpPoints(vtkPoints *inputPoints, vtkPoints *warpedPoints, int subLayerId, bool quadratic)vtkvmtkBoundaryLayerGenerator [protected]
WarpVectorsArrayvtkvmtkBoundaryLayerGenerator [protected]
WarpVectorsArrayNamevtkvmtkBoundaryLayerGenerator [protected]
~vtkvmtkBoundaryLayerGenerator()vtkvmtkBoundaryLayerGenerator [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BuildWarpVectors(vtkUnstructuredGrid *input)vtkvmtkBoundaryLayerGeneratorprotected
CellEntityIdsArrayNamevtkvmtkBoundaryLayerGeneratorprotected
CheckTangle(vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray)vtkvmtkBoundaryLayerGeneratorprotected
ConstantThicknessvtkvmtkBoundaryLayerGeneratorprotected
ConstantThicknessOff()vtkvmtkBoundaryLayerGeneratorvirtual
ConstantThicknessOn()vtkvmtkBoundaryLayerGeneratorvirtual
GetCellEntityIdsArrayName()vtkvmtkBoundaryLayerGeneratorvirtual
GetConstantThickness()vtkvmtkBoundaryLayerGeneratorvirtual
GetIncludeSidewallCells()vtkvmtkBoundaryLayerGeneratorvirtual
GetIncludeSurfaceCells()vtkvmtkBoundaryLayerGeneratorvirtual
GetInnerSurface()vtkvmtkBoundaryLayerGeneratorvirtual
GetInnerSurfaceCellEntityId()vtkvmtkBoundaryLayerGeneratorvirtual
GetLayerThickness()vtkvmtkBoundaryLayerGeneratorvirtual
GetLayerThicknessArrayName()vtkvmtkBoundaryLayerGeneratorvirtual
GetLayerThicknessRatio()vtkvmtkBoundaryLayerGeneratorvirtual
GetLocalCorrectionFactor()vtkvmtkBoundaryLayerGeneratorvirtual
GetMaximumLayerThickness()vtkvmtkBoundaryLayerGeneratorvirtual
GetNegateWarpVectors()vtkvmtkBoundaryLayerGeneratorvirtual
GetNumberOfSubLayers()vtkvmtkBoundaryLayerGeneratorvirtual
GetNumberOfSubsteps()vtkvmtkBoundaryLayerGeneratorvirtual
GetOuterSurfaceCellEntityId()vtkvmtkBoundaryLayerGeneratorvirtual
GetRelaxation()vtkvmtkBoundaryLayerGeneratorvirtual
GetSidewallCellEntityId()vtkvmtkBoundaryLayerGeneratorvirtual
GetSubLayerRatio()vtkvmtkBoundaryLayerGeneratorvirtual
GetUseWarpVectorMagnitudeAsThickness()vtkvmtkBoundaryLayerGeneratorvirtual
GetVolumeCellEntityId()vtkvmtkBoundaryLayerGeneratorvirtual
GetWarpVectorsArrayName()vtkvmtkBoundaryLayerGeneratorvirtual
IncludeSidewallCellsvtkvmtkBoundaryLayerGeneratorprotected
IncludeSidewallCellsOff()vtkvmtkBoundaryLayerGeneratorvirtual
IncludeSidewallCellsOn()vtkvmtkBoundaryLayerGeneratorvirtual
IncludeSurfaceCellsvtkvmtkBoundaryLayerGeneratorprotected
IncludeSurfaceCellsOff()vtkvmtkBoundaryLayerGeneratorvirtual
IncludeSurfaceCellsOn()vtkvmtkBoundaryLayerGeneratorvirtual
IncrementalWarpPoints(vtkUnstructuredGrid *input, vtkPoints *basePoints, vtkPoints *warpedPoints, int substep, int numberOfSubsteps, double relaxation)vtkvmtkBoundaryLayerGeneratorprotected
IncrementalWarpVectors(vtkUnstructuredGrid *input, int numberOfSubsteps, double relaxation)vtkvmtkBoundaryLayerGeneratorprotected
InnerSurfacevtkvmtkBoundaryLayerGeneratorprotected
InnerSurfaceCellEntityIdvtkvmtkBoundaryLayerGeneratorprotected
IsA(const char *type)vtkvmtkBoundaryLayerGeneratorvirtual
IsTypeOf(const char *type)vtkvmtkBoundaryLayerGeneratorstatic
LayerThicknessvtkvmtkBoundaryLayerGeneratorprotected
LayerThicknessArrayvtkvmtkBoundaryLayerGeneratorprotected
LayerThicknessArrayNamevtkvmtkBoundaryLayerGeneratorprotected
LayerThicknessRatiovtkvmtkBoundaryLayerGeneratorprotected
LocalCorrectionFactorvtkvmtkBoundaryLayerGeneratorprotected
LocalUntangle(vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray, double alpha)vtkvmtkBoundaryLayerGeneratorprotected
MaximumLayerThicknessvtkvmtkBoundaryLayerGeneratorprotected
NegateWarpVectorsvtkvmtkBoundaryLayerGeneratorprotected
NegateWarpVectorsOff()vtkvmtkBoundaryLayerGeneratorvirtual
NegateWarpVectorsOn()vtkvmtkBoundaryLayerGeneratorvirtual
New()vtkvmtkBoundaryLayerGeneratorstatic
NewInstance() constvtkvmtkBoundaryLayerGenerator
NewInstanceInternal() constvtkvmtkBoundaryLayerGeneratorprotectedvirtual
NumberOfSubLayersvtkvmtkBoundaryLayerGeneratorprotected
NumberOfSubstepsvtkvmtkBoundaryLayerGeneratorprotected
OuterSurfaceCellEntityIdvtkvmtkBoundaryLayerGeneratorprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkBoundaryLayerGenerator
RelaxationvtkvmtkBoundaryLayerGeneratorprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkBoundaryLayerGeneratorprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkBoundaryLayerGeneratorstatic
SetCellEntityIdsArrayName(const char *)vtkvmtkBoundaryLayerGeneratorvirtual
SetConstantThickness(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetIncludeSidewallCells(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetIncludeSurfaceCells(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetInnerSurfaceCellEntityId(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetLayerThickness(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetLayerThicknessArrayName(const char *)vtkvmtkBoundaryLayerGeneratorvirtual
SetLayerThicknessRatio(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetLocalCorrectionFactor(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetMaximumLayerThickness(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetNegateWarpVectors(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetNumberOfSubLayers(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetNumberOfSubsteps(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetOuterSurfaceCellEntityId(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetRelaxation(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetSidewallCellEntityId(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetSubLayerRatio(double)vtkvmtkBoundaryLayerGeneratorvirtual
SetUseWarpVectorMagnitudeAsThickness(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetVolumeCellEntityId(int)vtkvmtkBoundaryLayerGeneratorvirtual
SetWarpVectorsArrayName(const char *)vtkvmtkBoundaryLayerGeneratorvirtual
SidewallCellEntityIdvtkvmtkBoundaryLayerGeneratorprotected
SubLayerRatiovtkvmtkBoundaryLayerGeneratorprotected
Superclass typedefvtkvmtkBoundaryLayerGenerator
UnwrapSublayers(vtkUnstructuredGrid *input, vtkPoints *outputPoints)vtkvmtkBoundaryLayerGeneratorprotected
UseWarpVectorMagnitudeAsThicknessvtkvmtkBoundaryLayerGeneratorprotected
UseWarpVectorMagnitudeAsThicknessOff()vtkvmtkBoundaryLayerGeneratorvirtual
UseWarpVectorMagnitudeAsThicknessOn()vtkvmtkBoundaryLayerGeneratorvirtual
VolumeCellEntityIdvtkvmtkBoundaryLayerGeneratorprotected
vtkvmtkBoundaryLayerGenerator()vtkvmtkBoundaryLayerGeneratorprotected
WarpPoints(vtkPoints *inputPoints, vtkPoints *warpedPoints, int subLayerId, bool quadratic)vtkvmtkBoundaryLayerGeneratorprotected
WarpVectorsArrayvtkvmtkBoundaryLayerGeneratorprotected
WarpVectorsArrayNamevtkvmtkBoundaryLayerGeneratorprotected
~vtkvmtkBoundaryLayerGenerator()vtkvmtkBoundaryLayerGeneratorprotected
+ - diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator.html b/doc/html/classvtkvmtkBoundaryLayerGenerator.html index 2c30e164..e9068b81 100644 --- a/doc/html/classvtkvmtkBoundaryLayerGenerator.html +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkBoundaryLayerGenerator Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkBoundaryLayerGenerator Class Reference
@@ -104,143 +76,423 @@

Generates boundary layers of prismatic elements by warping a surface mesh. More...

-

#include <vtkvmtkBoundaryLayerGenerator.h>

- -

List of all members.

+

#include <vtkvmtkBoundaryLayerGenerator.h>

+
+Inheritance diagram for vtkvmtkBoundaryLayerGenerator:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkBoundaryLayerGenerator:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkBoundaryLayerGenerator, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkBoundaryLayerGeneratorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual char * GetWarpVectorsArrayName ()
 
virtual void SetWarpVectorsArrayName (const char *)
 
virtual char * GetLayerThicknessArrayName ()
 
virtual void SetLayerThicknessArrayName (const char *)
 
virtual int GetUseWarpVectorMagnitudeAsThickness ()
 
virtual void SetUseWarpVectorMagnitudeAsThickness (int)
 
virtual void UseWarpVectorMagnitudeAsThicknessOn ()
 
virtual void UseWarpVectorMagnitudeAsThicknessOff ()
 
virtual int GetConstantThickness ()
 
virtual void SetConstantThickness (int)
 
virtual void ConstantThicknessOn ()
 
virtual void ConstantThicknessOff ()
 
virtual int GetIncludeSurfaceCells ()
 
virtual void SetIncludeSurfaceCells (int)
 
virtual void IncludeSurfaceCellsOn ()
 
virtual void IncludeSurfaceCellsOff ()
 
virtual int GetIncludeSidewallCells ()
 
virtual void SetIncludeSidewallCells (int)
 
virtual void IncludeSidewallCellsOn ()
 
virtual void IncludeSidewallCellsOff ()
 
virtual int GetNegateWarpVectors ()
 
virtual void SetNegateWarpVectors (int)
 
virtual void NegateWarpVectorsOn ()
 
virtual void NegateWarpVectorsOff ()
 
virtual double GetLayerThickness ()
 
virtual void SetLayerThickness (double)
 
virtual double GetLayerThicknessRatio ()
 
virtual void SetLayerThicknessRatio (double)
 
virtual double GetMaximumLayerThickness ()
 
virtual void SetMaximumLayerThickness (double)
 
virtual int GetNumberOfSubLayers ()
 
virtual void SetNumberOfSubLayers (int)
 
virtual double GetSubLayerRatio ()
 
virtual void SetSubLayerRatio (double)
 
virtual int GetNumberOfSubsteps ()
 
virtual void SetNumberOfSubsteps (int)
 
virtual double GetRelaxation ()
 
virtual void SetRelaxation (double)
 
virtual double GetLocalCorrectionFactor ()
 
virtual void SetLocalCorrectionFactor (double)
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual int GetInnerSurfaceCellEntityId ()
 
virtual void SetInnerSurfaceCellEntityId (int)
 
virtual int GetOuterSurfaceCellEntityId ()
 
virtual void SetOuterSurfaceCellEntityId (int)
 
virtual int GetSidewallCellEntityId ()
 
virtual void SetSidewallCellEntityId (int)
 
virtual int GetVolumeCellEntityId ()
 
virtual void SetVolumeCellEntityId (int)
 
virtual vtkUnstructuredGrid * GetInnerSurface ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkBoundaryLayerGenerator
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkBoundaryLayerGeneratorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkBoundaryLayerGeneratorNew ()
 
+ + + + - + + + + + + + + + + + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkBoundaryLayerGenerator ()
 
 ~vtkvmtkBoundaryLayerGenerator ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void BuildWarpVectors (vtkUnstructuredGrid *input)
 
void IncrementalWarpPoints (vtkUnstructuredGrid *input, vtkPoints *basePoints, vtkPoints *warpedPoints, int substep, int numberOfSubsteps, double relaxation)
 
void IncrementalWarpVectors (vtkUnstructuredGrid *input, int numberOfSubsteps, double relaxation)
 
int CheckTangle (vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray)
 
void LocalUntangle (vtkUnstructuredGrid *input, vtkUnsignedCharArray *checkArray, double alpha)
 
void WarpPoints (vtkPoints *inputPoints, vtkPoints *warpedPoints, int subLayerId, bool quadratic)

+

 
void UnwrapSublayers (vtkUnstructuredGrid *input, vtkPoints *outputPoints)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkDataArray * WarpVectorsArray
 
vtkDataArray * LayerThicknessArray
 
int UseWarpVectorMagnitudeAsThickness
 
int ConstantThickness
 
char * WarpVectorsArrayName
 
char * LayerThicknessArrayName
 
double LayerThickness
 
double LayerThicknessRatio
 
double MaximumLayerThickness
 
int NumberOfSubLayers
 
int NumberOfSubsteps
 
double SubLayerRatio
 
int IncludeSurfaceCells
 
int IncludeSidewallCells
 
int NegateWarpVectors
 
vtkUnstructuredGrid * InnerSurface
 
char * CellEntityIdsArrayName
 
int InnerSurfaceCellEntityId
 
int OuterSurfaceCellEntityId
 
int SidewallCellEntityId
 
int VolumeCellEntityId
 
double Relaxation
 
double LocalCorrectionFactor
 
-

Detailed Description

+

Detailed Description

Generates boundary layers of prismatic elements by warping a surface mesh.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 38 of file vtkvmtkBoundaryLayerGenerator.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkBoundaryLayerGenerator::Superclass
+
+ +

Definition at line 41 of file vtkvmtkBoundaryLayerGenerator.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkBoundaryLayerGenerator()

+
+ + + + + +
- + - +
vtkvmtkBoundaryLayerGenerator::vtkvmtkBoundaryLayerGenerator vtkvmtkBoundaryLayerGenerator::vtkvmtkBoundaryLayerGenerator ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkBoundaryLayerGenerator()

+
+ + + + + +
- + - +
vtkvmtkBoundaryLayerGenerator::~vtkvmtkBoundaryLayerGenerator vtkvmtkBoundaryLayerGenerator::~vtkvmtkBoundaryLayerGenerator ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkBoundaryLayerGenerator::vtkTypeRevisionMacro static int vtkvmtkBoundaryLayerGenerator::IsTypeOf (vtkvmtkBoundaryLayerGenerator , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkBoundaryLayerGenerator::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkBoundaryLayerGenerator* vtkvmtkBoundaryLayerGenerator::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkBoundaryLayerGenerator::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkBoundaryLayerGenerator* vtkvmtkBoundaryLayerGenerator::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -257,573 +509,1589 @@
void vtkvmtkBoundaryLayerGenerator::PrintSelf void vtkvmtkBoundaryLayerGenerator::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkBoundaryLayerGenerator* vtkvmtkBoundaryLayerGenerator::New static vtkvmtkBoundaryLayerGenerator* vtkvmtkBoundaryLayerGenerator::New ( ) [static]
- -
+
+static
+
- + +

◆ GetWarpVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryLayerGenerator::GetWarpVectorsArrayName virtual char* vtkvmtkBoundaryLayerGenerator::GetWarpVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetWarpVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetWarpVectorsArrayName virtual void vtkvmtkBoundaryLayerGenerator::SetWarpVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLayerThicknessArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryLayerGenerator::GetLayerThicknessArrayName virtual char* vtkvmtkBoundaryLayerGenerator::GetLayerThicknessArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLayerThicknessArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessArrayName virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseWarpVectorMagnitudeAsThickness()

+
+ + + + + +
- + - +
virtual int vtkvmtkBoundaryLayerGenerator::GetUseWarpVectorMagnitudeAsThickness virtual int vtkvmtkBoundaryLayerGenerator::GetUseWarpVectorMagnitudeAsThickness ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseWarpVectorMagnitudeAsThickness()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetUseWarpVectorMagnitudeAsThickness virtual void vtkvmtkBoundaryLayerGenerator::SetUseWarpVectorMagnitudeAsThickness ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ UseWarpVectorMagnitudeAsThicknessOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOn virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseWarpVectorMagnitudeAsThicknessOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOff virtual void vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThicknessOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConstantThickness()

+
+ + + + + +
- + - +
virtual int vtkvmtkBoundaryLayerGenerator::GetConstantThickness virtual int vtkvmtkBoundaryLayerGenerator::GetConstantThickness ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConstantThickness()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetConstantThickness virtual void vtkvmtkBoundaryLayerGenerator::SetConstantThickness ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ ConstantThicknessOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOn virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ConstantThicknessOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOff virtual void vtkvmtkBoundaryLayerGenerator::ConstantThicknessOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetIncludeSurfaceCells()

+
+ + + + + +
- + - +
virtual int vtkvmtkBoundaryLayerGenerator::GetIncludeSurfaceCells virtual int vtkvmtkBoundaryLayerGenerator::GetIncludeSurfaceCells ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetIncludeSurfaceCells()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetIncludeSurfaceCells virtual void vtkvmtkBoundaryLayerGenerator::SetIncludeSurfaceCells ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeSurfaceCellsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOn virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeSurfaceCellsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOff virtual void vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCellsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetIncludeSidewallCells()

+
+ + + + + +
- + - +
virtual int vtkvmtkBoundaryLayerGenerator::GetNegateWarpVectors virtual int vtkvmtkBoundaryLayerGenerator::GetIncludeSidewallCells ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetIncludeSidewallCells()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetNegateWarpVectors virtual void vtkvmtkBoundaryLayerGenerator::SetIncludeSidewallCells ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeSidewallCellsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOn virtual void vtkvmtkBoundaryLayerGenerator::IncludeSidewallCellsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeSidewallCellsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOff virtual void vtkvmtkBoundaryLayerGenerator::IncludeSidewallCellsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegateWarpVectors()

+
+ + + + + +
- + - +
virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThickness virtual int vtkvmtkBoundaryLayerGenerator::GetNegateWarpVectors ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegateWarpVectors()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThickness virtual void vtkvmtkBoundaryLayerGenerator::SetNegateWarpVectors (double int  ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWarpVectorsOn()

+
+ + + + + +
- + - +
virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThicknessRatio virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWarpVectorsOff()

+
+ + + + + +
- + - - +
virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessRatio virtual void vtkvmtkBoundaryLayerGenerator::NegateWarpVectorsOff (double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLayerThickness()

+
+ + + + + +
- + - +
virtual double vtkvmtkBoundaryLayerGenerator::GetMaximumLayerThickness virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThickness ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLayerThickness()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetMaximumLayerThickness virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThickness ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLayerThicknessRatio()

+
+ + + + + +
- + - +
virtual int vtkvmtkBoundaryLayerGenerator::GetNumberOfSubLayers virtual double vtkvmtkBoundaryLayerGenerator::GetLayerThicknessRatio ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLayerThicknessRatio()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkBoundaryLayerGenerator::SetNumberOfSubLayers virtual void vtkvmtkBoundaryLayerGenerator::SetLayerThicknessRatio (int double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMaximumLayerThickness()

+
+ + + + + +
- + - +
virtual double vtkvmtkBoundaryLayerGenerator::GetSubLayerRatio virtual double vtkvmtkBoundaryLayerGenerator::GetMaximumLayerThickness ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMaximumLayerThickness()

+
+ + + + + +
- + - + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetSubLayerRatio virtual void vtkvmtkBoundaryLayerGenerator::SetMaximumLayerThickness ( double  ) [virtual]
+
+virtual
+
+ +
+
+ +

◆ GetNumberOfSubLayers()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetNumberOfSubLayers ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfSubLayers()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetNumberOfSubLayers (int )
+
+virtual
+
+ +
+
+ +

◆ GetSubLayerRatio()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkBoundaryLayerGenerator::GetSubLayerRatio ()
+
+virtual
+
+ +
+
+ +

◆ SetSubLayerRatio()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetSubLayerRatio (double )
+
+virtual
+
+ +
+
+ +

◆ GetNumberOfSubsteps()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetNumberOfSubsteps ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfSubsteps()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetNumberOfSubsteps (int )
+
+virtual
+
+ +
+
+ +

◆ GetRelaxation()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkBoundaryLayerGenerator::GetRelaxation ()
+
+virtual
+
+ +
+
+ +

◆ SetRelaxation()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetRelaxation (double )
+
+virtual
+
+ +
+
+ +

◆ GetLocalCorrectionFactor()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkBoundaryLayerGenerator::GetLocalCorrectionFactor ()
+
+virtual
+
+ +
+
+ +

◆ SetLocalCorrectionFactor()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetLocalCorrectionFactor (double )
+
+virtual
+
+ +
+
+ +

◆ SetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetCellEntityIdsArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkBoundaryLayerGenerator::GetCellEntityIdsArrayName ()
+
+virtual
+
+ +
+
+ +

◆ GetInnerSurfaceCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetInnerSurfaceCellEntityId ()
+
+virtual
+
+ +
+
+ +

◆ SetInnerSurfaceCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetInnerSurfaceCellEntityId (int )
+
+virtual
+
+ +
+
+ +

◆ GetOuterSurfaceCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetOuterSurfaceCellEntityId ()
+
+virtual
+
+ +
+
+ +

◆ SetOuterSurfaceCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetOuterSurfaceCellEntityId (int )
+
+virtual
+
+ +
+
+ +

◆ GetSidewallCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetSidewallCellEntityId ()
+
+virtual
+
+ +
+
+ +

◆ SetSidewallCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetSidewallCellEntityId (int )
+
+virtual
+
+ +
+
+ +

◆ GetVolumeCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::GetVolumeCellEntityId ()
+
+virtual
+
+ +
+
+ +

◆ SetVolumeCellEntityId()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkBoundaryLayerGenerator::SetVolumeCellEntityId (int )
+
+virtual
+
+ +
+
+ +

◆ GetInnerSurface()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::GetInnerSurface ()
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkBoundaryLayerGenerator::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+ +

◆ BuildWarpVectors()

+ +
+
+ + + + + +
+ + + + + + + + +
void vtkvmtkBoundaryLayerGenerator::BuildWarpVectors (vtkUnstructuredGrid * input)
+
+protected
+
+ +
+
+ +

◆ IncrementalWarpPoints()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void vtkvmtkBoundaryLayerGenerator::IncrementalWarpPoints (vtkUnstructuredGrid * input,
vtkPoints * basePoints,
vtkPoints * warpedPoints,
int substep,
int numberOfSubsteps,
double relaxation 
)
- -
+
+protected
+
- + +

◆ IncrementalWarpVectors()

+
+ + + + + +
- + - - + + + + + + + + + + + + + + + + + + +
virtual vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::GetInnerSurface void vtkvmtkBoundaryLayerGenerator::IncrementalWarpVectors () [virtual]vtkUnstructuredGrid * input,
int numberOfSubsteps,
double relaxation 
)
+
+protected
+
+
-
+
+ +

◆ CheckTangle()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
int vtkvmtkBoundaryLayerGenerator::CheckTangle (vtkUnstructuredGrid * input,
vtkUnsignedCharArray * checkArray 
)
+
+protected
+
- + +

◆ LocalUntangle()

+
+ + + + + +
- + - - + + - - + + - - + + - +
virtual int vtkvmtkBoundaryLayerGenerator::RequestData void vtkvmtkBoundaryLayerGenerator::LocalUntangle (vtkInformation * , vtkUnstructuredGrid * input,
vtkInformationVector ** , vtkUnsignedCharArray * checkArray,
vtkInformationVector *  double alpha 
) [protected, virtual]
- -
+
+protected
+
- + +

◆ WarpPoints()

+
+ + + + + +
- + @@ -849,208 +2117,616 @@ - +
void vtkvmtkBoundaryLayerGenerator::WarpPoints void vtkvmtkBoundaryLayerGenerator::WarpPoints ( vtkPoints *  inputPoints,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- + +

◆ UnwrapSublayers()

+
+ + + + + +
- + + + + + + + + + + + + + + +
vtkDataArray* vtkvmtkBoundaryLayerGenerator::WarpVectorsArray [protected]void vtkvmtkBoundaryLayerGenerator::UnwrapSublayers (vtkUnstructuredGrid * input,
vtkPoints * outputPoints 
)
- -
+
+protected
+
- +

Member Data Documentation

+ +

◆ WarpVectorsArray

+
+ + + + + +
- +
vtkDataArray* vtkvmtkBoundaryLayerGenerator::LayerThicknessArray [protected]vtkDataArray* vtkvmtkBoundaryLayerGenerator::WarpVectorsArray
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ LayerThicknessArray

+
+ + + + + +
- +
int vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThickness [protected]vtkDataArray* vtkvmtkBoundaryLayerGenerator::LayerThicknessArray
- -
+
+protected
+
+ +

Definition at line 128 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ UseWarpVectorMagnitudeAsThickness

+
+ + + + + +
- +
int vtkvmtkBoundaryLayerGenerator::ConstantThickness [protected]int vtkvmtkBoundaryLayerGenerator::UseWarpVectorMagnitudeAsThickness
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ ConstantThickness

+
+ + + + + +
- +
char* vtkvmtkBoundaryLayerGenerator::WarpVectorsArrayName [protected]int vtkvmtkBoundaryLayerGenerator::ConstantThickness
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ WarpVectorsArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkBoundaryLayerGenerator::WarpVectorsArrayName
+
+protected
+
+ +

Definition at line 133 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ LayerThicknessArrayName

+
+ + + + + +
- +
char* vtkvmtkBoundaryLayerGenerator::LayerThicknessArrayName [protected]char* vtkvmtkBoundaryLayerGenerator::LayerThicknessArrayName
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ LayerThickness

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkBoundaryLayerGenerator::LayerThickness
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ LayerThicknessRatio

+
+ + + + + +
- +
double vtkvmtkBoundaryLayerGenerator::LayerThickness [protected]double vtkvmtkBoundaryLayerGenerator::LayerThicknessRatio
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ MaximumLayerThickness

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkBoundaryLayerGenerator::MaximumLayerThickness
+
+protected
+
+ +

Definition at line 138 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ NumberOfSubLayers

+
+ + + + + +
- +
double vtkvmtkBoundaryLayerGenerator::LayerThicknessRatio [protected]int vtkvmtkBoundaryLayerGenerator::NumberOfSubLayers
+
+protected
+
+ +

Definition at line 140 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ NumberOfSubsteps

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkBoundaryLayerGenerator::NumberOfSubsteps
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ SubLayerRatio

+
+ + + + + +
- +
double vtkvmtkBoundaryLayerGenerator::MaximumLayerThickness [protected]double vtkvmtkBoundaryLayerGenerator::SubLayerRatio
+
+protected
+
+ +

Definition at line 142 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ IncludeSurfaceCells

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCells
+
+protected
+
+ +

Definition at line 144 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ IncludeSidewallCells

+
+ + + + + +
- +
int vtkvmtkBoundaryLayerGenerator::NumberOfSubLayers [protected]int vtkvmtkBoundaryLayerGenerator::IncludeSidewallCells
+
+protected
+
+ +

Definition at line 145 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ NegateWarpVectors

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkBoundaryLayerGenerator::NegateWarpVectors
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ InnerSurface

+
+ + + + + +
- +
double vtkvmtkBoundaryLayerGenerator::SubLayerRatio [protected]vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::InnerSurface
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ CellEntityIdsArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkBoundaryLayerGenerator::CellEntityIdsArrayName
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ InnerSurfaceCellEntityId

+
+ + + + + +
- +
int vtkvmtkBoundaryLayerGenerator::IncludeSurfaceCells [protected]int vtkvmtkBoundaryLayerGenerator::InnerSurfaceCellEntityId
+
+protected
+
+ +

Definition at line 151 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ OuterSurfaceCellEntityId

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkBoundaryLayerGenerator::OuterSurfaceCellEntityId
+
+protected
+
+ +

Definition at line 152 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ SidewallCellEntityId

+
+ + + + + +
- +
int vtkvmtkBoundaryLayerGenerator::NegateWarpVectors [protected]int vtkvmtkBoundaryLayerGenerator::SidewallCellEntityId
+
+protected
+
+ +

Definition at line 153 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ VolumeCellEntityId

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkBoundaryLayerGenerator::VolumeCellEntityId
+
+protected
+
+ +

Definition at line 154 of file vtkvmtkBoundaryLayerGenerator.h.

- + +

◆ Relaxation

+
+ + + + + +
- +
vtkUnstructuredGrid* vtkvmtkBoundaryLayerGenerator::InnerSurface [protected]double vtkvmtkBoundaryLayerGenerator::Relaxation
+
+protected
+
+ +

Definition at line 156 of file vtkvmtkBoundaryLayerGenerator.h.

+
-
+
+ +

◆ LocalCorrectionFactor

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkBoundaryLayerGenerator::LocalCorrectionFactor
+
+protected
+
+ +

Definition at line 157 of file vtkvmtkBoundaryLayerGenerator.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.map b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.map new file mode 100644 index 00000000..00d2669a --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.md5 b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.md5 new file mode 100644 index 00000000..dfd07b8a --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.md5 @@ -0,0 +1 @@ +5b3e92dc8e1a18d019817997ef9255b1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.svg b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.svg new file mode 100644 index 00000000..3acbb3ce --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkBoundaryLayerGenerator + + +Node2 + +vtkvmtkBoundaryLayerGenerator + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.map b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.map new file mode 100644 index 00000000..00d2669a --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.md5 b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.md5 new file mode 100644 index 00000000..82d158af --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.md5 @@ -0,0 +1 @@ +f84bd79f8ecae9e3a268a880e6ce81f2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.svg b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.svg new file mode 100644 index 00000000..ef04becd --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryLayerGenerator__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkBoundaryLayerGenerator + + +Node0 + +vtkvmtkBoundaryLayerGenerator + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems-members.html b/doc/html/classvtkvmtkBoundaryReferenceSystems-members.html index c6c31993..70f40a94 100644 --- a/doc/html/classvtkvmtkBoundaryReferenceSystems-members.html +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,49 @@
-
+
vtkvmtkBoundaryReferenceSystems Member List
-This is the complete list of members for vtkvmtkBoundaryReferenceSystems, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
BoundaryNormalsArrayNamevtkvmtkBoundaryReferenceSystems [protected]
BoundaryRadiusArrayNamevtkvmtkBoundaryReferenceSystems [protected]
ComputeBoundaryBarycenter(vtkPoints *points, double barycenter[3])vtkvmtkBoundaryReferenceSystems [static]
ComputeBoundaryMeanRadius(vtkPoints *points, double barycenter[3])vtkvmtkBoundaryReferenceSystems [static]
ComputeBoundaryNormal(vtkPoints *points, double barycenter[3], double normal[3])vtkvmtkBoundaryReferenceSystems [static]
ComputeReferenceSystemPoints(double origin[3], double normal[3], double radius, double point1[3], double point2[3])vtkvmtkBoundaryReferenceSystems [static]
GetBoundaryNormalsArrayName()vtkvmtkBoundaryReferenceSystems [virtual]
GetBoundaryRadiusArrayName()vtkvmtkBoundaryReferenceSystems [virtual]
GetPoint1ArrayName()vtkvmtkBoundaryReferenceSystems [virtual]
GetPoint2ArrayName()vtkvmtkBoundaryReferenceSystems [virtual]
New()vtkvmtkBoundaryReferenceSystems [static]
OrientBoundaryNormalOutwards(vtkPolyData *surface, vtkPolyData *boundaries, vtkIdType boundaryCellId, double normal[3], double outwardNormal[3])vtkvmtkBoundaryReferenceSystems [static]
Point1ArrayNamevtkvmtkBoundaryReferenceSystems [protected]
Point2ArrayNamevtkvmtkBoundaryReferenceSystems [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkBoundaryReferenceSystems
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkBoundaryReferenceSystems [protected, virtual]
SetBoundaryNormalsArrayName(const char *)vtkvmtkBoundaryReferenceSystems [virtual]
SetBoundaryRadiusArrayName(const char *)vtkvmtkBoundaryReferenceSystems [virtual]
SetPoint1ArrayName(const char *)vtkvmtkBoundaryReferenceSystems [virtual]
SetPoint2ArrayName(const char *)vtkvmtkBoundaryReferenceSystems [virtual]
vtkTypeRevisionMacro(vtkvmtkBoundaryReferenceSystems, vtkPolyDataAlgorithm)vtkvmtkBoundaryReferenceSystems
vtkvmtkBoundaryReferenceSystems()vtkvmtkBoundaryReferenceSystems [protected]
~vtkvmtkBoundaryReferenceSystems()vtkvmtkBoundaryReferenceSystems [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryNormalsArrayNamevtkvmtkBoundaryReferenceSystemsprotected
BoundaryRadiusArrayNamevtkvmtkBoundaryReferenceSystemsprotected
ComputeBoundaryBarycenter(vtkPoints *points, double barycenter[3])vtkvmtkBoundaryReferenceSystemsstatic
ComputeBoundaryMeanRadius(vtkPoints *points, double barycenter[3])vtkvmtkBoundaryReferenceSystemsstatic
ComputeBoundaryNormal(vtkPoints *points, double barycenter[3], double normal[3])vtkvmtkBoundaryReferenceSystemsstatic
ComputeReferenceSystemPoints(double origin[3], double normal[3], double radius, double point1[3], double point2[3])vtkvmtkBoundaryReferenceSystemsstatic
GetBoundaryNormalsArrayName()vtkvmtkBoundaryReferenceSystemsvirtual
GetBoundaryRadiusArrayName()vtkvmtkBoundaryReferenceSystemsvirtual
GetPoint1ArrayName()vtkvmtkBoundaryReferenceSystemsvirtual
GetPoint2ArrayName()vtkvmtkBoundaryReferenceSystemsvirtual
IsA(const char *type)vtkvmtkBoundaryReferenceSystemsvirtual
IsTypeOf(const char *type)vtkvmtkBoundaryReferenceSystemsstatic
New()vtkvmtkBoundaryReferenceSystemsstatic
NewInstance() constvtkvmtkBoundaryReferenceSystems
NewInstanceInternal() constvtkvmtkBoundaryReferenceSystemsprotectedvirtual
OrientBoundaryNormalOutwards(vtkPolyData *surface, vtkPolyData *boundaries, vtkIdType boundaryCellId, double normal[3], double outwardNormal[3])vtkvmtkBoundaryReferenceSystemsstatic
Point1ArrayNamevtkvmtkBoundaryReferenceSystemsprotected
Point2ArrayNamevtkvmtkBoundaryReferenceSystemsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkBoundaryReferenceSystems
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkBoundaryReferenceSystemsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkBoundaryReferenceSystemsstatic
SetBoundaryNormalsArrayName(const char *)vtkvmtkBoundaryReferenceSystemsvirtual
SetBoundaryRadiusArrayName(const char *)vtkvmtkBoundaryReferenceSystemsvirtual
SetPoint1ArrayName(const char *)vtkvmtkBoundaryReferenceSystemsvirtual
SetPoint2ArrayName(const char *)vtkvmtkBoundaryReferenceSystemsvirtual
Superclass typedefvtkvmtkBoundaryReferenceSystems
vtkvmtkBoundaryReferenceSystems()vtkvmtkBoundaryReferenceSystemsprotected
~vtkvmtkBoundaryReferenceSystems()vtkvmtkBoundaryReferenceSystemsprotected
+ - diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems.html b/doc/html/classvtkvmtkBoundaryReferenceSystems.html index 7141f644..e30cdf1f 100644 --- a/doc/html/classvtkvmtkBoundaryReferenceSystems.html +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkBoundaryReferenceSystems Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,133 +59,316 @@
-
+
vtkvmtkBoundaryReferenceSystems Class Reference
-

... +

Creates a reference system consisting of a radius and normals on top of boundaries. More...

-

#include <vtkvmtkBoundaryReferenceSystems.h>

- -

List of all members.

+

#include <vtkvmtkBoundaryReferenceSystems.h>

+
+Inheritance diagram for vtkvmtkBoundaryReferenceSystems:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkBoundaryReferenceSystems:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkBoundaryReferenceSystems, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkBoundaryReferenceSystemsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryRadiusArrayName (const char *)
 
virtual char * GetBoundaryRadiusArrayName ()
 
virtual void SetBoundaryNormalsArrayName (const char *)
 
virtual char * GetBoundaryNormalsArrayName ()
 
virtual void SetPoint1ArrayName (const char *)
 
virtual char * GetPoint1ArrayName ()
 
virtual void SetPoint2ArrayName (const char *)
 
virtual char * GetPoint2ArrayName ()

+

 
+ - + + + + + + + + + + - +

Static Public Member Functions

static
-vtkvmtkBoundaryReferenceSystems
New ()
static int IsTypeOf (const char *type)
 
static vtkvmtkBoundaryReferenceSystemsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkBoundaryReferenceSystemsNew ()
 
static void ComputeBoundaryBarycenter (vtkPoints *points, double barycenter[3])
 
static double ComputeBoundaryMeanRadius (vtkPoints *points, double barycenter[3])
 
static void ComputeBoundaryNormal (vtkPoints *points, double barycenter[3], double normal[3])
 
static void OrientBoundaryNormalOutwards (vtkPolyData *surface, vtkPolyData *boundaries, vtkIdType boundaryCellId, double normal[3], double outwardNormal[3])
 
static void ComputeReferenceSystemPoints (double origin[3], double normal[3], double radius, double point1[3], double point2[3])

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkBoundaryReferenceSystems ()
 
 ~vtkvmtkBoundaryReferenceSystems ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

char * BoundaryRadiusArrayName
 
char * BoundaryNormalsArrayName
 
char * Point1ArrayName
 
char * Point2ArrayName
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Creates a reference system consisting of a radius and normals on top of boundaries.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

This class has methods to estimate the location of the boundary barycenter location, the boundary mean radius, and outward normals to the boundary.

+ +

Definition at line 39 of file vtkvmtkBoundaryReferenceSystems.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkBoundaryReferenceSystems::Superclass
+
+ +

Definition at line 42 of file vtkvmtkBoundaryReferenceSystems.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkBoundaryReferenceSystems()

+
+ + + + + +
- + - +
vtkvmtkBoundaryReferenceSystems::vtkvmtkBoundaryReferenceSystems vtkvmtkBoundaryReferenceSystems::vtkvmtkBoundaryReferenceSystems ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkBoundaryReferenceSystems()

+
+ + + + + +
- + - +
vtkvmtkBoundaryReferenceSystems::~vtkvmtkBoundaryReferenceSystems vtkvmtkBoundaryReferenceSystems::~vtkvmtkBoundaryReferenceSystems ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkBoundaryReferenceSystems::vtkTypeRevisionMacro static int vtkvmtkBoundaryReferenceSystems::IsTypeOf (vtkvmtkBoundaryReferenceSystems , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkBoundaryReferenceSystems::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkBoundaryReferenceSystems* vtkvmtkBoundaryReferenceSystems::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkBoundaryReferenceSystems::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkBoundaryReferenceSystems* vtkvmtkBoundaryReferenceSystems::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -232,173 +385,258 @@
void vtkvmtkBoundaryReferenceSystems::PrintSelf void vtkvmtkBoundaryReferenceSystems::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkBoundaryReferenceSystems* vtkvmtkBoundaryReferenceSystems::New static vtkvmtkBoundaryReferenceSystems* vtkvmtkBoundaryReferenceSystems::New ( ) [static]
- -
+
+static
+
- + +

◆ SetBoundaryRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryReferenceSystems::SetBoundaryRadiusArrayName virtual void vtkvmtkBoundaryReferenceSystems::SetBoundaryRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where mean boundary radius has to be stored.

- + +

◆ GetBoundaryRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryReferenceSystems::GetBoundaryRadiusArrayName virtual char* vtkvmtkBoundaryReferenceSystems::GetBoundaryRadiusArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where mean boundary radius has to be stored.

- + +

◆ SetBoundaryNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryReferenceSystems::SetBoundaryNormalsArrayName virtual void vtkvmtkBoundaryReferenceSystems::SetBoundaryNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where normals to boundaries have to be stored.

- + +

◆ GetBoundaryNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryReferenceSystems::GetBoundaryNormalsArrayName virtual char* vtkvmtkBoundaryReferenceSystems::GetBoundaryNormalsArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where normals to boundaries have to be stored.

- + +

◆ SetPoint1ArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryReferenceSystems::SetPoint1ArrayName virtual void vtkvmtkBoundaryReferenceSystems::SetPoint1ArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where reference system points 1 have to be stored.

- + +

◆ GetPoint1ArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryReferenceSystems::GetPoint1ArrayName virtual char* vtkvmtkBoundaryReferenceSystems::GetPoint1ArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where reference system points 1 have to be stored.

- + +

◆ SetPoint2ArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkBoundaryReferenceSystems::SetPoint2ArrayName virtual void vtkvmtkBoundaryReferenceSystems::SetPoint2ArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where reference system points 2 have to be stored.

- + +

◆ GetPoint2ArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkBoundaryReferenceSystems::GetPoint2ArrayName virtual char* vtkvmtkBoundaryReferenceSystems::GetPoint2ArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where reference system points 2 have to be stored.

- + +

◆ ComputeBoundaryBarycenter()

+
+ + + + + +
- + @@ -412,20 +650,29 @@ - +
static void vtkvmtkBoundaryReferenceSystems::ComputeBoundaryBarycenter static void vtkvmtkBoundaryReferenceSystems::ComputeBoundaryBarycenter ( vtkPoints *  points,
) [static]
- -
+
+static
+
- + +

◆ ComputeBoundaryMeanRadius()

+
+ + + + + +
- + @@ -439,20 +686,29 @@ - +
static double vtkvmtkBoundaryReferenceSystems::ComputeBoundaryMeanRadius static double vtkvmtkBoundaryReferenceSystems::ComputeBoundaryMeanRadius ( vtkPoints *  points,
) [static]
- -
+
+static
+
- + +

◆ ComputeBoundaryNormal()

+
+ + + + + +
- + @@ -472,20 +728,29 @@ - +
static void vtkvmtkBoundaryReferenceSystems::ComputeBoundaryNormal static void vtkvmtkBoundaryReferenceSystems::ComputeBoundaryNormal ( vtkPoints *  points,
) [static]
- -
+
+static
+
- + +

◆ OrientBoundaryNormalOutwards()

+
+ + + + + +
- + @@ -517,20 +782,29 @@ - +
static void vtkvmtkBoundaryReferenceSystems::OrientBoundaryNormalOutwards static void vtkvmtkBoundaryReferenceSystems::OrientBoundaryNormalOutwards ( vtkPolyData *  surface,
) [static]
- -
+
+static
+
- + +

◆ ComputeReferenceSystemPoints()

+
+ + + + + +
- + @@ -562,20 +836,29 @@ - +
static void vtkvmtkBoundaryReferenceSystems::ComputeReferenceSystemPoints static void vtkvmtkBoundaryReferenceSystems::ComputeReferenceSystemPoints ( double  origin[3],
) [static]
- -
+
+static
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -595,78 +878,124 @@ - +
virtual int vtkvmtkBoundaryReferenceSystems::RequestData virtual int vtkvmtkBoundaryReferenceSystems::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkBoundaryReferenceSystems::BoundaryRadiusArrayName [protected]char* vtkvmtkBoundaryReferenceSystems::BoundaryRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkBoundaryReferenceSystems.h.

- + +

◆ BoundaryNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkBoundaryReferenceSystems::BoundaryNormalsArrayName [protected]char* vtkvmtkBoundaryReferenceSystems::BoundaryNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkBoundaryReferenceSystems.h.

- + +

◆ Point1ArrayName

+
+ + + + + +
- +
char* vtkvmtkBoundaryReferenceSystems::Point1ArrayName [protected]char* vtkvmtkBoundaryReferenceSystems::Point1ArrayName
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkBoundaryReferenceSystems.h.

- + +

◆ Point2ArrayName

+
+ + + + + +
- +
char* vtkvmtkBoundaryReferenceSystems::Point2ArrayName [protected]char* vtkvmtkBoundaryReferenceSystems::Point2ArrayName
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkBoundaryReferenceSystems.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.map b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.map new file mode 100644 index 00000000..d44cfe0a --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.md5 b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.md5 new file mode 100644 index 00000000..ec35ee15 --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.md5 @@ -0,0 +1 @@ +506b3328eca0a651f046be4dc6c24de6 \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.svg b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.svg new file mode 100644 index 00000000..076522f8 --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkBoundaryReferenceSystems + + +Node2 + +vtkvmtkBoundaryReference +Systems + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.map b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.map new file mode 100644 index 00000000..d44cfe0a --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.md5 b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.md5 new file mode 100644 index 00000000..a78dda73 --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.md5 @@ -0,0 +1 @@ +d49a8e1e213cf199464b72441ea5e297 \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.svg b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.svg new file mode 100644 index 00000000..a6191a8f --- /dev/null +++ b/doc/html/classvtkvmtkBoundaryReferenceSystems__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkBoundaryReferenceSystems + + +Node0 + +vtkvmtkBoundaryReference +Systems + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter-members.html b/doc/html/classvtkvmtkBoundedReciprocalImageFilter-members.html index 25f929f5..6cd92866 100644 --- a/doc/html/classvtkvmtkBoundedReciprocalImageFilter-members.html +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,31 @@
-
+
vtkvmtkBoundedReciprocalImageFilter Member List
-This is the complete list of members for vtkvmtkBoundedReciprocalImageFilter, including all inherited members. - - - - - - -
GetImageFilterPointer()vtkvmtkBoundedReciprocalImageFilter [inline, protected]
ImageFilterType typedefvtkvmtkBoundedReciprocalImageFilter [protected]
New()vtkvmtkBoundedReciprocalImageFilter [static]
vtkTypeRevisionMacro(vtkvmtkBoundedReciprocalImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkBoundedReciprocalImageFilter
vtkvmtkBoundedReciprocalImageFilter()vtkvmtkBoundedReciprocalImageFilter [inline, protected]
~vtkvmtkBoundedReciprocalImageFilter()vtkvmtkBoundedReciprocalImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + +
IsA(const char *type)vtkvmtkBoundedReciprocalImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkBoundedReciprocalImageFilterstatic
New()vtkvmtkBoundedReciprocalImageFilterstatic
NewInstance() constvtkvmtkBoundedReciprocalImageFilter
NewInstanceInternal() constvtkvmtkBoundedReciprocalImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkBoundedReciprocalImageFilterstatic
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkBoundedReciprocalImageFilterprotectedvirtual
Superclass typedefvtkvmtkBoundedReciprocalImageFilter
vtkvmtkBoundedReciprocalImageFilter()vtkvmtkBoundedReciprocalImageFilterinlineprotected
~vtkvmtkBoundedReciprocalImageFilter()vtkvmtkBoundedReciprocalImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter.html b/doc/html/classvtkvmtkBoundedReciprocalImageFilter.html index 2603e370..52eaf0ed 100644 --- a/doc/html/classvtkvmtkBoundedReciprocalImageFilter.html +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkBoundedReciprocalImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkBoundedReciprocalImageFilter Class Reference
@@ -104,152 +75,322 @@

Wrapper class around itk::BoundedReciprocalImageFilter. More...

-

#include <vtkvmtkBoundedReciprocalImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkBoundedReciprocalImageFilter.h>

+
+Inheritance diagram for vtkvmtkBoundedReciprocalImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkBoundedReciprocalImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkBoundedReciprocalImageFilter, vtkvmtkITKImageToImageFilterFF)

+

virtual int IsA (const char *type)
 
vtkvmtkBoundedReciprocalImageFilterNewInstance () const
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkBoundedReciprocalImageFilter
New ()

-Protected Types

typedef
-itk::BoundedReciprocalImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkBoundedReciprocalImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkBoundedReciprocalImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkBoundedReciprocalImageFilter ()
 
 ~vtkvmtkBoundedReciprocalImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::BoundedReciprocalImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkBoundedReciprocalImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkBoundedReciprocalImageFilter

+ +

Definition at line 39 of file vtkvmtkBoundedReciprocalImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::BoundedReciprocalImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkBoundedReciprocalImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkBoundedReciprocalImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkBoundedReciprocalImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkBoundedReciprocalImageFilter()

+
+ + + + + +
- + - +
vtkvmtkBoundedReciprocalImageFilter::vtkvmtkBoundedReciprocalImageFilter vtkvmtkBoundedReciprocalImageFilter::vtkvmtkBoundedReciprocalImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkBoundedReciprocalImageFilter.h.

+
47 {};
- + +

◆ ~vtkvmtkBoundedReciprocalImageFilter()

+
+ + + + + +
- + - +
vtkvmtkBoundedReciprocalImageFilter::~vtkvmtkBoundedReciprocalImageFilter vtkvmtkBoundedReciprocalImageFilter::~vtkvmtkBoundedReciprocalImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 48 of file vtkvmtkBoundedReciprocalImageFilter.h.

+
48 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkBoundedReciprocalImageFilter* vtkvmtkBoundedReciprocalImageFilter::New static vtkvmtkBoundedReciprocalImageFilter* vtkvmtkBoundedReciprocalImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkBoundedReciprocalImageFilter::vtkTypeRevisionMacro static int vtkvmtkBoundedReciprocalImageFilter::IsTypeOf (vtkvmtkBoundedReciprocalImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkBoundedReciprocalImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkBoundedReciprocalImageFilter* vtkvmtkBoundedReciprocalImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkBoundedReciprocalImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
ImageFilterType* vtkvmtkBoundedReciprocalImageFilter::GetImageFilterPointer vtkvmtkBoundedReciprocalImageFilter* vtkvmtkBoundedReciprocalImageFilter::NewInstance ( ) [inline, protected] const
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkBoundedReciprocalImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.map b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.map new file mode 100644 index 00000000..0d293087 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.md5 new file mode 100644 index 00000000..57a7e3f8 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +66688c69dd1e832721d99b5f2ab720dc \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.svg b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.svg new file mode 100644 index 00000000..c4c85835 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkBoundedReciprocalImageFilter + + +Node2 + +vtkvmtkBoundedReciprocal +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.map b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.map new file mode 100644 index 00000000..0d293087 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..a58374c6 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +e475ae9479f8d1cb68acaa0e9e4b7b7e \ No newline at end of file diff --git a/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.svg new file mode 100644 index 00000000..8dafb6c4 --- /dev/null +++ b/doc/html/classvtkvmtkBoundedReciprocalImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkBoundedReciprocalImageFilter + + +Node0 + +vtkvmtkBoundedReciprocal +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCapPolyData-members.html b/doc/html/classvtkvmtkCapPolyData-members.html index d1189370..5b4a4daf 100644 --- a/doc/html/classvtkvmtkCapPolyData-members.html +++ b/doc/html/classvtkvmtkCapPolyData-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,38 +59,49 @@
-
+
vtkvmtkCapPolyData Member List
-This is the complete list of members for vtkvmtkCapPolyData, including all inherited members. - - - - - - - - - - - - - - - - - -
BoundaryIdsvtkvmtkCapPolyData [protected]
CapCenterIdsvtkvmtkCapPolyData [protected]
DisplacementvtkvmtkCapPolyData [protected]
GetBoundaryIds()vtkvmtkCapPolyData [virtual]
GetCapCenterIds()vtkvmtkCapPolyData [virtual]
GetDisplacement()vtkvmtkCapPolyData [virtual]
GetInPlaneDisplacement()vtkvmtkCapPolyData [virtual]
InPlaneDisplacementvtkvmtkCapPolyData [protected]
New()vtkvmtkCapPolyData [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCapPolyData [protected, virtual]
SetBoundaryIds(vtkIdList *)vtkvmtkCapPolyData [virtual]
SetDisplacement(double)vtkvmtkCapPolyData [virtual]
SetInPlaneDisplacement(double)vtkvmtkCapPolyData [virtual]
vtkTypeRevisionMacro(vtkvmtkCapPolyData, vtkPolyDataAlgorithm)vtkvmtkCapPolyData
vtkvmtkCapPolyData()vtkvmtkCapPolyData [protected]
~vtkvmtkCapPolyData()vtkvmtkCapPolyData [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryIdsvtkvmtkCapPolyDataprotected
CapCenterIdsvtkvmtkCapPolyDataprotected
CellEntityIdOffsetvtkvmtkCapPolyDataprotected
CellEntityIdsArrayNamevtkvmtkCapPolyDataprotected
DisplacementvtkvmtkCapPolyDataprotected
GetBoundaryIds()vtkvmtkCapPolyDatavirtual
GetCapCenterIds()vtkvmtkCapPolyDatavirtual
GetCellEntityIdOffset()vtkvmtkCapPolyDatavirtual
GetCellEntityIdsArrayName()vtkvmtkCapPolyDatavirtual
GetDisplacement()vtkvmtkCapPolyDatavirtual
GetInPlaneDisplacement()vtkvmtkCapPolyDatavirtual
InPlaneDisplacementvtkvmtkCapPolyDataprotected
IsA(const char *type)vtkvmtkCapPolyDatavirtual
IsTypeOf(const char *type)vtkvmtkCapPolyDatastatic
New()vtkvmtkCapPolyDatastatic
NewInstance() constvtkvmtkCapPolyData
NewInstanceInternal() constvtkvmtkCapPolyDataprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCapPolyDataprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCapPolyDatastatic
SetBoundaryIds(vtkIdList *)vtkvmtkCapPolyDatavirtual
SetCellEntityIdOffset(int)vtkvmtkCapPolyDatavirtual
SetCellEntityIdsArrayName(const char *)vtkvmtkCapPolyDatavirtual
SetDisplacement(double)vtkvmtkCapPolyDatavirtual
SetInPlaneDisplacement(double)vtkvmtkCapPolyDatavirtual
Superclass typedefvtkvmtkCapPolyData
vtkvmtkCapPolyData()vtkvmtkCapPolyDataprotected
~vtkvmtkCapPolyData()vtkvmtkCapPolyDataprotected
+ - diff --git a/doc/html/classvtkvmtkCapPolyData.html b/doc/html/classvtkvmtkCapPolyData.html index db9b3ff1..22f8f436 100644 --- a/doc/html/classvtkvmtkCapPolyData.html +++ b/doc/html/classvtkvmtkCapPolyData.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCapPolyData Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,126 +59,316 @@
-
+
vtkvmtkCapPolyData Class Reference
-

Add caps to boundaries. +

Close holes in a surface surface by creating a cap made of triangles sharing a common vertex at the boundary barycenter. More...

-

#include <vtkvmtkCapPolyData.h>

- -

List of all members.

+

#include <vtkvmtkCapPolyData.h>

+
+Inheritance diagram for vtkvmtkCapPolyData:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCapPolyData:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCapPolyData, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCapPolyDataNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetCellEntityIdOffset (int)
 
virtual int GetCellEntityIdOffset ()
 
virtual void SetBoundaryIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryIds ()
 
virtual void SetDisplacement (double)
 
virtual double GetDisplacement ()
 
virtual void SetInPlaneDisplacement (double)
 
virtual double GetInPlaneDisplacement ()
 
virtual vtkIdList * GetCapCenterIds ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkCapPolyDataSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCapPolyDataNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCapPolyData ()
 
 ~vtkvmtkCapPolyData ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + +

Protected Attributes

vtkIdList * BoundaryIds
 
char * CellEntityIdsArrayName
 
int CellEntityIdOffset
 
double Displacement
 
double InPlaneDisplacement
 
vtkIdList * CapCenterIds
 
-

Detailed Description

-

Add caps to boundaries.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Close holes in a surface surface by creating a cap made of triangles sharing a common vertex at the boundary barycenter.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class closes the boundaries of a surface with a cap. Each cap is made of triangles sharing the boundary barycenter which is added to the data set. It is possible to retrieve the ids of the added points with GetCapCenterIds. Boundary barycenters can be displaced along boundary normals through the Displacement parameter. Since this class is used as a preprocessing step for Delaunay tessellation, displacement is meant to avoid the occurrences of degenerate tetrahedra on the caps.

+ +

Definition at line 38 of file vtkvmtkCapPolyData.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 41 of file vtkvmtkCapPolyData.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCapPolyData()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCapPolyData::vtkvmtkCapPolyData ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkCapPolyData::~vtkvmtkCapPolyData vtkvmtkCapPolyData::~vtkvmtkCapPolyData ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCapPolyData::vtkTypeRevisionMacro static int vtkvmtkCapPolyData::IsTypeOf (vtkvmtkCapPolyData , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCapPolyData::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCapPolyData* vtkvmtkCapPolyData::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCapPolyData::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkCapPolyData::PrintSelf vtkvmtkCapPolyData* vtkvmtkCapPolyData::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -225,155 +385,333 @@
void vtkvmtkCapPolyData::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCapPolyData* vtkvmtkCapPolyData::New static vtkvmtkCapPolyData* vtkvmtkCapPolyData::New ( ) [static]
- -
+
+static
+
- + +

◆ SetBoundaryIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkCapPolyData::SetBoundaryIds virtual void vtkvmtkCapPolyData::SetBoundaryIds ( vtkIdList *  ) [virtual]
+
+virtual
+
+

Set/Get the ids of the boundaries to cap.

+
-
+
+ +

◆ GetBoundaryIds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdList* vtkvmtkCapPolyData::GetBoundaryIds ()
+
+virtual
+

Set/Get the ids of the boundaries to cap.

- + +

◆ SetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkCapPolyData::SetCellEntityIdsArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkCapPolyData::GetBoundaryIds virtual char* vtkvmtkCapPolyData::GetCellEntityIdsArrayName ( ) [virtual]
+
+virtual
+
+
-
-

Set/Get the ids of the boundaries to cap.

+
+ +

◆ SetCellEntityIdOffset()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkCapPolyData::SetCellEntityIdOffset (int )
+
+virtual
+
- + +

◆ GetCellEntityIdOffset()

+
+ + + + + +
- + - - +
virtual void vtkvmtkCapPolyData::SetDisplacement virtual int vtkvmtkCapPolyData::GetCellEntityIdOffset (double  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ SetDisplacement()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkCapPolyData::SetDisplacement (double )
+
+virtual
+

Set/Get the displacement of boundary baricenters along boundary normals relative to the radius.

- + +

◆ GetDisplacement()

+
+ + + + + +
- + - +
virtual double vtkvmtkCapPolyData::GetDisplacement virtual double vtkvmtkCapPolyData::GetDisplacement ( ) [virtual]
- -
+
+virtual
+

Set/Get the displacement of boundary baricenters along boundary normals relative to the radius.

- + +

◆ SetInPlaneDisplacement()

+
+ + + + + +
- + - +
virtual void vtkvmtkCapPolyData::SetInPlaneDisplacement virtual void vtkvmtkCapPolyData::SetInPlaneDisplacement ( double  ) [virtual]
- -
+
+virtual
+

Set/Get the displacement of boundary baricenters on the section plane relative to the radius.

- + +

◆ GetInPlaneDisplacement()

+
+ + + + + +
- + - +
virtual double vtkvmtkCapPolyData::GetInPlaneDisplacement virtual double vtkvmtkCapPolyData::GetInPlaneDisplacement ( ) [virtual]
- -
+
+virtual
+

Set/Get the displacement of boundary baricenters on the section plane relative to the radius.

- + +

◆ GetCapCenterIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkCapPolyData::GetCapCenterIds virtual vtkIdList* vtkvmtkCapPolyData::GetCapCenterIds ( ) [virtual]
- -
+
+virtual
+

Get the ids of the newly inserted boundary baricenters.

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -393,78 +731,172 @@ - +
virtual int vtkvmtkCapPolyData::RequestData virtual int vtkvmtkCapPolyData::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkCapPolyData::BoundaryIds [protected]vtkIdList* vtkvmtkCapPolyData::BoundaryIds
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkCapPolyData.h.

- + +

◆ CellEntityIdsArrayName

+
+ + + + + +
- +
double vtkvmtkCapPolyData::Displacement [protected]char* vtkvmtkCapPolyData::CellEntityIdsArrayName
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkCapPolyData.h.

- + +

◆ CellEntityIdOffset

+
+ + + + + +
- +
double vtkvmtkCapPolyData::InPlaneDisplacement [protected]int vtkvmtkCapPolyData::CellEntityIdOffset
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkCapPolyData.h.

+
-
+
+ +

◆ Displacement

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkCapPolyData::Displacement
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkCapPolyData.h.

- + +

◆ InPlaneDisplacement

+
+ + + + + +
- +
vtkIdList* vtkvmtkCapPolyData::CapCenterIds [protected]double vtkvmtkCapPolyData::InPlaneDisplacement
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkCapPolyData.h.

+ +
-
+ +

◆ CapCenterIds

+ +
+
+ + + + + +
+ + + + +
vtkIdList* vtkvmtkCapPolyData::CapCenterIds
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkCapPolyData.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCapPolyData__coll__graph.map b/doc/html/classvtkvmtkCapPolyData__coll__graph.map new file mode 100644 index 00000000..c2fc0e0a --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCapPolyData__coll__graph.md5 b/doc/html/classvtkvmtkCapPolyData__coll__graph.md5 new file mode 100644 index 00000000..064f414e --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__coll__graph.md5 @@ -0,0 +1 @@ +9255ae3dd76f57981663f88e9b7d1d48 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCapPolyData__coll__graph.svg b/doc/html/classvtkvmtkCapPolyData__coll__graph.svg new file mode 100644 index 00000000..ac8bda1d --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCapPolyData + + +Node2 + +vtkvmtkCapPolyData + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCapPolyData__inherit__graph.map b/doc/html/classvtkvmtkCapPolyData__inherit__graph.map new file mode 100644 index 00000000..c2fc0e0a --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCapPolyData__inherit__graph.md5 b/doc/html/classvtkvmtkCapPolyData__inherit__graph.md5 new file mode 100644 index 00000000..6341cfa4 --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__inherit__graph.md5 @@ -0,0 +1 @@ +f64db9e1e7d185b69bd5a8ba838c4f3e \ No newline at end of file diff --git a/doc/html/classvtkvmtkCapPolyData__inherit__graph.svg b/doc/html/classvtkvmtkCapPolyData__inherit__graph.svg new file mode 100644 index 00000000..f4f5e8c5 --- /dev/null +++ b/doc/html/classvtkvmtkCapPolyData__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCapPolyData + + +Node0 + +vtkvmtkCapPolyData + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCardinalSpline-members.html b/doc/html/classvtkvmtkCardinalSpline-members.html index 22e22db9..0ac3ff61 100644 --- a/doc/html/classvtkvmtkCardinalSpline-members.html +++ b/doc/html/classvtkvmtkCardinalSpline-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,29 +59,34 @@
-
+
vtkvmtkCardinalSpline Member List
-This is the complete list of members for vtkvmtkCardinalSpline, including all inherited members. - - - - - - - - -
EvaluateDerivative(double t)vtkvmtkCardinalSpline [virtual]
EvaluateSecondDerivative(double t)vtkvmtkCardinalSpline [virtual]
EvaluateValueAndDerivatives(double t, double valueAndDerivatives[3])vtkvmtkCardinalSpline [virtual]
New()vtkvmtkCardinalSpline [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCardinalSpline
vtkTypeRevisionMacro(vtkvmtkCardinalSpline, vtkCardinalSpline)vtkvmtkCardinalSpline
vtkvmtkCardinalSpline()vtkvmtkCardinalSpline [protected]
~vtkvmtkCardinalSpline()vtkvmtkCardinalSpline [inline, protected]
- +

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

+ + + + + + + + + + + + + + +
EvaluateDerivative(double t)vtkvmtkCardinalSplinevirtual
EvaluateSecondDerivative(double t)vtkvmtkCardinalSplinevirtual
EvaluateValueAndDerivatives(double t, double valueAndDerivatives[3])vtkvmtkCardinalSplinevirtual
IsA(const char *type)vtkvmtkCardinalSplinevirtual
IsTypeOf(const char *type)vtkvmtkCardinalSplinestatic
New()vtkvmtkCardinalSplinestatic
NewInstance() constvtkvmtkCardinalSpline
NewInstanceInternal() constvtkvmtkCardinalSplineprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCardinalSpline
SafeDownCast(vtkObjectBase *o)vtkvmtkCardinalSplinestatic
Superclass typedefvtkvmtkCardinalSpline
vtkvmtkCardinalSpline()vtkvmtkCardinalSplineprotected
~vtkvmtkCardinalSpline()vtkvmtkCardinalSplineinlineprotected
+ - diff --git a/doc/html/classvtkvmtkCardinalSpline.html b/doc/html/classvtkvmtkCardinalSpline.html index 4144fe08..d5e352de 100644 --- a/doc/html/classvtkvmtkCardinalSpline.html +++ b/doc/html/classvtkvmtkCardinalSpline.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCardinalSpline Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,127 +59,305 @@
-
+
vtkvmtkCardinalSpline Class Reference
-

Wrapper class around itk::VesselnessMeasureImageFilter. +

Implementation of vtkCardinalSpline containing methods to calculate the spline derivative, second derivatives, at derivative values. More...

-

#include <vtkvmtkCardinalSpline.h>

- -

List of all members.

+

#include <vtkvmtkCardinalSpline.h>

+
+Inheritance diagram for vtkvmtkCardinalSpline:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCardinalSpline:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkCardinalSpline Superclass
 
+ - - + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCardinalSpline, vtkCardinalSpline)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCardinalSplineNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual double EvaluateDerivative (double t)
 
virtual double EvaluateSecondDerivative (double t)
 
virtual void EvaluateValueAndDerivatives (double t, double valueAndDerivatives[3])

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkCardinalSplineNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkCardinalSplineSafeDownCast (vtkObjectBase *o)
 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCardinalSpline ()
 
 ~vtkvmtkCardinalSpline ()
 
-

Detailed Description

-

Wrapper class around itk::VesselnessMeasureImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkCardinalSpline

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Implementation of vtkCardinalSpline containing methods to calculate the spline derivative, second derivatives, at derivative values.

+
Date
2006/04/06 16:48:25
+
Revision
1.2
+

..

+ +

Definition at line 39 of file vtkvmtkCardinalSpline.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkCardinalSpline vtkvmtkCardinalSpline::Superclass
+
+ +

Definition at line 44 of file vtkvmtkCardinalSpline.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCardinalSpline()

+
+ + + + + +
- + - +
vtkvmtkCardinalSpline::vtkvmtkCardinalSpline vtkvmtkCardinalSpline::vtkvmtkCardinalSpline ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCardinalSpline()

+
+ + + + + +
- + - +
vtkvmtkCardinalSpline::~vtkvmtkCardinalSpline vtkvmtkCardinalSpline::~vtkvmtkCardinalSpline ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 55 of file vtkvmtkCardinalSpline.h.

+
55 {}
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCardinalSpline* vtkvmtkCardinalSpline::New static vtkvmtkCardinalSpline* vtkvmtkCardinalSpline::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCardinalSpline::vtkTypeRevisionMacro static int vtkvmtkCardinalSpline::IsTypeOf (vtkvmtkCardinalSpline , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCardinalSpline::IsA (const char * type) vtkCardinalSpline  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCardinalSpline* vtkvmtkCardinalSpline::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCardinalSpline::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkCardinalSpline::PrintSelf vtkvmtkCardinalSpline* vtkvmtkCardinalSpline::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -226,51 +374,73 @@
void vtkvmtkCardinalSpline::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ EvaluateDerivative()

+
+ + + + + +
- + - +
virtual double vtkvmtkCardinalSpline::EvaluateDerivative virtual double vtkvmtkCardinalSpline::EvaluateDerivative ( double  t) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateSecondDerivative()

+
+ + + + + +
- + - +
virtual double vtkvmtkCardinalSpline::EvaluateSecondDerivative virtual double vtkvmtkCardinalSpline::EvaluateSecondDerivative ( double  t) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateValueAndDerivatives()

+
+ + + + + +
- + @@ -284,25 +454,27 @@ - +
virtual void vtkvmtkCardinalSpline::EvaluateValueAndDerivatives virtual void vtkvmtkCardinalSpline::EvaluateValueAndDerivatives ( double  t,
) [virtual]
- -
+
+virtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCardinalSpline__coll__graph.map b/doc/html/classvtkvmtkCardinalSpline__coll__graph.map new file mode 100644 index 00000000..3273178e --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCardinalSpline__coll__graph.md5 b/doc/html/classvtkvmtkCardinalSpline__coll__graph.md5 new file mode 100644 index 00000000..f5fb6d99 --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__coll__graph.md5 @@ -0,0 +1 @@ +9242466315f1cd417ddab231ea513f0b \ No newline at end of file diff --git a/doc/html/classvtkvmtkCardinalSpline__coll__graph.svg b/doc/html/classvtkvmtkCardinalSpline__coll__graph.svg new file mode 100644 index 00000000..bfcc0ea7 --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCardinalSpline + + +Node2 + +vtkvmtkCardinalSpline + + +Node3 + +vtkCardinalSpline + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCardinalSpline__inherit__graph.map b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.map new file mode 100644 index 00000000..3273178e --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCardinalSpline__inherit__graph.md5 b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.md5 new file mode 100644 index 00000000..1346f843 --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.md5 @@ -0,0 +1 @@ +c43cd9a6577054f47c3aebc7fd7b9b97 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCardinalSpline__inherit__graph.svg b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.svg new file mode 100644 index 00000000..3321f3c4 --- /dev/null +++ b/doc/html/classvtkvmtkCardinalSpline__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCardinalSpline + + +Node0 + +vtkvmtkCardinalSpline + + +Node1 + +vtkCardinalSpline + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter-members.html b/doc/html/classvtkvmtkCenterlineAttributesFilter-members.html index d84231c9..97a5b11b 100644 --- a/doc/html/classvtkvmtkCenterlineAttributesFilter-members.html +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,40 @@
-
+
vtkvmtkCenterlineAttributesFilter Member List
-This is the complete list of members for vtkvmtkCenterlineAttributesFilter, including all inherited members. - - - - - - - - - - - - - - -
AbscissasArrayNamevtkvmtkCenterlineAttributesFilter [protected]
ComputeAbscissas(vtkPolyData *input, vtkDoubleArray *abscissasArray)vtkvmtkCenterlineAttributesFilter [protected]
ComputeParallelTransportNormals(vtkPolyData *input, vtkDoubleArray *parallelTransportNormalsArray)vtkvmtkCenterlineAttributesFilter [protected]
GetAbscissasArrayName()vtkvmtkCenterlineAttributesFilter [virtual]
GetParallelTransportNormalsArrayName()vtkvmtkCenterlineAttributesFilter [virtual]
New()vtkvmtkCenterlineAttributesFilter [static]
ParallelTransportNormalsArrayNamevtkvmtkCenterlineAttributesFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineAttributesFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineAttributesFilter [protected, virtual]
SetAbscissasArrayName(const char *)vtkvmtkCenterlineAttributesFilter [virtual]
SetParallelTransportNormalsArrayName(const char *)vtkvmtkCenterlineAttributesFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkCenterlineAttributesFilter, vtkPolyDataAlgorithm)vtkvmtkCenterlineAttributesFilter
vtkvmtkCenterlineAttributesFilter()vtkvmtkCenterlineAttributesFilter [protected]
~vtkvmtkCenterlineAttributesFilter()vtkvmtkCenterlineAttributesFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + +
AbscissasArrayNamevtkvmtkCenterlineAttributesFilterprotected
ComputeAbscissas(vtkPolyData *input, vtkDoubleArray *abscissasArray)vtkvmtkCenterlineAttributesFilterprotected
ComputeParallelTransportNormals(vtkPolyData *input, vtkDoubleArray *parallelTransportNormalsArray)vtkvmtkCenterlineAttributesFilterprotected
GetAbscissasArrayName()vtkvmtkCenterlineAttributesFiltervirtual
GetParallelTransportNormalsArrayName()vtkvmtkCenterlineAttributesFiltervirtual
IsA(const char *type)vtkvmtkCenterlineAttributesFiltervirtual
IsTypeOf(const char *type)vtkvmtkCenterlineAttributesFilterstatic
New()vtkvmtkCenterlineAttributesFilterstatic
NewInstance() constvtkvmtkCenterlineAttributesFilter
NewInstanceInternal() constvtkvmtkCenterlineAttributesFilterprotectedvirtual
ParallelTransportNormalsArrayNamevtkvmtkCenterlineAttributesFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineAttributesFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineAttributesFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineAttributesFilterstatic
SetAbscissasArrayName(const char *)vtkvmtkCenterlineAttributesFiltervirtual
SetParallelTransportNormalsArrayName(const char *)vtkvmtkCenterlineAttributesFiltervirtual
Superclass typedefvtkvmtkCenterlineAttributesFilter
vtkvmtkCenterlineAttributesFilter()vtkvmtkCenterlineAttributesFilterprotected
~vtkvmtkCenterlineAttributesFilter()vtkvmtkCenterlineAttributesFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter.html b/doc/html/classvtkvmtkCenterlineAttributesFilter.html index 7729d0e1..ee09782b 100644 --- a/doc/html/classvtkvmtkCenterlineAttributesFilter.html +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineAttributesFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,120 +59,295 @@
-
+
vtkvmtkCenterlineAttributesFilter Class Reference
-

... +

Computes the abscissa and parallel transport normal along a centerline. More...

-

#include <vtkvmtkCenterlineAttributesFilter.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineAttributesFilter.h>

+
+Inheritance diagram for vtkvmtkCenterlineAttributesFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineAttributesFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineAttributesFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineAttributesFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetAbscissasArrayName (const char *)
 
virtual char * GetAbscissasArrayName ()
 
virtual void SetParallelTransportNormalsArrayName (const char *)
 
virtual char * GetParallelTransportNormalsArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineAttributesFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineAttributesFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineAttributesFilterNew ()
 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineAttributesFilter ()
 
 ~vtkvmtkCenterlineAttributesFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeAbscissas (vtkPolyData *input, vtkDoubleArray *abscissasArray)
 
void ComputeParallelTransportNormals (vtkPolyData *input, vtkDoubleArray *parallelTransportNormalsArray)

+

 
+ + +

Protected Attributes

char * AbscissasArrayName
 
char * ParallelTransportNormalsArrayName
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Computes the abscissa and parallel transport normal along a centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

Abscissas are easy to define: they measure the distances along a line. This class generates abscissas relative to the starting point of the centerline and can be offset to a different location at a later time.

+

Parallel Transport Normals are used to help construct an osculating reference system along a centerline. We generate a pair of arbitrary normal and binormal orthogonal vectors are generated for the first point along the centerline. The reference system created by the orthogonal normal, binormal, and tangent vectors is propagated down the centerline by rotating it (in the osculating plane) by an amount equal to the change in orientation of the line tangent between neighboring pairs of points.

+ +

Definition at line 39 of file vtkvmtkCenterlineAttributesFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkCenterlineAttributesFilter::Superclass
+
+ +

Definition at line 42 of file vtkvmtkCenterlineAttributesFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineAttributesFilter()

+
+ + + + + +
- + - +
vtkvmtkCenterlineAttributesFilter::vtkvmtkCenterlineAttributesFilter vtkvmtkCenterlineAttributesFilter::vtkvmtkCenterlineAttributesFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineAttributesFilter()

+
+ + + + + +
- + - +
vtkvmtkCenterlineAttributesFilter::~vtkvmtkCenterlineAttributesFilter vtkvmtkCenterlineAttributesFilter::~vtkvmtkCenterlineAttributesFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineAttributesFilter::vtkTypeRevisionMacro static int vtkvmtkCenterlineAttributesFilter::IsTypeOf (vtkvmtkCenterlineAttributesFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineAttributesFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineAttributesFilter* vtkvmtkCenterlineAttributesFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineAttributesFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineAttributesFilter* vtkvmtkCenterlineAttributesFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -219,99 +364,148 @@
void vtkvmtkCenterlineAttributesFilter::PrintSelf void vtkvmtkCenterlineAttributesFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineAttributesFilter* vtkvmtkCenterlineAttributesFilter::New static vtkvmtkCenterlineAttributesFilter* vtkvmtkCenterlineAttributesFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineAttributesFilter::SetAbscissasArrayName virtual void vtkvmtkCenterlineAttributesFilter::SetAbscissasArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineAttributesFilter::GetAbscissasArrayName virtual char* vtkvmtkCenterlineAttributesFilter::GetAbscissasArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetParallelTransportNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineAttributesFilter::SetParallelTransportNormalsArrayName virtual void vtkvmtkCenterlineAttributesFilter::SetParallelTransportNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetParallelTransportNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineAttributesFilter::GetParallelTransportNormalsArrayName virtual char* vtkvmtkCenterlineAttributesFilter::GetParallelTransportNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -331,20 +525,29 @@ - +
virtual int vtkvmtkCenterlineAttributesFilter::RequestData virtual int vtkvmtkCenterlineAttributesFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeAbscissas()

+
+ + + + + +
- + @@ -358,20 +561,29 @@ - +
void vtkvmtkCenterlineAttributesFilter::ComputeAbscissas void vtkvmtkCenterlineAttributesFilter::ComputeAbscissas ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeParallelTransportNormals()

+
+ + + + + +
- + @@ -385,52 +597,76 @@ - +
void vtkvmtkCenterlineAttributesFilter::ComputeParallelTransportNormals void vtkvmtkCenterlineAttributesFilter::ComputeParallelTransportNormals ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ AbscissasArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineAttributesFilter::AbscissasArrayName [protected]char* vtkvmtkCenterlineAttributesFilter::AbscissasArrayName
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkCenterlineAttributesFilter.h.

- + +

◆ ParallelTransportNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineAttributesFilter::ParallelTransportNormalsArrayName [protected]char* vtkvmtkCenterlineAttributesFilter::ParallelTransportNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkCenterlineAttributesFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.map b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.map new file mode 100644 index 00000000..870fa5e7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.md5 new file mode 100644 index 00000000..08e54253 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.md5 @@ -0,0 +1 @@ +92a2bea6a1d3958528d44c8228069eb5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.svg b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.svg new file mode 100644 index 00000000..ddf558ba --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineAttributesFilter + + +Node2 + +vtkvmtkCenterlineAttributes +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.map b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.map new file mode 100644 index 00000000..870fa5e7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.md5 new file mode 100644 index 00000000..595a49a6 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.md5 @@ -0,0 +1 @@ +5e898aa9356533bd1657720e16e8b781 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.svg new file mode 100644 index 00000000..bf89dd3a --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineAttributesFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineAttributesFilter + + +Node0 + +vtkvmtkCenterlineAttributes +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems-members.html b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems-members.html index 0c14a512..7c8d34e9 100644 --- a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems-members.html +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,43 +59,48 @@
-
+
vtkvmtkCenterlineBifurcationReferenceSystems Member List
-This is the complete list of members for vtkvmtkCenterlineBifurcationReferenceSystems, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkCenterlineBifurcationReferenceSystems [protected]
ComputeGroupReferenceSystem(vtkPolyData *input, int referenceGroupId, vtkPoints *outputPoints, vtkDoubleArray *normalArray, vtkDoubleArray *upNormalArray, vtkIntArray *referenceGroupIdsArray)vtkvmtkCenterlineBifurcationReferenceSystems [protected]
GetBlankingArrayName()vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
GetNormalArrayName()vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
GetRadiusArrayName()vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
GetUpNormalArrayName()vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
GroupIdsArrayNamevtkvmtkCenterlineBifurcationReferenceSystems [protected]
New()vtkvmtkCenterlineBifurcationReferenceSystems [static]
NormalArrayNamevtkvmtkCenterlineBifurcationReferenceSystems [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineBifurcationReferenceSystems
RadiusArrayNamevtkvmtkCenterlineBifurcationReferenceSystems [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineBifurcationReferenceSystems [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
SetNormalArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
SetRadiusArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
SetUpNormalArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystems [virtual]
UpNormalArrayNamevtkvmtkCenterlineBifurcationReferenceSystems [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineBifurcationReferenceSystems, vtkPolyDataAlgorithm)vtkvmtkCenterlineBifurcationReferenceSystems
vtkvmtkCenterlineBifurcationReferenceSystems()vtkvmtkCenterlineBifurcationReferenceSystems [protected]
~vtkvmtkCenterlineBifurcationReferenceSystems()vtkvmtkCenterlineBifurcationReferenceSystems [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkCenterlineBifurcationReferenceSystemsprotected
ComputeGroupReferenceSystem(vtkPolyData *input, int referenceGroupId, vtkPoints *outputPoints, vtkDoubleArray *normalArray, vtkDoubleArray *upNormalArray, vtkIntArray *referenceGroupIdsArray)vtkvmtkCenterlineBifurcationReferenceSystemsprotected
GetBlankingArrayName()vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
GetNormalArrayName()vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
GetRadiusArrayName()vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
GetUpNormalArrayName()vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
GroupIdsArrayNamevtkvmtkCenterlineBifurcationReferenceSystemsprotected
IsA(const char *type)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineBifurcationReferenceSystemsstatic
New()vtkvmtkCenterlineBifurcationReferenceSystemsstatic
NewInstance() constvtkvmtkCenterlineBifurcationReferenceSystems
NewInstanceInternal() constvtkvmtkCenterlineBifurcationReferenceSystemsprotectedvirtual
NormalArrayNamevtkvmtkCenterlineBifurcationReferenceSystemsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineBifurcationReferenceSystems
RadiusArrayNamevtkvmtkCenterlineBifurcationReferenceSystemsprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineBifurcationReferenceSystemsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineBifurcationReferenceSystemsstatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
SetNormalArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
SetRadiusArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
SetUpNormalArrayName(const char *)vtkvmtkCenterlineBifurcationReferenceSystemsvirtual
Superclass typedefvtkvmtkCenterlineBifurcationReferenceSystems
UpNormalArrayNamevtkvmtkCenterlineBifurcationReferenceSystemsprotected
vtkvmtkCenterlineBifurcationReferenceSystems()vtkvmtkCenterlineBifurcationReferenceSystemsprotected
~vtkvmtkCenterlineBifurcationReferenceSystems()vtkvmtkCenterlineBifurcationReferenceSystemsprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems.html b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems.html index 4ce206ee..4a2e2916 100644 --- a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems.html +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineBifurcationReferenceSystems Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,128 +59,310 @@
-
+
vtkvmtkCenterlineBifurcationReferenceSystems Class Reference
-

... +

Generates a normal and upnormal reference system for each bifurcation point of a split centerline. More...

-

#include <vtkvmtkCenterlineBifurcationReferenceSystems.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineBifurcationReferenceSystems.h>

+
+Inheritance diagram for vtkvmtkCenterlineBifurcationReferenceSystems:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineBifurcationReferenceSystems:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineBifurcationReferenceSystems, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineBifurcationReferenceSystemsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetNormalArrayName (const char *)
 
virtual char * GetNormalArrayName ()
 
virtual void SetUpNormalArrayName (const char *)
 
virtual char * GetUpNormalArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineBifurcationReferenceSystems
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineBifurcationReferenceSystemsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineBifurcationReferenceSystemsNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineBifurcationReferenceSystems ()
 
 ~vtkvmtkCenterlineBifurcationReferenceSystems ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeGroupReferenceSystem (vtkPolyData *input, int referenceGroupId, vtkPoints *outputPoints, vtkDoubleArray *normalArray, vtkDoubleArray *upNormalArray, vtkIntArray *referenceGroupIdsArray)

+

 
+ + + + + +

Protected Attributes

char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * BlankingArrayName
 
char * NormalArrayName
 
char * UpNormalArrayName
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Generates a normal and upnormal reference system for each bifurcation point of a split centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

The "normal" vector is the normal to the bifurcation plane (which is the best fit plane in relation to bifurcation reference points). The upnormal vector is normal to the "normal" vector pointing downstream from the parent artery.

+ +

Definition at line 39 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineBifurcationReferenceSystems()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCenterlineBifurcationReferenceSystems::vtkvmtkCenterlineBifurcationReferenceSystems ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineBifurcationReferenceSystems()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBifurcationReferenceSystems::~vtkvmtkCenterlineBifurcationReferenceSystems vtkvmtkCenterlineBifurcationReferenceSystems::~vtkvmtkCenterlineBifurcationReferenceSystems ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineBifurcationReferenceSystems::vtkTypeRevisionMacro static int vtkvmtkCenterlineBifurcationReferenceSystems::IsTypeOf (vtkvmtkCenterlineBifurcationReferenceSystems , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineBifurcationReferenceSystems::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineBifurcationReferenceSystems* vtkvmtkCenterlineBifurcationReferenceSystems::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineBifurcationReferenceSystems::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkCenterlineBifurcationReferenceSystems::PrintSelf vtkvmtkCenterlineBifurcationReferenceSystems* vtkvmtkCenterlineBifurcationReferenceSystems::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -227,198 +379,301 @@
void vtkvmtkCenterlineBifurcationReferenceSystems::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineBifurcationReferenceSystems* vtkvmtkCenterlineBifurcationReferenceSystems::New static vtkvmtkCenterlineBifurcationReferenceSystems* vtkvmtkCenterlineBifurcationReferenceSystems::New ( ) [static]
- -
+
+static
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetRadiusArrayName virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetRadiusArrayName virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetGroupIdsArrayName virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetGroupIdsArrayName virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetBlankingArrayName virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetBlankingArrayName virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetNormalArrayName virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetNormalArrayName virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUpNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetUpNormalArrayName virtual void vtkvmtkCenterlineBifurcationReferenceSystems::SetUpNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUpNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetUpNormalArrayName virtual char* vtkvmtkCenterlineBifurcationReferenceSystems::GetUpNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -438,20 +693,29 @@ - +
virtual int vtkvmtkCenterlineBifurcationReferenceSystems::RequestData virtual int vtkvmtkCenterlineBifurcationReferenceSystems::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeGroupReferenceSystem()

+
+ + + + + +
- + @@ -489,91 +753,148 @@ - +
void vtkvmtkCenterlineBifurcationReferenceSystems::ComputeGroupReferenceSystem void vtkvmtkCenterlineBifurcationReferenceSystems::ComputeGroupReferenceSystem ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationReferenceSystems::RadiusArrayName [protected]char* vtkvmtkCenterlineBifurcationReferenceSystems::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationReferenceSystems::GroupIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationReferenceSystems::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationReferenceSystems::BlankingArrayName [protected]char* vtkvmtkCenterlineBifurcationReferenceSystems::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.

- + +

◆ NormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationReferenceSystems::NormalArrayName [protected]char* vtkvmtkCenterlineBifurcationReferenceSystems::NormalArrayName
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.

- + +

◆ UpNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationReferenceSystems::UpNormalArrayName [protected]char* vtkvmtkCenterlineBifurcationReferenceSystems::UpNormalArrayName
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkCenterlineBifurcationReferenceSystems.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.map b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.map new file mode 100644 index 00000000..a728e5b0 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.md5 new file mode 100644 index 00000000..120d4731 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.md5 @@ -0,0 +1 @@ +fc0a2b16c60c2f812f41a0f97f6b8d41 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.svg b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.svg new file mode 100644 index 00000000..3752aa5a --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineBifurcationReferenceSystems + + +Node2 + +vtkvmtkCenterlineBifurcation +ReferenceSystems + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.map b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.map new file mode 100644 index 00000000..a728e5b0 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.md5 new file mode 100644 index 00000000..4a99dbcf --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.md5 @@ -0,0 +1 @@ +55ed30939eb80f158db3b3553783de18 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.svg new file mode 100644 index 00000000..972c7a34 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationReferenceSystems__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineBifurcationReferenceSystems + + +Node0 + +vtkvmtkCenterlineBifurcation +ReferenceSystems + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors-members.html b/doc/html/classvtkvmtkCenterlineBifurcationVectors-members.html index 598c022e..f5550197 100644 --- a/doc/html/classvtkvmtkCenterlineBifurcationVectors-members.html +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,85 +59,90 @@
-
+
vtkvmtkCenterlineBifurcationVectors Member List
-This is the complete list of members for vtkvmtkCenterlineBifurcationVectors, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BifurcationGroupIdsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
BifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
BifurcationVectorsOrientationArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
BlankingArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
ComputeBifurcationVectorAngles(int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectorAngles, vtkDoubleArray *outOfPlaneBifurcationVectorAngles)vtkvmtkCenterlineBifurcationVectors [protected]
ComputeBifurcationVectorComponents(int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors)vtkvmtkCenterlineBifurcationVectors [protected]
ComputeBifurcationVectors(vtkPolyData *input, int bifurcationGroupId, vtkIdList *bifurcationVectorsGroupIds, vtkIntArray *bifurcationVectorsOrientation, vtkDoubleArray *bifurcationVectors, vtkPoints *bifurcationVectorsPoints)vtkvmtkCenterlineBifurcationVectors [protected]
GetBifurcationGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetBifurcationVectorsOrientationArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetBlankingArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetInPlaneBifurcationVectorAnglesArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetInPlaneBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetNormalizeBifurcationVectors()vtkvmtkCenterlineBifurcationVectors [virtual]
GetOutOfPlaneBifurcationVectorAnglesArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetOutOfPlaneBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetRadiusArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetReferenceSystemGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetReferenceSystemNormalArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetReferenceSystems()vtkvmtkCenterlineBifurcationVectors [virtual]
GetReferenceSystemUpNormalArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GetTractIdsArrayName()vtkvmtkCenterlineBifurcationVectors [virtual]
GroupIdsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
InPlaneBifurcationVectorAnglesArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
InPlaneBifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
New()vtkvmtkCenterlineBifurcationVectors [static]
NormalizeBifurcationVectorsvtkvmtkCenterlineBifurcationVectors [protected]
NormalizeBifurcationVectorsOff()vtkvmtkCenterlineBifurcationVectors [virtual]
NormalizeBifurcationVectorsOn()vtkvmtkCenterlineBifurcationVectors [virtual]
OutOfPlaneBifurcationVectorAnglesArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
OutOfPlaneBifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineBifurcationVectors
RadiusArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
ReferenceSystemGroupIdsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
ReferenceSystemNormalArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
ReferenceSystemsvtkvmtkCenterlineBifurcationVectors [protected]
ReferenceSystemUpNormalArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineBifurcationVectors [protected, virtual]
SetBifurcationGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetBifurcationVectorsOrientationArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetInPlaneBifurcationVectorAnglesArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetInPlaneBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetNormalizeBifurcationVectors(int)vtkvmtkCenterlineBifurcationVectors [virtual]
SetOutOfPlaneBifurcationVectorAnglesArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetOutOfPlaneBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetRadiusArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetReferenceSystemGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetReferenceSystemNormalArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetReferenceSystems(vtkPolyData *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetReferenceSystemUpNormalArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
SetTractIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectors [virtual]
TractIdsArrayNamevtkvmtkCenterlineBifurcationVectors [protected]
VTK_VMTK_DOWNSTREAM_ORIENTATION enum valuevtkvmtkCenterlineBifurcationVectors
VTK_VMTK_UPSTREAM_ORIENTATION enum valuevtkvmtkCenterlineBifurcationVectors
vtkTypeRevisionMacro(vtkvmtkCenterlineBifurcationVectors, vtkPolyDataAlgorithm)vtkvmtkCenterlineBifurcationVectors
vtkvmtkCenterlineBifurcationVectors()vtkvmtkCenterlineBifurcationVectors [protected]
~vtkvmtkCenterlineBifurcationVectors()vtkvmtkCenterlineBifurcationVectors [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BifurcationGroupIdsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
BifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
BifurcationVectorsOrientationArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
BlankingArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
CenterlineIdsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
ComputeBifurcationVectorAngles(int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectorAngles, vtkDoubleArray *outOfPlaneBifurcationVectorAngles)vtkvmtkCenterlineBifurcationVectorsprotected
ComputeBifurcationVectorComponents(int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors)vtkvmtkCenterlineBifurcationVectorsprotected
ComputeBifurcationVectors(vtkPolyData *input, int bifurcationGroupId, vtkIdList *bifurcationVectorsGroupIds, vtkIntArray *bifurcationVectorsOrientation, vtkDoubleArray *bifurcationVectors, vtkPoints *bifurcationVectorsPoints)vtkvmtkCenterlineBifurcationVectorsprotected
GetBifurcationGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetBifurcationVectorsOrientationArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetBlankingArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetInPlaneBifurcationVectorAnglesArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetInPlaneBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetNormalizeBifurcationVectors()vtkvmtkCenterlineBifurcationVectorsvirtual
GetOutOfPlaneBifurcationVectorAnglesArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetOutOfPlaneBifurcationVectorsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetRadiusArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetReferenceSystemGroupIdsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetReferenceSystemNormalArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetReferenceSystems()vtkvmtkCenterlineBifurcationVectorsvirtual
GetReferenceSystemUpNormalArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GetTractIdsArrayName()vtkvmtkCenterlineBifurcationVectorsvirtual
GroupIdsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
InPlaneBifurcationVectorAnglesArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
InPlaneBifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
IsA(const char *type)vtkvmtkCenterlineBifurcationVectorsvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineBifurcationVectorsstatic
New()vtkvmtkCenterlineBifurcationVectorsstatic
NewInstance() constvtkvmtkCenterlineBifurcationVectors
NewInstanceInternal() constvtkvmtkCenterlineBifurcationVectorsprotectedvirtual
NormalizeBifurcationVectorsvtkvmtkCenterlineBifurcationVectorsprotected
NormalizeBifurcationVectorsOff()vtkvmtkCenterlineBifurcationVectorsvirtual
NormalizeBifurcationVectorsOn()vtkvmtkCenterlineBifurcationVectorsvirtual
OutOfPlaneBifurcationVectorAnglesArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
OutOfPlaneBifurcationVectorsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineBifurcationVectors
RadiusArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
ReferenceSystemGroupIdsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
ReferenceSystemNormalArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
ReferenceSystemsvtkvmtkCenterlineBifurcationVectorsprotected
ReferenceSystemUpNormalArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineBifurcationVectorsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineBifurcationVectorsstatic
SetBifurcationGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetBifurcationVectorsOrientationArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetBlankingArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetInPlaneBifurcationVectorAnglesArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetInPlaneBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetNormalizeBifurcationVectors(int)vtkvmtkCenterlineBifurcationVectorsvirtual
SetOutOfPlaneBifurcationVectorAnglesArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetOutOfPlaneBifurcationVectorsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetRadiusArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetReferenceSystemGroupIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetReferenceSystemNormalArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetReferenceSystems(vtkPolyData *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetReferenceSystemUpNormalArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
SetTractIdsArrayName(const char *)vtkvmtkCenterlineBifurcationVectorsvirtual
Superclass typedefvtkvmtkCenterlineBifurcationVectors
TractIdsArrayNamevtkvmtkCenterlineBifurcationVectorsprotected
VTK_VMTK_DOWNSTREAM_ORIENTATION enum valuevtkvmtkCenterlineBifurcationVectors
VTK_VMTK_UPSTREAM_ORIENTATION enum valuevtkvmtkCenterlineBifurcationVectors
vtkvmtkCenterlineBifurcationVectors()vtkvmtkCenterlineBifurcationVectorsprotected
~vtkvmtkCenterlineBifurcationVectors()vtkvmtkCenterlineBifurcationVectorsprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors.html b/doc/html/classvtkvmtkCenterlineBifurcationVectors.html index 2970607f..58b1aec0 100644 --- a/doc/html/classvtkvmtkCenterlineBifurcationVectors.html +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineBifurcationVectors Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,196 +59,427 @@
-
+
vtkvmtkCenterlineBifurcationVectors Class Reference
-

... +

Compute vectors which represent the orientation of branches involved within a bifurcation from a split centerline and bifurcation reference system. More...

-

#include <vtkvmtkCenterlineBifurcationVectors.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineBifurcationVectors.h>

+
+Inheritance diagram for vtkvmtkCenterlineBifurcationVectors:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineBifurcationVectors:
+
+
+
+
[legend]
- - - + + +

+

Public Types

enum  { VTK_VMTK_UPSTREAM_ORIENTATION = 0, +
enum  { VTK_VMTK_UPSTREAM_ORIENTATION = 0, VTK_VMTK_DOWNSTREAM_ORIENTATION }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineBifurcationVectors, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineBifurcationVectorsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetReferenceSystems (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSystems ()
 
virtual void SetReferenceSystemGroupIdsArrayName (const char *)
 
virtual char * GetReferenceSystemGroupIdsArrayName ()
 
virtual void SetReferenceSystemNormalArrayName (const char *)
 
virtual char * GetReferenceSystemNormalArrayName ()
 
virtual void SetReferenceSystemUpNormalArrayName (const char *)
 
virtual char * GetReferenceSystemUpNormalArrayName ()
 
virtual void SetBifurcationVectorsArrayName (const char *)
 
virtual char * GetBifurcationVectorsArrayName ()
 
virtual void SetInPlaneBifurcationVectorsArrayName (const char *)
 
virtual char * GetInPlaneBifurcationVectorsArrayName ()
 
virtual void SetOutOfPlaneBifurcationVectorsArrayName (const char *)
 
virtual char * GetOutOfPlaneBifurcationVectorsArrayName ()
 
virtual void SetInPlaneBifurcationVectorAnglesArrayName (const char *)
 
virtual char * GetInPlaneBifurcationVectorAnglesArrayName ()
 
virtual void SetOutOfPlaneBifurcationVectorAnglesArrayName (const char *)
 
virtual char * GetOutOfPlaneBifurcationVectorAnglesArrayName ()
 
virtual void SetBifurcationVectorsOrientationArrayName (const char *)
 
virtual char * GetBifurcationVectorsOrientationArrayName ()
 
virtual void SetBifurcationGroupIdsArrayName (const char *)
 
virtual char * GetBifurcationGroupIdsArrayName ()
 
virtual void SetNormalizeBifurcationVectors (int)
 
virtual int GetNormalizeBifurcationVectors ()
 
virtual void NormalizeBifurcationVectorsOn ()
 
virtual void NormalizeBifurcationVectorsOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineBifurcationVectors
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineBifurcationVectorsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineBifurcationVectorsNew ()
 
+ + + + - + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineBifurcationVectors ()
 
 ~vtkvmtkCenterlineBifurcationVectors ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeBifurcationVectors (vtkPolyData *input, int bifurcationGroupId, vtkIdList *bifurcationVectorsGroupIds, vtkIntArray *bifurcationVectorsOrientation, vtkDoubleArray *bifurcationVectors, vtkPoints *bifurcationVectorsPoints)
 
void ComputeBifurcationVectorComponents (int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors)
 
void ComputeBifurcationVectorAngles (int bifurcationGroupId, vtkDoubleArray *bifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectors, vtkDoubleArray *outOfPlaneBifurcationVectors, vtkDoubleArray *inPlaneBifurcationVectorAngles, vtkDoubleArray *outOfPlaneBifurcationVectorAngles)

+

 
+ + + + + + + + + + + + + + + + + +

Protected Attributes

char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * TractIdsArrayName
 
char * BlankingArrayName
 
vtkPolyData * ReferenceSystems
 
char * ReferenceSystemGroupIdsArrayName
 
char * ReferenceSystemNormalArrayName
 
char * ReferenceSystemUpNormalArrayName
 
char * BifurcationVectorsArrayName
 
char * InPlaneBifurcationVectorsArrayName
 
char * OutOfPlaneBifurcationVectorsArrayName
 
char * BifurcationVectorsOrientationArrayName
 
char * InPlaneBifurcationVectorAnglesArrayName
 
char * OutOfPlaneBifurcationVectorAnglesArrayName
 
char * BifurcationGroupIdsArrayName
 
int NormalizeBifurcationVectors
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Member Enumeration Documentation

- +

Detailed Description

+

Compute vectors which represent the orientation of branches involved within a bifurcation from a split centerline and bifurcation reference system.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

For each branch of a bifurcation we compute bifurcation vectors, bifurcation vector components, and bifurcation vector angles. These represent both the in-plane and out-of-plane orientation of the bifurcation branches (which is why we need the bifurcation reference system). This allows us to later compute factors which characterize the bifurcation such as: relationship between the angle of upstream vs downstream vessels entering/leaving the bifurcation, how broad is the bifurcation, how tight is the bifurcation.

+

This class Computes vectors which are stored as results for the following data arrays:

    +
  • BifurcationVectors
  • +
  • InPlaneBifurcationVectors
  • +
  • OutOfPlaneBifurcationVectors
  • +
  • InPlaneBifurcationVectorAngles (the angle between the InPlaneBifurcationVectors and the bifurcation UpNormal, in radians, from -pi to pi, zero for a UpNormal oriented vector, positive in the clockwise direction with respect to the bifurcation Normal)
  • +
  • OutOfPlaneBifurcationVectorAngles (the angle between the BifurcationVectors and the bifurcation plane, in radians, positive if the OutOfPLaneBifurcationVector is directed as the bifurcation Normal)
  • +
  • BifurcationVectorsOrientation (flag accounting for the role played by the branch in the bifurcation, 0 for upstream, 1 for downstream the bifurcation)
  • +
  • GroupIds (the groupId of the branch described by the vector)
  • +
  • BifurcationGroupIds (the groupId of the bifurcation)
  • +
+ +

Definition at line 50 of file vtkvmtkCenterlineBifurcationVectors.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkCenterlineBifurcationVectors::Superclass
+
+ +

Definition at line 53 of file vtkvmtkCenterlineBifurcationVectors.h.

+ +
-
-
Enumerator:
- - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
VTK_VMTK_UPSTREAM_ORIENTATION  -
VTK_VMTK_DOWNSTREAM_ORIENTATION  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineBifurcationVectors()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBifurcationVectors::vtkvmtkCenterlineBifurcationVectors vtkvmtkCenterlineBifurcationVectors::vtkvmtkCenterlineBifurcationVectors ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineBifurcationVectors()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBifurcationVectors::~vtkvmtkCenterlineBifurcationVectors vtkvmtkCenterlineBifurcationVectors::~vtkvmtkCenterlineBifurcationVectors ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineBifurcationVectors::vtkTypeRevisionMacro static int vtkvmtkCenterlineBifurcationVectors::IsTypeOf (vtkvmtkCenterlineBifurcationVectors , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineBifurcationVectors::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineBifurcationVectors* vtkvmtkCenterlineBifurcationVectors::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineBifurcationVectors::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineBifurcationVectors* vtkvmtkCenterlineBifurcationVectors::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -295,626 +496,963 @@
void vtkvmtkCenterlineBifurcationVectors::PrintSelf void vtkvmtkCenterlineBifurcationVectors::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineBifurcationVectors* vtkvmtkCenterlineBifurcationVectors::New static vtkvmtkCenterlineBifurcationVectors* vtkvmtkCenterlineBifurcationVectors::New ( ) [static]
- -
+
+static
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetRadiusArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetRadiusArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetGroupIdsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetGroupIdsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetCenterlineIdsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetCenterlineIdsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetTractIdsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetTractIdsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetBlankingArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetBlankingArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystems()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystems virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystems ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystems()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystems virtual vtkPolyData* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystems ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemGroupIdsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemGroupIdsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemNormalArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemNormalArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemUpNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemUpNormalArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetReferenceSystemUpNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemUpNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemUpNormalArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetReferenceSystemUpNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationVectorsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationVectorsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInPlaneBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetInPlaneBifurcationVectorsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetInPlaneBifurcationVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInPlaneBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetInPlaneBifurcationVectorsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetInPlaneBifurcationVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOutOfPlaneBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetOutOfPlaneBifurcationVectorsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetOutOfPlaneBifurcationVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOutOfPlaneBifurcationVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetOutOfPlaneBifurcationVectorsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetOutOfPlaneBifurcationVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInPlaneBifurcationVectorAnglesArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetInPlaneBifurcationVectorAnglesArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetInPlaneBifurcationVectorAnglesArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInPlaneBifurcationVectorAnglesArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetInPlaneBifurcationVectorAnglesArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetInPlaneBifurcationVectorAnglesArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOutOfPlaneBifurcationVectorAnglesArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetOutOfPlaneBifurcationVectorAnglesArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetOutOfPlaneBifurcationVectorAnglesArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOutOfPlaneBifurcationVectorAnglesArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetOutOfPlaneBifurcationVectorAnglesArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetOutOfPlaneBifurcationVectorAnglesArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationVectorsOrientationArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationVectorsOrientationArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationVectorsOrientationArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationVectorsOrientationArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationVectorsOrientationArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationVectorsOrientationArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationGroupIdsArrayName virtual void vtkvmtkCenterlineBifurcationVectors::SetBifurcationGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationGroupIdsArrayName virtual char* vtkvmtkCenterlineBifurcationVectors::GetBifurcationGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNormalizeBifurcationVectors()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::SetNormalizeBifurcationVectors virtual void vtkvmtkCenterlineBifurcationVectors::SetNormalizeBifurcationVectors ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNormalizeBifurcationVectors()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineBifurcationVectors::GetNormalizeBifurcationVectors virtual int vtkvmtkCenterlineBifurcationVectors::GetNormalizeBifurcationVectors ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NormalizeBifurcationVectorsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectorsOn virtual void vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectorsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NormalizeBifurcationVectorsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectorsOff virtual void vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectorsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -934,20 +1472,29 @@ - +
virtual int vtkvmtkCenterlineBifurcationVectors::RequestData virtual int vtkvmtkCenterlineBifurcationVectors::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeBifurcationVectors()

+
+ + + + + +
- + @@ -985,20 +1532,29 @@ - +
void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectors void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectors ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeBifurcationVectorComponents()

+
+ + + + + +
- + @@ -1024,20 +1580,29 @@ - +
void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectorComponents void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectorComponents ( int  bifurcationGroupId,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeBifurcationVectorAngles()

+
+ + + + + +
- + @@ -1075,247 +1640,436 @@ - +
void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectorAngles void vtkvmtkCenterlineBifurcationVectors::ComputeBifurcationVectorAngles ( int  bifurcationGroupId,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::RadiusArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 128 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::GroupIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::CenterlineIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ TractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::TractIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::TractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::BlankingArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 132 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ ReferenceSystems

+
+ + + + + +
- +
vtkPolyData* vtkvmtkCenterlineBifurcationVectors::ReferenceSystems [protected]vtkPolyData* vtkvmtkCenterlineBifurcationVectors::ReferenceSystems
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ ReferenceSystemGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemGroupIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ ReferenceSystemNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemNormalArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemNormalArrayName
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ ReferenceSystemUpNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemUpNormalArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::ReferenceSystemUpNormalArrayName
- -
+
+protected
+
+ +

Definition at line 138 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ BifurcationVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::BifurcationVectorsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::BifurcationVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 140 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ InPlaneBifurcationVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::InPlaneBifurcationVectorsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::InPlaneBifurcationVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ OutOfPlaneBifurcationVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::OutOfPlaneBifurcationVectorsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::OutOfPlaneBifurcationVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 142 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ BifurcationVectorsOrientationArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::BifurcationVectorsOrientationArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::BifurcationVectorsOrientationArrayName
- -
+
+protected
+
+ +

Definition at line 143 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ InPlaneBifurcationVectorAnglesArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::InPlaneBifurcationVectorAnglesArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::InPlaneBifurcationVectorAnglesArrayName
- -
+
+protected
+
+ +

Definition at line 145 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ OutOfPlaneBifurcationVectorAnglesArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::OutOfPlaneBifurcationVectorAnglesArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::OutOfPlaneBifurcationVectorAnglesArrayName
- -
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ BifurcationGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBifurcationVectors::BifurcationGroupIdsArrayName [protected]char* vtkvmtkCenterlineBifurcationVectors::BifurcationGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkCenterlineBifurcationVectors.h.

- + +

◆ NormalizeBifurcationVectors

+
+ + + + + +
- +
int vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectors [protected]int vtkvmtkCenterlineBifurcationVectors::NormalizeBifurcationVectors
- -
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkCenterlineBifurcationVectors.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.map b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.map new file mode 100644 index 00000000..f2905017 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.md5 new file mode 100644 index 00000000..e7a1ffb3 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.md5 @@ -0,0 +1 @@ +53fbfdb3d8a221c45f4119038fa1bc7d \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.svg b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.svg new file mode 100644 index 00000000..19153ee3 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineBifurcationVectors + + +Node2 + +vtkvmtkCenterlineBifurcation +Vectors + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.map b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.map new file mode 100644 index 00000000..f2905017 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.md5 new file mode 100644 index 00000000..cff6234c --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.md5 @@ -0,0 +1 @@ +88f5d6cdc627150cd763f509ab9af115 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.svg new file mode 100644 index 00000000..29ca4253 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBifurcationVectors__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineBifurcationVectors + + +Node0 + +vtkvmtkCenterlineBifurcation +Vectors + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor-members.html b/doc/html/classvtkvmtkCenterlineBranchExtractor-members.html index 45248e3a..77062ac1 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor-members.html +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,66 +59,70 @@
-
+
vtkvmtkCenterlineBranchExtractor Member List
-This is the complete list of members for vtkvmtkCenterlineBranchExtractor, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineBranchExtractor [protected, virtual]
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineBranchExtractor [protected, virtual]
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
New()vtkvmtkCenterlineBranchExtractor [static]
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineBranchExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineBranchExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)vtkvmtkCenterlineBranchExtractor
vtkvmtkCenterlineSplittingAndGroupingFilter::vtkTypeRevisionMacro(vtkvmtkCenterlineSplittingAndGroupingFilter, vtkPolyDataAlgorithm)vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineBranchExtractor()vtkvmtkCenterlineBranchExtractor [protected]
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
~vtkvmtkCenterlineBranchExtractor()vtkvmtkCenterlineBranchExtractor [protected]
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDEvtkvmtkCenterlineBranchExtractorprotectedvirtual
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts) VTK_OVERRIDEvtkvmtkCenterlineBranchExtractorprotectedvirtual
IsA(const char *type)vtkvmtkCenterlineBranchExtractorvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineBranchExtractorstatic
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
New()vtkvmtkCenterlineBranchExtractorstatic
NewInstance() constvtkvmtkCenterlineBranchExtractor
NewInstanceInternal() constvtkvmtkCenterlineBranchExtractorprotectedvirtual
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineBranchExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineBranchExtractorstatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
Superclass typedefvtkvmtkCenterlineBranchExtractor
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilterprotected
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
vtkvmtkCenterlineBranchExtractor()vtkvmtkCenterlineBranchExtractorprotected
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
~vtkvmtkCenterlineBranchExtractor()vtkvmtkCenterlineBranchExtractorprotected
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor.html b/doc/html/classvtkvmtkCenterlineBranchExtractor.html index 40db3239..6f660045 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor.html +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineBranchExtractor Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,124 +59,375 @@
-
+
vtkvmtkCenterlineBranchExtractor Class Reference
-

... +

Split and group centerlines. More...

-

#include <vtkvmtkCenterlineBranchExtractor.h>

+

#include <vtkvmtkCenterlineBranchExtractor.h>

Inheritance diagram for vtkvmtkCenterlineBranchExtractor:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkCenterlineBranchExtractor:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + +

+

+Public Types

typedef vtkvmtkCenterlineSplittingAndGroupingFilter Superclass
 
- Public Types inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
enum  { FIRSTPOINT, +LASTPOINT, +POINTINTUBE + }
 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineBranchExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkCenterlineBranchExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineSplittingAndGroupingFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetGroupingMode (int)
 
virtual int GetGroupingMode ()
 
void SetGroupingModeToFirstPoint ()
 
void SetGroupingModeToLastPoint ()
 
void SetGroupingModeToPointInTube ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineBranchExtractor
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineBranchExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineBranchExtractorNew ()
 
- Static Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSplittingAndGroupingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineBranchExtractor ()
 
 ~vtkvmtkCenterlineBranchExtractor ()
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)
virtual void GroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDE
 
virtual void GroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
 vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
 ~vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void CoincidentExtremePointGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)
 
void PointInTubeGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
virtual void MergeTracts (vtkPolyData *centerlineTracts)
 
void SplitCenterline (vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)
 
void MakeGroupIdsAdjacent (vtkPolyData *centerlineTracts)
 
void MakeTractIdsAdjacent (vtkPolyData *centerlineTracts)
 
+ + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * BlankingArrayName
 
char * TractIdsArrayName
 
int NumberOfSplittingPoints
 
vtkIdType * SubIds
 
double * PCoords
 
int * TractBlanking
 
int GroupingMode
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Split and group centerlines.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

A centerline is split into individual tracts and the tracts are merged together into branches.

+

Tracts are formed (in the example of a bifurcation, though this is generalized to a n-furcation), by identifying two points on each centerline (which we termed the reference points). The first is located where the centerline intersects another centerline’s tube (in the vascular tree assumption, each centerline will intersect all the other centerlines’ tube once). The second is located one maximum inscribed sphere upstream. The second reference point may be thought of as the start of the bifurcation region. We can then identify three tracts along each centerline, the first preceding the bifurcation, the second lying in-between the two points and the last following the bifurcation

+

Note that in the first tract the two centerlines are one in each other’s tube. The same thing holds true for the second tract, since by definition the second tract ends where the centerlines exit the other centerline’s tube. The last tracts are instead outside each other’s tube.

+

We can therefore group the tracts based on these tube containment relationships: the first group will be composed of the first tracts of the two centerlines, the second of the second tracts of the two centerlines, the ones located at the bifurcation region in-between the reference points, the third of the second tract of the first centerline and the fourth of the second tract of the second centerline. Each group will basically represent a branch, except for the second group, which will be relative to the bifurcation.

+

This process gives us the "Blanking" label for tracts free of charge. Tracts which lie between the two reference points (within the bifurcation region), are said to be Blanked. This is label will become important during processing steps downstream in the pipeline.

+ +

Definition at line 43 of file vtkvmtkCenterlineBranchExtractor.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineBranchExtractor()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCenterlineBranchExtractor::vtkvmtkCenterlineBranchExtractor ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineBranchExtractor()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBranchExtractor::~vtkvmtkCenterlineBranchExtractor vtkvmtkCenterlineBranchExtractor::~vtkvmtkCenterlineBranchExtractor ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineBranchExtractor::vtkTypeRevisionMacro static int vtkvmtkCenterlineBranchExtractor::IsTypeOf (vtkvmtkCenterlineBranchExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineBranchExtractor::IsA (const char * type) vtkvmtkCenterlineSplittingAndGroupingFilter  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineBranchExtractor* vtkvmtkCenterlineBranchExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineBranchExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineBranchExtractor* vtkvmtkCenterlineBranchExtractor::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -223,35 +444,46 @@
void vtkvmtkCenterlineBranchExtractor::PrintSelf void vtkvmtkCenterlineBranchExtractor::PrintSelf ( ostream &  os,
-
-
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineBranchExtractor* vtkvmtkCenterlineBranchExtractor::New static vtkvmtkCenterlineBranchExtractor* vtkvmtkCenterlineBranchExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ ComputeCenterlineSplitting()

+
+ + + + + +
- + @@ -265,22 +497,31 @@ - +
virtual void vtkvmtkCenterlineBranchExtractor::ComputeCenterlineSplitting virtual void vtkvmtkCenterlineBranchExtractor::ComputeCenterlineSplitting ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ GroupTracts()

+
+ + + + + +
- + @@ -294,27 +535,29 @@ - +
virtual void vtkvmtkCenterlineBranchExtractor::GroupTracts virtual void vtkvmtkCenterlineBranchExtractor::GroupTracts ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.map b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.map index cb9ca77a..a1b02550 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.map +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.md5 index cfcdae9f..873aadf6 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.md5 @@ -1 +1 @@ -2fc8120998478df920668601f3403a39 \ No newline at end of file +a20a4323d995852a4f6c6c3e2b3db38f \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.png b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.png deleted file mode 100644 index 4d12040a..00000000 Binary files a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.svg b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.svg new file mode 100644 index 00000000..1e7558eb --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__coll__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkCenterlineBranchExtractor + + +Node3 + +vtkvmtkCenterlineBranchExtractor + + +Node4 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.map b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.map index cb9ca77a..a1b02550 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.map +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.md5 index cfcdae9f..31fa986e 100644 --- a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.md5 @@ -1 +1 @@ -2fc8120998478df920668601f3403a39 \ No newline at end of file +0052f14c68839120c8083732b9a7a06b \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.png b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.png deleted file mode 100644 index 4d12040a..00000000 Binary files a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.svg new file mode 100644 index 00000000..d4c6ac52 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchExtractor__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkCenterlineBranchExtractor + + +Node0 + +vtkvmtkCenterlineBranchExtractor + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry-members.html b/doc/html/classvtkvmtkCenterlineBranchGeometry-members.html index 2013f762..8ee389e2 100644 --- a/doc/html/classvtkvmtkCenterlineBranchGeometry-members.html +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,78 +59,83 @@
-
+
vtkvmtkCenterlineBranchGeometry Member List
-This is the complete list of members for vtkvmtkCenterlineBranchGeometry, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkCenterlineBranchGeometry [protected]
ComputeGroupCurvature(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometry [protected]
ComputeGroupLength(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometry [protected]
ComputeGroupTorsion(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometry [protected]
ComputeGroupTortuosity(vtkPolyData *input, int branchGroupId, double groupLength)vtkvmtkCenterlineBranchGeometry [protected]
CurvatureArrayNamevtkvmtkCenterlineBranchGeometry [protected]
GetBlankingArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetCurvatureArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetLengthArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetLineSmoothing()vtkvmtkCenterlineBranchGeometry [virtual]
GetLineSubsampling()vtkvmtkCenterlineBranchGeometry [virtual]
GetMinSubsamplingSpacing()vtkvmtkCenterlineBranchGeometry [virtual]
GetNumberOfSmoothingIterations()vtkvmtkCenterlineBranchGeometry [virtual]
GetRadiusArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetSmoothingFactor()vtkvmtkCenterlineBranchGeometry [virtual]
GetSphereSubsampling()vtkvmtkCenterlineBranchGeometry [virtual]
GetTorsionArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GetTortuosityArrayName()vtkvmtkCenterlineBranchGeometry [virtual]
GroupIdsArrayNamevtkvmtkCenterlineBranchGeometry [protected]
LengthArrayNamevtkvmtkCenterlineBranchGeometry [protected]
LineSmoothingvtkvmtkCenterlineBranchGeometry [protected]
LineSmoothingOff()vtkvmtkCenterlineBranchGeometry [virtual]
LineSmoothingOn()vtkvmtkCenterlineBranchGeometry [virtual]
LineSubsamplingvtkvmtkCenterlineBranchGeometry [protected]
LineSubsamplingOff()vtkvmtkCenterlineBranchGeometry [virtual]
LineSubsamplingOn()vtkvmtkCenterlineBranchGeometry [virtual]
MinSubsamplingSpacingvtkvmtkCenterlineBranchGeometry [protected]
New()vtkvmtkCenterlineBranchGeometry [static]
NumberOfSmoothingIterationsvtkvmtkCenterlineBranchGeometry [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineBranchGeometry
RadiusArrayNamevtkvmtkCenterlineBranchGeometry [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineBranchGeometry [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetCurvatureArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetLengthArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetLineSmoothing(int)vtkvmtkCenterlineBranchGeometry [virtual]
SetLineSubsampling(int)vtkvmtkCenterlineBranchGeometry [virtual]
SetMinSubsamplingSpacing(double)vtkvmtkCenterlineBranchGeometry [virtual]
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineBranchGeometry [virtual]
SetRadiusArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetSmoothingFactor(double)vtkvmtkCenterlineBranchGeometry [virtual]
SetSphereSubsampling(int)vtkvmtkCenterlineBranchGeometry [virtual]
SetTorsionArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SetTortuosityArrayName(const char *)vtkvmtkCenterlineBranchGeometry [virtual]
SmoothingFactorvtkvmtkCenterlineBranchGeometry [protected]
SphereSubsampleLine(vtkPolyData *input, vtkIdType cellId, vtkPoints *subsampledLinePoints)vtkvmtkCenterlineBranchGeometry [protected]
SphereSubsamplingvtkvmtkCenterlineBranchGeometry [protected]
SphereSubsamplingOff()vtkvmtkCenterlineBranchGeometry [virtual]
SphereSubsamplingOn()vtkvmtkCenterlineBranchGeometry [virtual]
SubsampleLine(vtkPoints *linePoints, vtkPoints *subsampledLinePoints, double minSpacing=0.01)vtkvmtkCenterlineBranchGeometry [protected, static]
TorsionArrayNamevtkvmtkCenterlineBranchGeometry [protected]
TortuosityArrayNamevtkvmtkCenterlineBranchGeometry [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineBranchGeometry, vtkPolyDataAlgorithm)vtkvmtkCenterlineBranchGeometry
vtkvmtkCenterlineBranchGeometry()vtkvmtkCenterlineBranchGeometry [protected]
~vtkvmtkCenterlineBranchGeometry()vtkvmtkCenterlineBranchGeometry [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkCenterlineBranchGeometryprotected
ComputeGroupCurvature(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometryprotected
ComputeGroupLength(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometryprotected
ComputeGroupTorsion(vtkPolyData *input, int branchGroupId)vtkvmtkCenterlineBranchGeometryprotected
ComputeGroupTortuosity(vtkPolyData *input, int branchGroupId, double groupLength)vtkvmtkCenterlineBranchGeometryprotected
CurvatureArrayNamevtkvmtkCenterlineBranchGeometryprotected
GetBlankingArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetCurvatureArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetLengthArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetLineSmoothing()vtkvmtkCenterlineBranchGeometryvirtual
GetLineSubsampling()vtkvmtkCenterlineBranchGeometryvirtual
GetMinSubsamplingSpacing()vtkvmtkCenterlineBranchGeometryvirtual
GetNumberOfSmoothingIterations()vtkvmtkCenterlineBranchGeometryvirtual
GetRadiusArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetSmoothingFactor()vtkvmtkCenterlineBranchGeometryvirtual
GetSphereSubsampling()vtkvmtkCenterlineBranchGeometryvirtual
GetTorsionArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GetTortuosityArrayName()vtkvmtkCenterlineBranchGeometryvirtual
GroupIdsArrayNamevtkvmtkCenterlineBranchGeometryprotected
IsA(const char *type)vtkvmtkCenterlineBranchGeometryvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineBranchGeometrystatic
LengthArrayNamevtkvmtkCenterlineBranchGeometryprotected
LineSmoothingvtkvmtkCenterlineBranchGeometryprotected
LineSmoothingOff()vtkvmtkCenterlineBranchGeometryvirtual
LineSmoothingOn()vtkvmtkCenterlineBranchGeometryvirtual
LineSubsamplingvtkvmtkCenterlineBranchGeometryprotected
LineSubsamplingOff()vtkvmtkCenterlineBranchGeometryvirtual
LineSubsamplingOn()vtkvmtkCenterlineBranchGeometryvirtual
MinSubsamplingSpacingvtkvmtkCenterlineBranchGeometryprotected
New()vtkvmtkCenterlineBranchGeometrystatic
NewInstance() constvtkvmtkCenterlineBranchGeometry
NewInstanceInternal() constvtkvmtkCenterlineBranchGeometryprotectedvirtual
NumberOfSmoothingIterationsvtkvmtkCenterlineBranchGeometryprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineBranchGeometry
RadiusArrayNamevtkvmtkCenterlineBranchGeometryprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineBranchGeometryprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineBranchGeometrystatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetCurvatureArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetLengthArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetLineSmoothing(int)vtkvmtkCenterlineBranchGeometryvirtual
SetLineSubsampling(int)vtkvmtkCenterlineBranchGeometryvirtual
SetMinSubsamplingSpacing(double)vtkvmtkCenterlineBranchGeometryvirtual
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineBranchGeometryvirtual
SetRadiusArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetSmoothingFactor(double)vtkvmtkCenterlineBranchGeometryvirtual
SetSphereSubsampling(int)vtkvmtkCenterlineBranchGeometryvirtual
SetTorsionArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SetTortuosityArrayName(const char *)vtkvmtkCenterlineBranchGeometryvirtual
SmoothingFactorvtkvmtkCenterlineBranchGeometryprotected
SphereSubsampleLine(vtkPolyData *input, vtkIdType cellId, vtkPoints *subsampledLinePoints)vtkvmtkCenterlineBranchGeometryprotected
SphereSubsamplingvtkvmtkCenterlineBranchGeometryprotected
SphereSubsamplingOff()vtkvmtkCenterlineBranchGeometryvirtual
SphereSubsamplingOn()vtkvmtkCenterlineBranchGeometryvirtual
SubsampleLine(vtkPoints *linePoints, vtkPoints *subsampledLinePoints, double minSpacing=0.01)vtkvmtkCenterlineBranchGeometryprotectedstatic
Superclass typedefvtkvmtkCenterlineBranchGeometry
TorsionArrayNamevtkvmtkCenterlineBranchGeometryprotected
TortuosityArrayNamevtkvmtkCenterlineBranchGeometryprotected
vtkvmtkCenterlineBranchGeometry()vtkvmtkCenterlineBranchGeometryprotected
~vtkvmtkCenterlineBranchGeometry()vtkvmtkCenterlineBranchGeometryprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry.html b/doc/html/classvtkvmtkCenterlineBranchGeometry.html index 3edb07fe..94b97305 100644 --- a/doc/html/classvtkvmtkCenterlineBranchGeometry.html +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineBranchGeometry Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,166 +59,385 @@
-
+
vtkvmtkCenterlineBranchGeometry Class Reference
-

... +

Computes the length, curvature, torsion, and tortuosity each for branch within a split centerline. More...

-

#include <vtkvmtkCenterlineBranchGeometry.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineBranchGeometry.h>

+
+Inheritance diagram for vtkvmtkCenterlineBranchGeometry:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineBranchGeometry:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineBranchGeometry, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineBranchGeometryNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetLengthArrayName (const char *)
 
virtual char * GetLengthArrayName ()
 
virtual void SetCurvatureArrayName (const char *)
 
virtual char * GetCurvatureArrayName ()
 
virtual void SetTorsionArrayName (const char *)
 
virtual char * GetTorsionArrayName ()
 
virtual void SetTortuosityArrayName (const char *)
 
virtual char * GetTortuosityArrayName ()
 
virtual void SetMinSubsamplingSpacing (double)
 
virtual double GetMinSubsamplingSpacing ()
 
virtual void SetSmoothingFactor (double)
 
virtual double GetSmoothingFactor ()
 
virtual void SetNumberOfSmoothingIterations (int)
 
virtual int GetNumberOfSmoothingIterations ()
 
virtual void SetLineSmoothing (int)
 
virtual int GetLineSmoothing ()
 
virtual void LineSmoothingOn ()
 
virtual void LineSmoothingOff ()
 
virtual void SetLineSubsampling (int)
 
virtual int GetLineSubsampling ()
 
virtual void LineSubsamplingOn ()
 
virtual void LineSubsamplingOff ()
 
virtual void SetSphereSubsampling (int)
 
virtual int GetSphereSubsampling ()
 
virtual void SphereSubsamplingOn ()
 
virtual void SphereSubsamplingOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineBranchGeometry
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineBranchGeometrySafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineBranchGeometryNew ()
 
+ + + + - + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineBranchGeometry ()
 
 ~vtkvmtkCenterlineBranchGeometry ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
double ComputeGroupLength (vtkPolyData *input, int branchGroupId)
 
double ComputeGroupCurvature (vtkPolyData *input, int branchGroupId)
 
double ComputeGroupTorsion (vtkPolyData *input, int branchGroupId)
 
double ComputeGroupTortuosity (vtkPolyData *input, int branchGroupId, double groupLength)
 
void SphereSubsampleLine (vtkPolyData *input, vtkIdType cellId, vtkPoints *subsampledLinePoints)

+

 
+ - +

Static Protected Member Functions

static void SubsampleLine (vtkPoints *linePoints, vtkPoints *subsampledLinePoints, double minSpacing=0.01)

+

 
+ + + + + + + + + + + + + +

Protected Attributes

char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * BlankingArrayName
 
char * LengthArrayName
 
char * CurvatureArrayName
 
char * TorsionArrayName
 
char * TortuosityArrayName
 
int LineSubsampling
 
int SphereSubsampling
 
int LineSmoothing
 
double MinSubsamplingSpacing
 
double SmoothingFactor
 
int NumberOfSmoothingIterations
 
-

Detailed Description

-

...

-
Date:
2006/07/17 09:52:56
-
Revision:
1.8
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Computes the length, curvature, torsion, and tortuosity each for branch within a split centerline.

+
Date
2006/07/17 09:52:56
+
Revision
1.8
+

The length, curvature, torsion, and tortuosity metrics are scalar quantities which are identical for each point / tract that makes up a branch. They are cell data which are attached to all cells in the branch.

+

A laplacian smoothing filter can be applied to the line if the computation appears to be unstable (as we are using second derivatives and such here).

+ +

Definition at line 42 of file vtkvmtkCenterlineBranchGeometry.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkCenterlineBranchGeometry::Superclass
+
+ +

Definition at line 45 of file vtkvmtkCenterlineBranchGeometry.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineBranchGeometry()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBranchGeometry::vtkvmtkCenterlineBranchGeometry vtkvmtkCenterlineBranchGeometry::vtkvmtkCenterlineBranchGeometry ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineBranchGeometry()

+
+ + + + + +
- + - +
vtkvmtkCenterlineBranchGeometry::~vtkvmtkCenterlineBranchGeometry vtkvmtkCenterlineBranchGeometry::~vtkvmtkCenterlineBranchGeometry ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineBranchGeometry::vtkTypeRevisionMacro static int vtkvmtkCenterlineBranchGeometry::IsTypeOf (vtkvmtkCenterlineBranchGeometry , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineBranchGeometry::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineBranchGeometry* vtkvmtkCenterlineBranchGeometry::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineBranchGeometry::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineBranchGeometry* vtkvmtkCenterlineBranchGeometry::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -265,558 +454,859 @@
void vtkvmtkCenterlineBranchGeometry::PrintSelf void vtkvmtkCenterlineBranchGeometry::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineBranchGeometry* vtkvmtkCenterlineBranchGeometry::New static vtkvmtkCenterlineBranchGeometry* vtkvmtkCenterlineBranchGeometry::New ( ) [static]
- -
+
+static
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetRadiusArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetRadiusArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetGroupIdsArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetGroupIdsArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetBlankingArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetBlankingArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLengthArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetLengthArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetLengthArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLengthArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetLengthArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetLengthArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCurvatureArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetCurvatureArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetCurvatureArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCurvatureArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetCurvatureArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetCurvatureArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTorsionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetTorsionArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetTorsionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTorsionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetTorsionArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetTorsionArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTortuosityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetTortuosityArrayName virtual void vtkvmtkCenterlineBranchGeometry::SetTortuosityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTortuosityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineBranchGeometry::GetTortuosityArrayName virtual char* vtkvmtkCenterlineBranchGeometry::GetTortuosityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMinSubsamplingSpacing()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetMinSubsamplingSpacing virtual void vtkvmtkCenterlineBranchGeometry::SetMinSubsamplingSpacing ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMinSubsamplingSpacing()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineBranchGeometry::GetMinSubsamplingSpacing virtual double vtkvmtkCenterlineBranchGeometry::GetMinSubsamplingSpacing ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSmoothingFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetSmoothingFactor virtual void vtkvmtkCenterlineBranchGeometry::SetSmoothingFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSmoothingFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineBranchGeometry::GetSmoothingFactor virtual double vtkvmtkCenterlineBranchGeometry::GetSmoothingFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetNumberOfSmoothingIterations virtual void vtkvmtkCenterlineBranchGeometry::SetNumberOfSmoothingIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineBranchGeometry::GetNumberOfSmoothingIterations virtual int vtkvmtkCenterlineBranchGeometry::GetNumberOfSmoothingIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLineSmoothing()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetLineSmoothing virtual void vtkvmtkCenterlineBranchGeometry::SetLineSmoothing ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLineSmoothing()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineBranchGeometry::GetLineSmoothing virtual int vtkvmtkCenterlineBranchGeometry::GetLineSmoothing ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSmoothingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::LineSmoothingOn virtual void vtkvmtkCenterlineBranchGeometry::LineSmoothingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSmoothingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::LineSmoothingOff virtual void vtkvmtkCenterlineBranchGeometry::LineSmoothingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLineSubsampling()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetLineSubsampling virtual void vtkvmtkCenterlineBranchGeometry::SetLineSubsampling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLineSubsampling()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineBranchGeometry::GetLineSubsampling virtual int vtkvmtkCenterlineBranchGeometry::GetLineSubsampling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSubsamplingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::LineSubsamplingOn virtual void vtkvmtkCenterlineBranchGeometry::LineSubsamplingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSubsamplingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::LineSubsamplingOff virtual void vtkvmtkCenterlineBranchGeometry::LineSubsamplingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSphereSubsampling()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SetSphereSubsampling virtual void vtkvmtkCenterlineBranchGeometry::SetSphereSubsampling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSphereSubsampling()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineBranchGeometry::GetSphereSubsampling virtual int vtkvmtkCenterlineBranchGeometry::GetSphereSubsampling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SphereSubsamplingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SphereSubsamplingOn virtual void vtkvmtkCenterlineBranchGeometry::SphereSubsamplingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SphereSubsamplingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineBranchGeometry::SphereSubsamplingOff virtual void vtkvmtkCenterlineBranchGeometry::SphereSubsamplingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -836,20 +1326,29 @@ - +
virtual int vtkvmtkCenterlineBranchGeometry::RequestData virtual int vtkvmtkCenterlineBranchGeometry::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeGroupLength()

+
+ + + + + +
- + @@ -863,20 +1362,29 @@ - +
double vtkvmtkCenterlineBranchGeometry::ComputeGroupLength double vtkvmtkCenterlineBranchGeometry::ComputeGroupLength ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeGroupCurvature()

+
+ + + + + +
- + @@ -890,20 +1398,29 @@ - +
double vtkvmtkCenterlineBranchGeometry::ComputeGroupCurvature double vtkvmtkCenterlineBranchGeometry::ComputeGroupCurvature ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeGroupTorsion()

+
+ + + + + +
- + @@ -917,20 +1434,29 @@ - +
double vtkvmtkCenterlineBranchGeometry::ComputeGroupTorsion double vtkvmtkCenterlineBranchGeometry::ComputeGroupTorsion ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeGroupTortuosity()

+
+ + + + + +
- + @@ -950,20 +1476,29 @@ - +
double vtkvmtkCenterlineBranchGeometry::ComputeGroupTortuosity double vtkvmtkCenterlineBranchGeometry::ComputeGroupTortuosity ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ SubsampleLine()

+
+ + + + + +
- + @@ -983,20 +1518,29 @@ - +
static void vtkvmtkCenterlineBranchGeometry::SubsampleLine static void vtkvmtkCenterlineBranchGeometry::SubsampleLine ( vtkPoints *  linePoints,
) [static, protected]
- -
+
+staticprotected
+
- + +

◆ SphereSubsampleLine()

+
+ + + + + +
- + @@ -1016,195 +1560,340 @@ - +
void vtkvmtkCenterlineBranchGeometry::SphereSubsampleLine void vtkvmtkCenterlineBranchGeometry::SphereSubsampleLine ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::RadiusArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 106 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::GroupIdsArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 107 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::BlankingArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 108 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ LengthArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::LengthArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::LengthArrayName
- -
+
+protected
+
+ +

Definition at line 110 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ CurvatureArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::CurvatureArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::CurvatureArrayName
- -
+
+protected
+
+ +

Definition at line 111 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ TorsionArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::TorsionArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::TorsionArrayName
- -
+
+protected
+
+ +

Definition at line 112 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ TortuosityArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineBranchGeometry::TortuosityArrayName [protected]char* vtkvmtkCenterlineBranchGeometry::TortuosityArrayName
- -
+
+protected
+
+ +

Definition at line 113 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ LineSubsampling

+
+ + + + + +
- +
int vtkvmtkCenterlineBranchGeometry::LineSubsampling [protected]int vtkvmtkCenterlineBranchGeometry::LineSubsampling
- -
+
+protected
+
+ +

Definition at line 115 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ SphereSubsampling

+
+ + + + + +
- +
int vtkvmtkCenterlineBranchGeometry::SphereSubsampling [protected]int vtkvmtkCenterlineBranchGeometry::SphereSubsampling
- -
+
+protected
+
+ +

Definition at line 116 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ LineSmoothing

+
+ + + + + +
- +
int vtkvmtkCenterlineBranchGeometry::LineSmoothing [protected]int vtkvmtkCenterlineBranchGeometry::LineSmoothing
- -
+
+protected
+
+ +

Definition at line 117 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ MinSubsamplingSpacing

+
+ + + + + +
- +
double vtkvmtkCenterlineBranchGeometry::MinSubsamplingSpacing [protected]double vtkvmtkCenterlineBranchGeometry::MinSubsamplingSpacing
- -
+
+protected
+
+ +

Definition at line 119 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ SmoothingFactor

+
+ + + + + +
- +
double vtkvmtkCenterlineBranchGeometry::SmoothingFactor [protected]double vtkvmtkCenterlineBranchGeometry::SmoothingFactor
- -
+
+protected
+
+ +

Definition at line 120 of file vtkvmtkCenterlineBranchGeometry.h.

- + +

◆ NumberOfSmoothingIterations

+
+ + + + + +
- +
int vtkvmtkCenterlineBranchGeometry::NumberOfSmoothingIterations [protected]int vtkvmtkCenterlineBranchGeometry::NumberOfSmoothingIterations
- -
+
+protected
+
+ +

Definition at line 121 of file vtkvmtkCenterlineBranchGeometry.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.map b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.map new file mode 100644 index 00000000..af7d5874 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.md5 new file mode 100644 index 00000000..87c910e7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.md5 @@ -0,0 +1 @@ +57e5de65ef35ee9f9014b3542c9636fe \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.svg b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.svg new file mode 100644 index 00000000..16da0430 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineBranchGeometry + + +Node2 + +vtkvmtkCenterlineBranchGeometry + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.map b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.map new file mode 100644 index 00000000..af7d5874 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.md5 new file mode 100644 index 00000000..47b3efd2 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.md5 @@ -0,0 +1 @@ +f1e356ebbda8aadeb933145a8067f463 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.svg new file mode 100644 index 00000000..b3bcdccf --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineBranchGeometry__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineBranchGeometry + + +Node0 + +vtkvmtkCenterlineBranchGeometry + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor-members.html b/doc/html/classvtkvmtkCenterlineEndpointExtractor-members.html index 83a11f0b..5d80908f 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor-members.html +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,81 +59,85 @@
-
+
vtkvmtkCenterlineEndpointExtractor Member List
-This is the complete list of members for vtkvmtkCenterlineEndpointExtractor, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineEndpointExtractor [protected, virtual]
ExtractionModevtkvmtkCenterlineEndpointExtractor [protected]
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetExtractionMode()vtkvmtkCenterlineEndpointExtractor [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetNumberOfEndpointSpheres()vtkvmtkCenterlineEndpointExtractor [virtual]
GetNumberOfGapSpheres()vtkvmtkCenterlineEndpointExtractor [virtual]
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
New()vtkvmtkCenterlineEndpointExtractor [static]
NumberOfEndpointSpheresvtkvmtkCenterlineEndpointExtractor [protected]
NumberOfGapSpheresvtkvmtkCenterlineEndpointExtractor [protected]
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineEndpointExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetExtractionMode(int)vtkvmtkCenterlineEndpointExtractor [virtual]
SetExtractionModeToBothEndpoints()vtkvmtkCenterlineEndpointExtractor [inline]
SetExtractionModeToFirstEndpoint()vtkvmtkCenterlineEndpointExtractor [inline]
SetExtractionModeToLastEndpoint()vtkvmtkCenterlineEndpointExtractor [inline]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetNumberOfEndpointSpheres(int)vtkvmtkCenterlineEndpointExtractor [virtual]
SetNumberOfGapSpheres(int)vtkvmtkCenterlineEndpointExtractor [virtual]
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
VTK_VMTK_BOTH_ENDPOINTS enum valuevtkvmtkCenterlineEndpointExtractor [protected]
VTK_VMTK_FIRST_ENDPOINT enum valuevtkvmtkCenterlineEndpointExtractor [protected]
VTK_VMTK_LAST_ENDPOINT enum valuevtkvmtkCenterlineEndpointExtractor [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineEndpointExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)vtkvmtkCenterlineEndpointExtractor
vtkvmtkCenterlineSplittingAndGroupingFilter::vtkTypeRevisionMacro(vtkvmtkCenterlineSplittingAndGroupingFilter, vtkPolyDataAlgorithm)vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineEndpointExtractor()vtkvmtkCenterlineEndpointExtractor [protected]
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
~vtkvmtkCenterlineEndpointExtractor()vtkvmtkCenterlineEndpointExtractor [protected]
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDEvtkvmtkCenterlineEndpointExtractorprotectedvirtual
ExtractionModevtkvmtkCenterlineEndpointExtractorprotected
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetExtractionMode()vtkvmtkCenterlineEndpointExtractorvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetNumberOfEndpointSpheres()vtkvmtkCenterlineEndpointExtractorvirtual
GetNumberOfGapSpheres()vtkvmtkCenterlineEndpointExtractorvirtual
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
IsA(const char *type)vtkvmtkCenterlineEndpointExtractorvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineEndpointExtractorstatic
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
New()vtkvmtkCenterlineEndpointExtractorstatic
NewInstance() constvtkvmtkCenterlineEndpointExtractor
NewInstanceInternal() constvtkvmtkCenterlineEndpointExtractorprotectedvirtual
NumberOfEndpointSpheresvtkvmtkCenterlineEndpointExtractorprotected
NumberOfGapSpheresvtkvmtkCenterlineEndpointExtractorprotected
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineEndpointExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineEndpointExtractorstatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetExtractionMode(int)vtkvmtkCenterlineEndpointExtractorvirtual
SetExtractionModeToBothEndpoints()vtkvmtkCenterlineEndpointExtractorinline
SetExtractionModeToFirstEndpoint()vtkvmtkCenterlineEndpointExtractorinline
SetExtractionModeToLastEndpoint()vtkvmtkCenterlineEndpointExtractorinline
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetNumberOfEndpointSpheres(int)vtkvmtkCenterlineEndpointExtractorvirtual
SetNumberOfGapSpheres(int)vtkvmtkCenterlineEndpointExtractorvirtual
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
Superclass typedefvtkvmtkCenterlineEndpointExtractor
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilterprotected
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
VTK_VMTK_BOTH_ENDPOINTS enum valuevtkvmtkCenterlineEndpointExtractorprotected
VTK_VMTK_FIRST_ENDPOINT enum valuevtkvmtkCenterlineEndpointExtractorprotected
VTK_VMTK_LAST_ENDPOINT enum valuevtkvmtkCenterlineEndpointExtractorprotected
vtkvmtkCenterlineEndpointExtractor()vtkvmtkCenterlineEndpointExtractorprotected
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
~vtkvmtkCenterlineEndpointExtractor()vtkvmtkCenterlineEndpointExtractorprotected
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor.html b/doc/html/classvtkvmtkCenterlineEndpointExtractor.html index 667e2d60..6517b000 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor.html +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineEndpointExtractor Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,169 +59,438 @@
-
+
vtkvmtkCenterlineEndpointExtractor Class Reference
-

... +

Split a centerline into tracts which can be used to mark endpoints of the centerline. More...

-

#include <vtkvmtkCenterlineEndpointExtractor.h>

+

#include <vtkvmtkCenterlineEndpointExtractor.h>

Inheritance diagram for vtkvmtkCenterlineEndpointExtractor:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkCenterlineEndpointExtractor:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + +

+

+Public Types

typedef vtkvmtkCenterlineSplittingAndGroupingFilter Superclass
 
- Public Types inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
enum  { FIRSTPOINT, +LASTPOINT, +POINTINTUBE + }
 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineEndpointExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineEndpointExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetNumberOfEndpointSpheres (int)
 
virtual int GetNumberOfEndpointSpheres ()
 
virtual void SetNumberOfGapSpheres (int)
 
virtual int GetNumberOfGapSpheres ()
 
virtual void SetExtractionMode (int)
 
virtual int GetExtractionMode ()
 
void SetExtractionModeToFirstEndpoint ()
 
void SetExtractionModeToLastEndpoint ()
 
void SetExtractionModeToBothEndpoints ()

+

 
- Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineSplittingAndGroupingFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetGroupingMode (int)
 
virtual int GetGroupingMode ()
 
void SetGroupingModeToFirstPoint ()
 
void SetGroupingModeToLastPoint ()
 
void SetGroupingModeToPointInTube ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineEndpointExtractor
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineEndpointExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineEndpointExtractorNew ()
 
- Static Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSplittingAndGroupingFilterSafeDownCast (vtkObjectBase *o)
 
+ - +

Protected Types

enum  { VTK_VMTK_FIRST_ENDPOINT, VTK_VMTK_LAST_ENDPOINT, VTK_VMTK_BOTH_ENDPOINTS }

+

 
+ + + + - - + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineEndpointExtractor ()
 
 ~vtkvmtkCenterlineEndpointExtractor ()
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)

+

 
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
 vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
 ~vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual void GroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
void CoincidentExtremePointGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)
 
void PointInTubeGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
virtual void MergeTracts (vtkPolyData *centerlineTracts)
 
void SplitCenterline (vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)
 
void MakeGroupIdsAdjacent (vtkPolyData *centerlineTracts)
 
void MakeTractIdsAdjacent (vtkPolyData *centerlineTracts)
 
+ + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

int NumberOfEndpointSpheres
 
int NumberOfGapSpheres
 
int ExtractionMode
 
- Protected Attributes inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * BlankingArrayName
 
char * TractIdsArrayName
 
int NumberOfSplittingPoints
 
vtkIdType * SubIds
 
double * PCoords
 
int * TractBlanking
 
int GroupingMode
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Member Enumeration Documentation

- +

Detailed Description

+

Split a centerline into tracts which can be used to mark endpoints of the centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

The methods employed here are similar to those in CenterlineBranchExtractor. Starting at (both) terminal end points of a centerline generate two, one sphere long, tracts (for four in total, two from each end of the centerline), and a single tract (n-sphere long) composed of points on the centerline connecting the "second" tracts internal endpoint (as you move the endpoint of the second tract if you moved inwards from terminal points on the centerline). The second internal tract on each side of the centerline is Blanked.

+ +

Definition at line 35 of file vtkvmtkCenterlineEndpointExtractor.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ -
-
Enumerator:
- - - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
VTK_VMTK_FIRST_ENDPOINT  -
VTK_VMTK_LAST_ENDPOINT  -
VTK_VMTK_BOTH_ENDPOINTS  -
+ + + + +
+ + + + +
anonymous enum
+
+protected
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineEndpointExtractor()

+
+ + + + + +
- + - +
vtkvmtkCenterlineEndpointExtractor::vtkvmtkCenterlineEndpointExtractor vtkvmtkCenterlineEndpointExtractor::vtkvmtkCenterlineEndpointExtractor ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineEndpointExtractor()

+
+ + + + + +
- + - +
vtkvmtkCenterlineEndpointExtractor::~vtkvmtkCenterlineEndpointExtractor vtkvmtkCenterlineEndpointExtractor::~vtkvmtkCenterlineEndpointExtractor ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineEndpointExtractor::vtkTypeRevisionMacro static int vtkvmtkCenterlineEndpointExtractor::IsTypeOf (vtkvmtkCenterlineEndpointExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineEndpointExtractor::IsA (const char * type) vtkvmtkCenterlineSplittingAndGroupingFilter  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineEndpointExtractor* vtkvmtkCenterlineEndpointExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineEndpointExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkCenterlineEndpointExtractor::PrintSelf vtkvmtkCenterlineEndpointExtractor* vtkvmtkCenterlineEndpointExtractor::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -268,182 +507,286 @@
void vtkvmtkCenterlineEndpointExtractor::PrintSelf ( ostream &  os,
-
-
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineEndpointExtractor* vtkvmtkCenterlineEndpointExtractor::New static vtkvmtkCenterlineEndpointExtractor* vtkvmtkCenterlineEndpointExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ SetNumberOfEndpointSpheres()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineEndpointExtractor::SetNumberOfEndpointSpheres virtual void vtkvmtkCenterlineEndpointExtractor::SetNumberOfEndpointSpheres ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfEndpointSpheres()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineEndpointExtractor::GetNumberOfEndpointSpheres virtual int vtkvmtkCenterlineEndpointExtractor::GetNumberOfEndpointSpheres ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfGapSpheres()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineEndpointExtractor::SetNumberOfGapSpheres virtual void vtkvmtkCenterlineEndpointExtractor::SetNumberOfGapSpheres ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfGapSpheres()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineEndpointExtractor::GetNumberOfGapSpheres virtual int vtkvmtkCenterlineEndpointExtractor::GetNumberOfGapSpheres ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtractionMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineEndpointExtractor::SetExtractionMode virtual void vtkvmtkCenterlineEndpointExtractor::SetExtractionMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExtractionMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineEndpointExtractor::GetExtractionMode virtual int vtkvmtkCenterlineEndpointExtractor::GetExtractionMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtractionModeToFirstEndpoint()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToFirstEndpoint void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToFirstEndpoint ( ) [inline]
- -
+
+inline
+
- + +

◆ SetExtractionModeToLastEndpoint()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToLastEndpoint void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToLastEndpoint ( ) [inline]
- -
+
+inline
+
- + +

◆ SetExtractionModeToBothEndpoints()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToBothEndpoints void vtkvmtkCenterlineEndpointExtractor::SetExtractionModeToBothEndpoints ( ) [inline]
- -
+
+inline
+
- + +

◆ ComputeCenterlineSplitting()

+
+ + + + + +
- + @@ -457,67 +800,102 @@ - +
virtual void vtkvmtkCenterlineEndpointExtractor::ComputeCenterlineSplitting virtual void vtkvmtkCenterlineEndpointExtractor::ComputeCenterlineSplitting ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NumberOfEndpointSpheres

+
+ + + + + +
- +
int vtkvmtkCenterlineEndpointExtractor::NumberOfEndpointSpheres [protected]int vtkvmtkCenterlineEndpointExtractor::NumberOfEndpointSpheres
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkCenterlineEndpointExtractor.h.

- + +

◆ NumberOfGapSpheres

+
+ + + + + +
- +
int vtkvmtkCenterlineEndpointExtractor::NumberOfGapSpheres [protected]int vtkvmtkCenterlineEndpointExtractor::NumberOfGapSpheres
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkCenterlineEndpointExtractor.h.

- + +

◆ ExtractionMode

+
+ + + + + +
- +
int vtkvmtkCenterlineEndpointExtractor::ExtractionMode [protected]int vtkvmtkCenterlineEndpointExtractor::ExtractionMode
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkCenterlineEndpointExtractor.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.map b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.map index cb9ca77a..a4fc9a4d 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.map +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.md5 index 18556be6..172760f6 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.md5 @@ -1 +1 @@ -4960f730765c54bbd03e7cdb8dc9a81e \ No newline at end of file +fe678694ebc6638bb11eceb3a3fbfc02 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.png b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.png deleted file mode 100644 index 952447c6..00000000 Binary files a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.svg b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.svg new file mode 100644 index 00000000..5f7bb351 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__coll__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkCenterlineEndpointExtractor + + +Node3 + +vtkvmtkCenterlineEndpoint +Extractor + + +Node4 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.map b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.map index cb9ca77a..a4fc9a4d 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.map +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.md5 index 18556be6..83fb7623 100644 --- a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.md5 @@ -1 +1 @@ -4960f730765c54bbd03e7cdb8dc9a81e \ No newline at end of file +6e1380bc725a13431e63196ea388a6c3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.png b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.png deleted file mode 100644 index 952447c6..00000000 Binary files a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.svg new file mode 100644 index 00000000..fd2400d6 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineEndpointExtractor__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkCenterlineEndpointExtractor + + +Node0 + +vtkvmtkCenterlineEndpoint +Extractor + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineGeometry-members.html b/doc/html/classvtkvmtkCenterlineGeometry-members.html index 3957bf8a..6e54b708 100644 --- a/doc/html/classvtkvmtkCenterlineGeometry-members.html +++ b/doc/html/classvtkvmtkCenterlineGeometry-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,72 @@
-
+
vtkvmtkCenterlineGeometry Member List
-This is the complete list of members for vtkvmtkCenterlineGeometry, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeLineCurvature(vtkPoints *linePoints, vtkDoubleArray *curvatureArray)vtkvmtkCenterlineGeometry [static]
ComputeLineFrenetReferenceSystem(vtkPoints *linePoints, vtkDoubleArray *lineTangentArray, vtkDoubleArray *lineNormalArray, vtkDoubleArray *lineBinormalArray)vtkvmtkCenterlineGeometry [static]
ComputeLineTorsion(vtkPoints *linePoints, vtkDoubleArray *torsionArray)vtkvmtkCenterlineGeometry [static]
CurvatureArrayNamevtkvmtkCenterlineGeometry [protected]
FrenetBinormalArrayNamevtkvmtkCenterlineGeometry [protected]
FrenetNormalArrayNamevtkvmtkCenterlineGeometry [protected]
FrenetTangentArrayNamevtkvmtkCenterlineGeometry [protected]
GetCurvatureArrayName()vtkvmtkCenterlineGeometry [virtual]
GetFrenetBinormalArrayName()vtkvmtkCenterlineGeometry [virtual]
GetFrenetNormalArrayName()vtkvmtkCenterlineGeometry [virtual]
GetFrenetTangentArrayName()vtkvmtkCenterlineGeometry [virtual]
GetLengthArrayName()vtkvmtkCenterlineGeometry [virtual]
GetLineSmoothing()vtkvmtkCenterlineGeometry [virtual]
GetNumberOfSmoothingIterations()vtkvmtkCenterlineGeometry [virtual]
GetOutputSmoothedLines()vtkvmtkCenterlineGeometry [virtual]
GetSmoothingFactor()vtkvmtkCenterlineGeometry [virtual]
GetTorsionArrayName()vtkvmtkCenterlineGeometry [virtual]
GetTortuosityArrayName()vtkvmtkCenterlineGeometry [virtual]
LengthArrayNamevtkvmtkCenterlineGeometry [protected]
LineSmoothingvtkvmtkCenterlineGeometry [protected]
LineSmoothingOff()vtkvmtkCenterlineGeometry [virtual]
LineSmoothingOn()vtkvmtkCenterlineGeometry [virtual]
New()vtkvmtkCenterlineGeometry [static]
NumberOfSmoothingIterationsvtkvmtkCenterlineGeometry [protected]
OutputSmoothedLinesvtkvmtkCenterlineGeometry [protected]
OutputSmoothedLinesOff()vtkvmtkCenterlineGeometry [virtual]
OutputSmoothedLinesOn()vtkvmtkCenterlineGeometry [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineGeometry
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineGeometry [protected, virtual]
SetCurvatureArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetFrenetBinormalArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetFrenetNormalArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetFrenetTangentArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetLengthArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetLineSmoothing(int)vtkvmtkCenterlineGeometry [virtual]
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineGeometry [virtual]
SetOutputSmoothedLines(int)vtkvmtkCenterlineGeometry [virtual]
SetSmoothingFactor(double)vtkvmtkCenterlineGeometry [virtual]
SetTorsionArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SetTortuosityArrayName(const char *)vtkvmtkCenterlineGeometry [virtual]
SmoothingFactorvtkvmtkCenterlineGeometry [protected]
TorsionArrayNamevtkvmtkCenterlineGeometry [protected]
TortuosityArrayNamevtkvmtkCenterlineGeometry [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineGeometry, vtkPolyDataAlgorithm)vtkvmtkCenterlineGeometry
vtkvmtkCenterlineGeometry()vtkvmtkCenterlineGeometry [protected]
~vtkvmtkCenterlineGeometry()vtkvmtkCenterlineGeometry [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeLineCurvature(vtkPoints *linePoints, vtkDoubleArray *curvatureArray)vtkvmtkCenterlineGeometrystatic
ComputeLineFrenetReferenceSystem(vtkPoints *linePoints, vtkDoubleArray *lineTangentArray, vtkDoubleArray *lineNormalArray, vtkDoubleArray *lineBinormalArray)vtkvmtkCenterlineGeometrystatic
ComputeLineTorsion(vtkPoints *linePoints, vtkDoubleArray *torsionArray)vtkvmtkCenterlineGeometrystatic
CurvatureArrayNamevtkvmtkCenterlineGeometryprotected
FrenetBinormalArrayNamevtkvmtkCenterlineGeometryprotected
FrenetNormalArrayNamevtkvmtkCenterlineGeometryprotected
FrenetTangentArrayNamevtkvmtkCenterlineGeometryprotected
GetCurvatureArrayName()vtkvmtkCenterlineGeometryvirtual
GetFrenetBinormalArrayName()vtkvmtkCenterlineGeometryvirtual
GetFrenetNormalArrayName()vtkvmtkCenterlineGeometryvirtual
GetFrenetTangentArrayName()vtkvmtkCenterlineGeometryvirtual
GetLengthArrayName()vtkvmtkCenterlineGeometryvirtual
GetLineSmoothing()vtkvmtkCenterlineGeometryvirtual
GetNumberOfSmoothingIterations()vtkvmtkCenterlineGeometryvirtual
GetOutputSmoothedLines()vtkvmtkCenterlineGeometryvirtual
GetSmoothingFactor()vtkvmtkCenterlineGeometryvirtual
GetTorsionArrayName()vtkvmtkCenterlineGeometryvirtual
GetTortuosityArrayName()vtkvmtkCenterlineGeometryvirtual
IsA(const char *type)vtkvmtkCenterlineGeometryvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineGeometrystatic
LengthArrayNamevtkvmtkCenterlineGeometryprotected
LineSmoothingvtkvmtkCenterlineGeometryprotected
LineSmoothingOff()vtkvmtkCenterlineGeometryvirtual
LineSmoothingOn()vtkvmtkCenterlineGeometryvirtual
New()vtkvmtkCenterlineGeometrystatic
NewInstance() constvtkvmtkCenterlineGeometry
NewInstanceInternal() constvtkvmtkCenterlineGeometryprotectedvirtual
NumberOfSmoothingIterationsvtkvmtkCenterlineGeometryprotected
OutputSmoothedLinesvtkvmtkCenterlineGeometryprotected
OutputSmoothedLinesOff()vtkvmtkCenterlineGeometryvirtual
OutputSmoothedLinesOn()vtkvmtkCenterlineGeometryvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineGeometry
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineGeometryprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineGeometrystatic
SetCurvatureArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetFrenetBinormalArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetFrenetNormalArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetFrenetTangentArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetLengthArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetLineSmoothing(int)vtkvmtkCenterlineGeometryvirtual
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineGeometryvirtual
SetOutputSmoothedLines(int)vtkvmtkCenterlineGeometryvirtual
SetSmoothingFactor(double)vtkvmtkCenterlineGeometryvirtual
SetTorsionArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SetTortuosityArrayName(const char *)vtkvmtkCenterlineGeometryvirtual
SmoothingFactorvtkvmtkCenterlineGeometryprotected
Superclass typedefvtkvmtkCenterlineGeometry
TorsionArrayNamevtkvmtkCenterlineGeometryprotected
TortuosityArrayNamevtkvmtkCenterlineGeometryprotected
vtkvmtkCenterlineGeometry()vtkvmtkCenterlineGeometryprotected
~vtkvmtkCenterlineGeometry()vtkvmtkCenterlineGeometryprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineGeometry.html b/doc/html/classvtkvmtkCenterlineGeometry.html index dd6df852..ccfccdee 100644 --- a/doc/html/classvtkvmtkCenterlineGeometry.html +++ b/doc/html/classvtkvmtkCenterlineGeometry.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineGeometry Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,151 +59,360 @@
-
+
vtkvmtkCenterlineGeometry Class Reference
-

... +

Compute length, curvature, torsion, tortuosity, and frenet frames for individual centerlines. More...

-

#include <vtkvmtkCenterlineGeometry.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineGeometry.h>

+
+Inheritance diagram for vtkvmtkCenterlineGeometry:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineGeometry:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineGeometry, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineGeometryNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetLengthArrayName (const char *)
 
virtual char * GetLengthArrayName ()
 
virtual void SetCurvatureArrayName (const char *)
 
virtual char * GetCurvatureArrayName ()
 
virtual void SetTorsionArrayName (const char *)
 
virtual char * GetTorsionArrayName ()
 
virtual void SetTortuosityArrayName (const char *)
 
virtual char * GetTortuosityArrayName ()
 
virtual void SetFrenetTangentArrayName (const char *)
 
virtual char * GetFrenetTangentArrayName ()
 
virtual void SetFrenetNormalArrayName (const char *)
 
virtual char * GetFrenetNormalArrayName ()
 
virtual void SetFrenetBinormalArrayName (const char *)
 
virtual char * GetFrenetBinormalArrayName ()
 
virtual void SetSmoothingFactor (double)
 
virtual double GetSmoothingFactor ()
 
virtual void SetNumberOfSmoothingIterations (int)
 
virtual int GetNumberOfSmoothingIterations ()
 
virtual void SetLineSmoothing (int)
 
virtual int GetLineSmoothing ()
 
virtual void LineSmoothingOn ()
 
virtual void LineSmoothingOff ()
 
virtual void SetOutputSmoothedLines (int)
 
virtual int GetOutputSmoothedLines ()
 
virtual void OutputSmoothedLinesOn ()
 
virtual void OutputSmoothedLinesOff ()

+

 
+ + + + + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineGeometrySafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineGeometryNew ()
 
static double ComputeLineCurvature (vtkPoints *linePoints, vtkDoubleArray *curvatureArray)
 
static double ComputeLineTorsion (vtkPoints *linePoints, vtkDoubleArray *torsionArray)
 
static void ComputeLineFrenetReferenceSystem (vtkPoints *linePoints, vtkDoubleArray *lineTangentArray, vtkDoubleArray *lineNormalArray, vtkDoubleArray *lineBinormalArray)

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineGeometry ()
 
 ~vtkvmtkCenterlineGeometry ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + +

Protected Attributes

char * LengthArrayName
 
char * CurvatureArrayName
 
char * TorsionArrayName
 
char * TortuosityArrayName
 
char * FrenetTangentArrayName
 
char * FrenetNormalArrayName
 
char * FrenetBinormalArrayName
 
int LineSmoothing
 
int OutputSmoothedLines
 
double SmoothingFactor
 
int NumberOfSmoothingIterations
 
-

Detailed Description

-

...

-
Date:
2006/07/17 09:52:56
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Compute length, curvature, torsion, tortuosity, and frenet frames for individual centerlines.

+
Date
2006/07/17 09:52:56
+
Revision
1.3
+

The length, curvature, torsion, and tortuosity metrics are scalar quantities which are identical for each point / tract that makes up a cell. They are cell data which are attached to the centerline (which should only consist of one cell, as it has not been split or grouped).

+

The frenet reference frame is composed of three orthogonal vectors (tangent, normal, and binormal) unique to their parameterization along the centerline. Three vectors are stored as point data for each point making up the centerline.

+

A laplacian smoothing filter can be applied to the line if the computation appears to be unstable (as we are using second derivatives and such here).

+ +

Definition at line 41 of file vtkvmtkCenterlineGeometry.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 44 of file vtkvmtkCenterlineGeometry.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineGeometry()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCenterlineGeometry::vtkvmtkCenterlineGeometry ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineGeometry()

+
+ + + + + +
- + - +
vtkvmtkCenterlineGeometry::~vtkvmtkCenterlineGeometry vtkvmtkCenterlineGeometry::~vtkvmtkCenterlineGeometry ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineGeometry::vtkTypeRevisionMacro static int vtkvmtkCenterlineGeometry::IsTypeOf (vtkvmtkCenterlineGeometry , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineGeometry::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineGeometry* vtkvmtkCenterlineGeometry::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineGeometry::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineGeometry* vtkvmtkCenterlineGeometry::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -250,460 +429,707 @@
void vtkvmtkCenterlineGeometry::PrintSelf void vtkvmtkCenterlineGeometry::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineGeometry* vtkvmtkCenterlineGeometry::New static vtkvmtkCenterlineGeometry* vtkvmtkCenterlineGeometry::New ( ) [static]
- -
+
+static
+
- + +

◆ SetLengthArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetLengthArrayName virtual void vtkvmtkCenterlineGeometry::SetLengthArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLengthArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetLengthArrayName virtual char* vtkvmtkCenterlineGeometry::GetLengthArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCurvatureArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetCurvatureArrayName virtual void vtkvmtkCenterlineGeometry::SetCurvatureArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCurvatureArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetCurvatureArrayName virtual char* vtkvmtkCenterlineGeometry::GetCurvatureArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTorsionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetTorsionArrayName virtual void vtkvmtkCenterlineGeometry::SetTorsionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTorsionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetTorsionArrayName virtual char* vtkvmtkCenterlineGeometry::GetTorsionArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTortuosityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetTortuosityArrayName virtual void vtkvmtkCenterlineGeometry::SetTortuosityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTortuosityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetTortuosityArrayName virtual char* vtkvmtkCenterlineGeometry::GetTortuosityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFrenetTangentArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetFrenetTangentArrayName virtual void vtkvmtkCenterlineGeometry::SetFrenetTangentArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFrenetTangentArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetFrenetTangentArrayName virtual char* vtkvmtkCenterlineGeometry::GetFrenetTangentArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFrenetNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetFrenetNormalArrayName virtual void vtkvmtkCenterlineGeometry::SetFrenetNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFrenetNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetFrenetNormalArrayName virtual char* vtkvmtkCenterlineGeometry::GetFrenetNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFrenetBinormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetFrenetBinormalArrayName virtual void vtkvmtkCenterlineGeometry::SetFrenetBinormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFrenetBinormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineGeometry::GetFrenetBinormalArrayName virtual char* vtkvmtkCenterlineGeometry::GetFrenetBinormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSmoothingFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetSmoothingFactor virtual void vtkvmtkCenterlineGeometry::SetSmoothingFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSmoothingFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineGeometry::GetSmoothingFactor virtual double vtkvmtkCenterlineGeometry::GetSmoothingFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetNumberOfSmoothingIterations virtual void vtkvmtkCenterlineGeometry::SetNumberOfSmoothingIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineGeometry::GetNumberOfSmoothingIterations virtual int vtkvmtkCenterlineGeometry::GetNumberOfSmoothingIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLineSmoothing()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetLineSmoothing virtual void vtkvmtkCenterlineGeometry::SetLineSmoothing ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLineSmoothing()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineGeometry::GetLineSmoothing virtual int vtkvmtkCenterlineGeometry::GetLineSmoothing ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSmoothingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::LineSmoothingOn virtual void vtkvmtkCenterlineGeometry::LineSmoothingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ LineSmoothingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::LineSmoothingOff virtual void vtkvmtkCenterlineGeometry::LineSmoothingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOutputSmoothedLines()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::SetOutputSmoothedLines virtual void vtkvmtkCenterlineGeometry::SetOutputSmoothedLines ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOutputSmoothedLines()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineGeometry::GetOutputSmoothedLines virtual int vtkvmtkCenterlineGeometry::GetOutputSmoothedLines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ OutputSmoothedLinesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::OutputSmoothedLinesOn virtual void vtkvmtkCenterlineGeometry::OutputSmoothedLinesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ OutputSmoothedLinesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineGeometry::OutputSmoothedLinesOff virtual void vtkvmtkCenterlineGeometry::OutputSmoothedLinesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeLineCurvature()

+
+ + + + + +
- + @@ -717,20 +1143,29 @@ - +
static double vtkvmtkCenterlineGeometry::ComputeLineCurvature static double vtkvmtkCenterlineGeometry::ComputeLineCurvature ( vtkPoints *  linePoints,
) [static]
- -
+
+static
+
- + +

◆ ComputeLineTorsion()

+
+ + + + + +
- + @@ -744,20 +1179,29 @@ - +
static double vtkvmtkCenterlineGeometry::ComputeLineTorsion static double vtkvmtkCenterlineGeometry::ComputeLineTorsion ( vtkPoints *  linePoints,
) [static]
- -
+
+static
+
- + +

◆ ComputeLineFrenetReferenceSystem()

+
+ + + + + +
- + @@ -783,20 +1227,29 @@ - +
static void vtkvmtkCenterlineGeometry::ComputeLineFrenetReferenceSystem static void vtkvmtkCenterlineGeometry::ComputeLineFrenetReferenceSystem ( vtkPoints *  linePoints,
) [static]
- -
+
+static
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -816,169 +1269,292 @@ - +
virtual int vtkvmtkCenterlineGeometry::RequestData virtual int vtkvmtkCenterlineGeometry::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ LengthArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::LengthArrayName [protected]char* vtkvmtkCenterlineGeometry::LengthArrayName
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ CurvatureArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::CurvatureArrayName [protected]char* vtkvmtkCenterlineGeometry::CurvatureArrayName
- -
+
+protected
+
+ +

Definition at line 95 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ TorsionArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::TorsionArrayName [protected]char* vtkvmtkCenterlineGeometry::TorsionArrayName
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ TortuosityArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::TortuosityArrayName [protected]char* vtkvmtkCenterlineGeometry::TortuosityArrayName
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ FrenetTangentArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::FrenetTangentArrayName [protected]char* vtkvmtkCenterlineGeometry::FrenetTangentArrayName
- -
+
+protected
+
+ +

Definition at line 98 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ FrenetNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::FrenetNormalArrayName [protected]char* vtkvmtkCenterlineGeometry::FrenetNormalArrayName
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ FrenetBinormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineGeometry::FrenetBinormalArrayName [protected]char* vtkvmtkCenterlineGeometry::FrenetBinormalArrayName
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ LineSmoothing

+
+ + + + + +
- +
int vtkvmtkCenterlineGeometry::LineSmoothing [protected]int vtkvmtkCenterlineGeometry::LineSmoothing
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ OutputSmoothedLines

+
+ + + + + +
- +
int vtkvmtkCenterlineGeometry::OutputSmoothedLines [protected]int vtkvmtkCenterlineGeometry::OutputSmoothedLines
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ SmoothingFactor

+
+ + + + + +
- +
double vtkvmtkCenterlineGeometry::SmoothingFactor [protected]double vtkvmtkCenterlineGeometry::SmoothingFactor
- -
+
+protected
+
+ +

Definition at line 104 of file vtkvmtkCenterlineGeometry.h.

- + +

◆ NumberOfSmoothingIterations

+
+ + + + + +
- +
int vtkvmtkCenterlineGeometry::NumberOfSmoothingIterations [protected]int vtkvmtkCenterlineGeometry::NumberOfSmoothingIterations
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkCenterlineGeometry.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.map b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.map new file mode 100644 index 00000000..812a57a6 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.md5 new file mode 100644 index 00000000..8d8b236e --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.md5 @@ -0,0 +1 @@ +6f0b0226ff4efc41277e3a03f48f587d \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.svg b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.svg new file mode 100644 index 00000000..366686dd --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineGeometry + + +Node2 + +vtkvmtkCenterlineGeometry + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.map b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.map new file mode 100644 index 00000000..812a57a6 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.md5 new file mode 100644 index 00000000..ac6c30e2 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.md5 @@ -0,0 +1 @@ +dd050cf1dd38938b0d0139f6b3f920ba \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.svg new file mode 100644 index 00000000..9ed5b6c9 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineGeometry__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineGeometry + + +Node0 + +vtkvmtkCenterlineGeometry + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset-members.html b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset-members.html index 87f6f87d..2988ccbc 100644 --- a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset-members.html +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,57 +59,62 @@
-
+
vtkvmtkCenterlineReferenceSystemAttributesOffset Member List
-This is the complete list of members for vtkvmtkCenterlineReferenceSystemAttributesOffset, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbscissasArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
GetAbscissasArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetNormalsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetOffsetAbscissasArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetOffsetNormalsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetReferenceGroupId()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetReferenceSystems()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetReferenceSystemsGroupIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GetReferenceSystemsNormalArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
GroupIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
New()vtkvmtkCenterlineReferenceSystemAttributesOffset [static]
NormalsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
OffsetAbscissasArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
OffsetNormalsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineReferenceSystemAttributesOffset
ReferenceGroupIdvtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
ReferenceSystemsvtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
ReferenceSystemsGroupIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
ReferenceSystemsNormalArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineReferenceSystemAttributesOffset [protected, virtual]
SetAbscissasArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetNormalsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetOffsetAbscissasArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetOffsetNormalsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetReferenceGroupId(int)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetReferenceSystems(vtkPolyData *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetReferenceSystemsGroupIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
SetReferenceSystemsNormalArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffset [virtual]
vtkTypeRevisionMacro(vtkvmtkCenterlineReferenceSystemAttributesOffset, vtkPolyDataAlgorithm)vtkvmtkCenterlineReferenceSystemAttributesOffset
vtkvmtkCenterlineReferenceSystemAttributesOffset()vtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
~vtkvmtkCenterlineReferenceSystemAttributesOffset()vtkvmtkCenterlineReferenceSystemAttributesOffset [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AbscissasArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
CenterlineIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
GetAbscissasArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetNormalsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetOffsetAbscissasArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetOffsetNormalsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetReferenceGroupId()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetReferenceSystems()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetReferenceSystemsGroupIdsArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GetReferenceSystemsNormalArrayName()vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
GroupIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
IsA(const char *type)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineReferenceSystemAttributesOffsetstatic
New()vtkvmtkCenterlineReferenceSystemAttributesOffsetstatic
NewInstance() constvtkvmtkCenterlineReferenceSystemAttributesOffset
NewInstanceInternal() constvtkvmtkCenterlineReferenceSystemAttributesOffsetprotectedvirtual
NormalsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
OffsetAbscissasArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
OffsetNormalsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineReferenceSystemAttributesOffset
ReferenceGroupIdvtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
ReferenceSystemsvtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
ReferenceSystemsGroupIdsArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
ReferenceSystemsNormalArrayNamevtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineReferenceSystemAttributesOffsetprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineReferenceSystemAttributesOffsetstatic
SetAbscissasArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetNormalsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetOffsetAbscissasArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetOffsetNormalsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetReferenceGroupId(int)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetReferenceSystems(vtkPolyData *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetReferenceSystemsGroupIdsArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
SetReferenceSystemsNormalArrayName(const char *)vtkvmtkCenterlineReferenceSystemAttributesOffsetvirtual
Superclass typedefvtkvmtkCenterlineReferenceSystemAttributesOffset
vtkvmtkCenterlineReferenceSystemAttributesOffset()vtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
~vtkvmtkCenterlineReferenceSystemAttributesOffset()vtkvmtkCenterlineReferenceSystemAttributesOffsetprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset.html b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset.html index 9efa5ee7..3192620c 100644 --- a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset.html +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineReferenceSystemAttributesOffset Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,142 +59,338 @@
-
+
vtkvmtkCenterlineReferenceSystemAttributesOffset Class Reference
-

... +

Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane. More...

-

#include <vtkvmtkCenterlineReferenceSystemAttributesOffset.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineReferenceSystemAttributesOffset.h>

+
+Inheritance diagram for vtkvmtkCenterlineReferenceSystemAttributesOffset:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineReferenceSystemAttributesOffset:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineReferenceSystemAttributesOffset, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineReferenceSystemAttributesOffsetNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetOffsetAbscissasArrayName (const char *)
 
virtual char * GetOffsetAbscissasArrayName ()
 
virtual void SetOffsetNormalsArrayName (const char *)
 
virtual char * GetOffsetNormalsArrayName ()
 
virtual void SetAbscissasArrayName (const char *)
 
virtual char * GetAbscissasArrayName ()
 
virtual void SetNormalsArrayName (const char *)
 
virtual char * GetNormalsArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetReferenceSystems (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSystems ()
 
virtual void SetReferenceSystemsNormalArrayName (const char *)
 
virtual char * GetReferenceSystemsNormalArrayName ()
 
virtual void SetReferenceSystemsGroupIdsArrayName (const char *)
 
virtual char * GetReferenceSystemsGroupIdsArrayName ()
 
virtual void SetReferenceGroupId (int)
 
virtual int GetReferenceGroupId ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineReferenceSystemAttributesOffset
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineReferenceSystemAttributesOffsetSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineReferenceSystemAttributesOffsetNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineReferenceSystemAttributesOffset ()
 
 ~vtkvmtkCenterlineReferenceSystemAttributesOffset ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + +

Protected Attributes

char * OffsetAbscissasArrayName
 
char * OffsetNormalsArrayName
 
char * AbscissasArrayName
 
char * NormalsArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
vtkPolyData * ReferenceSystems
 
char * ReferenceSystemsNormalArrayName
 
char * ReferenceSystemsGroupIdsArrayName
 
int ReferenceGroupId
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

Abscissa to be set to 0 at the bifurcation. We twist the entire parallel transport reference framing (rigidly) around the centerline so that the parallel transport normals are normal to the bifurcation plane at the bifurcation. this is useful for analyses that may be conducted later on comparing vessel torsion to the parallel transport normal

+ +

Definition at line 39 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkCenterlineReferenceSystemAttributesOffset::Superclass
+
+ +

Definition at line 42 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineReferenceSystemAttributesOffset()

+
+ + + + + +
- + - +
vtkvmtkCenterlineReferenceSystemAttributesOffset::vtkvmtkCenterlineReferenceSystemAttributesOffset vtkvmtkCenterlineReferenceSystemAttributesOffset::vtkvmtkCenterlineReferenceSystemAttributesOffset ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineReferenceSystemAttributesOffset()

+
+ + + + + +
- + - +
vtkvmtkCenterlineReferenceSystemAttributesOffset::~vtkvmtkCenterlineReferenceSystemAttributesOffset vtkvmtkCenterlineReferenceSystemAttributesOffset::~vtkvmtkCenterlineReferenceSystemAttributesOffset ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineReferenceSystemAttributesOffset::vtkTypeRevisionMacro static int vtkvmtkCenterlineReferenceSystemAttributesOffset::IsTypeOf (vtkvmtkCenterlineReferenceSystemAttributesOffset , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineReferenceSystemAttributesOffset::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineReferenceSystemAttributesOffset* vtkvmtkCenterlineReferenceSystemAttributesOffset::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineReferenceSystemAttributesOffset::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineReferenceSystemAttributesOffset* vtkvmtkCenterlineReferenceSystemAttributesOffset::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -241,363 +407,556 @@
void vtkvmtkCenterlineReferenceSystemAttributesOffset::PrintSelf void vtkvmtkCenterlineReferenceSystemAttributesOffset::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineReferenceSystemAttributesOffset* vtkvmtkCenterlineReferenceSystemAttributesOffset::New static vtkvmtkCenterlineReferenceSystemAttributesOffset* vtkvmtkCenterlineReferenceSystemAttributesOffset::New ( ) [static]
- -
+
+static
+
- + +

◆ SetOffsetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetOffsetAbscissasArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetOffsetAbscissasArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOffsetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetOffsetAbscissasArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetOffsetAbscissasArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOffsetNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetOffsetNormalsArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetOffsetNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOffsetNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetOffsetNormalsArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetOffsetNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetAbscissasArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetAbscissasArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAbscissasArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetAbscissasArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetAbscissasArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetNormalsArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetNormalsArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetGroupIdsArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetGroupIdsArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetCenterlineIdsArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetCenterlineIdsArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystems()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystems virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystems ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystems()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystems virtual vtkPolyData* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystems ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemsNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystemsNormalArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystemsNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemsNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystemsNormalArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystemsNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemsGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystemsGroupIdsArrayName virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceSystemsGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemsGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystemsGroupIdsArrayName virtual char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceSystemsGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceGroupId()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceGroupId virtual void vtkvmtkCenterlineReferenceSystemAttributesOffset::SetReferenceGroupId ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceGroupId()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceGroupId virtual int vtkvmtkCenterlineReferenceSystemAttributesOffset::GetReferenceGroupId ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -617,156 +976,268 @@ - +
virtual int vtkvmtkCenterlineReferenceSystemAttributesOffset::RequestData virtual int vtkvmtkCenterlineReferenceSystemAttributesOffset::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ OffsetAbscissasArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::OffsetAbscissasArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::OffsetAbscissasArrayName
- -
+
+protected
+
- + +

◆ OffsetNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::OffsetNormalsArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::OffsetNormalsArrayName
- -
+
+protected
+
- + +

◆ AbscissasArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::AbscissasArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::AbscissasArrayName
- -
+
+protected
+
- + +

◆ NormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::NormalsArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::NormalsArrayName
- -
+
+protected
+
- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GroupIdsArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::GroupIdsArrayName
- -
+
+protected
+
- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::CenterlineIdsArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::CenterlineIdsArrayName
- -
+
+protected
+
- + +

◆ ReferenceSystems

+
+ + + + + +
- +
vtkPolyData* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystems [protected]vtkPolyData* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystems
- -
+
+protected
+
- + +

◆ ReferenceSystemsNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystemsNormalArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystemsNormalArrayName
- -
+
+protected
+
- + +

◆ ReferenceSystemsGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystemsGroupIdsArrayName [protected]char* vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceSystemsGroupIdsArrayName
- -
+
+protected
+
- + +

◆ ReferenceGroupId

+
+ + + + + +
- +
int vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceGroupId [protected]int vtkvmtkCenterlineReferenceSystemAttributesOffset::ReferenceGroupId
- -
+
+protected
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.map b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.map new file mode 100644 index 00000000..b466180b --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.md5 new file mode 100644 index 00000000..17274745 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.md5 @@ -0,0 +1 @@ +5c1875924f4a1445c514cc5bae28ccef \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.svg b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.svg new file mode 100644 index 00000000..4fe2dc11 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineReferenceSystemAttributesOffset + + +Node2 + +vtkvmtkCenterlineReference +SystemAttributesOffset + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.map b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.map new file mode 100644 index 00000000..b466180b --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.md5 new file mode 100644 index 00000000..2a907da8 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.md5 @@ -0,0 +1 @@ +e699c379e85c2c99c06a36dd1ec4ebd7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.svg new file mode 100644 index 00000000..ad46ee2d --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineReferenceSystemAttributesOffset__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineReferenceSystemAttributesOffset + + +Node0 + +vtkvmtkCenterlineReference +SystemAttributesOffset + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSmoothing-members.html b/doc/html/classvtkvmtkCenterlineSmoothing-members.html index 51af1cc7..f180925b 100644 --- a/doc/html/classvtkvmtkCenterlineSmoothing-members.html +++ b/doc/html/classvtkvmtkCenterlineSmoothing-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,34 +59,39 @@
-
+
vtkvmtkCenterlineSmoothing Member List
-This is the complete list of members for vtkvmtkCenterlineSmoothing, including all inherited members. - - - - - - - - - - - - - -
GetNumberOfSmoothingIterations()vtkvmtkCenterlineSmoothing [virtual]
GetSmoothingFactor()vtkvmtkCenterlineSmoothing [virtual]
New()vtkvmtkCenterlineSmoothing [static]
NumberOfSmoothingIterationsvtkvmtkCenterlineSmoothing [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineSmoothing
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineSmoothing [protected, virtual]
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineSmoothing [virtual]
SetSmoothingFactor(double)vtkvmtkCenterlineSmoothing [virtual]
SmoothingFactorvtkvmtkCenterlineSmoothing [protected]
SmoothLine(vtkPoints *linePoints, vtkPoints *smoothLinePoints, int numberOfIterations=10, double relaxation=0.1)vtkvmtkCenterlineSmoothing [static]
vtkTypeRevisionMacro(vtkvmtkCenterlineSmoothing, vtkPolyDataAlgorithm)vtkvmtkCenterlineSmoothing
vtkvmtkCenterlineSmoothing()vtkvmtkCenterlineSmoothing [protected]
~vtkvmtkCenterlineSmoothing()vtkvmtkCenterlineSmoothing [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + +
GetNumberOfSmoothingIterations()vtkvmtkCenterlineSmoothingvirtual
GetSmoothingFactor()vtkvmtkCenterlineSmoothingvirtual
IsA(const char *type)vtkvmtkCenterlineSmoothingvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineSmoothingstatic
New()vtkvmtkCenterlineSmoothingstatic
NewInstance() constvtkvmtkCenterlineSmoothing
NewInstanceInternal() constvtkvmtkCenterlineSmoothingprotectedvirtual
NumberOfSmoothingIterationsvtkvmtkCenterlineSmoothingprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineSmoothing
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineSmoothingprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineSmoothingstatic
SetNumberOfSmoothingIterations(int)vtkvmtkCenterlineSmoothingvirtual
SetSmoothingFactor(double)vtkvmtkCenterlineSmoothingvirtual
SmoothingFactorvtkvmtkCenterlineSmoothingprotected
SmoothLine(vtkPoints *linePoints, vtkPoints *smoothLinePoints, int numberOfIterations=10, double relaxation=0.1)vtkvmtkCenterlineSmoothingstatic
Superclass typedefvtkvmtkCenterlineSmoothing
vtkvmtkCenterlineSmoothing()vtkvmtkCenterlineSmoothingprotected
~vtkvmtkCenterlineSmoothing()vtkvmtkCenterlineSmoothingprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineSmoothing.html b/doc/html/classvtkvmtkCenterlineSmoothing.html index 43d783a2..03529699 100644 --- a/doc/html/classvtkvmtkCenterlineSmoothing.html +++ b/doc/html/classvtkvmtkCenterlineSmoothing.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineSmoothing Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,118 +59,292 @@
-
+
vtkvmtkCenterlineSmoothing Class Reference
-

... +

iteratively smooth a centerline with a laplacian kernel More...

-

#include <vtkvmtkCenterlineSmoothing.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineSmoothing.h>

+
+Inheritance diagram for vtkvmtkCenterlineSmoothing:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineSmoothing:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineSmoothing, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineSmoothingNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSmoothingFactor (double)
 
virtual double GetSmoothingFactor ()
 
virtual void SetNumberOfSmoothingIterations (int)
 
virtual int GetNumberOfSmoothingIterations ()

+

 
+ + + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSmoothingSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineSmoothingNew ()
 
static void SmoothLine (vtkPoints *linePoints, vtkPoints *smoothLinePoints, int numberOfIterations=10, double relaxation=0.1)

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineSmoothing ()
 
 ~vtkvmtkCenterlineSmoothing ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + +

Protected Attributes

double SmoothingFactor
 
int NumberOfSmoothingIterations
 
-

Detailed Description

-

...

-
Date:
2006/07/17 09:52:56
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

iteratively smooth a centerline with a laplacian kernel

+
Date
2006/07/17 09:52:56
+
Revision
1.1
+

...

+ +

Definition at line 37 of file vtkvmtkCenterlineSmoothing.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineSmoothing()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCenterlineSmoothing::vtkvmtkCenterlineSmoothing ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineSmoothing()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSmoothing::~vtkvmtkCenterlineSmoothing vtkvmtkCenterlineSmoothing::~vtkvmtkCenterlineSmoothing ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineSmoothing::vtkTypeRevisionMacro static int vtkvmtkCenterlineSmoothing::IsTypeOf (vtkvmtkCenterlineSmoothing , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineSmoothing::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineSmoothing* vtkvmtkCenterlineSmoothing::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineSmoothing::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineSmoothing* vtkvmtkCenterlineSmoothing::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -217,99 +361,148 @@
void vtkvmtkCenterlineSmoothing::PrintSelf void vtkvmtkCenterlineSmoothing::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineSmoothing* vtkvmtkCenterlineSmoothing::New static vtkvmtkCenterlineSmoothing* vtkvmtkCenterlineSmoothing::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSmoothingFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSmoothing::SetSmoothingFactor virtual void vtkvmtkCenterlineSmoothing::SetSmoothingFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSmoothingFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineSmoothing::GetSmoothingFactor virtual double vtkvmtkCenterlineSmoothing::GetSmoothingFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSmoothing::SetNumberOfSmoothingIterations virtual void vtkvmtkCenterlineSmoothing::SetNumberOfSmoothingIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfSmoothingIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineSmoothing::GetNumberOfSmoothingIterations virtual int vtkvmtkCenterlineSmoothing::GetNumberOfSmoothingIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SmoothLine()

+
+ + + + + +
- + @@ -335,20 +528,29 @@ - +
static void vtkvmtkCenterlineSmoothing::SmoothLine static void vtkvmtkCenterlineSmoothing::SmoothLine ( vtkPoints *  linePoints,
) [static]
- -
+
+static
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -368,52 +570,76 @@ - +
virtual int vtkvmtkCenterlineSmoothing::RequestData virtual int vtkvmtkCenterlineSmoothing::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SmoothingFactor

+
+ + + + + +
- +
double vtkvmtkCenterlineSmoothing::SmoothingFactor [protected]double vtkvmtkCenterlineSmoothing::SmoothingFactor
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkCenterlineSmoothing.h.

- + +

◆ NumberOfSmoothingIterations

+
+ + + + + +
- +
int vtkvmtkCenterlineSmoothing::NumberOfSmoothingIterations [protected]int vtkvmtkCenterlineSmoothing::NumberOfSmoothingIterations
- -
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkCenterlineSmoothing.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.map b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.map new file mode 100644 index 00000000..2f064d97 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.md5 new file mode 100644 index 00000000..c98f60f1 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.md5 @@ -0,0 +1 @@ +a34158993c4ab0daa79feed695b7df35 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.svg b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.svg new file mode 100644 index 00000000..73c3023e --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineSmoothing + + +Node2 + +vtkvmtkCenterlineSmoothing + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.map b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.map new file mode 100644 index 00000000..2f064d97 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.md5 new file mode 100644 index 00000000..ca81cee0 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.md5 @@ -0,0 +1 @@ +c455a8ed2c37040c451eef7eccd87146 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.svg new file mode 100644 index 00000000..7a972505 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSmoothing__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineSmoothing + + +Node0 + +vtkvmtkCenterlineSmoothing + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance-members.html b/doc/html/classvtkvmtkCenterlineSphereDistance-members.html index bb6f651b..8d62f987 100644 --- a/doc/html/classvtkvmtkCenterlineSphereDistance-members.html +++ b/doc/html/classvtkvmtkCenterlineSphereDistance-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,28 +59,33 @@
-
+
vtkvmtkCenterlineSphereDistance Member List
-This is the complete list of members for vtkvmtkCenterlineSphereDistance, including all inherited members. - - - - - - - -
FindNTouchingSphereCenter(vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, int numberOfTouchingSpheres, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)vtkvmtkCenterlineSphereDistance [static]
FindTouchingSphereCenter(vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)vtkvmtkCenterlineSphereDistance [static]
New()vtkvmtkCenterlineSphereDistance [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineSphereDistance
vtkTypeRevisionMacro(vtkvmtkCenterlineSphereDistance, vtkObject)vtkvmtkCenterlineSphereDistance
vtkvmtkCenterlineSphereDistance()vtkvmtkCenterlineSphereDistance [inline, protected]
~vtkvmtkCenterlineSphereDistance()vtkvmtkCenterlineSphereDistance [inline, protected]
- +

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

+ + + + + + + + + + + + + +
FindNTouchingSphereCenter(vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, int numberOfTouchingSpheres, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)vtkvmtkCenterlineSphereDistancestatic
FindTouchingSphereCenter(vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)vtkvmtkCenterlineSphereDistancestatic
IsA(const char *type)vtkvmtkCenterlineSphereDistancevirtual
IsTypeOf(const char *type)vtkvmtkCenterlineSphereDistancestatic
New()vtkvmtkCenterlineSphereDistancestatic
NewInstance() constvtkvmtkCenterlineSphereDistance
NewInstanceInternal() constvtkvmtkCenterlineSphereDistanceprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineSphereDistance
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineSphereDistancestatic
Superclass typedefvtkvmtkCenterlineSphereDistance
vtkvmtkCenterlineSphereDistance()vtkvmtkCenterlineSphereDistanceinlineprotected
~vtkvmtkCenterlineSphereDistance()vtkvmtkCenterlineSphereDistanceinlineprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance.html b/doc/html/classvtkvmtkCenterlineSphereDistance.html index 8f88d095..1714bdbd 100644 --- a/doc/html/classvtkvmtkCenterlineSphereDistance.html +++ b/doc/html/classvtkvmtkCenterlineSphereDistance.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineSphereDistance Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,110 +59,281 @@
-
+
vtkvmtkCenterlineSphereDistance Class Reference
-

... +

Collection of functions which compute point ids which are n-spheres away from a reference point. More...

-

#include <vtkvmtkCenterlineSphereDistance.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineSphereDistance.h>

+
+Inheritance diagram for vtkvmtkCenterlineSphereDistance:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineSphereDistance:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineSphereDistance, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkCenterlineSphereDistanceNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - + + + + + + + - +

Static Public Member Functions

static
-vtkvmtkCenterlineSphereDistance
New ()
static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSphereDistanceSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineSphereDistanceNew ()
 
static void FindTouchingSphereCenter (vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)
 
static void FindNTouchingSphereCenter (vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, int numberOfTouchingSpheres, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true)

+

 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineSphereDistance ()
 
 ~vtkvmtkCenterlineSphereDistance ()
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Collection of functions which compute point ids which are n-spheres away from a reference point.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

Allows us to find points which are n-touching spheres upstream or downstream from a reference point. In this description, "touching sphere" refers to the the points on the centerline (one upstream, one downstream) which lie closest to ("touch") the surface of a sphere whose barycenter is located at the reference points location. In practice, this means that we use the centerline's MaximumInscribedSphereRadius point data as the "sphere" radius/surface.

+

This metric is used because it is a well behaved way to normalize the comparison of distance as vessel radius scales.

+ +

Definition at line 39 of file vtkvmtkCenterlineSphereDistance.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkCenterlineSphereDistance::Superclass
+
+ +

Definition at line 42 of file vtkvmtkCenterlineSphereDistance.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineSphereDistance()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSphereDistance::vtkvmtkCenterlineSphereDistance vtkvmtkCenterlineSphereDistance::vtkvmtkCenterlineSphereDistance ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkCenterlineSphereDistance.h.

+
51 {};
- + +

◆ ~vtkvmtkCenterlineSphereDistance()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSphereDistance::~vtkvmtkCenterlineSphereDistance vtkvmtkCenterlineSphereDistance::~vtkvmtkCenterlineSphereDistance ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 52 of file vtkvmtkCenterlineSphereDistance.h.

+
52 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineSphereDistance::vtkTypeRevisionMacro static int vtkvmtkCenterlineSphereDistance::IsTypeOf (vtkvmtkCenterlineSphereDistance , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineSphereDistance::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineSphereDistance* vtkvmtkCenterlineSphereDistance::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineSphereDistance::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineSphereDistance* vtkvmtkCenterlineSphereDistance::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -209,33 +350,46 @@
void vtkvmtkCenterlineSphereDistance::PrintSelf void vtkvmtkCenterlineSphereDistance::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineSphereDistance* vtkvmtkCenterlineSphereDistance::New static vtkvmtkCenterlineSphereDistance* vtkvmtkCenterlineSphereDistance::New ( ) [static]
- -
+
+static
+
- + +

◆ FindTouchingSphereCenter()

+
+ + + + + +
- + @@ -285,20 +439,29 @@ - +
static void vtkvmtkCenterlineSphereDistance::FindTouchingSphereCenter static void vtkvmtkCenterlineSphereDistance::FindTouchingSphereCenter ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ FindNTouchingSphereCenter()

+
+ + + + + +
- + @@ -354,25 +517,27 @@ - +
static void vtkvmtkCenterlineSphereDistance::FindNTouchingSphereCenter static void vtkvmtkCenterlineSphereDistance::FindNTouchingSphereCenter ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.map b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.map new file mode 100644 index 00000000..114c21f7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.md5 new file mode 100644 index 00000000..88e2e8d6 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.md5 @@ -0,0 +1 @@ +b325be502dee0c88889cc9a811aa9cb3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.svg b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.svg new file mode 100644 index 00000000..8583fa8e --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineSphereDistance + + +Node2 + +vtkvmtkCenterlineSphereDistance + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.map b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.map new file mode 100644 index 00000000..114c21f7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.md5 new file mode 100644 index 00000000..5c96c4e7 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.md5 @@ -0,0 +1 @@ +a335c037ff425c7d7e085344040d1068 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.svg new file mode 100644 index 00000000..415f155b --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSphereDistance__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineSphereDistance + + +Node0 + +vtkvmtkCenterlineSphereDistance + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor-members.html b/doc/html/classvtkvmtkCenterlineSplitExtractor-members.html index d27a08aa..06677b0c 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor-members.html +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,89 +59,93 @@
-
+
vtkvmtkCenterlineSplitExtractor Member List
-This is the complete list of members for vtkvmtkCenterlineSplitExtractor, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BETWEENPOINTS enum valuevtkvmtkCenterlineSplitExtractor
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
ComputeBetweenPointsCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineSplitExtractor [protected, virtual]
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineSplitExtractor [protected, virtual]
ComputePointAndGapCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineSplitExtractor [protected, virtual]
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GapLengthvtkvmtkCenterlineSplitExtractor [protected]
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGapLength()vtkvmtkCenterlineSplitExtractor [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetSplitPoint()vtkvmtkCenterlineSplitExtractor [virtual]
GetSplitPoint(double data[3])vtkvmtkCenterlineSplitExtractor [virtual]
GetSplitPoint2()vtkvmtkCenterlineSplitExtractor [virtual]
GetSplitPoint2(double data[3])vtkvmtkCenterlineSplitExtractor [virtual]
GetSplittingMode()vtkvmtkCenterlineSplitExtractor [virtual]
GetTolerance()vtkvmtkCenterlineSplitExtractor [virtual]
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
New()vtkvmtkCenterlineSplitExtractor [static]
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
POINTANDGAP enum valuevtkvmtkCenterlineSplitExtractor
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineSplitExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGapLength(double)vtkvmtkCenterlineSplitExtractor [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetSplitPoint(double data[])vtkvmtkCenterlineSplitExtractor [virtual]
SetSplitPoint2(double data[])vtkvmtkCenterlineSplitExtractor [virtual]
SetSplittingMode(int)vtkvmtkCenterlineSplitExtractor [virtual]
SetSplittingModeToBetweenPoints()vtkvmtkCenterlineSplitExtractor [inline]
SetSplittingModeToPointAndGap()vtkvmtkCenterlineSplitExtractor [inline]
SetTolerance(double)vtkvmtkCenterlineSplitExtractor [virtual]
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
SplitPointvtkvmtkCenterlineSplitExtractor [protected]
SplitPoint2vtkvmtkCenterlineSplitExtractor [protected]
SplittingModevtkvmtkCenterlineSplitExtractor [protected]
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TolerancevtkvmtkCenterlineSplitExtractor [protected]
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineSplitExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)vtkvmtkCenterlineSplitExtractor
vtkvmtkCenterlineSplittingAndGroupingFilter::vtkTypeRevisionMacro(vtkvmtkCenterlineSplittingAndGroupingFilter, vtkPolyDataAlgorithm)vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineSplitExtractor()vtkvmtkCenterlineSplitExtractor [protected]
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
~vtkvmtkCenterlineSplitExtractor()vtkvmtkCenterlineSplitExtractor [protected]
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BETWEENPOINTS enum valuevtkvmtkCenterlineSplitExtractor
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
ComputeBetweenPointsCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineSplitExtractorprotectedvirtual
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDEvtkvmtkCenterlineSplitExtractorprotectedvirtual
ComputePointAndGapCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)vtkvmtkCenterlineSplitExtractorprotectedvirtual
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GapLengthvtkvmtkCenterlineSplitExtractorprotected
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGapLength()vtkvmtkCenterlineSplitExtractorvirtual
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetSplitPoint()vtkvmtkCenterlineSplitExtractorvirtual
GetSplitPoint(double data[3])vtkvmtkCenterlineSplitExtractorvirtual
GetSplitPoint2()vtkvmtkCenterlineSplitExtractorvirtual
GetSplitPoint2(double data[3])vtkvmtkCenterlineSplitExtractorvirtual
GetSplittingMode()vtkvmtkCenterlineSplitExtractorvirtual
GetTolerance()vtkvmtkCenterlineSplitExtractorvirtual
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
IsA(const char *type)vtkvmtkCenterlineSplitExtractorvirtual
IsTypeOf(const char *type)vtkvmtkCenterlineSplitExtractorstatic
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
New()vtkvmtkCenterlineSplitExtractorstatic
NewInstance() constvtkvmtkCenterlineSplitExtractor
NewInstanceInternal() constvtkvmtkCenterlineSplitExtractorprotectedvirtual
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
POINTANDGAP enum valuevtkvmtkCenterlineSplitExtractor
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineSplitExtractor
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineSplitExtractorstatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGapLength(double)vtkvmtkCenterlineSplitExtractorvirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetSplitPoint(double data[])vtkvmtkCenterlineSplitExtractorvirtual
SetSplitPoint2(double data[])vtkvmtkCenterlineSplitExtractorvirtual
SetSplittingMode(int)vtkvmtkCenterlineSplitExtractorvirtual
SetSplittingModeToBetweenPoints()vtkvmtkCenterlineSplitExtractorinline
SetSplittingModeToPointAndGap()vtkvmtkCenterlineSplitExtractorinline
SetTolerance(double)vtkvmtkCenterlineSplitExtractorvirtual
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
SplitPointvtkvmtkCenterlineSplitExtractorprotected
SplitPoint2vtkvmtkCenterlineSplitExtractorprotected
SplittingModevtkvmtkCenterlineSplitExtractorprotected
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
Superclass typedefvtkvmtkCenterlineSplitExtractor
TolerancevtkvmtkCenterlineSplitExtractorprotected
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilterprotected
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
vtkvmtkCenterlineSplitExtractor()vtkvmtkCenterlineSplitExtractorprotected
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
~vtkvmtkCenterlineSplitExtractor()vtkvmtkCenterlineSplitExtractorprotected
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor.html b/doc/html/classvtkvmtkCenterlineSplitExtractor.html index 1711a22d..c06f4e3d 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor.html +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineSplitExtractor Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,175 +59,441 @@
-
+
vtkvmtkCenterlineSplitExtractor Class Reference
-

... +

Split a centerline into three tracts with the middle (blanked) tract being initialized between any two points on the centerline or being an arbitrary length starting at a particular point. More...

-

#include <vtkvmtkCenterlineSplitExtractor.h>

+

#include <vtkvmtkCenterlineSplitExtractor.h>

Inheritance diagram for vtkvmtkCenterlineSplitExtractor:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkCenterlineSplitExtractor:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- - + + + + + + + +

+

Public Types

enum  { POINTANDGAP, BETWEENPOINTS }

+

 
typedef vtkvmtkCenterlineSplittingAndGroupingFilter Superclass
 
- Public Types inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
enum  { FIRSTPOINT, +LASTPOINT, +POINTINTUBE + }
 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineSplitExtractor, vtkvmtkCenterlineSplittingAndGroupingFilter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineSplitExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSplitPoint (double data[])
 
virtual double * GetSplitPoint ()
 
virtual void GetSplitPoint (double data[3])
 
virtual void SetTolerance (double)
 
virtual double GetTolerance ()
 
virtual void SetGapLength (double)
 
virtual double GetGapLength ()
 
virtual void SetSplitPoint2 (double data[])
 
virtual double * GetSplitPoint2 ()
 
virtual void GetSplitPoint2 (double data[3])
 
virtual void SetSplittingMode (int)
 
virtual int GetSplittingMode ()
 
void SetSplittingModeToPointAndGap ()
 
void SetSplittingModeToBetweenPoints ()

+

 
- Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineSplittingAndGroupingFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetGroupingMode (int)
 
virtual int GetGroupingMode ()
 
void SetGroupingModeToFirstPoint ()
 
void SetGroupingModeToLastPoint ()
 
void SetGroupingModeToPointInTube ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkCenterlineSplitExtractor
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSplitExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineSplitExtractorNew ()
 
- Static Public Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSplittingAndGroupingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineSplitExtractor ()
 
 ~vtkvmtkCenterlineSplitExtractor ()
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)
 
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId) VTK_OVERRIDE
 
virtual void ComputePointAndGapCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)
 
virtual void ComputeBetweenPointsCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)

+

 
- Protected Member Functions inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
 vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
 ~vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual void GroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
void CoincidentExtremePointGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)
 
void PointInTubeGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
virtual void MergeTracts (vtkPolyData *centerlineTracts)
 
void SplitCenterline (vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)
 
void MakeGroupIdsAdjacent (vtkPolyData *centerlineTracts)
 
void MakeTractIdsAdjacent (vtkPolyData *centerlineTracts)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

double SplitPoint [3]
 
double SplitPoint2 [3]
 
double Tolerance
 
double GapLength
 
int SplittingMode
 
- Protected Attributes inherited from vtkvmtkCenterlineSplittingAndGroupingFilter
char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * BlankingArrayName
 
char * TractIdsArrayName
 
int NumberOfSplittingPoints
 
vtkIdType * SubIds
 
double * PCoords
 
int * TractBlanking
 
int GroupingMode
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Member Enumeration Documentation

- +

Detailed Description

+

Split a centerline into three tracts with the middle (blanked) tract being initialized between any two points on the centerline or being an arbitrary length starting at a particular point.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

This is useful if you want to split a surface at an arbitrary location along a centerline in later processing.

+ +

Definition at line 34 of file vtkvmtkCenterlineSplitExtractor.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ -
-
Enumerator:
- - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
POINTANDGAP  -
BETWEENPOINTS  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineSplitExtractor()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSplitExtractor::vtkvmtkCenterlineSplitExtractor vtkvmtkCenterlineSplitExtractor::vtkvmtkCenterlineSplitExtractor ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineSplitExtractor()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSplitExtractor::~vtkvmtkCenterlineSplitExtractor vtkvmtkCenterlineSplitExtractor::~vtkvmtkCenterlineSplitExtractor ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineSplitExtractor::vtkTypeRevisionMacro static int vtkvmtkCenterlineSplitExtractor::IsTypeOf (vtkvmtkCenterlineSplitExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineSplitExtractor::IsA (const char * type) vtkvmtkCenterlineSplittingAndGroupingFilter  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineSplitExtractor* vtkvmtkCenterlineSplitExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineSplitExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkCenterlineSplitExtractor::PrintSelf vtkvmtkCenterlineSplitExtractor* vtkvmtkCenterlineSplitExtractor::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -274,266 +510,411 @@
void vtkvmtkCenterlineSplitExtractor::PrintSelf ( ostream &  os,
-
-
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCenterlineSplitExtractor* vtkvmtkCenterlineSplitExtractor::New static vtkvmtkCenterlineSplitExtractor* vtkvmtkCenterlineSplitExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSplitPoint()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::SetSplitPoint virtual void vtkvmtkCenterlineSplitExtractor::SetSplitPoint ( double  data[]) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplitPoint() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkCenterlineSplitExtractor::GetSplitPoint virtual double* vtkvmtkCenterlineSplitExtractor::GetSplitPoint ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplitPoint() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::GetSplitPoint virtual void vtkvmtkCenterlineSplitExtractor::GetSplitPoint ( double  data[3]) [virtual]
- -
+
+virtual
+
- + +

◆ SetTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::SetTolerance virtual void vtkvmtkCenterlineSplitExtractor::SetTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineSplitExtractor::GetTolerance virtual double vtkvmtkCenterlineSplitExtractor::GetTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGapLength()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::SetGapLength virtual void vtkvmtkCenterlineSplitExtractor::SetGapLength ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGapLength()

+
+ + + + + +
- + - +
virtual double vtkvmtkCenterlineSplitExtractor::GetGapLength virtual double vtkvmtkCenterlineSplitExtractor::GetGapLength ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSplitPoint2()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::SetSplitPoint2 virtual void vtkvmtkCenterlineSplitExtractor::SetSplitPoint2 ( double  data[]) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplitPoint2() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkCenterlineSplitExtractor::GetSplitPoint2 virtual double* vtkvmtkCenterlineSplitExtractor::GetSplitPoint2 ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplitPoint2() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::GetSplitPoint2 virtual void vtkvmtkCenterlineSplitExtractor::GetSplitPoint2 ( double  data[3]) [virtual]
- -
+
+virtual
+
- + +

◆ SetSplittingMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplitExtractor::SetSplittingMode virtual void vtkvmtkCenterlineSplitExtractor::SetSplittingMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSplittingMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineSplitExtractor::GetSplittingMode virtual int vtkvmtkCenterlineSplitExtractor::GetSplittingMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSplittingModeToPointAndGap()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplitExtractor::SetSplittingModeToPointAndGap void vtkvmtkCenterlineSplitExtractor::SetSplittingModeToPointAndGap ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSplittingModeToBetweenPoints()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplitExtractor::SetSplittingModeToBetweenPoints void vtkvmtkCenterlineSplitExtractor::SetSplittingModeToBetweenPoints ( ) [inline]
- -
+
+inline
+
- + +

◆ ComputeCenterlineSplitting()

+
+ + + + + +
- + @@ -547,22 +928,31 @@ - +
virtual void vtkvmtkCenterlineSplitExtractor::ComputeCenterlineSplitting virtual void vtkvmtkCenterlineSplitExtractor::ComputeCenterlineSplitting ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputePointAndGapCenterlineSplitting()

+
+ + + + + +
- + @@ -576,20 +966,29 @@ - +
virtual void vtkvmtkCenterlineSplitExtractor::ComputePointAndGapCenterlineSplitting virtual void vtkvmtkCenterlineSplitExtractor::ComputePointAndGapCenterlineSplitting ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeBetweenPointsCenterlineSplitting()

+
+ + + + + +
- + @@ -603,91 +1002,148 @@ - +
virtual void vtkvmtkCenterlineSplitExtractor::ComputeBetweenPointsCenterlineSplitting virtual void vtkvmtkCenterlineSplitExtractor::ComputeBetweenPointsCenterlineSplitting ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SplitPoint

+
+ + + + + +
- +
double vtkvmtkCenterlineSplitExtractor::SplitPoint[3] [protected]double vtkvmtkCenterlineSplitExtractor::SplitPoint[3]
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkCenterlineSplitExtractor.h.

- + +

◆ SplitPoint2

+
+ + + + + +
- +
double vtkvmtkCenterlineSplitExtractor::SplitPoint2[3] [protected]double vtkvmtkCenterlineSplitExtractor::SplitPoint2[3]
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkCenterlineSplitExtractor.h.

- + +

◆ Tolerance

+
+ + + + + +
- +
double vtkvmtkCenterlineSplitExtractor::Tolerance [protected]double vtkvmtkCenterlineSplitExtractor::Tolerance
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkCenterlineSplitExtractor.h.

- + +

◆ GapLength

+
+ + + + + +
- +
double vtkvmtkCenterlineSplitExtractor::GapLength [protected]double vtkvmtkCenterlineSplitExtractor::GapLength
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkCenterlineSplitExtractor.h.

- + +

◆ SplittingMode

+
+ + + + + +
- +
int vtkvmtkCenterlineSplitExtractor::SplittingMode [protected]int vtkvmtkCenterlineSplitExtractor::SplittingMode
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkCenterlineSplitExtractor.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.map b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.map index cb9ca77a..9fb79be1 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.map +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.md5 index 3e1130aa..2f2ef836 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.md5 @@ -1 +1 @@ -c7e817619af54da75c09fcf59c776b28 \ No newline at end of file +eae121e07f7303af9dc5a40629d20867 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.png b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.png deleted file mode 100644 index 79af4d43..00000000 Binary files a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.svg b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.svg new file mode 100644 index 00000000..246baa50 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__coll__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkCenterlineSplitExtractor + + +Node3 + +vtkvmtkCenterlineSplitExtractor + + +Node4 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.map b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.map index cb9ca77a..9fb79be1 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.map +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.md5 index 3e1130aa..180aed80 100644 --- a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.md5 @@ -1 +1 @@ -c7e817619af54da75c09fcf59c776b28 \ No newline at end of file +a4c6ac89146e63cdba1cb0f32dbd7df9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.png b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.png deleted file mode 100644 index 79af4d43..00000000 Binary files a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.svg new file mode 100644 index 00000000..9c7a40df --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplitExtractor__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkCenterlineSplitExtractor + + +Node0 + +vtkvmtkCenterlineSplitExtractor + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter-members.html b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter-members.html index c80c6fa9..e11c12e1 100644 --- a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter-members.html +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,62 +59,67 @@
-
+
vtkvmtkCenterlineSplittingAndGroupingFilter Member List
-This is the complete list of members for vtkvmtkCenterlineSplittingAndGroupingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)=0vtkvmtkCenterlineSplittingAndGroupingFilter [protected, pure virtual]
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCenterlineSplittingAndGroupingFilter
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCenterlineSplittingAndGroupingFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilter [inline]
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFilter [virtual]
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilter [protected]
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilter [protected]
vtkTypeRevisionMacro(vtkvmtkCenterlineSplittingAndGroupingFilter, vtkPolyDataAlgorithm)vtkvmtkCenterlineSplittingAndGroupingFilter
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CenterlineIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
CoincidentExtremePointGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)=0vtkvmtkCenterlineSplittingAndGroupingFilterprotectedpure virtual
FIRSTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
GetBlankingArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetGroupingMode()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetRadiusArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GetTractIdsArrayName()vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
GroupIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupingModevtkvmtkCenterlineSplittingAndGroupingFilterprotected
GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
IsA(const char *type)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
IsTypeOf(const char *type)vtkvmtkCenterlineSplittingAndGroupingFilterstatic
LASTPOINT enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
MakeGroupIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MakeTractIdsAdjacent(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
MergeTracts(vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
NewInstance() constvtkvmtkCenterlineSplittingAndGroupingFilter
NewInstanceInternal() constvtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
NumberOfSplittingPointsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
PCoordsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
POINTINTUBE enum valuevtkvmtkCenterlineSplittingAndGroupingFilter
PointInTubeGroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCenterlineSplittingAndGroupingFilter
RadiusArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCenterlineSplittingAndGroupingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineSplittingAndGroupingFilterstatic
SetBlankingArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingMode(int)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetGroupingModeToFirstPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToLastPoint()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetGroupingModeToPointInTube()vtkvmtkCenterlineSplittingAndGroupingFilterinline
SetRadiusArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SetTractIdsArrayName(const char *)vtkvmtkCenterlineSplittingAndGroupingFiltervirtual
SplitCenterline(vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)vtkvmtkCenterlineSplittingAndGroupingFilterprotected
SubIdsvtkvmtkCenterlineSplittingAndGroupingFilterprotected
Superclass typedefvtkvmtkCenterlineSplittingAndGroupingFilter
TractBlankingvtkvmtkCenterlineSplittingAndGroupingFilterprotected
TractIdsArrayNamevtkvmtkCenterlineSplittingAndGroupingFilterprotected
vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
~vtkvmtkCenterlineSplittingAndGroupingFilter()vtkvmtkCenterlineSplittingAndGroupingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter.html b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter.html index 05e26b63..126e92d6 100644 --- a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter.html +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineSplittingAndGroupingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,178 +59,376 @@
-
+
-
vtkvmtkCenterlineSplittingAndGroupingFilter Class Reference
+
vtkvmtkCenterlineSplittingAndGroupingFilter Class Referenceabstract
-

... +

Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods. More...

-

#include <vtkvmtkCenterlineSplittingAndGroupingFilter.h>

+

#include <vtkvmtkCenterlineSplittingAndGroupingFilter.h>

Inheritance diagram for vtkvmtkCenterlineSplittingAndGroupingFilter:
-
Inheritance graph
- - +
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineSplittingAndGroupingFilter:
+
+
+
[legend]
- -

List of all members.

- - + + +

+

Public Types

enum  { FIRSTPOINT, LASTPOINT, POINTINTUBE }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineSplittingAndGroupingFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCenterlineSplittingAndGroupingFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetGroupingMode (int)
 
virtual int GetGroupingMode ()
 
void SetGroupingModeToFirstPoint ()
 
void SetGroupingModeToLastPoint ()
 
void SetGroupingModeToPointInTube ()

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineSplittingAndGroupingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineSplittingAndGroupingFilter ()
 
 ~vtkvmtkCenterlineSplittingAndGroupingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual void ComputeCenterlineSplitting (vtkPolyData *input, vtkIdType cellId)=0
 
virtual void GroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
void CoincidentExtremePointGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts, bool first=true)
 
void PointInTubeGroupTracts (vtkPolyData *input, vtkPolyData *centerlineTracts)
 
virtual void MergeTracts (vtkPolyData *centerlineTracts)
 
void SplitCenterline (vtkPolyData *input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType *subIds, const double *pcoords, const int *tractBlanking, vtkPolyData *splitCenterline)
 
void MakeGroupIdsAdjacent (vtkPolyData *centerlineTracts)
 
void MakeTractIdsAdjacent (vtkPolyData *centerlineTracts)

+

 
+ + + + + + + + + + +

Protected Attributes

char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * BlankingArrayName
 
char * TractIdsArrayName
 
int NumberOfSplittingPoints
 
vtkIdType * SubIds
 
double * PCoords
 
int * TractBlanking
 
int GroupingMode
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.7
-

Member Enumeration Documentation

- +

Detailed Description

+

Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods.

+
Date
2006/04/06 16:46:43
+
Revision
1.7
+

In order to extract branches of a bifurcation, centerlines are split into multiple tracts. This filter is responsible for groups tracts together into logical bundles (aka "branches"), and describing which tract is blanked at an n-furcation and which are not.

+ +

Definition at line 35 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkCenterlineSplittingAndGroupingFilter::Superclass
+
+ +

Definition at line 38 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

+ +
-
-
Enumerator:
- - - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
FIRSTPOINT  -
LASTPOINT  -
POINTINTUBE  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineSplittingAndGroupingFilter()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSplittingAndGroupingFilter::vtkvmtkCenterlineSplittingAndGroupingFilter vtkvmtkCenterlineSplittingAndGroupingFilter::vtkvmtkCenterlineSplittingAndGroupingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCenterlineSplittingAndGroupingFilter()

+
+ + + + + +
- + - +
vtkvmtkCenterlineSplittingAndGroupingFilter::~vtkvmtkCenterlineSplittingAndGroupingFilter vtkvmtkCenterlineSplittingAndGroupingFilter::~vtkvmtkCenterlineSplittingAndGroupingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineSplittingAndGroupingFilter::vtkTypeRevisionMacro static int vtkvmtkCenterlineSplittingAndGroupingFilter::IsTypeOf (vtkvmtkCenterlineSplittingAndGroupingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineSplittingAndGroupingFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineSplittingAndGroupingFilter* vtkvmtkCenterlineSplittingAndGroupingFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineSplittingAndGroupingFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCenterlineSplittingAndGroupingFilter* vtkvmtkCenterlineSplittingAndGroupingFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+
- + @@ -277,265 +445,414 @@
void vtkvmtkCenterlineSplittingAndGroupingFilter::PrintSelf void vtkvmtkCenterlineSplittingAndGroupingFilter::PrintSelf ( ostream &  os,
-
-
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetRadiusArrayName virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetRadiusArrayName virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupIdsArrayName virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetGroupIdsArrayName virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetCenterlineIdsArrayName virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetCenterlineIdsArrayName virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetBlankingArrayName virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetBlankingArrayName virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetTractIdsArrayName virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetTractIdsArrayName virtual char* vtkvmtkCenterlineSplittingAndGroupingFilter::GetTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupingMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingMode virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupingMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkCenterlineSplittingAndGroupingFilter::GetGroupingMode virtual int vtkvmtkCenterlineSplittingAndGroupingFilter::GetGroupingMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupingModeToFirstPoint()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToFirstPoint void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToFirstPoint ( ) [inline]
- -
+
+inline
+
- + +

◆ SetGroupingModeToLastPoint()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToLastPoint void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToLastPoint ( ) [inline]
- -
+
+inline
+
- + +

◆ SetGroupingModeToPointInTube()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToPointInTube void vtkvmtkCenterlineSplittingAndGroupingFilter::SetGroupingModeToPointInTube ( ) [inline]
- -
+
+inline
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -555,20 +872,29 @@ - +
virtual int vtkvmtkCenterlineSplittingAndGroupingFilter::RequestData virtual int vtkvmtkCenterlineSplittingAndGroupingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeCenterlineSplitting()

+
+ + + + + +
- + @@ -582,22 +908,31 @@ - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::ComputeCenterlineSplitting virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::ComputeCenterlineSplitting ( vtkPolyData *  input,
) [protected, pure virtual]
- -
+
+protectedpure virtual
+
- + +

◆ GroupTracts()

+
+ + + + + +
- + @@ -611,22 +946,31 @@ - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::GroupTracts virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::GroupTracts ( vtkPolyData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ CoincidentExtremePointGroupTracts()

+
+ + + + + +
- + @@ -646,20 +990,29 @@ - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::CoincidentExtremePointGroupTracts void vtkvmtkCenterlineSplittingAndGroupingFilter::CoincidentExtremePointGroupTracts ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ PointInTubeGroupTracts()

+
+ + + + + +
- + @@ -673,37 +1026,55 @@ - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::PointInTubeGroupTracts void vtkvmtkCenterlineSplittingAndGroupingFilter::PointInTubeGroupTracts ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ MergeTracts()

+
+ + + + + +
- + - +
virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::MergeTracts virtual void vtkvmtkCenterlineSplittingAndGroupingFilter::MergeTracts ( vtkPolyData *  centerlineTracts) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ SplitCenterline()

+
+ + + + + +
- + @@ -747,190 +1118,320 @@ - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::SplitCenterline void vtkvmtkCenterlineSplittingAndGroupingFilter::SplitCenterline ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ MakeGroupIdsAdjacent()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::MakeGroupIdsAdjacent void vtkvmtkCenterlineSplittingAndGroupingFilter::MakeGroupIdsAdjacent ( vtkPolyData *  centerlineTracts) [protected]
- -
+
+protected
+
- + +

◆ MakeTractIdsAdjacent()

+
+ + + + + +
- + - +
void vtkvmtkCenterlineSplittingAndGroupingFilter::MakeTractIdsAdjacent void vtkvmtkCenterlineSplittingAndGroupingFilter::MakeTractIdsAdjacent ( vtkPolyData *  centerlineTracts) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineSplittingAndGroupingFilter::RadiusArrayName [protected]char* vtkvmtkCenterlineSplittingAndGroupingFilter::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineSplittingAndGroupingFilter::GroupIdsArrayName [protected]char* vtkvmtkCenterlineSplittingAndGroupingFilter::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineSplittingAndGroupingFilter::CenterlineIdsArrayName [protected]char* vtkvmtkCenterlineSplittingAndGroupingFilter::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 95 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineSplittingAndGroupingFilter::BlankingArrayName [protected]char* vtkvmtkCenterlineSplittingAndGroupingFilter::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ TractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkCenterlineSplittingAndGroupingFilter::TractIdsArrayName [protected]char* vtkvmtkCenterlineSplittingAndGroupingFilter::TractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ NumberOfSplittingPoints

+
+ + + + + +
- +
int vtkvmtkCenterlineSplittingAndGroupingFilter::NumberOfSplittingPoints [protected]int vtkvmtkCenterlineSplittingAndGroupingFilter::NumberOfSplittingPoints
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ SubIds

+
+ + + + + +
- +
vtkIdType* vtkvmtkCenterlineSplittingAndGroupingFilter::SubIds [protected]vtkIdType* vtkvmtkCenterlineSplittingAndGroupingFilter::SubIds
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ PCoords

+
+ + + + + +
- +
double* vtkvmtkCenterlineSplittingAndGroupingFilter::PCoords [protected]double* vtkvmtkCenterlineSplittingAndGroupingFilter::PCoords
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ TractBlanking

+
+ + + + + +
- +
int* vtkvmtkCenterlineSplittingAndGroupingFilter::TractBlanking [protected]int* vtkvmtkCenterlineSplittingAndGroupingFilter::TractBlanking
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.

- + +

◆ GroupingMode

+
+ + + + + +
- +
int vtkvmtkCenterlineSplittingAndGroupingFilter::GroupingMode [protected]int vtkvmtkCenterlineSplittingAndGroupingFilter::GroupingMode
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkCenterlineSplittingAndGroupingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.map b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.map new file mode 100644 index 00000000..9fce7ccc --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.md5 new file mode 100644 index 00000000..579ccfc5 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.md5 @@ -0,0 +1 @@ +73a6a6a7e4721e1aa6d384df770b4eb2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.svg b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.svg new file mode 100644 index 00000000..a62ee326 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCenterlineSplittingAndGroupingFilter + + +Node5 + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + +Node6 + +vtkPolyDataAlgorithm + + +Node6->Node5 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.map b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.map index 38c340d9..06e0ec2d 100644 --- a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.md5 index 545a3ce2..c084388d 100644 --- a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.md5 @@ -1 +1 @@ -0869f7fd22e3082a9ef5a9cdf674186a \ No newline at end of file +88e9994b682f5b801391a3727008c33c \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.png b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.png deleted file mode 100644 index 15a66e60..00000000 Binary files a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.svg new file mode 100644 index 00000000..07b8b765 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineSplittingAndGroupingFilter__inherit__graph.svg @@ -0,0 +1,69 @@ + + + + + + +vtkvmtkCenterlineSplittingAndGroupingFilter + + +Node0 + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + +Node2 + + +vtkvmtkCenterlineBranchExtractor + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkCenterlineEndpoint +Extractor + + + + +Node0->Node3 + + + + +Node4 + + +vtkvmtkCenterlineSplitExtractor + + + + +Node0->Node4 + + + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineUtilities-members.html b/doc/html/classvtkvmtkCenterlineUtilities-members.html index 95574c43..e1d04323 100644 --- a/doc/html/classvtkvmtkCenterlineUtilities-members.html +++ b/doc/html/classvtkvmtkCenterlineUtilities-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,42 +59,47 @@
-
+
vtkvmtkCenterlineUtilities Member List
-This is the complete list of members for vtkvmtkCenterlineUtilities, including all inherited members. - - - - - - - - - - - - - - - - - - - - - -
FindAdjacentCenterlineGroupIds(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType groupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds)vtkvmtkCenterlineUtilities [static]
FindMergingPoints(vtkPolyData *centerlines, vtkPoints *mergingPoints, double tolerance)vtkvmtkCenterlineUtilities [static]
GetBlankedGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilities [static]
GetCenterlineCellIds(vtkPolyData *centerlines, const char *centerlineIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)vtkvmtkCenterlineUtilities [static]
GetCenterlineCellIds(vtkPolyData *centerlines, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)vtkvmtkCenterlineUtilities [static]
GetGroupCellIds(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)vtkvmtkCenterlineUtilities [static]
GetGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilities [static]
GetGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, int blanked, vtkIdList *groupIds)vtkvmtkCenterlineUtilities [static]
GetGroupUniqueCellIds(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)vtkvmtkCenterlineUtilities [static]
GetMaxGroupId(vtkPolyData *centerlines, const char *groupIdsArrayName)vtkvmtkCenterlineUtilities [static]
GetNonBlankedGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilities [static]
InterpolatePoint(vtkPolyData *centerlines, int cellId, int subId, double pcoord, double interpolatedPoint[3])vtkvmtkCenterlineUtilities [static]
InterpolateTuple(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple)vtkvmtkCenterlineUtilities [static]
InterpolateTuple1(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double &interpolatedTuple1)vtkvmtkCenterlineUtilities [inline, static]
InterpolateTuple3(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3])vtkvmtkCenterlineUtilities [inline, static]
IsCellBlanked(vtkPolyData *centerlines, const char *blankingArrayName, vtkIdType cellId)vtkvmtkCenterlineUtilities [static]
IsGroupBlanked(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdType groupId)vtkvmtkCenterlineUtilities [static]
New()vtkvmtkCenterlineUtilities [static]
vtkTypeRevisionMacro(vtkvmtkCenterlineUtilities, vtkObject)vtkvmtkCenterlineUtilities
vtkvmtkCenterlineUtilities()vtkvmtkCenterlineUtilities [inline, protected]
~vtkvmtkCenterlineUtilities()vtkvmtkCenterlineUtilities [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FindAdjacentCenterlineGroupIds(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType groupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds)vtkvmtkCenterlineUtilitiesstatic
FindMergingPoints(vtkPolyData *centerlines, vtkPoints *mergingPoints, double tolerance)vtkvmtkCenterlineUtilitiesstatic
GetBlankedGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilitiesstatic
GetCenterlineCellIds(vtkPolyData *centerlines, const char *centerlineIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)vtkvmtkCenterlineUtilitiesstatic
GetCenterlineCellIds(vtkPolyData *centerlines, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)vtkvmtkCenterlineUtilitiesstatic
GetGroupCellIds(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)vtkvmtkCenterlineUtilitiesstatic
GetGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilitiesstatic
GetGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, int blanked, vtkIdList *groupIds)vtkvmtkCenterlineUtilitiesstatic
GetGroupUniqueCellIds(vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)vtkvmtkCenterlineUtilitiesstatic
GetMaxGroupId(vtkPolyData *centerlines, const char *groupIdsArrayName)vtkvmtkCenterlineUtilitiesstatic
GetNonBlankedGroupsIdList(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)vtkvmtkCenterlineUtilitiesstatic
InterpolatePoint(vtkPolyData *centerlines, int cellId, int subId, double pcoord, double interpolatedPoint[3])vtkvmtkCenterlineUtilitiesstatic
InterpolateTuple(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple)vtkvmtkCenterlineUtilitiesstatic
InterpolateTuple1(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double &interpolatedTuple1)vtkvmtkCenterlineUtilitiesinlinestatic
InterpolateTuple3(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3])vtkvmtkCenterlineUtilitiesinlinestatic
IsA(const char *type)vtkvmtkCenterlineUtilitiesvirtual
IsCellBlanked(vtkPolyData *centerlines, const char *blankingArrayName, vtkIdType cellId)vtkvmtkCenterlineUtilitiesstatic
IsGroupBlanked(vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdType groupId)vtkvmtkCenterlineUtilitiesstatic
IsTypeOf(const char *type)vtkvmtkCenterlineUtilitiesstatic
New()vtkvmtkCenterlineUtilitiesstatic
NewInstance() constvtkvmtkCenterlineUtilities
NewInstanceInternal() constvtkvmtkCenterlineUtilitiesprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCenterlineUtilitiesstatic
Superclass typedefvtkvmtkCenterlineUtilities
vtkvmtkCenterlineUtilities()vtkvmtkCenterlineUtilitiesinlineprotected
~vtkvmtkCenterlineUtilities()vtkvmtkCenterlineUtilitiesinlineprotected
+ - diff --git a/doc/html/classvtkvmtkCenterlineUtilities.html b/doc/html/classvtkvmtkCenterlineUtilities.html index 0cd89647..0114de3c 100644 --- a/doc/html/classvtkvmtkCenterlineUtilities.html +++ b/doc/html/classvtkvmtkCenterlineUtilities.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCenterlineUtilities Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,139 +59,336 @@
-
+
vtkvmtkCenterlineUtilities Class Reference
-

... +

Collection of functions which are used when working with split and grouped centerlines. More...

-

#include <vtkvmtkCenterlineUtilities.h>

- -

List of all members.

+

#include <vtkvmtkCenterlineUtilities.h>

+
+Inheritance diagram for vtkvmtkCenterlineUtilities:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCenterlineUtilities:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCenterlineUtilities, vtkObject)

+

virtual int IsA (const char *type)
 
vtkvmtkCenterlineUtilitiesNewInstance () const
 
+ + + + + + + + + + + + + + + + + + + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkCenterlineUtilitiesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkCenterlineUtilitiesNew ()
 
static vtkIdType GetMaxGroupId (vtkPolyData *centerlines, const char *groupIdsArrayName)
 
static void GetGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdList *groupIds)
 
static void GetGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, int blanked, vtkIdList *groupIds)
 
static void GetNonBlankedGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)
 
static void GetBlankedGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds)
 
static void GetGroupCellIds (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)
 
static void GetGroupUniqueCellIds (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds)
 
static void GetCenterlineCellIds (vtkPolyData *centerlines, const char *centerlineIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)
 
static void GetCenterlineCellIds (vtkPolyData *centerlines, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds)
 
static int IsGroupBlanked (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdType groupId)
 
static int IsCellBlanked (vtkPolyData *centerlines, const char *blankingArrayName, vtkIdType cellId)
 
static void FindAdjacentCenterlineGroupIds (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType groupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds)
 
static void InterpolatePoint (vtkPolyData *centerlines, int cellId, int subId, double pcoord, double interpolatedPoint[3])
 
static void InterpolateTuple (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple)
 
static void InterpolateTuple1 (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double &interpolatedTuple1)
 
static void InterpolateTuple3 (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3])
 
static void FindMergingPoints (vtkPolyData *centerlines, vtkPoints *mergingPoints, double tolerance)

+

 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCenterlineUtilities ()
 
 ~vtkvmtkCenterlineUtilities ()
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Collection of functions which are used when working with split and grouped centerlines.

+
Date
2006/10/17 15:16:16
+
Revision
1.5
+

...

+ +

Definition at line 39 of file vtkvmtkCenterlineUtilities.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCenterlineUtilities()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkCenterlineUtilities::vtkvmtkCenterlineUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 86 of file vtkvmtkCenterlineUtilities.h.

+
86 {};
- + +

◆ ~vtkvmtkCenterlineUtilities()

+
+ + + + + +
- + - +
vtkvmtkCenterlineUtilities::~vtkvmtkCenterlineUtilities vtkvmtkCenterlineUtilities::~vtkvmtkCenterlineUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 87 of file vtkvmtkCenterlineUtilities.h.

+
87 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCenterlineUtilities::vtkTypeRevisionMacro static int vtkvmtkCenterlineUtilities::IsTypeOf (vtkvmtkCenterlineUtilities , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCenterlineUtilities::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCenterlineUtilities* vtkvmtkCenterlineUtilities::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCenterlineUtilities::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
static vtkvmtkCenterlineUtilities* vtkvmtkCenterlineUtilities::New vtkvmtkCenterlineUtilities* vtkvmtkCenterlineUtilities::NewInstance ( ) [static] const
+
+ +
-
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkCenterlineUtilities* vtkvmtkCenterlineUtilities::New ()
+
+static
+
- + +

◆ GetMaxGroupId()

+
+ + + + + +
- + @@ -235,20 +402,29 @@ - +
static vtkIdType vtkvmtkCenterlineUtilities::GetMaxGroupId static vtkIdType vtkvmtkCenterlineUtilities::GetMaxGroupId ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetGroupsIdList() [1/2]

+
+ + + + + +
- + @@ -268,20 +444,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetGroupsIdList static void vtkvmtkCenterlineUtilities::GetGroupsIdList ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetGroupsIdList() [2/2]

+
+ + + + + +
- + @@ -313,20 +498,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetGroupsIdList static void vtkvmtkCenterlineUtilities::GetGroupsIdList ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetNonBlankedGroupsIdList()

+
+ + + + + +
- + @@ -352,20 +546,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetNonBlankedGroupsIdList static void vtkvmtkCenterlineUtilities::GetNonBlankedGroupsIdList ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetBlankedGroupsIdList()

+
+ + + + + +
- + @@ -391,20 +594,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetBlankedGroupsIdList static void vtkvmtkCenterlineUtilities::GetBlankedGroupsIdList ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetGroupCellIds()

+
+ + + + + +
- + @@ -430,20 +642,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetGroupCellIds static void vtkvmtkCenterlineUtilities::GetGroupCellIds ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetGroupUniqueCellIds()

+
+ + + + + +
- + @@ -469,20 +690,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetGroupUniqueCellIds static void vtkvmtkCenterlineUtilities::GetGroupUniqueCellIds ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetCenterlineCellIds() [1/2]

+
+ + + + + +
- + @@ -508,20 +738,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetCenterlineCellIds static void vtkvmtkCenterlineUtilities::GetCenterlineCellIds ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ GetCenterlineCellIds() [2/2]

+
+ + + + + +
- + @@ -553,20 +792,29 @@ - +
static void vtkvmtkCenterlineUtilities::GetCenterlineCellIds static void vtkvmtkCenterlineUtilities::GetCenterlineCellIds ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ IsGroupBlanked()

+
+ + + + + +
- + @@ -592,20 +840,29 @@ - +
static int vtkvmtkCenterlineUtilities::IsGroupBlanked static int vtkvmtkCenterlineUtilities::IsGroupBlanked ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ IsCellBlanked()

+
+ + + + + +
- + @@ -625,20 +882,29 @@ - +
static int vtkvmtkCenterlineUtilities::IsCellBlanked static int vtkvmtkCenterlineUtilities::IsCellBlanked ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ FindAdjacentCenterlineGroupIds()

+
+ + + + + +
- + @@ -682,20 +948,29 @@ - +
static void vtkvmtkCenterlineUtilities::FindAdjacentCenterlineGroupIds static void vtkvmtkCenterlineUtilities::FindAdjacentCenterlineGroupIds ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ InterpolatePoint()

+
+ + + + + +
- + @@ -727,20 +1002,29 @@ - +
static void vtkvmtkCenterlineUtilities::InterpolatePoint static void vtkvmtkCenterlineUtilities::InterpolatePoint ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ InterpolateTuple()

+
+ + + + + +
- + @@ -778,20 +1062,29 @@ - +
static void vtkvmtkCenterlineUtilities::InterpolateTuple static void vtkvmtkCenterlineUtilities::InterpolateTuple ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+
- + +

◆ InterpolateTuple1()

+
+ + + + + +
- + @@ -829,20 +1122,32 @@ - +
static void vtkvmtkCenterlineUtilities::InterpolateTuple1 static void vtkvmtkCenterlineUtilities::InterpolateTuple1 ( vtkPolyData *  centerlines,
) [inline, static]
- -
+
+inlinestatic
+
+

Definition at line 73 of file vtkvmtkCenterlineUtilities.h.

+
74  {
75  InterpolateTuple(centerlines,arrayName,cellId,subId,pcoord,&interpolatedTuple1);
76  }
static void InterpolateTuple(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple)
+
- + +

◆ InterpolateTuple3()

+
+ + + + + +
- + @@ -880,20 +1185,32 @@ - +
static void vtkvmtkCenterlineUtilities::InterpolateTuple3 static void vtkvmtkCenterlineUtilities::InterpolateTuple3 ( vtkPolyData *  centerlines,
) [inline, static]
- -
+
+inlinestatic
+
+

Definition at line 78 of file vtkvmtkCenterlineUtilities.h.

+
79  {
80  InterpolateTuple(centerlines,arrayName,cellId,subId,pcoord,interpolatedTuple3);
81  }
static void InterpolateTuple(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple)
+
- + +

◆ FindMergingPoints()

+
+ + + + + +
- + @@ -913,25 +1230,27 @@ - +
static void vtkvmtkCenterlineUtilities::FindMergingPoints static void vtkvmtkCenterlineUtilities::FindMergingPoints ( vtkPolyData *  centerlines,
) [static]
- -
+
+static
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.map b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.map new file mode 100644 index 00000000..a3c30189 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.md5 b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.md5 new file mode 100644 index 00000000..9269a240 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.md5 @@ -0,0 +1 @@ +1a5d09807d08b073c934d99192a15460 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.svg b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.svg new file mode 100644 index 00000000..769f97b2 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineUtilities + + +Node2 + +vtkvmtkCenterlineUtilities + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.map b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.map new file mode 100644 index 00000000..a3c30189 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.md5 b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.md5 new file mode 100644 index 00000000..bcb71327 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.md5 @@ -0,0 +1 @@ +57277136c29dd31139ca65db608bb047 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.svg b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.svg new file mode 100644 index 00000000..994462b2 --- /dev/null +++ b/doc/html/classvtkvmtkCenterlineUtilities__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCenterlineUtilities + + +Node0 + +vtkvmtkCenterlineUtilities + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCocoaGLView.html b/doc/html/classvtkvmtkCocoaGLView.html deleted file mode 100644 index b1f6d5ea..00000000 --- a/doc/html/classvtkvmtkCocoaGLView.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaGLView Class Reference - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkvmtkCocoaGLView Class Reference
-
-
- -

.. - More...

- -

#include <vtkvmtkCocoaGLView.h>

-

Detailed Description

-

..

-
Date:
2010/01/08 16:46:43
-
Revision:
1.4
-

..

-

The documentation for this class was generated from the following file: -
- - - - - - diff --git a/doc/html/classvtkvmtkCocoaRenderWindowInteractor-members.html b/doc/html/classvtkvmtkCocoaRenderWindowInteractor-members.html deleted file mode 100644 index 234dcd6c..00000000 --- a/doc/html/classvtkvmtkCocoaRenderWindowInteractor-members.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -VMTK: Member List - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkvmtkCocoaRenderWindowInteractor Member List
-
- - - - - - - diff --git a/doc/html/classvtkvmtkCocoaRenderWindowInteractor.html b/doc/html/classvtkvmtkCocoaRenderWindowInteractor.html deleted file mode 100644 index 7d10ca9b..00000000 --- a/doc/html/classvtkvmtkCocoaRenderWindowInteractor.html +++ /dev/null @@ -1,366 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaRenderWindowInteractor Class Reference - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
- -
-
vtkvmtkCocoaRenderWindowInteractor Class Reference
-
-
- -

.. - More...

- -

#include <vtkvmtkCocoaRenderWindowInteractor.h>

- -

List of all members.

- - - - - - - - - - - - - - - - - -

-Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCocoaRenderWindowInteractor, vtkCocoaRenderWindowInteractor)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void TerminateApp ()
virtual void Close ()
virtual void SetCloseWindowOnTerminateApp (int)
virtual int GetCloseWindowOnTerminateApp ()
virtual void CloseWindowOnTerminateAppOn ()
virtual void CloseWindowOnTerminateAppOff ()

-Static Public Member Functions

static
-vtkvmtkCocoaRenderWindowInteractor
New ()

-Protected Member Functions

 vtkvmtkCocoaRenderWindowInteractor ()
 ~vtkvmtkCocoaRenderWindowInteractor ()

-Protected Attributes

int CloseWindowOnTerminateApp
-

Detailed Description

-

..

-
Date:
2010/05/05 16:46:43
-
Revision:
1.0
-

..

-

Constructor & Destructor Documentation

- - - - -

Member Function Documentation

- -
- -
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
vtkvmtkCocoaRenderWindowInteractor::vtkTypeRevisionMacro (vtkvmtkCocoaRenderWindowInteractor ,
vtkCocoaRenderWindowInteractor  
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void vtkvmtkCocoaRenderWindowInteractor::PrintSelf (ostream & os,
vtkIndent indent 
)
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkCocoaRenderWindowInteractor::TerminateApp () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkCocoaRenderWindowInteractor::Close () [virtual]
-
-
- -
-
- -
-
- - - - - - - - -
virtual void vtkvmtkCocoaRenderWindowInteractor::SetCloseWindowOnTerminateApp (int ) [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual int vtkvmtkCocoaRenderWindowInteractor::GetCloseWindowOnTerminateApp () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkCocoaRenderWindowInteractor::CloseWindowOnTerminateAppOn () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkCocoaRenderWindowInteractor::CloseWindowOnTerminateAppOff () [virtual]
-
-
- -
-
-

Member Data Documentation

- - -
The documentation for this class was generated from the following file: -
- - - - - - diff --git a/doc/html/classvtkvmtkCocoaServer.html b/doc/html/classvtkvmtkCocoaServer.html deleted file mode 100644 index bfe28119..00000000 --- a/doc/html/classvtkvmtkCocoaServer.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaServer Class Reference - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkvmtkCocoaServer Class Reference
-
-
- -

.. - More...

- -

#include <vtkvmtkCocoaServer.h>

-

Detailed Description

-

..

-
Date:
2010/01/08 16:46:43
-
Revision:
1.4
-

..

-

The documentation for this class was generated from the following file: -
- - - - - - diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter-members.html b/doc/html/classvtkvmtkCollidingFrontsImageFilter-members.html index 0f261419..d6a4d6f1 100644 --- a/doc/html/classvtkvmtkCollidingFrontsImageFilter-members.html +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,45 @@
-
+
vtkvmtkCollidingFrontsImageFilter Member List
-This is the complete list of members for vtkvmtkCollidingFrontsImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
ApplyConnectivityOff()vtkvmtkCollidingFrontsImageFilter [inline]
ApplyConnectivityOn()vtkvmtkCollidingFrontsImageFilter [inline]
GetApplyConnectivity()vtkvmtkCollidingFrontsImageFilter [inline]
GetImageFilterPointer()vtkvmtkCollidingFrontsImageFilter [inline, protected]
GetNegativeEpsilon()vtkvmtkCollidingFrontsImageFilter [inline]
GetSeeds1()vtkvmtkCollidingFrontsImageFilter [virtual]
GetSeeds2()vtkvmtkCollidingFrontsImageFilter [virtual]
GetStopOnTargets()vtkvmtkCollidingFrontsImageFilter [inline]
ImageFilterType typedefvtkvmtkCollidingFrontsImageFilter [protected]
New()vtkvmtkCollidingFrontsImageFilter [static]
Seeds1vtkvmtkCollidingFrontsImageFilter [protected]
Seeds2vtkvmtkCollidingFrontsImageFilter [protected]
SetApplyConnectivity(int value)vtkvmtkCollidingFrontsImageFilter [inline]
SetNegativeEpsilon(double value)vtkvmtkCollidingFrontsImageFilter [inline]
SetSeeds1(vtkIdList *)vtkvmtkCollidingFrontsImageFilter [virtual]
SetSeeds2(vtkIdList *)vtkvmtkCollidingFrontsImageFilter [virtual]
SetStopOnTargets(int value)vtkvmtkCollidingFrontsImageFilter [inline]
StopOnTargetsOff()vtkvmtkCollidingFrontsImageFilter [inline]
StopOnTargetsOn()vtkvmtkCollidingFrontsImageFilter [inline]
Update()vtkvmtkCollidingFrontsImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkCollidingFrontsImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkCollidingFrontsImageFilter
vtkvmtkCollidingFrontsImageFilter()vtkvmtkCollidingFrontsImageFilter [inline, protected]
~vtkvmtkCollidingFrontsImageFilter()vtkvmtkCollidingFrontsImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
ApplyConnectivityOff()vtkvmtkCollidingFrontsImageFiltervirtual
ApplyConnectivityOn()vtkvmtkCollidingFrontsImageFiltervirtual
GetApplyConnectivity()vtkvmtkCollidingFrontsImageFiltervirtual
GetNegativeEpsilon()vtkvmtkCollidingFrontsImageFiltervirtual
GetSeeds1()vtkvmtkCollidingFrontsImageFiltervirtual
GetSeeds2()vtkvmtkCollidingFrontsImageFiltervirtual
GetStopOnTargets()vtkvmtkCollidingFrontsImageFiltervirtual
IsA(const char *type)vtkvmtkCollidingFrontsImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkCollidingFrontsImageFilterstatic
New()vtkvmtkCollidingFrontsImageFilterstatic
NewInstance() constvtkvmtkCollidingFrontsImageFilter
NewInstanceInternal() constvtkvmtkCollidingFrontsImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCollidingFrontsImageFilterstatic
SetApplyConnectivity(int)vtkvmtkCollidingFrontsImageFiltervirtual
SetNegativeEpsilon(double)vtkvmtkCollidingFrontsImageFiltervirtual
SetSeeds1(vtkIdList *)vtkvmtkCollidingFrontsImageFiltervirtual
SetSeeds2(vtkIdList *)vtkvmtkCollidingFrontsImageFiltervirtual
SetStopOnTargets(int)vtkvmtkCollidingFrontsImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkCollidingFrontsImageFilterprotectedvirtual
StopOnTargetsOff()vtkvmtkCollidingFrontsImageFiltervirtual
StopOnTargetsOn()vtkvmtkCollidingFrontsImageFiltervirtual
Superclass typedefvtkvmtkCollidingFrontsImageFilter
vtkvmtkCollidingFrontsImageFilter()vtkvmtkCollidingFrontsImageFilterprotected
~vtkvmtkCollidingFrontsImageFilter()vtkvmtkCollidingFrontsImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter.html b/doc/html/classvtkvmtkCollidingFrontsImageFilter.html index 14eaccf3..263df7a3 100644 --- a/doc/html/classvtkvmtkCollidingFrontsImageFilter.html +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCollidingFrontsImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,14 @@
-
+
vtkvmtkCollidingFrontsImageFilter Class Reference
@@ -105,446 +75,701 @@

Wrapper class around itk::CollidingFrontsImageFilter. More...

-

#include <vtkvmtkFWHMFeatureImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkCollidingFrontsImageFilter.h>

+
+Inheritance diagram for vtkvmtkCollidingFrontsImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCollidingFrontsImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCollidingFrontsImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetApplyConnectivity (int value)
void ApplyConnectivityOn ()
void ApplyConnectivityOff ()
int GetApplyConnectivity ()
void SetNegativeEpsilon (double value)
double GetNegativeEpsilon ()
void SetStopOnTargets (int value)
void StopOnTargetsOn ()
void StopOnTargetsOff ()
int GetStopOnTargets ()
virtual int IsA (const char *type)
 
vtkvmtkCollidingFrontsImageFilterNewInstance () const
 
virtual int GetApplyConnectivity ()
 
virtual void SetApplyConnectivity (int)
 
virtual void ApplyConnectivityOn ()
 
virtual void ApplyConnectivityOff ()
 
virtual double GetNegativeEpsilon ()
 
virtual void SetNegativeEpsilon (double)
 
virtual int GetStopOnTargets ()
 
virtual void SetStopOnTargets (int)
 
virtual void StopOnTargetsOn ()
 
virtual void StopOnTargetsOff ()
 
virtual void SetSeeds1 (vtkIdList *)
 
virtual vtkIdList * GetSeeds1 ()
 
virtual void SetSeeds2 (vtkIdList *)
 
virtual vtkIdList * GetSeeds2 ()
void Update ()

+

 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCollidingFrontsImageFilter
New ()

-Protected Types

typedef
-itk::CollidingFrontsImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkCollidingFrontsImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkCollidingFrontsImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCollidingFrontsImageFilter ()
 
 ~vtkvmtkCollidingFrontsImageFilter ()
ImageFilterTypeGetImageFilterPointer ()

-Protected Attributes

vtkIdList * Seeds1
vtkIdList * Seeds2
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::CollidingFrontsImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkCollidingFrontsImageFilter

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkCollidingFrontsImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkCollidingFrontsImageFilter

+ +

Definition at line 40 of file vtkvmtkCollidingFrontsImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::CollidingFrontsImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkCollidingFrontsImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkCollidingFrontsImageFilter::Superclass
-
-
+
+ +

Definition at line 44 of file vtkvmtkCollidingFrontsImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCollidingFrontsImageFilter()

+
+ + + + + +
- + - +
vtkvmtkCollidingFrontsImageFilter::vtkvmtkCollidingFrontsImageFilter vtkvmtkCollidingFrontsImageFilter::vtkvmtkCollidingFrontsImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCollidingFrontsImageFilter()

+
+ + + + + +
- + - +
vtkvmtkCollidingFrontsImageFilter::~vtkvmtkCollidingFrontsImageFilter vtkvmtkCollidingFrontsImageFilter::~vtkvmtkCollidingFrontsImageFilter ( ) [inline, protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCollidingFrontsImageFilter* vtkvmtkCollidingFrontsImageFilter::New static vtkvmtkCollidingFrontsImageFilter* vtkvmtkCollidingFrontsImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - - - - + + - - +
vtkvmtkCollidingFrontsImageFilter::vtkTypeRevisionMacro static int vtkvmtkCollidingFrontsImageFilter::IsTypeOf (vtkvmtkCollidingFrontsImageFilter ,
const char * type) vtkvmtkITKImageToImageFilterFF  
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + - -
virtual int vtkvmtkCollidingFrontsImageFilter::IsA (const char * type) )
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCollidingFrontsImageFilter::SetApplyConnectivity static vtkvmtkCollidingFrontsImageFilter* vtkvmtkCollidingFrontsImageFilter::SafeDownCast (int value) [inline]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkCollidingFrontsImageFilter::ApplyConnectivityOn virtual vtkObjectBase* vtkvmtkCollidingFrontsImageFilter::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkCollidingFrontsImageFilter::ApplyConnectivityOff vtkvmtkCollidingFrontsImageFilter* vtkvmtkCollidingFrontsImageFilter::NewInstance ( ) [inline] const
-
-
+
- + +

◆ GetApplyConnectivity()

+
+ + + + + +
- + - +
int vtkvmtkCollidingFrontsImageFilter::GetApplyConnectivity virtual int vtkvmtkCollidingFrontsImageFilter::GetApplyConnectivity ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetApplyConnectivity()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCollidingFrontsImageFilter::SetNegativeEpsilon virtual void vtkvmtkCollidingFrontsImageFilter::SetApplyConnectivity (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ ApplyConnectivityOn()

+
+ + + + + +
- + - +
double vtkvmtkCollidingFrontsImageFilter::GetNegativeEpsilon virtual void vtkvmtkCollidingFrontsImageFilter::ApplyConnectivityOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ ApplyConnectivityOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkCollidingFrontsImageFilter::SetStopOnTargets virtual void vtkvmtkCollidingFrontsImageFilter::ApplyConnectivityOff (int value) [inline])
- -
+
+virtual
+
- + +

◆ GetNegativeEpsilon()

+
+ + + + + +
- + - +
void vtkvmtkCollidingFrontsImageFilter::StopOnTargetsOn virtual double vtkvmtkCollidingFrontsImageFilter::GetNegativeEpsilon ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNegativeEpsilon()

+
+ + + + + +
- + + - +
void vtkvmtkCollidingFrontsImageFilter::StopOnTargetsOff virtual void vtkvmtkCollidingFrontsImageFilter::SetNegativeEpsilon (double  ) [inline]
- -
+
+virtual
+
- + +

◆ GetStopOnTargets()

+
+ + + + + +
- + - +
int vtkvmtkCollidingFrontsImageFilter::GetStopOnTargets virtual int vtkvmtkCollidingFrontsImageFilter::GetStopOnTargets ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetStopOnTargets()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkCollidingFrontsImageFilter::SetSeeds1 virtual void vtkvmtkCollidingFrontsImageFilter::SetStopOnTargets (vtkIdList * int  ) [virtual]
- -
+
+virtual
+
- + +

◆ StopOnTargetsOn()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkCollidingFrontsImageFilter::GetSeeds1 virtual void vtkvmtkCollidingFrontsImageFilter::StopOnTargetsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ StopOnTargetsOff()

+
+ + + + + +
- + - - +
virtual void vtkvmtkCollidingFrontsImageFilter::SetSeeds2 virtual void vtkvmtkCollidingFrontsImageFilter::StopOnTargetsOff (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSeeds1()

+
+ + + + + +
- + + - +
virtual vtkIdList* vtkvmtkCollidingFrontsImageFilter::GetSeeds2 virtual void vtkvmtkCollidingFrontsImageFilter::SetSeeds1 (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeeds1()

+
+ + + + + +
- + - +
void vtkvmtkCollidingFrontsImageFilter::Update virtual vtkIdList* vtkvmtkCollidingFrontsImageFilter::GetSeeds1 ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSeeds2()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkCollidingFrontsImageFilter::GetImageFilterPointer virtual void vtkvmtkCollidingFrontsImageFilter::SetSeeds2 (vtkIdList *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetSeeds2()

+
+ + + + + +
- + + + +
vtkIdList* vtkvmtkCollidingFrontsImageFilter::Seeds1 [protected]virtual vtkIdList* vtkvmtkCollidingFrontsImageFilter::GetSeeds2 ()
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + + + + + + + + + + + + + + +
vtkIdList* vtkvmtkCollidingFrontsImageFilter::Seeds2 [protected]virtual void vtkvmtkCollidingFrontsImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file: - - + - diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.map b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.map new file mode 100644 index 00000000..083a802f --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.md5 new file mode 100644 index 00000000..d52365d4 --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +8926037aba71f4cb9a5226abfe253a21 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.svg b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.svg new file mode 100644 index 00000000..66e8e7f5 --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCollidingFrontsImageFilter + + +Node2 + +vtkvmtkCollidingFrontsImage +Filter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.map b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.map new file mode 100644 index 00000000..083a802f --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..0a29bab3 --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +8fa295e89f4947e2adaf14063cf74412 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.svg new file mode 100644 index 00000000..f116be2d --- /dev/null +++ b/doc/html/classvtkvmtkCollidingFrontsImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCollidingFrontsImageFilter + + +Node0 + +vtkvmtkCollidingFrontsImage +Filter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter-members.html b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter-members.html index efbfd5a4..d7a09013 100644 --- a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter-members.html +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,49 @@
-
+
vtkvmtkConstrainedLaplacianPolyDataFilter Member List
-This is the complete list of members for vtkvmtkConstrainedLaplacianPolyDataFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
BoundarySmoothingvtkvmtkConstrainedLaplacianPolyDataFilter [protected]
BoundarySmoothingOff()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
BoundarySmoothingOn()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
ConstrainedPointIdsvtkvmtkConstrainedLaplacianPolyDataFilter [protected]
ConvergencevtkvmtkConstrainedLaplacianPolyDataFilter [protected]
Execute()vtkvmtkConstrainedLaplacianPolyDataFilter [protected]
GetBoundarySmoothing()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
GetConstrainedPointIds()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
GetConvergence()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
GetNumberOfIterations()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
GetRelaxationFactor()vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
New()vtkvmtkConstrainedLaplacianPolyDataFilter [static]
NumberOfIterationsvtkvmtkConstrainedLaplacianPolyDataFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkConstrainedLaplacianPolyDataFilter
RelaxationFactorvtkvmtkConstrainedLaplacianPolyDataFilter [protected]
SetBoundarySmoothing(int)vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
SetConstrainedPointIds(vtkIdList *)vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
SetConvergence(double)vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
SetNumberOfIterations(int)vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
SetRelaxationFactor(double)vtkvmtkConstrainedLaplacianPolyDataFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkConstrainedLaplacianPolyDataFilter, vtkPolyDataToPolyDataFilter)vtkvmtkConstrainedLaplacianPolyDataFilter
vtkvmtkConstrainedLaplacianPolyDataFilter()vtkvmtkConstrainedLaplacianPolyDataFilter [protected]
~vtkvmtkConstrainedLaplacianPolyDataFilter()vtkvmtkConstrainedLaplacianPolyDataFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundarySmoothingvtkvmtkConstrainedLaplacianPolyDataFilterprotected
BoundarySmoothingOff()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
BoundarySmoothingOn()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
ConstrainedPointIdsvtkvmtkConstrainedLaplacianPolyDataFilterprotected
ConvergencevtkvmtkConstrainedLaplacianPolyDataFilterprotected
Execute()vtkvmtkConstrainedLaplacianPolyDataFilterprotected
GetBoundarySmoothing()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
GetConstrainedPointIds()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
GetConvergence()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
GetNumberOfIterations()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
GetRelaxationFactor()vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
IsA(const char *type)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
IsTypeOf(const char *type)vtkvmtkConstrainedLaplacianPolyDataFilterstatic
New()vtkvmtkConstrainedLaplacianPolyDataFilterstatic
NewInstance() constvtkvmtkConstrainedLaplacianPolyDataFilter
NewInstanceInternal() constvtkvmtkConstrainedLaplacianPolyDataFilterprotectedvirtual
NumberOfIterationsvtkvmtkConstrainedLaplacianPolyDataFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkConstrainedLaplacianPolyDataFilter
RelaxationFactorvtkvmtkConstrainedLaplacianPolyDataFilterprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkConstrainedLaplacianPolyDataFilterstatic
SetBoundarySmoothing(int)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
SetConstrainedPointIds(vtkIdList *)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
SetConvergence(double)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
SetNumberOfIterations(int)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
SetRelaxationFactor(double)vtkvmtkConstrainedLaplacianPolyDataFiltervirtual
Superclass typedefvtkvmtkConstrainedLaplacianPolyDataFilter
vtkvmtkConstrainedLaplacianPolyDataFilter()vtkvmtkConstrainedLaplacianPolyDataFilterprotected
~vtkvmtkConstrainedLaplacianPolyDataFilter()vtkvmtkConstrainedLaplacianPolyDataFilterprotected
+ - diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter.html b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter.html index b80c043a..9bdeee6b 100644 --- a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter.html +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkConstrainedLaplacianPolyDataFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,129 +59,312 @@
-
+
vtkvmtkConstrainedLaplacianPolyDataFilter Class Reference
-

... +

smooth a surface mesh by constraining the motion of selected point ids. More...

-

#include <vtkvmtkConstrainedLaplacianPolyDataFilter.h>

- -

List of all members.

+

#include <vtkvmtkConstrainedLaplacianPolyDataFilter.h>

+
+Inheritance diagram for vtkvmtkConstrainedLaplacianPolyDataFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkConstrainedLaplacianPolyDataFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataToPolyDataFilter Superclass
 
+ - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkConstrainedLaplacianPolyDataFilter, vtkPolyDataToPolyDataFilter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkConstrainedLaplacianPolyDataFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetConvergence (double)
 
virtual double GetConvergence ()
 
virtual void SetRelaxationFactor (double)
 
virtual double GetRelaxationFactor ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetBoundarySmoothing (int)
 
virtual int GetBoundarySmoothing ()
 
virtual void BoundarySmoothingOn ()
 
virtual void BoundarySmoothingOff ()
 
virtual void SetConstrainedPointIds (vtkIdList *)
 
virtual vtkIdList * GetConstrainedPointIds ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkConstrainedLaplacianPolyDataFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkConstrainedLaplacianPolyDataFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkConstrainedLaplacianPolyDataFilterNew ()
 
+ + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkConstrainedLaplacianPolyDataFilter ()
 
 ~vtkvmtkConstrainedLaplacianPolyDataFilter ()
 
void Execute ()

+

 
+ + + + + +

Protected Attributes

vtkIdList * ConstrainedPointIds
 
double Convergence
 
double RelaxationFactor
 
int NumberOfIterations
 
int BoundarySmoothing
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

smooth a surface mesh by constraining the motion of selected point ids.

+
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkConstrainedLaplacianPolyDataFilter

+ +

Definition at line 41 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkConstrainedLaplacianPolyDataFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkConstrainedLaplacianPolyDataFilter::vtkvmtkConstrainedLaplacianPolyDataFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkConstrainedLaplacianPolyDataFilter()

+
+ + + + + +
- + - +
vtkvmtkConstrainedLaplacianPolyDataFilter::~vtkvmtkConstrainedLaplacianPolyDataFilter vtkvmtkConstrainedLaplacianPolyDataFilter::~vtkvmtkConstrainedLaplacianPolyDataFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkConstrainedLaplacianPolyDataFilter::vtkTypeRevisionMacro static int vtkvmtkConstrainedLaplacianPolyDataFilter::IsTypeOf (vtkvmtkConstrainedLaplacianPolyDataFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkConstrainedLaplacianPolyDataFilter::IsA (const char * type) vtkPolyDataToPolyDataFilter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkConstrainedLaplacianPolyDataFilter* vtkvmtkConstrainedLaplacianPolyDataFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkConstrainedLaplacianPolyDataFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkConstrainedLaplacianPolyDataFilter* vtkvmtkConstrainedLaplacianPolyDataFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -228,317 +381,495 @@
void vtkvmtkConstrainedLaplacianPolyDataFilter::PrintSelf void vtkvmtkConstrainedLaplacianPolyDataFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkConstrainedLaplacianPolyDataFilter* vtkvmtkConstrainedLaplacianPolyDataFilter::New static vtkvmtkConstrainedLaplacianPolyDataFilter* vtkvmtkConstrainedLaplacianPolyDataFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetConvergence()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetConvergence virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetConvergence ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergence()

+
+ + + + + +
- + - +
virtual double vtkvmtkConstrainedLaplacianPolyDataFilter::GetConvergence virtual double vtkvmtkConstrainedLaplacianPolyDataFilter::GetConvergence ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRelaxationFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetRelaxationFactor virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetRelaxationFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRelaxationFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkConstrainedLaplacianPolyDataFilter::GetRelaxationFactor virtual double vtkvmtkConstrainedLaplacianPolyDataFilter::GetRelaxationFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetNumberOfIterations virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkConstrainedLaplacianPolyDataFilter::GetNumberOfIterations virtual int vtkvmtkConstrainedLaplacianPolyDataFilter::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoundarySmoothing()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetBoundarySmoothing virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetBoundarySmoothing ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundarySmoothing()

+
+ + + + + +
- + - +
virtual int vtkvmtkConstrainedLaplacianPolyDataFilter::GetBoundarySmoothing virtual int vtkvmtkConstrainedLaplacianPolyDataFilter::GetBoundarySmoothing ( ) [virtual]
- -
+
+virtual
+
- + +

◆ BoundarySmoothingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothingOn virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ BoundarySmoothingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothingOff virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConstrainedPointIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetConstrainedPointIds virtual void vtkvmtkConstrainedLaplacianPolyDataFilter::SetConstrainedPointIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConstrainedPointIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkConstrainedLaplacianPolyDataFilter::GetConstrainedPointIds virtual vtkIdList* vtkvmtkConstrainedLaplacianPolyDataFilter::GetConstrainedPointIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Execute()

+
+ + + + + +
- + - +
void vtkvmtkConstrainedLaplacianPolyDataFilter::Execute void vtkvmtkConstrainedLaplacianPolyDataFilter::Execute ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ConstrainedPointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkConstrainedLaplacianPolyDataFilter::ConstrainedPointIds [protected]vtkIdList* vtkvmtkConstrainedLaplacianPolyDataFilter::ConstrainedPointIds
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.

- + +

◆ Convergence

+
+ + + + + +
- +
double vtkvmtkConstrainedLaplacianPolyDataFilter::Convergence [protected]double vtkvmtkConstrainedLaplacianPolyDataFilter::Convergence
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.

- + +

◆ RelaxationFactor

+
+ + + + + +
- +
double vtkvmtkConstrainedLaplacianPolyDataFilter::RelaxationFactor [protected]double vtkvmtkConstrainedLaplacianPolyDataFilter::RelaxationFactor
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkConstrainedLaplacianPolyDataFilter::NumberOfIterations [protected]int vtkvmtkConstrainedLaplacianPolyDataFilter::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.

- + +

◆ BoundarySmoothing

+
+ + + + + +
- +
int vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothing [protected]int vtkvmtkConstrainedLaplacianPolyDataFilter::BoundarySmoothing
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkConstrainedLaplacianPolyDataFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.map b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.map new file mode 100644 index 00000000..c0a6ca71 --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.md5 b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.md5 new file mode 100644 index 00000000..97399f9d --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.md5 @@ -0,0 +1 @@ +bd4abb826c1ce6f4e2115a7134a9820d \ No newline at end of file diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.svg b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.svg new file mode 100644 index 00000000..b5eff633 --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkConstrainedLaplacianPolyDataFilter + + +Node2 + +vtkvmtkConstrainedLaplacian +PolyDataFilter + + +Node3 + +vtkPolyDataToPolyDataFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.map b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.map new file mode 100644 index 00000000..c0a6ca71 --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.md5 b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.md5 new file mode 100644 index 00000000..d2352983 --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.md5 @@ -0,0 +1 @@ +450406eed36263122bffdfaae5b83145 \ No newline at end of file diff --git a/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.svg b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.svg new file mode 100644 index 00000000..36beaa4a --- /dev/null +++ b/doc/html/classvtkvmtkConstrainedLaplacianPolyDataFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkConstrainedLaplacianPolyDataFilter + + +Node0 + +vtkvmtkConstrainedLaplacian +PolyDataFilter + + +Node1 + +vtkPolyDataToPolyDataFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter-members.html b/doc/html/classvtkvmtkCurvedMPRImageFilter-members.html index e0303e15..0918c1be 100644 --- a/doc/html/classvtkvmtkCurvedMPRImageFilter-members.html +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,63 +59,68 @@
-
+
vtkvmtkCurvedMPRImageFilter Member List
-This is the complete list of members for vtkvmtkCurvedMPRImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CenterlinevtkvmtkCurvedMPRImageFilter [protected]
FillSlice(T *outReslicePtr, T *outputImagePtr, int *resliceUpdateExtent, int *outExtent, vtkIdType *outputInc, int slice)vtkvmtkCurvedMPRImageFilter [protected]
FrenetTangentArrayNamevtkvmtkCurvedMPRImageFilter [protected]
GetCenterline()vtkvmtkCurvedMPRImageFilter [virtual]
GetFrenetTangentArrayName()vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSize()vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSize(int &, int &)vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSize(int[2])vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSpacing()vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSpacing(double &, double &)vtkvmtkCurvedMPRImageFilter [virtual]
GetInplaneOutputSpacing(double[2])vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputExtent()vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputExtent(int data[6])vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputOrigin()vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputOrigin(double data[3])vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputSpacing()vtkvmtkCurvedMPRImageFilter [virtual]
GetOutputSpacing(double data[3])vtkvmtkCurvedMPRImageFilter [virtual]
GetParallelTransportNormalsArrayName()vtkvmtkCurvedMPRImageFilter [virtual]
GetReslicingBackgroundLevel()vtkvmtkCurvedMPRImageFilter [virtual]
InplaneOutputSizevtkvmtkCurvedMPRImageFilter [protected]
InplaneOutputSpacingvtkvmtkCurvedMPRImageFilter [protected]
New()vtkvmtkCurvedMPRImageFilter [static]
OutputExtentvtkvmtkCurvedMPRImageFilter [protected]
OutputOriginvtkvmtkCurvedMPRImageFilter [protected]
OutputSpacingvtkvmtkCurvedMPRImageFilter [protected]
ParallelTransportNormalsArrayNamevtkvmtkCurvedMPRImageFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkCurvedMPRImageFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCurvedMPRImageFilter [protected, virtual]
RequestInformation(vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector)vtkvmtkCurvedMPRImageFilter [protected, virtual]
RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkCurvedMPRImageFilter [protected, virtual]
ReslicingBackgroundLevelvtkvmtkCurvedMPRImageFilter [protected]
SetCenterline(vtkPolyData *)vtkvmtkCurvedMPRImageFilter [virtual]
SetFrenetTangentArrayName(const char *)vtkvmtkCurvedMPRImageFilter [virtual]
SetInplaneOutputSize(int, int)vtkvmtkCurvedMPRImageFilter [virtual]
SetInplaneOutputSize(int[2])vtkvmtkCurvedMPRImageFilter
SetInplaneOutputSpacing(double, double)vtkvmtkCurvedMPRImageFilter [virtual]
SetInplaneOutputSpacing(double[2])vtkvmtkCurvedMPRImageFilter
SetParallelTransportNormalsArrayName(const char *)vtkvmtkCurvedMPRImageFilter [virtual]
SetReslicingBackgroundLevel(double)vtkvmtkCurvedMPRImageFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkCurvedMPRImageFilter, vtkImageAlgorithm)vtkvmtkCurvedMPRImageFilter
vtkvmtkCurvedMPRImageFilter()vtkvmtkCurvedMPRImageFilter [protected]
~vtkvmtkCurvedMPRImageFilter()vtkvmtkCurvedMPRImageFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CenterlinevtkvmtkCurvedMPRImageFilterprotected
FillSlice(T *outReslicePtr, T *outputImagePtr, int *resliceUpdateExtent, int *outExtent, vtkIdType *outputInc, int slice)vtkvmtkCurvedMPRImageFilterprotected
FrenetTangentArrayNamevtkvmtkCurvedMPRImageFilterprotected
GetCenterline()vtkvmtkCurvedMPRImageFiltervirtual
GetFrenetTangentArrayName()vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSize()vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSize(int &, int &)vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSize(int [2])vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSpacing()vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSpacing(double &, double &)vtkvmtkCurvedMPRImageFiltervirtual
GetInplaneOutputSpacing(double [2])vtkvmtkCurvedMPRImageFiltervirtual
GetOutputExtent()vtkvmtkCurvedMPRImageFiltervirtual
GetOutputExtent(int data[6])vtkvmtkCurvedMPRImageFiltervirtual
GetOutputOrigin()vtkvmtkCurvedMPRImageFiltervirtual
GetOutputOrigin(double data[3])vtkvmtkCurvedMPRImageFiltervirtual
GetOutputSpacing()vtkvmtkCurvedMPRImageFiltervirtual
GetOutputSpacing(double data[3])vtkvmtkCurvedMPRImageFiltervirtual
GetParallelTransportNormalsArrayName()vtkvmtkCurvedMPRImageFiltervirtual
GetReslicingBackgroundLevel()vtkvmtkCurvedMPRImageFiltervirtual
InplaneOutputSizevtkvmtkCurvedMPRImageFilterprotected
InplaneOutputSpacingvtkvmtkCurvedMPRImageFilterprotected
IsA(const char *type)vtkvmtkCurvedMPRImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkCurvedMPRImageFilterstatic
New()vtkvmtkCurvedMPRImageFilterstatic
NewInstance() constvtkvmtkCurvedMPRImageFilter
NewInstanceInternal() constvtkvmtkCurvedMPRImageFilterprotectedvirtual
OutputExtentvtkvmtkCurvedMPRImageFilterprotected
OutputOriginvtkvmtkCurvedMPRImageFilterprotected
OutputSpacingvtkvmtkCurvedMPRImageFilterprotected
ParallelTransportNormalsArrayNamevtkvmtkCurvedMPRImageFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkCurvedMPRImageFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCurvedMPRImageFilterprotectedvirtual
RequestInformation(vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDEvtkvmtkCurvedMPRImageFilterprotectedvirtual
RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkCurvedMPRImageFilterprotectedvirtual
ReslicingBackgroundLevelvtkvmtkCurvedMPRImageFilterprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkCurvedMPRImageFilterstatic
SetCenterline(vtkPolyData *)vtkvmtkCurvedMPRImageFiltervirtual
SetFrenetTangentArrayName(const char *)vtkvmtkCurvedMPRImageFiltervirtual
SetInplaneOutputSize(int, int)vtkvmtkCurvedMPRImageFiltervirtual
SetInplaneOutputSize(int [2])vtkvmtkCurvedMPRImageFilter
SetInplaneOutputSpacing(double, double)vtkvmtkCurvedMPRImageFiltervirtual
SetInplaneOutputSpacing(double [2])vtkvmtkCurvedMPRImageFilter
SetParallelTransportNormalsArrayName(const char *)vtkvmtkCurvedMPRImageFiltervirtual
SetReslicingBackgroundLevel(double)vtkvmtkCurvedMPRImageFiltervirtual
Superclass typedefvtkvmtkCurvedMPRImageFilter
vtkvmtkCurvedMPRImageFilter()vtkvmtkCurvedMPRImageFilterprotected
~vtkvmtkCurvedMPRImageFilter()vtkvmtkCurvedMPRImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter.html b/doc/html/classvtkvmtkCurvedMPRImageFilter.html index 67062891..63fe1dde 100644 --- a/doc/html/classvtkvmtkCurvedMPRImageFilter.html +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCurvedMPRImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,158 +59,384 @@
-
+
vtkvmtkCurvedMPRImageFilter Class Reference
-

#include <vtkvmtkCurvedMPRImageFilter.h>

+

creates a multiplanar reconstruction of an image along a centerline path. + More...

-

List of all members.

+

#include <vtkvmtkCurvedMPRImageFilter.h>

+
+Inheritance diagram for vtkvmtkCurvedMPRImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCurvedMPRImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkImageAlgorithm Superclass
 
+ - - + + + + + + + + + + - + + + + - + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCurvedMPRImageFilter, vtkImageAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkCurvedMPRImageFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterline (vtkPolyData *)
 
virtual vtkPolyData * GetCenterline ()
 
virtual void SetInplaneOutputSpacing (double, double)
void SetInplaneOutputSpacing (double[2])
 
void SetInplaneOutputSpacing (double [2])
 
virtual double * GetInplaneOutputSpacing ()
 
virtual void GetInplaneOutputSpacing (double &, double &)
virtual void GetInplaneOutputSpacing (double[2])
 
virtual void GetInplaneOutputSpacing (double [2])
 
virtual void SetInplaneOutputSize (int, int)
void SetInplaneOutputSize (int[2])
 
void SetInplaneOutputSize (int [2])
 
virtual int * GetInplaneOutputSize ()
 
virtual void GetInplaneOutputSize (int &, int &)
virtual void GetInplaneOutputSize (int[2])
 
virtual void GetInplaneOutputSize (int [2])
 
virtual void SetReslicingBackgroundLevel (double)
 
virtual double GetReslicingBackgroundLevel ()
 
virtual void SetFrenetTangentArrayName (const char *)
 
virtual char * GetFrenetTangentArrayName ()
 
virtual void SetParallelTransportNormalsArrayName (const char *)
 
virtual char * GetParallelTransportNormalsArrayName ()
 
virtual int * GetOutputExtent ()
 
virtual void GetOutputExtent (int data[6])
 
virtual double * GetOutputOrigin ()
 
virtual void GetOutputOrigin (double data[3])
 
virtual double * GetOutputSpacing ()
 
virtual void GetOutputSpacing (double data[3])

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkCurvedMPRImageFilter
New ()

+

static vtkvmtkCurvedMPRImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkCurvedMPRImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + - - - - + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCurvedMPRImageFilter ()
 
 ~vtkvmtkCurvedMPRImageFilter ()
 
template<class T >
void FillSlice (T *outReslicePtr, T *outputImagePtr, int *resliceUpdateExtent, int *outExtent, vtkIdType *outputInc, int slice)
virtual int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestInformation (vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector)

+

 
virtual int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual int RequestInformation (vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE
 
+ + + + + + + + + +

Protected Attributes

vtkPolyData * Centerline
 
double InplaneOutputSpacing [2]
 
int InplaneOutputSize [2]
 
double ReslicingBackgroundLevel
 
int OutputExtent [6]
 
double OutputOrigin [3]
 
double OutputSpacing [3]
 
char * FrenetTangentArrayName
 
char * ParallelTransportNormalsArrayName
 
-

Constructor & Destructor Documentation

- +

Detailed Description

+

creates a multiplanar reconstruction of an image along a centerline path.

+

...

+ +

Definition at line 29 of file vtkvmtkCurvedMPRImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkImageAlgorithm vtkvmtkCurvedMPRImageFilter::Superclass
+
+ +

Definition at line 34 of file vtkvmtkCurvedMPRImageFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCurvedMPRImageFilter()

+
+ + + + + +
- + - +
vtkvmtkCurvedMPRImageFilter::vtkvmtkCurvedMPRImageFilter vtkvmtkCurvedMPRImageFilter::vtkvmtkCurvedMPRImageFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkCurvedMPRImageFilter()

+
+ + + + + +
- + - +
vtkvmtkCurvedMPRImageFilter::~vtkvmtkCurvedMPRImageFilter vtkvmtkCurvedMPRImageFilter::~vtkvmtkCurvedMPRImageFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkCurvedMPRImageFilter* vtkvmtkCurvedMPRImageFilter::New static vtkvmtkCurvedMPRImageFilter* vtkvmtkCurvedMPRImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkCurvedMPRImageFilter::vtkTypeRevisionMacro static int vtkvmtkCurvedMPRImageFilter::IsTypeOf (vtkvmtkCurvedMPRImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkCurvedMPRImageFilter::IsA (const char * type) vtkImageAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkCurvedMPRImageFilter* vtkvmtkCurvedMPRImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkCurvedMPRImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkCurvedMPRImageFilter* vtkvmtkCurvedMPRImageFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -257,50 +453,74 @@
void vtkvmtkCurvedMPRImageFilter::PrintSelf void vtkvmtkCurvedMPRImageFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetCenterline()

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::SetCenterline virtual void vtkvmtkCurvedMPRImageFilter::SetCenterline ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
+

Set/Get the centerline along which the MPR should be made

- + +

◆ GetCenterline()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkCurvedMPRImageFilter::GetCenterline virtual vtkPolyData* vtkvmtkCurvedMPRImageFilter::GetCenterline ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the centerline along which the MPR should be made

- + +

◆ SetInplaneOutputSpacing() [1/2]

+
+ + + + + +
- + @@ -314,53 +534,75 @@ - +
virtual void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSpacing virtual void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSpacing ( double  ,
) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Spacing

- + +

◆ SetInplaneOutputSpacing() [2/2]

+
- +
void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSpacing void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSpacing ( double  [2])
-
-
+
+

Set/Get the Inplane Output Spacing

- + +

◆ GetInplaneOutputSpacing() [1/3]

+
+ + + + + +
- + - +
virtual double* vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing virtual double* vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Spacing

- + +

◆ GetInplaneOutputSpacing() [2/3]

+
+ + + + + +
- + @@ -374,37 +616,57 @@ - +
virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing ( double &  ,
) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Spacing

- + +

◆ GetInplaneOutputSpacing() [3/3]

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSpacing ( double  [2]) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Spacing

- + +

◆ SetInplaneOutputSize() [1/2]

+
+ + + + + +
- + @@ -418,53 +680,75 @@ - +
virtual void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSize virtual void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSize ( int  ,
) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Size

- + +

◆ SetInplaneOutputSize() [2/2]

+
- +
void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSize void vtkvmtkCurvedMPRImageFilter::SetInplaneOutputSize ( int  [2])
-
-
+
+

Set/Get the Inplane Output Size

- + +

◆ GetInplaneOutputSize() [1/3]

+
+ + + + + +
- + - +
virtual int* vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize virtual int* vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Size

- + +

◆ GetInplaneOutputSize() [2/3]

+
+ + + + + +
- + @@ -478,237 +762,377 @@ - +
virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize ( int &  ,
) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Size

- + +

◆ GetInplaneOutputSize() [3/3]

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize virtual void vtkvmtkCurvedMPRImageFilter::GetInplaneOutputSize ( int  [2]) [virtual]
- -
+
+virtual
+
+

Set/Get the Inplane Output Size

- + +

◆ SetReslicingBackgroundLevel()

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::SetReslicingBackgroundLevel virtual void vtkvmtkCurvedMPRImageFilter::SetReslicingBackgroundLevel ( double  ) [virtual]
- -
+
+virtual
+
+

Set/Get the Back Ground Level of the Resliced Data

- + +

◆ GetReslicingBackgroundLevel()

+
+ + + + + +
- + - +
virtual double vtkvmtkCurvedMPRImageFilter::GetReslicingBackgroundLevel virtual double vtkvmtkCurvedMPRImageFilter::GetReslicingBackgroundLevel ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the Back Ground Level of the Resliced Data

- + +

◆ SetFrenetTangentArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::SetFrenetTangentArrayName virtual void vtkvmtkCurvedMPRImageFilter::SetFrenetTangentArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
+

Set/Get the name of the FrenetTangentArray

- + +

◆ GetFrenetTangentArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCurvedMPRImageFilter::GetFrenetTangentArrayName virtual char* vtkvmtkCurvedMPRImageFilter::GetFrenetTangentArrayName ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the name of the FrenetTangentArray

- + +

◆ SetParallelTransportNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::SetParallelTransportNormalsArrayName virtual void vtkvmtkCurvedMPRImageFilter::SetParallelTransportNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
+

Set/Get the name of the TransportNormalsArray

- + +

◆ GetParallelTransportNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkCurvedMPRImageFilter::GetParallelTransportNormalsArrayName virtual char* vtkvmtkCurvedMPRImageFilter::GetParallelTransportNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the name of the TransportNormalsArray

- + +

◆ GetOutputExtent() [1/2]

+
+ + + + + +
- + - +
virtual int* vtkvmtkCurvedMPRImageFilter::GetOutputExtent virtual int* vtkvmtkCurvedMPRImageFilter::GetOutputExtent ( ) [virtual]
- -
+
+virtual
+
+

Get the new OutputExtent, the inplane output extent is set by SetInplaneOutputSize, the out-of-plane extent is defined by the number of centerline-points

- + +

◆ GetOutputExtent() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::GetOutputExtent virtual void vtkvmtkCurvedMPRImageFilter::GetOutputExtent ( int  data[6]) [virtual]
- -
+
+virtual
+
+

Get the new OutputExtent, the inplane output extent is set by SetInplaneOutputSize, the out-of-plane extent is defined by the number of centerline-points

- + +

◆ GetOutputOrigin() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkCurvedMPRImageFilter::GetOutputOrigin virtual double* vtkvmtkCurvedMPRImageFilter::GetOutputOrigin ( ) [virtual]
- -
+
+virtual
+
+

Get the output origin. The point (0,0,0) is situated in the middle of the first MPR image (at the place of the centerline)The Output Origin is defined by the InplaneOutputSpacing and the InplaneOutputSize

- + +

◆ GetOutputOrigin() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::GetOutputOrigin virtual void vtkvmtkCurvedMPRImageFilter::GetOutputOrigin ( double  data[3]) [virtual]
- -
+
+virtual
+
+

Get the output origin. The point (0,0,0) is situated in the middle of the first MPR image (at the place of the centerline)The Output Origin is defined by the InplaneOutputSpacing and the InplaneOutputSize

- + +

◆ GetOutputSpacing() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkCurvedMPRImageFilter::GetOutputSpacing virtual double* vtkvmtkCurvedMPRImageFilter::GetOutputSpacing ( ) [virtual]
- -
+
+virtual
+
+

Get the output spacing, the inplane output spacing is set by SetInplaneOutputSpacing, the out-of-plane spacing is defined by the distance between the first two centerline-points

- + +

◆ GetOutputSpacing() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkCurvedMPRImageFilter::GetOutputSpacing virtual void vtkvmtkCurvedMPRImageFilter::GetOutputSpacing ( double  data[3]) [virtual]
- -
+
+virtual
+
+

Get the output spacing, the inplane output spacing is set by SetInplaneOutputSpacing, the out-of-plane spacing is defined by the distance between the first two centerline-points

- + +

◆ FillSlice()

+
template<class T >
+ + + + + +
- + @@ -746,20 +1170,29 @@ - +
void vtkvmtkCurvedMPRImageFilter::FillSlice void vtkvmtkCurvedMPRImageFilter::FillSlice ( T *  outReslicePtr,
) [protected]
- -
+
+protected
+
- + +

◆ RequestUpdateExtent()

+
+ + + + + +
- + @@ -779,20 +1212,30 @@ - +
virtual int vtkvmtkCurvedMPRImageFilter::RequestUpdateExtent virtual int vtkvmtkCurvedMPRImageFilter::RequestUpdateExtent ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
+

This method is called by the superclass and sets the update extent of the input image to the wholeextent

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -812,20 +1255,30 @@ - +
virtual int vtkvmtkCurvedMPRImageFilter::RequestData virtual int vtkvmtkCurvedMPRImageFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
+

This method is called by the superclass and sets the update extent of the input image to the wholeextent

- + +

◆ RequestInformation()

+
+ + + + + +
- + @@ -845,143 +1298,245 @@ - +
virtual int vtkvmtkCurvedMPRImageFilter::RequestInformation virtual int vtkvmtkCurvedMPRImageFilter::RequestInformation ( vtkInformation *  vtkNotUsedrequest,
) [protected, virtual]
- -
+
+protectedvirtual
+
+

This method is called by the superclass and sets the update extent of the input image to the wholeextent

-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerline

+
+ + + + + +
- +
vtkPolyData* vtkvmtkCurvedMPRImageFilter::Centerline [protected]vtkPolyData* vtkvmtkCurvedMPRImageFilter::Centerline
- -
+
+protected
+
+ +

Definition at line 121 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ InplaneOutputSpacing

+
+ + + + + +
- +
double vtkvmtkCurvedMPRImageFilter::InplaneOutputSpacing[2] [protected]double vtkvmtkCurvedMPRImageFilter::InplaneOutputSpacing[2]
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ InplaneOutputSize

+
+ + + + + +
- +
int vtkvmtkCurvedMPRImageFilter::InplaneOutputSize[2] [protected]int vtkvmtkCurvedMPRImageFilter::InplaneOutputSize[2]
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ ReslicingBackgroundLevel

+
+ + + + + +
- +
double vtkvmtkCurvedMPRImageFilter::ReslicingBackgroundLevel [protected]double vtkvmtkCurvedMPRImageFilter::ReslicingBackgroundLevel
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ OutputExtent

+
+ + + + + +
- +
int vtkvmtkCurvedMPRImageFilter::OutputExtent[6] [protected]int vtkvmtkCurvedMPRImageFilter::OutputExtent[6]
- -
+
+protected
+
+ +

Definition at line 125 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ OutputOrigin

+
+ + + + + +
- +
double vtkvmtkCurvedMPRImageFilter::OutputOrigin[3] [protected]double vtkvmtkCurvedMPRImageFilter::OutputOrigin[3]
- -
+
+protected
+
+ +

Definition at line 126 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ OutputSpacing

+
+ + + + + +
- +
double vtkvmtkCurvedMPRImageFilter::OutputSpacing[3] [protected]double vtkvmtkCurvedMPRImageFilter::OutputSpacing[3]
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ FrenetTangentArrayName

+
+ + + + + +
- +
char* vtkvmtkCurvedMPRImageFilter::FrenetTangentArrayName [protected]char* vtkvmtkCurvedMPRImageFilter::FrenetTangentArrayName
- -
+
+protected
+
+ +

Definition at line 128 of file vtkvmtkCurvedMPRImageFilter.h.

- + +

◆ ParallelTransportNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkCurvedMPRImageFilter::ParallelTransportNormalsArrayName [protected]char* vtkvmtkCurvedMPRImageFilter::ParallelTransportNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkCurvedMPRImageFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.map b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.map new file mode 100644 index 00000000..cf93f03e --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.md5 new file mode 100644 index 00000000..51e086f3 --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +bc3342a5bbf53e5c3810370a0aea30d7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.svg b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.svg new file mode 100644 index 00000000..2eb73e0f --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCurvedMPRImageFilter + + +Node2 + +vtkvmtkCurvedMPRImageFilter + + +Node3 + +vtkImageAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.map b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.map new file mode 100644 index 00000000..cf93f03e --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..adf140fe --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +406d142e413b3d6d7e41343570bbeebd \ No newline at end of file diff --git a/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.svg new file mode 100644 index 00000000..63cc43f0 --- /dev/null +++ b/doc/html/classvtkvmtkCurvedMPRImageFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkCurvedMPRImageFilter + + +Node0 + +vtkvmtkCurvedMPRImageFilter + + +Node1 + +vtkImageAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter-members.html b/doc/html/classvtkvmtkCurvesLevelSetImageFilter-members.html index d4e3d2b3..6f8445ec 100644 --- a/doc/html/classvtkvmtkCurvesLevelSetImageFilter-members.html +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,57 +59,67 @@
-
+
vtkvmtkCurvesLevelSetImageFilter Member List
-This is the complete list of members for vtkvmtkCurvesLevelSetImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureImageImportType typedefvtkvmtkCurvesLevelSetImageFilter [protected]
GetAdvectionScaling()vtkvmtkCurvesLevelSetImageFilter [inline]
GetAutoGenerateSpeedAdvection()vtkvmtkCurvesLevelSetImageFilter [inline]
GetCurvatureScaling()vtkvmtkCurvesLevelSetImageFilter [inline]
GetDerivativeSigma(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
GetElapsedIterations()vtkvmtkCurvesLevelSetImageFilter [inline]
GetImageFilterPointer()vtkvmtkCurvesLevelSetImageFilter [inline, protected]
GetInterpolateSurfaceLocation()vtkvmtkCurvesLevelSetImageFilter [inline]
GetIsoSurfaceValue()vtkvmtkCurvesLevelSetImageFilter [inline]
GetPropagationScaling()vtkvmtkCurvesLevelSetImageFilter [inline]
GetRMSChange()vtkvmtkCurvesLevelSetImageFilter [inline]
GetSpeedImage()vtkvmtkCurvesLevelSetImageFilter [inline]
ImageFilterType typedefvtkvmtkCurvesLevelSetImageFilter [protected]
itkFeatureImportervtkvmtkCurvesLevelSetImageFilter [protected]
itkSpeedExportervtkvmtkCurvesLevelSetImageFilter [protected]
New()vtkvmtkCurvesLevelSetImageFilter [static]
SetAdvectionScaling(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetAutoGenerateSpeedAdvection(int value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetCurvatureScaling(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetDerivativeSigma(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetFeatureImage(vtkImageData *value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetFeatureScaling(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetInterpolateSurfaceLocation(int value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetIsoSurfaceValue(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetMaximumRMSError(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetPropagationScaling(float value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetUseImageSpacing(int value)vtkvmtkCurvesLevelSetImageFilter [inline]
SetUseNegativeFeatures(int value)vtkvmtkCurvesLevelSetImageFilter [inline]
SpeedImageExportType typedefvtkvmtkCurvesLevelSetImageFilter [protected]
Update()vtkvmtkCurvesLevelSetImageFilter [inline]
vtkFeatureExportervtkvmtkCurvesLevelSetImageFilter [protected]
vtkSpeedImportervtkvmtkCurvesLevelSetImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkCurvesLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkCurvesLevelSetImageFilter
vtkvmtkCurvesLevelSetImageFilter()vtkvmtkCurvesLevelSetImageFilter [inline, protected]
~vtkvmtkCurvesLevelSetImageFilter()vtkvmtkCurvesLevelSetImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AutoGenerateSpeedAdvectionOff()vtkvmtkCurvesLevelSetImageFiltervirtual
AutoGenerateSpeedAdvectionOn()vtkvmtkCurvesLevelSetImageFiltervirtual
GetAdvectionScaling()vtkvmtkCurvesLevelSetImageFiltervirtual
GetAutoGenerateSpeedAdvection()vtkvmtkCurvesLevelSetImageFiltervirtual
GetCurvatureScaling()vtkvmtkCurvesLevelSetImageFiltervirtual
GetDerivativeSigma()vtkvmtkCurvesLevelSetImageFiltervirtual
GetElapsedIterations()vtkvmtkCurvesLevelSetImageFiltervirtual
GetFeatureImage()vtkvmtkCurvesLevelSetImageFiltervirtual
GetInterpolateSurfaceLocation()vtkvmtkCurvesLevelSetImageFiltervirtual
GetIsoSurfaceValue()vtkvmtkCurvesLevelSetImageFiltervirtual
GetMaximumRMSError()vtkvmtkCurvesLevelSetImageFiltervirtual
GetNumberOfIterations()vtkvmtkCurvesLevelSetImageFiltervirtual
GetPropagationScaling()vtkvmtkCurvesLevelSetImageFiltervirtual
GetRMSChange()vtkvmtkCurvesLevelSetImageFiltervirtual
GetSpeedImage()vtkvmtkCurvesLevelSetImageFiltervirtual
GetUseImageSpacing()vtkvmtkCurvesLevelSetImageFiltervirtual
GetUseNegativeFeatures()vtkvmtkCurvesLevelSetImageFiltervirtual
InterpolateSurfaceLocationOff()vtkvmtkCurvesLevelSetImageFiltervirtual
InterpolateSurfaceLocationOn()vtkvmtkCurvesLevelSetImageFiltervirtual
IsA(const char *type)vtkvmtkCurvesLevelSetImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkCurvesLevelSetImageFilterstatic
New()vtkvmtkCurvesLevelSetImageFilterstatic
NewInstance() constvtkvmtkCurvesLevelSetImageFilter
NewInstanceInternal() constvtkvmtkCurvesLevelSetImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkCurvesLevelSetImageFilterstatic
SetAdvectionScaling(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetAutoGenerateSpeedAdvection(int)vtkvmtkCurvesLevelSetImageFiltervirtual
SetCurvatureScaling(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetDerivativeSigma(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetFeatureImage(vtkImageData *)vtkvmtkCurvesLevelSetImageFiltervirtual
SetInterpolateSurfaceLocation(int)vtkvmtkCurvesLevelSetImageFiltervirtual
SetIsoSurfaceValue(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetMaximumRMSError(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkCurvesLevelSetImageFiltervirtual
SetPropagationScaling(double)vtkvmtkCurvesLevelSetImageFiltervirtual
SetSpeedImage(vtkImageData *)vtkvmtkCurvesLevelSetImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkCurvesLevelSetImageFiltervirtual
SetUseNegativeFeatures(int)vtkvmtkCurvesLevelSetImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkCurvesLevelSetImageFilterprotectedvirtual
Superclass typedefvtkvmtkCurvesLevelSetImageFilter
UseImageSpacingOff()vtkvmtkCurvesLevelSetImageFiltervirtual
UseImageSpacingOn()vtkvmtkCurvesLevelSetImageFiltervirtual
UseNegativeFeaturesOff()vtkvmtkCurvesLevelSetImageFiltervirtual
UseNegativeFeaturesOn()vtkvmtkCurvesLevelSetImageFiltervirtual
vtkvmtkCurvesLevelSetImageFilter()vtkvmtkCurvesLevelSetImageFilterprotected
~vtkvmtkCurvesLevelSetImageFilter()vtkvmtkCurvesLevelSetImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter.html b/doc/html/classvtkvmtkCurvesLevelSetImageFilter.html index 9d9f6459..f4269ccb 100644 --- a/doc/html/classvtkvmtkCurvesLevelSetImageFilter.html +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkCurvesLevelSetImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,11 +59,14 @@
-
+
vtkvmtkCurvesLevelSetImageFilter Class Reference
@@ -102,657 +75,1303 @@

Wrapper class around itk::CurvesLevelSetImageFilter. More...

-

#include <vtkvmtkCurvesLevelSetImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkCurvesLevelSetImageFilter.h>

+
+Inheritance diagram for vtkvmtkCurvesLevelSetImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkCurvesLevelSetImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkCurvesLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)
float GetIsoSurfaceValue ()
void SetIsoSurfaceValue (float value)
void SetNumberOfIterations (int value)
void SetPropagationScaling (float value)
void SetCurvatureScaling (float value)
void SetAdvectionScaling (float value)
void SetMaximumRMSError (float value)
void SetUseNegativeFeatures (int value)
void SetUseImageSpacing (int value)
void SetAutoGenerateSpeedAdvection (int value)
void SetInterpolateSurfaceLocation (int value)
void SetDerivativeSigma (float value)
void SetFeatureImage (vtkImageData *value)
vtkImageData * GetSpeedImage ()
void SetFeatureScaling (float value)
float GetRMSChange ()
int GetElapsedIterations ()
float GetPropagationScaling ()
float GetCurvatureScaling ()
float GetAdvectionScaling ()
int GetAutoGenerateSpeedAdvection ()
int GetInterpolateSurfaceLocation ()
float GetDerivativeSigma (float value)

+

virtual int IsA (const char *type)
 
vtkvmtkCurvesLevelSetImageFilterNewInstance () const
 
virtual double GetIsoSurfaceValue ()
 
virtual void SetIsoSurfaceValue (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetPropagationScaling ()
 
virtual void SetPropagationScaling (double)
 
virtual double GetCurvatureScaling ()
 
virtual void SetCurvatureScaling (double)
 
virtual double GetAdvectionScaling ()
 
virtual void SetAdvectionScaling (double)
 
virtual double GetMaximumRMSError ()
 
virtual void SetMaximumRMSError (double)
 
virtual int GetUseNegativeFeatures ()
 
virtual void SetUseNegativeFeatures (int)
 
virtual void UseNegativeFeaturesOn ()
 
virtual void UseNegativeFeaturesOff ()
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual int GetAutoGenerateSpeedAdvection ()
 
virtual void SetAutoGenerateSpeedAdvection (int)
 
virtual void AutoGenerateSpeedAdvectionOn ()
 
virtual void AutoGenerateSpeedAdvectionOff ()
 
virtual int GetInterpolateSurfaceLocation ()
 
virtual void SetInterpolateSurfaceLocation (int)
 
virtual void InterpolateSurfaceLocationOn ()
 
virtual void InterpolateSurfaceLocationOff ()
 
virtual double GetDerivativeSigma ()
 
virtual void SetDerivativeSigma (double)
 
virtual vtkImageData * GetFeatureImage ()
 
virtual void SetFeatureImage (vtkImageData *)
 
virtual vtkImageData * GetSpeedImage ()
 
virtual void SetSpeedImage (vtkImageData *)
 
virtual double GetRMSChange ()
 
virtual int GetElapsedIterations ()
 
+ - - - - - - - - - + + + + + + +

Static Public Member Functions

static
-vtkvmtkCurvesLevelSetImageFilter
New ()
typedef
-itk::CurvesLevelSetImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType
typedef itk::VTKImageImport
-< InputImageType > 
FeatureImageImportType
typedef itk::VTKImageExport
-< InputImageType > 
SpeedImageExportType
FeatureImageImportType::Pointer itkFeatureImporter
SpeedImageExportType::Pointer itkSpeedExporter
vtkImageExport * vtkFeatureExporter
vtkImageImport * vtkSpeedImporter
void Update ()
static vtkvmtkCurvesLevelSetImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkCurvesLevelSetImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkCurvesLevelSetImageFilter ()
 
 ~vtkvmtkCurvesLevelSetImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::CurvesLevelSetImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkCurvesLevelSetImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkCurvesLevelSetImageFilter

+ +

Definition at line 40 of file vtkvmtkCurvesLevelSetImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::CurvesLevelSetImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkCurvesLevelSetImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkCurvesLevelSetImageFilter::Superclass
-
-
+
+ +

Definition at line 44 of file vtkvmtkCurvesLevelSetImageFilter.h.

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkCurvesLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageImport<InputImageType> vtkvmtkCurvesLevelSetImageFilter::FeatureImageImportType [protected]vtkvmtkCurvesLevelSetImageFilter::vtkvmtkCurvesLevelSetImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkCurvesLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageExport<InputImageType> vtkvmtkCurvesLevelSetImageFilter::SpeedImageExportType [protected]vtkvmtkCurvesLevelSetImageFilter::~vtkvmtkCurvesLevelSetImageFilter ()
- -
+
+protected
+
-

Constructor & Destructor Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
vtkvmtkCurvesLevelSetImageFilter::vtkvmtkCurvesLevelSetImageFilter static vtkvmtkCurvesLevelSetImageFilter* vtkvmtkCurvesLevelSetImageFilter::New ( ) [inline, protected]
+
+static
+
+
-
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkCurvesLevelSetImageFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkCurvesLevelSetImageFilter::~vtkvmtkCurvesLevelSetImageFilter virtual int vtkvmtkCurvesLevelSetImageFilter::IsA () [inline, protected]const char * type)
+
+virtual
+
+ +
-
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkCurvesLevelSetImageFilter* vtkvmtkCurvesLevelSetImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkCurvesLevelSetImageFilter* vtkvmtkCurvesLevelSetImageFilter::New virtual vtkObjectBase* vtkvmtkCurvesLevelSetImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
+ +
+
+ +

◆ GetIsoSurfaceValue()

+ +
+
+ + + + + +
+ - + + + - - +
virtual double vtkvmtkCurvesLevelSetImageFilter::GetIsoSurfaceValue () vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + - -
virtual void vtkvmtkCurvesLevelSetImageFilter::SetIsoSurfaceValue (double ) )
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
float vtkvmtkCurvesLevelSetImageFilter::GetIsoSurfaceValue virtual int vtkvmtkCurvesLevelSetImageFilter::GetNumberOfIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetIsoSurfaceValue virtual void vtkvmtkCurvesLevelSetImageFilter::SetNumberOfIterations (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetPropagationScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetNumberOfIterations virtual double vtkvmtkCurvesLevelSetImageFilter::GetPropagationScaling (int value) [inline])
- -
+
+virtual
+
- + +

◆ SetPropagationScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetPropagationScaling virtual void vtkvmtkCurvesLevelSetImageFilter::SetPropagationScaling (float value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetCurvatureScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetCurvatureScaling virtual double vtkvmtkCurvesLevelSetImageFilter::GetCurvatureScaling (float value) [inline])
- -
+
+virtual
+
- + +

◆ SetCurvatureScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetAdvectionScaling virtual void vtkvmtkCurvesLevelSetImageFilter::SetCurvatureScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkCurvesLevelSetImageFilter::GetAdvectionScaling ()
+
+virtual
+
- + +

◆ SetAdvectionScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetMaximumRMSError virtual void vtkvmtkCurvesLevelSetImageFilter::SetAdvectionScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkCurvesLevelSetImageFilter::GetMaximumRMSError ()
+
+virtual
+
- + +

◆ SetMaximumRMSError()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetUseNegativeFeatures virtual void vtkvmtkCurvesLevelSetImageFilter::SetMaximumRMSError (int value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkCurvesLevelSetImageFilter::GetUseNegativeFeatures ()
+
+virtual
+
- + +

◆ SetUseNegativeFeatures()

+
+ + + + + +
- + - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetUseImageSpacing virtual void vtkvmtkCurvesLevelSetImageFilter::SetUseNegativeFeatures ( int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ UseNegativeFeaturesOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkCurvesLevelSetImageFilter::UseNegativeFeaturesOn ()
+
+virtual
+
- + +

◆ UseNegativeFeaturesOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetAutoGenerateSpeedAdvection virtual void vtkvmtkCurvesLevelSetImageFilter::UseNegativeFeaturesOff (int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ GetUseImageSpacing()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkCurvesLevelSetImageFilter::GetUseImageSpacing ()
+
+virtual
+
- + +

◆ SetUseImageSpacing()

+
+ + + + + +
- + - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetInterpolateSurfaceLocation virtual void vtkvmtkCurvesLevelSetImageFilter::SetUseImageSpacing ( int value) [inline])
- -
+
+virtual
+
- + +

◆ UseImageSpacingOn()

+
+ + + + + +
- + - - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetDerivativeSigma virtual void vtkvmtkCurvesLevelSetImageFilter::UseImageSpacingOn (float value) [inline])
- -
+
+virtual
+
- + +

◆ UseImageSpacingOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkCurvesLevelSetImageFilter::SetFeatureImage virtual void vtkvmtkCurvesLevelSetImageFilter::UseImageSpacingOff (vtkImageData * value) [inline])
- -
+
+virtual
+
- + +

◆ GetAutoGenerateSpeedAdvection()

+
+ + + + + +
- + - +
vtkImageData* vtkvmtkCurvesLevelSetImageFilter::GetSpeedImage virtual int vtkvmtkCurvesLevelSetImageFilter::GetAutoGenerateSpeedAdvection ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetAutoGenerateSpeedAdvection()

+
+ + + + + +
- + - - - + + +
void vtkvmtkCurvesLevelSetImageFilter::SetFeatureScaling virtual void vtkvmtkCurvesLevelSetImageFilter::SetAutoGenerateSpeedAdvection (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOn()

+
+ + + + + +
- + - +
float vtkvmtkCurvesLevelSetImageFilter::GetRMSChange virtual void vtkvmtkCurvesLevelSetImageFilter::AutoGenerateSpeedAdvectionOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOff()

+
+ + + + + +
- + - +
int vtkvmtkCurvesLevelSetImageFilter::GetElapsedIterations virtual void vtkvmtkCurvesLevelSetImageFilter::AutoGenerateSpeedAdvectionOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetInterpolateSurfaceLocation()

+
+ + + + + +
- + - +
float vtkvmtkCurvesLevelSetImageFilter::GetPropagationScaling virtual int vtkvmtkCurvesLevelSetImageFilter::GetInterpolateSurfaceLocation ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetInterpolateSurfaceLocation()

+
+ + + + + +
- + + - +
float vtkvmtkCurvesLevelSetImageFilter::GetCurvatureScaling virtual void vtkvmtkCurvesLevelSetImageFilter::SetInterpolateSurfaceLocation (int  ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOn()

+
+ + + + + +
- + - +
float vtkvmtkCurvesLevelSetImageFilter::GetAdvectionScaling virtual void vtkvmtkCurvesLevelSetImageFilter::InterpolateSurfaceLocationOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOff()

+
+ + + + + +
- + - +
int vtkvmtkCurvesLevelSetImageFilter::GetAutoGenerateSpeedAdvection virtual void vtkvmtkCurvesLevelSetImageFilter::InterpolateSurfaceLocationOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetDerivativeSigma()

+
+ + + + + +
- + - +
int vtkvmtkCurvesLevelSetImageFilter::GetInterpolateSurfaceLocation virtual double vtkvmtkCurvesLevelSetImageFilter::GetDerivativeSigma ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetDerivativeSigma()

+
+ + + + + +
- + - - - + + +
float vtkvmtkCurvesLevelSetImageFilter::GetDerivativeSigma virtual void vtkvmtkCurvesLevelSetImageFilter::SetDerivativeSigma (float value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetFeatureImage()

+
+ + + + + +
- + - +
void vtkvmtkCurvesLevelSetImageFilter::Update virtual vtkImageData* vtkvmtkCurvesLevelSetImageFilter::GetFeatureImage ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetFeatureImage()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkCurvesLevelSetImageFilter::GetImageFilterPointer virtual void vtkvmtkCurvesLevelSetImageFilter::SetFeatureImage (vtkImageData *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetSpeedImage()

+
+ + + + + +
- + + + +
FeatureImageImportType::Pointer vtkvmtkCurvesLevelSetImageFilter::itkFeatureImporter [protected]virtual vtkImageData* vtkvmtkCurvesLevelSetImageFilter::GetSpeedImage ()
- -
+
+virtual
+
- + +

◆ SetSpeedImage()

+
+ + + + + +
- + + + + +
SpeedImageExportType::Pointer vtkvmtkCurvesLevelSetImageFilter::itkSpeedExporter [protected]virtual void vtkvmtkCurvesLevelSetImageFilter::SetSpeedImage (vtkImageData * )
- -
+
+virtual
+
- + +

◆ GetRMSChange()

+
+ + + + + +
- + + + +
vtkImageExport* vtkvmtkCurvesLevelSetImageFilter::vtkFeatureExporter [protected]virtual double vtkvmtkCurvesLevelSetImageFilter::GetRMSChange ()
- -
+
+virtual
+
- + +

◆ GetElapsedIterations()

+
+ + + + + +
- + + + +
vtkImageImport* vtkvmtkCurvesLevelSetImageFilter::vtkSpeedImporter [protected]virtual int vtkvmtkCurvesLevelSetImageFilter::GetElapsedIterations ()
+
+virtual
+
+
-
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkCurvesLevelSetImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.map b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.map new file mode 100644 index 00000000..8fd19b3e --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.md5 new file mode 100644 index 00000000..1f150be8 --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +e94ad3f071a8127b1d26df422ade4691 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.svg b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.svg new file mode 100644 index 00000000..0aa39dca --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCurvesLevelSetImageFilter + + +Node2 + +vtkvmtkCurvesLevelSetImage +Filter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.map b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.map new file mode 100644 index 00000000..8fd19b3e --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..d6f2a3f0 --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +34273aeb6929de6c47ca78ab364de194 \ No newline at end of file diff --git a/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.svg new file mode 100644 index 00000000..daafa05f --- /dev/null +++ b/doc/html/classvtkvmtkCurvesLevelSetImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkCurvesLevelSetImageFilter + + +Node0 + +vtkvmtkCurvesLevelSetImage +Filter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkDICOMImageReader-members.html b/doc/html/classvtkvmtkDICOMImageReader-members.html deleted file mode 100644 index 86d2b55e..00000000 --- a/doc/html/classvtkvmtkDICOMImageReader-members.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - -VMTK: Member List - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
-
-
-
vtkvmtkDICOMImageReader Member List
-
- - - - - - - diff --git a/doc/html/classvtkvmtkDICOMImageReader.html b/doc/html/classvtkvmtkDICOMImageReader.html deleted file mode 100644 index 7d65563f..00000000 --- a/doc/html/classvtkvmtkDICOMImageReader.html +++ /dev/null @@ -1,521 +0,0 @@ - - - - - -VMTK: vtkvmtkDICOMImageReader Class Reference - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - - - -
- -
- -
- -
- -

.. - More...

- -

#include <vtkvmtkDICOMImageReader.h>

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - -

-Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDICOMImageReader, vtkDICOMImageReader)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetAutoOrientImage (int)
virtual int GetAutoOrientImage ()
virtual void AutoOrientImageOn ()
virtual void AutoOrientImageOff ()
virtual char * GetOrientationStringX ()
virtual char * GetOrientationStringY ()
virtual char * GetOrientationStringZ ()

-Static Public Member Functions

static vtkvmtkDICOMImageReaderNew ()

-Protected Member Functions

 vtkvmtkDICOMImageReader ()
 ~vtkvmtkDICOMImageReader ()
virtual void ExecuteInformation ()
virtual void ExecuteData (vtkDataObject *out)
void ComputeOutputVoxelSpacing ()
void GenerateOrientationString (float direction[3], char *orientationString)
void OrientImageData ()

-Protected Attributes

int AutoOrientImage
char * OrientationStringX
char * OrientationStringY
char * OrientationStringZ
-

Detailed Description

-

..

-
Date:
2006/04/06 16:47:47
-
Revision:
1.6
-

..

-

Constructor & Destructor Documentation

- -
-
- - - - - - - -
vtkvmtkDICOMImageReader::vtkvmtkDICOMImageReader () [protected]
-
-
- -
-
- -
-
- - - - - - - -
vtkvmtkDICOMImageReader::~vtkvmtkDICOMImageReader () [protected]
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
vtkvmtkDICOMImageReader::vtkTypeRevisionMacro (vtkvmtkDICOMImageReader ,
vtkDICOMImageReader  
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void vtkvmtkDICOMImageReader::PrintSelf (ostream & os,
vtkIndent indent 
)
-
-
- -
-
- -
-
- - - - - - - -
static vtkvmtkDICOMImageReader* vtkvmtkDICOMImageReader::New () [static]
-
-
- -
-
- -
-
- - - - - - - - -
virtual void vtkvmtkDICOMImageReader::SetAutoOrientImage (int ) [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual int vtkvmtkDICOMImageReader::GetAutoOrientImage () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkDICOMImageReader::AutoOrientImageOn () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkDICOMImageReader::AutoOrientImageOff () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual char* vtkvmtkDICOMImageReader::GetOrientationStringX () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual char* vtkvmtkDICOMImageReader::GetOrientationStringY () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual char* vtkvmtkDICOMImageReader::GetOrientationStringZ () [virtual]
-
-
- -
-
- -
-
- - - - - - - -
virtual void vtkvmtkDICOMImageReader::ExecuteInformation () [protected, virtual]
-
-
- -
-
- -
-
- - - - - - - - -
virtual void vtkvmtkDICOMImageReader::ExecuteData (vtkDataObject * out) [protected, virtual]
-
-
- -
-
- -
-
- - - - - - - -
void vtkvmtkDICOMImageReader::ComputeOutputVoxelSpacing () [protected]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void vtkvmtkDICOMImageReader::GenerateOrientationString (float direction[3],
char * orientationString 
) [protected]
-
-
- -
-
- -
-
- - - - - - - -
void vtkvmtkDICOMImageReader::OrientImageData () [protected]
-
-
- -
-
-

Member Data Documentation

- -
-
- - - - -
int vtkvmtkDICOMImageReader::AutoOrientImage [protected]
-
-
- -
-
- -
-
- - - - -
char* vtkvmtkDICOMImageReader::OrientationStringX [protected]
-
-
- -
-
- -
-
- - - - -
char* vtkvmtkDICOMImageReader::OrientationStringY [protected]
-
-
- -
-
- -
-
- - - - -
char* vtkvmtkDICOMImageReader::OrientationStringZ [protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - - - diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter-members.html b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter-members.html index 4e9d441b..06238646 100644 --- a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter-members.html +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,39 @@
-
+
vtkvmtkDanielssonDistanceMapImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + +
GetInputIsBinary()vtkvmtkDanielssonDistanceMapImageFiltervirtual
GetSquaredDistance()vtkvmtkDanielssonDistanceMapImageFiltervirtual
InputIsBinaryOff()vtkvmtkDanielssonDistanceMapImageFiltervirtual
InputIsBinaryOn()vtkvmtkDanielssonDistanceMapImageFiltervirtual
IsA(const char *type)vtkvmtkDanielssonDistanceMapImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkDanielssonDistanceMapImageFilterstatic
New()vtkvmtkDanielssonDistanceMapImageFilterstatic
NewInstance() constvtkvmtkDanielssonDistanceMapImageFilter
NewInstanceInternal() constvtkvmtkDanielssonDistanceMapImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkDanielssonDistanceMapImageFilterstatic
SetInputIsBinary(int)vtkvmtkDanielssonDistanceMapImageFiltervirtual
SetSquaredDistance(int)vtkvmtkDanielssonDistanceMapImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkDanielssonDistanceMapImageFilterprotectedvirtual
SquaredDistanceOff()vtkvmtkDanielssonDistanceMapImageFiltervirtual
SquaredDistanceOn()vtkvmtkDanielssonDistanceMapImageFiltervirtual
Superclass typedefvtkvmtkDanielssonDistanceMapImageFilter
vtkvmtkDanielssonDistanceMapImageFilter()vtkvmtkDanielssonDistanceMapImageFilterprotected
~vtkvmtkDanielssonDistanceMapImageFilter()vtkvmtkDanielssonDistanceMapImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter.html b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter.html index 44c9653a..a992261f 100644 --- a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter.html +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDanielssonDistanceMapImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkDanielssonDistanceMapImageFilter Class Reference
@@ -104,290 +75,538 @@

Wrapper class around itk::DanielssonDistanceMapImageFilter. More...

-

#include <vtkvmtkDanielssonDistanceMapImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkDanielssonDistanceMapImageFilter.h>

+
+Inheritance diagram for vtkvmtkDanielssonDistanceMapImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkDanielssonDistanceMapImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDanielssonDistanceMapImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSquaredDistance (int value)
void SquaredDistanceOn ()
void SquaredDistanceOff ()
int GetSquaredDistance ()
void SetInputIsBinary (int value)
void InputIsBinaryOn ()
void InputIsBinaryOff ()
int GetInputIsBinary ()

+

virtual int IsA (const char *type)
 
vtkvmtkDanielssonDistanceMapImageFilterNewInstance () const
 
virtual int GetSquaredDistance ()
 
virtual void SetSquaredDistance (int)
 
virtual void SquaredDistanceOn ()
 
virtual void SquaredDistanceOff ()
 
virtual int GetInputIsBinary ()
 
virtual void SetInputIsBinary (int)
 
virtual void InputIsBinaryOn ()
 
virtual void InputIsBinaryOff ()
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkDanielssonDistanceMapImageFilter
New ()

-Protected Types

typedef
-itk::DanielssonDistanceMapImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkDanielssonDistanceMapImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkDanielssonDistanceMapImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDanielssonDistanceMapImageFilter ()
 
 ~vtkvmtkDanielssonDistanceMapImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::DanielssonDistanceMapImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkDanielssonDistanceMapImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkDanielssonDistanceMapImageFilter

+ +

Definition at line 39 of file vtkvmtkDanielssonDistanceMapImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::DanielssonDistanceMapImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkDanielssonDistanceMapImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkDanielssonDistanceMapImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkDanielssonDistanceMapImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDanielssonDistanceMapImageFilter()

+
+ + + + + +
- + - +
vtkvmtkDanielssonDistanceMapImageFilter::vtkvmtkDanielssonDistanceMapImageFilter vtkvmtkDanielssonDistanceMapImageFilter::vtkvmtkDanielssonDistanceMapImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkDanielssonDistanceMapImageFilter()

+
+ + + + + +
- + - +
vtkvmtkDanielssonDistanceMapImageFilter::~vtkvmtkDanielssonDistanceMapImageFilter vtkvmtkDanielssonDistanceMapImageFilter::~vtkvmtkDanielssonDistanceMapImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 56 of file vtkvmtkDanielssonDistanceMapImageFilter.h.

+
56 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkDanielssonDistanceMapImageFilter* vtkvmtkDanielssonDistanceMapImageFilter::New static vtkvmtkDanielssonDistanceMapImageFilter* vtkvmtkDanielssonDistanceMapImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - - - - + + - - +
vtkvmtkDanielssonDistanceMapImageFilter::vtkTypeRevisionMacro static int vtkvmtkDanielssonDistanceMapImageFilter::IsTypeOf (vtkvmtkDanielssonDistanceMapImageFilter ,
const char * type) vtkvmtkITKImageToImageFilterFF  
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + - -
virtual int vtkvmtkDanielssonDistanceMapImageFilter::IsA (const char * type) )
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
void vtkvmtkDanielssonDistanceMapImageFilter::SetSquaredDistance static vtkvmtkDanielssonDistanceMapImageFilter* vtkvmtkDanielssonDistanceMapImageFilter::SafeDownCast (int value) [inline]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkDanielssonDistanceMapImageFilter::SquaredDistanceOn virtual vtkObjectBase* vtkvmtkDanielssonDistanceMapImageFilter::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkDanielssonDistanceMapImageFilter::SquaredDistanceOff vtkvmtkDanielssonDistanceMapImageFilter* vtkvmtkDanielssonDistanceMapImageFilter::NewInstance ( ) [inline] const
-
-
+
- + +

◆ GetSquaredDistance()

+
+ + + + + +
- + - +
int vtkvmtkDanielssonDistanceMapImageFilter::GetSquaredDistance virtual int vtkvmtkDanielssonDistanceMapImageFilter::GetSquaredDistance ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSquaredDistance()

+
+ + + + + +
- + - - + +
void vtkvmtkDanielssonDistanceMapImageFilter::SetInputIsBinary virtual void vtkvmtkDanielssonDistanceMapImageFilter::SetSquaredDistance ( int value) [inline])
- -
+
+virtual
+
- + +

◆ SquaredDistanceOn()

+
+ + + + + +
- + - +
void vtkvmtkDanielssonDistanceMapImageFilter::InputIsBinaryOn virtual void vtkvmtkDanielssonDistanceMapImageFilter::SquaredDistanceOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ SquaredDistanceOff()

+
+ + + + + +
- + - +
void vtkvmtkDanielssonDistanceMapImageFilter::InputIsBinaryOff virtual void vtkvmtkDanielssonDistanceMapImageFilter::SquaredDistanceOff ( ) [inline]
+
+virtual
+
+ +
-
+ +

◆ GetInputIsBinary()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkDanielssonDistanceMapImageFilter::GetInputIsBinary ()
+
+virtual
+
- + +

◆ SetInputIsBinary()

+
+ + + + + +
- + + - +
int vtkvmtkDanielssonDistanceMapImageFilter::GetInputIsBinary virtual void vtkvmtkDanielssonDistanceMapImageFilter::SetInputIsBinary (int  ) [inline]
+
+virtual
+
+
-
+
+ +

◆ InputIsBinaryOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkDanielssonDistanceMapImageFilter::InputIsBinaryOn ()
+
+virtual
+
- + +

◆ InputIsBinaryOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkDanielssonDistanceMapImageFilter::GetImageFilterPointer virtual void vtkvmtkDanielssonDistanceMapImageFilter::InputIsBinaryOff ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkDanielssonDistanceMapImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.map b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.map new file mode 100644 index 00000000..e1e07ce4 --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.md5 new file mode 100644 index 00000000..564367b0 --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +7fde7a35c7f15c92458083fbe14a3582 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.svg b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.svg new file mode 100644 index 00000000..83305850 --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkDanielssonDistanceMapImageFilter + + +Node2 + +vtkvmtkDanielssonDistance +MapImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.map b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.map new file mode 100644 index 00000000..e1e07ce4 --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..9a8101d1 --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +6f10253c9a6f8d31ba98d0ff541717db \ No newline at end of file diff --git a/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.svg new file mode 100644 index 00000000..2869ee3b --- /dev/null +++ b/doc/html/classvtkvmtkDanielssonDistanceMapImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkDanielssonDistanceMapImageFilter + + +Node0 + +vtkvmtkDanielssonDistance +MapImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkDataSetItem-members.html b/doc/html/classvtkvmtkDataSetItem-members.html index b8c69c65..4ef4c4c6 100644 --- a/doc/html/classvtkvmtkDataSetItem-members.html +++ b/doc/html/classvtkvmtkDataSetItem-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,41 +59,45 @@
-
+
vtkvmtkDataSetItem Member List
-This is the complete list of members for vtkvmtkDataSetItem, including all inherited members. - - - - - - - - - - - - - - - - - - - - -
Build()=0vtkvmtkDataSetItem [pure virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkDataSetItem [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Build()=0vtkvmtkDataSetItempure virtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkDataSetItemvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetItemType()=0vtkvmtkItempure virtual
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkDataSetItemvirtual
IsTypeOf(const char *type)vtkvmtkDataSetItemstatic
NewInstance() constvtkvmtkDataSetItem
NewInstanceInternal() constvtkvmtkDataSetItemprotectedvirtual
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkDataSetItemstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkDataSetItem
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
+ - diff --git a/doc/html/classvtkvmtkDataSetItem.html b/doc/html/classvtkvmtkDataSetItem.html index 28cdeea9..af904974 100644 --- a/doc/html/classvtkvmtkDataSetItem.html +++ b/doc/html/classvtkvmtkDataSetItem.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDataSetItem Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,350 +59,668 @@
-
+
-
vtkvmtkDataSetItem Class Reference
+
vtkvmtkDataSetItem Class Referenceabstract
-

.. +

create an item instance with a data set and particular point id. More...

-

#include <vtkvmtkDataSetItem.h>

+

#include <vtkvmtkDataSetItem.h>

Inheritance diagram for vtkvmtkDataSetItem:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkDataSetItem:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - + + + + + + + + - + + + + + + - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDataSetItem, vtkvmtkItem)
virtual int IsA (const char *type)
 
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void Build ()=0
virtual void DeepCopy (vtkvmtkItem *src)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()

+

 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
+ + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()

+

 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + +

Protected Attributes

vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
+

Detailed Description

+

create an item instance with a data set and particular point id.

+
Date
2006/04/06 16:46:43
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkDataSetItem.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDataSetItem()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkDataSetItem::vtkvmtkDataSetItem ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkDataSetItem()

+
+ + + + + +
- + - +
vtkvmtkDataSetItem::~vtkvmtkDataSetItem vtkvmtkDataSetItem::~vtkvmtkDataSetItem ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 63 of file vtkvmtkDataSetItem.h.

+
63 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkDataSetItem::vtkTypeRevisionMacro static int vtkvmtkDataSetItem::IsTypeOf (vtkvmtkDataSetItem , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ + + +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkDataSetItem* vtkvmtkDataSetItem::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ + - + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkDataSetItem::SetDataSet vtkvmtkDataSetItem* vtkvmtkDataSetItem::NewInstance () const
+
+ +
+
+ +

◆ SetDataSet()

+ +
+
+ + + + + +
+ + + - +
void vtkvmtkDataSetItem::SetDataSet ( vtkDataSet *  dataSet) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkDataSetItem.h.

+
45 {this->DataSet = dataSet;};
+
- + +

◆ GetDataSet()

+
+ + + + + +
- + - +
vtkDataSet* vtkvmtkDataSetItem::GetDataSet vtkDataSet* vtkvmtkDataSetItem::GetDataSet ( ) [inline]
- -
+
+inline
+
+

Definition at line 46 of file vtkvmtkDataSetItem.h.

+
46 {return this->DataSet;};
+
- + +

◆ SetDataSetPointId()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItem::SetDataSetPointId virtual void vtkvmtkDataSetItem::SetDataSetPointId ( vtkIdType  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDataSetPointId()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkDataSetItem::GetDataSetPointId virtual vtkIdType vtkvmtkDataSetItem::GetDataSetPointId ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Build()

+ - + +

◆ DeepCopy()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItem::DeepCopy virtual void vtkvmtkDataSetItem::DeepCopy ( vtkvmtkItem src) [virtual]
- -
+
+virtual
+

Standard DeepCopy method.

Reimplemented from vtkvmtkItem.

-

Reimplemented in vtkvmtkStencil, and vtkvmtkNeighborhood.

+

Reimplemented in vtkvmtkStencil, and vtkvmtkNeighborhood.

- + +

◆ SetReallocateOnBuild()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItem::SetReallocateOnBuild virtual void vtkvmtkDataSetItem::SetReallocateOnBuild ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReallocateOnBuild()

+
+ + + + + +
- + - +
virtual int vtkvmtkDataSetItem::GetReallocateOnBuild virtual int vtkvmtkDataSetItem::GetReallocateOnBuild ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReallocateOnBuildOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItem::ReallocateOnBuildOn virtual void vtkvmtkDataSetItem::ReallocateOnBuildOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReallocateOnBuildOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItem::ReallocateOnBuildOff virtual void vtkvmtkDataSetItem::ReallocateOnBuildOff ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DataSet

+
+ + + + + +
- +
vtkDataSet* vtkvmtkDataSetItem::DataSet [protected]vtkDataSet* vtkvmtkDataSetItem::DataSet
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkDataSetItem.h.

- + +

◆ DataSetPointId

+
+ + + + + +
- +
vtkIdType vtkvmtkDataSetItem::DataSetPointId [protected]vtkIdType vtkvmtkDataSetItem::DataSetPointId
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkDataSetItem.h.

- + +

◆ ReallocateOnBuild

+
+ + + + + +
- +
int vtkvmtkDataSetItem::ReallocateOnBuild [protected]int vtkvmtkDataSetItem::ReallocateOnBuild
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkDataSetItem.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDataSetItem__coll__graph.map b/doc/html/classvtkvmtkDataSetItem__coll__graph.map index 59c05cec..91f64ad7 100644 --- a/doc/html/classvtkvmtkDataSetItem__coll__graph.map +++ b/doc/html/classvtkvmtkDataSetItem__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkDataSetItem__coll__graph.md5 b/doc/html/classvtkvmtkDataSetItem__coll__graph.md5 index ccdf6202..32c0e0b9 100644 --- a/doc/html/classvtkvmtkDataSetItem__coll__graph.md5 +++ b/doc/html/classvtkvmtkDataSetItem__coll__graph.md5 @@ -1 +1 @@ -a2584851634d0d963f2b9346d433f261 \ No newline at end of file +00b88f32e1498771316d78cfe8bdfe8a \ No newline at end of file diff --git a/doc/html/classvtkvmtkDataSetItem__coll__graph.png b/doc/html/classvtkvmtkDataSetItem__coll__graph.png deleted file mode 100644 index 4230a249..00000000 Binary files a/doc/html/classvtkvmtkDataSetItem__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDataSetItem__coll__graph.svg b/doc/html/classvtkvmtkDataSetItem__coll__graph.svg new file mode 100644 index 00000000..ba76a402 --- /dev/null +++ b/doc/html/classvtkvmtkDataSetItem__coll__graph.svg @@ -0,0 +1,41 @@ + + + + + + +vtkvmtkDataSetItem + + +Node18 + +vtkvmtkDataSetItem + + +Node19 + + +vtkvmtkItem + + + + +Node19->Node18 + + + + +Node20 + +vtkObject + + +Node20->Node19 + + + + + diff --git a/doc/html/classvtkvmtkDataSetItem__inherit__graph.map b/doc/html/classvtkvmtkDataSetItem__inherit__graph.map index 5e3b4345..66cf197d 100644 --- a/doc/html/classvtkvmtkDataSetItem__inherit__graph.map +++ b/doc/html/classvtkvmtkDataSetItem__inherit__graph.map @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/doc/html/classvtkvmtkDataSetItem__inherit__graph.md5 b/doc/html/classvtkvmtkDataSetItem__inherit__graph.md5 index 1dbc8668..add45c1a 100644 --- a/doc/html/classvtkvmtkDataSetItem__inherit__graph.md5 +++ b/doc/html/classvtkvmtkDataSetItem__inherit__graph.md5 @@ -1 +1 @@ -d9c6742816a2302ed01143e775e5452e \ No newline at end of file +e9cb583e3182a925e664155e5a10f454 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDataSetItem__inherit__graph.png b/doc/html/classvtkvmtkDataSetItem__inherit__graph.png deleted file mode 100644 index 84cfbd1c..00000000 Binary files a/doc/html/classvtkvmtkDataSetItem__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDataSetItem__inherit__graph.svg b/doc/html/classvtkvmtkDataSetItem__inherit__graph.svg new file mode 100644 index 00000000..7c70c071 --- /dev/null +++ b/doc/html/classvtkvmtkDataSetItem__inherit__graph.svg @@ -0,0 +1,241 @@ + + + + + + +vtkvmtkDataSetItem + + +Node0 + +vtkvmtkDataSetItem + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node0->Node3 + + + + +Node1 + + +vtkvmtkItem + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + +Node4 + + +vtkvmtkEmptyNeighborhood + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node3->Node5 + + + + +Node7 + + +vtkvmtkPolyDataNeighborhood + + + + +Node3->Node7 + + + + +Node8 + + +vtkvmtkStencil + + + + +Node3->Node8 + + + + +Node17 + + +vtkvmtkUnstructuredGridNeighborhood + + + + +Node3->Node17 + + + + +Node6 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + + + +Node5->Node6 + + + + +Node9 + + +vtkvmtkEmptyStencil + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node10 + + + + +Node11 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node10->Node11 + + + + +Node12 + + +vtkvmtkPolyDataGradientStencil + + + + +Node10->Node12 + + + + +Node13 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node10->Node13 + + + + +Node16 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node10->Node16 + + + + +Node14 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node13->Node14 + + + + +Node15 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node13->Node15 + + + + + diff --git a/doc/html/classvtkvmtkDataSetItems-members.html b/doc/html/classvtkvmtkDataSetItems-members.html index 3fddcc55..4d22bd2a 100644 --- a/doc/html/classvtkvmtkDataSetItems-members.html +++ b/doc/html/classvtkvmtkDataSetItems-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,60 @@
-
+
vtkvmtkDataSetItems Member List
-This is the complete list of members for vtkvmtkDataSetItems, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
ArrayvtkvmtkItems [protected]
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItems [protected]
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItems [protected]
GetDataSet()vtkvmtkDataSetItems [inline]
GetItem(vtkIdType id)vtkvmtkItems [inline]
GetItemType()vtkvmtkItems [virtual]
GetNumberOfItems()vtkvmtkItems [inline]
GetReallocateOnBuild()vtkvmtkDataSetItems [virtual]
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)=0vtkvmtkItems [protected, pure virtual]
ItemTypevtkvmtkItems [protected]
MaxIdvtkvmtkItems [protected]
ReallocateOnBuildvtkvmtkDataSetItems [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItems [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItems [virtual]
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItems [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItems [inline]
SetItemType(int)vtkvmtkItems [virtual]
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItems [inline]
SetReallocateOnBuild(int)vtkvmtkDataSetItems [virtual]
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItems [protected]
Squeeze()vtkvmtkItems
vtkTypeRevisionMacro(vtkvmtkDataSetItems, vtkvmtkItems)vtkvmtkDataSetItems
vtkvmtkItems::vtkTypeRevisionMacro(vtkvmtkItems, vtkObject)vtkvmtkItems
vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
vtkvmtkItems()vtkvmtkItems [inline, protected]
~vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
~vtkvmtkItems()vtkvmtkItems [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
ArrayvtkvmtkItemsprotected
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItemsprotected
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItemsprotected
GetDataSet()vtkvmtkDataSetItemsinline
GetItem(vtkIdType id)vtkvmtkItemsinline
GetItemType()vtkvmtkItemsvirtual
GetNumberOfItems()vtkvmtkItemsinline
GetReallocateOnBuild()vtkvmtkDataSetItemsvirtual
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)=0vtkvmtkItemsprotectedpure virtual
IsA(const char *type)vtkvmtkDataSetItemsvirtual
IsTypeOf(const char *type)vtkvmtkDataSetItemsstatic
ItemTypevtkvmtkItemsprotected
MaxIdvtkvmtkItemsprotected
NewInstance() constvtkvmtkDataSetItems
NewInstanceInternal() constvtkvmtkDataSetItemsprotectedvirtual
ReallocateOnBuildvtkvmtkDataSetItemsprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemsvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemsvirtual
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItemsprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkDataSetItemsstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItemsinline
SetItemType(int)vtkvmtkItemsvirtual
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItemsinline
SetReallocateOnBuild(int)vtkvmtkDataSetItemsvirtual
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItemsprotected
Squeeze()vtkvmtkItems
Superclass typedefvtkvmtkDataSetItems
vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
vtkvmtkItems()vtkvmtkItemsinlineprotected
~vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
~vtkvmtkItems()vtkvmtkItemsprotected
+ - diff --git a/doc/html/classvtkvmtkDataSetItems.html b/doc/html/classvtkvmtkDataSetItems.html index f9c95702..c629c419 100644 --- a/doc/html/classvtkvmtkDataSetItems.html +++ b/doc/html/classvtkvmtkDataSetItems.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDataSetItems Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,276 +59,585 @@
-
+
vtkvmtkDataSetItems Class Reference
-

.. +

Create a collection of data set items, one for every point within the data set. More...

-

#include <vtkvmtkDataSetItems.h>

+

#include <vtkvmtkDataSetItems.h>

Inheritance diagram for vtkvmtkDataSetItems:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkDataSetItems:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkItems Superclass
 
- Public Types inherited from vtkvmtkItems
typedef vtkObject Superclass
 
+ - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDataSetItems, vtkvmtkItems)
virtual int IsA (const char *type)
 
vtkvmtkDataSetItemsNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
void Build ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()

+

 
- Public Member Functions inherited from vtkvmtkItems
vtkvmtkItemsNewInstance () const
 
virtual void SetItemType (int)
 
virtual int GetItemType ()
 
void Allocate (vtkIdType numItems, vtkIdType ext=1000)
 
vtkvmtkItemGetItem (vtkIdType id)
 
void SetNumberOfItems (vtkIdType numberOfItems)
 
vtkIdType GetNumberOfItems ()
 
void Squeeze ()
 
void Reset ()
 
void Initialize ()
 
void ReleaseArray ()
 
void AllocateItem (vtkIdType i, vtkIdType itemType)
 
void DeepCopy (vtkvmtkItems *src)
 
void ShallowCopy (vtkvmtkItems *src)
 
+ + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItems
static int IsTypeOf (const char *type)
 
static vtkvmtkItemsSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDataSetItems ()
 
 ~vtkvmtkDataSetItems ()

+

 
- Protected Member Functions inherited from vtkvmtkItems
 vtkvmtkItems ()
 
 ~vtkvmtkItems ()
 
virtual vtkvmtkItemInstantiateNewItem (int itemType)=0
 
vtkvmtkItem ** Resize (vtkIdType sz)
 
+ + + + + + + + + + + + + +

Protected Attributes

vtkDataSet * DataSet
 
int ReallocateOnBuild
 
- Protected Attributes inherited from vtkvmtkItems
vtkvmtkItem ** Array
 
vtkIdType Size
 
vtkIdType MaxId
 
vtkIdType Extend
 
int ItemType
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
+

Detailed Description

+

Create a collection of data set items, one for every point within the data set.

+
Date
2006/04/06 16:46:43
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkDataSetItems.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDataSetItems()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkDataSetItems::vtkvmtkDataSetItems ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 56 of file vtkvmtkDataSetItems.h.

+
56 {}
- + +

◆ ~vtkvmtkDataSetItems()

+
+ + + + + +
- + - +
vtkvmtkDataSetItems::~vtkvmtkDataSetItems vtkvmtkDataSetItems::~vtkvmtkDataSetItems ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 57 of file vtkvmtkDataSetItems.h.

+
57 {}
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkDataSetItems::vtkTypeRevisionMacro static int vtkvmtkDataSetItems::IsTypeOf (vtkvmtkDataSetItems , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkDataSetItems::IsA (const char * type) vtkvmtkItems  
+
+virtual
+
+ +

Reimplemented from vtkvmtkItems.

+ +

Reimplemented in vtkvmtkNeighborhoods, and vtkvmtkStencils.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkDataSetItems* vtkvmtkDataSetItems::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkDataSetItems::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkItems.

+ +

Reimplemented in vtkvmtkNeighborhoods, and vtkvmtkStencils.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkDataSetItems* vtkvmtkDataSetItems::NewInstance () const
+
- + +

◆ SetDataSet()

+
+ + + + + +
- + - +
void vtkvmtkDataSetItems::SetDataSet void vtkvmtkDataSetItems::SetDataSet ( vtkDataSet *  dataSet) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkDataSetItems.h.

+
45 {this->DataSet = dataSet;};
+
- + +

◆ GetDataSet()

+
+ + + + + +
- + - +
vtkDataSet* vtkvmtkDataSetItems::GetDataSet vtkDataSet* vtkvmtkDataSetItems::GetDataSet ( ) [inline]
- -
+
+inline
+
+

Definition at line 46 of file vtkvmtkDataSetItems.h.

+
46 {return this->DataSet;};
+
- + +

◆ Build()

+
- +
void vtkvmtkDataSetItems::Build void vtkvmtkDataSetItems::Build ( )
-
-
+

Build the item array.

- + +

◆ SetReallocateOnBuild()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItems::SetReallocateOnBuild virtual void vtkvmtkDataSetItems::SetReallocateOnBuild ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReallocateOnBuild()

+
+ + + + + +
- + - +
virtual int vtkvmtkDataSetItems::GetReallocateOnBuild virtual int vtkvmtkDataSetItems::GetReallocateOnBuild ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReallocateOnBuildOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItems::ReallocateOnBuildOn virtual void vtkvmtkDataSetItems::ReallocateOnBuildOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReallocateOnBuildOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkDataSetItems::ReallocateOnBuildOff virtual void vtkvmtkDataSetItems::ReallocateOnBuildOff ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DataSet

+
+ + + + + +
- +
vtkDataSet* vtkvmtkDataSetItems::DataSet [protected]vtkDataSet* vtkvmtkDataSetItems::DataSet
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkDataSetItems.h.

- + +

◆ ReallocateOnBuild

+
+ + + + + +
- +
int vtkvmtkDataSetItems::ReallocateOnBuild [protected]int vtkvmtkDataSetItems::ReallocateOnBuild
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkDataSetItems.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDataSetItems__coll__graph.map b/doc/html/classvtkvmtkDataSetItems__coll__graph.map index c65cd3ac..f9674eec 100644 --- a/doc/html/classvtkvmtkDataSetItems__coll__graph.map +++ b/doc/html/classvtkvmtkDataSetItems__coll__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkDataSetItems__coll__graph.md5 b/doc/html/classvtkvmtkDataSetItems__coll__graph.md5 index b13c42c5..92a1c774 100644 --- a/doc/html/classvtkvmtkDataSetItems__coll__graph.md5 +++ b/doc/html/classvtkvmtkDataSetItems__coll__graph.md5 @@ -1 +1 @@ -5e29eb4e41a0a121fecb9aa620d62e7e \ No newline at end of file +d3679f08e84b48ed94272a43de912757 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDataSetItems__coll__graph.png b/doc/html/classvtkvmtkDataSetItems__coll__graph.png deleted file mode 100644 index 9b1cc74e..00000000 Binary files a/doc/html/classvtkvmtkDataSetItems__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDataSetItems__coll__graph.svg b/doc/html/classvtkvmtkDataSetItems__coll__graph.svg new file mode 100644 index 00000000..f6ed039e --- /dev/null +++ b/doc/html/classvtkvmtkDataSetItems__coll__graph.svg @@ -0,0 +1,60 @@ + + + + + + +vtkvmtkDataSetItems + + +Node5 + +vtkvmtkDataSetItems + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkDataSetItems__inherit__graph.map b/doc/html/classvtkvmtkDataSetItems__inherit__graph.map index 11337e97..f26880ca 100644 --- a/doc/html/classvtkvmtkDataSetItems__inherit__graph.map +++ b/doc/html/classvtkvmtkDataSetItems__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkDataSetItems__inherit__graph.md5 b/doc/html/classvtkvmtkDataSetItems__inherit__graph.md5 index 68d3673b..7c762c1f 100644 --- a/doc/html/classvtkvmtkDataSetItems__inherit__graph.md5 +++ b/doc/html/classvtkvmtkDataSetItems__inherit__graph.md5 @@ -1 +1 @@ -4f4edcbdaff8750be41d342258183d8e \ No newline at end of file +e63eccb199ff7aaae532f2ff6af6eb00 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDataSetItems__inherit__graph.png b/doc/html/classvtkvmtkDataSetItems__inherit__graph.png deleted file mode 100644 index 1f1a5c7a..00000000 Binary files a/doc/html/classvtkvmtkDataSetItems__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDataSetItems__inherit__graph.svg b/doc/html/classvtkvmtkDataSetItems__inherit__graph.svg new file mode 100644 index 00000000..a06b352f --- /dev/null +++ b/doc/html/classvtkvmtkDataSetItems__inherit__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkDataSetItems + + +Node0 + +vtkvmtkDataSetItems + + +Node3 + + +vtkvmtkNeighborhoods + + + + +Node0->Node3 + + + + +Node4 + + +vtkvmtkStencils + + + + +Node0->Node4 + + + + +Node1 + + +vtkvmtkItems + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions-members.html b/doc/html/classvtkvmtkDirichletBoundaryConditions-members.html index 6f3b3191..054cd7a0 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions-members.html +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,38 +59,42 @@
-
+
vtkvmtkDirichletBoundaryConditions Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + +
Apply() VTK_OVERRIDEvtkvmtkDirichletBoundaryConditionsvirtual
BoundaryNodesvtkvmtkBoundaryConditionsprotected
BoundaryValuesvtkvmtkBoundaryConditionsprotected
GetBoundaryNodes()vtkvmtkBoundaryConditionsvirtual
GetBoundaryValues()vtkvmtkBoundaryConditionsvirtual
GetLinearSystem()vtkvmtkBoundaryConditionsvirtual
IsA(const char *type)vtkvmtkDirichletBoundaryConditionsvirtual
IsTypeOf(const char *type)vtkvmtkDirichletBoundaryConditionsstatic
LinearSystemvtkvmtkBoundaryConditionsprotected
New()vtkvmtkDirichletBoundaryConditionsstatic
NewInstance() constvtkvmtkDirichletBoundaryConditions
NewInstanceInternal() constvtkvmtkDirichletBoundaryConditionsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkDirichletBoundaryConditionsstatic
SetBoundaryNodes(vtkIdList *)vtkvmtkBoundaryConditionsvirtual
SetBoundaryValues(vtkDoubleArray *)vtkvmtkBoundaryConditionsvirtual
SetLinearSystem(vtkvmtkLinearSystem *)vtkvmtkBoundaryConditionsvirtual
Superclass typedefvtkvmtkDirichletBoundaryConditions
vtkvmtkBoundaryConditions()vtkvmtkBoundaryConditionsprotected
vtkvmtkDirichletBoundaryConditions()vtkvmtkDirichletBoundaryConditionsinlineprotected
~vtkvmtkBoundaryConditions()vtkvmtkBoundaryConditionsprotected
~vtkvmtkDirichletBoundaryConditions()vtkvmtkDirichletBoundaryConditionsinlineprotected
+ - diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions.html b/doc/html/classvtkvmtkDirichletBoundaryConditions.html index 43e20dbc..03fd98f8 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions.html +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDirichletBoundaryConditions Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,162 +59,371 @@
-
+
vtkvmtkDirichletBoundaryConditions Class Reference
-

.. +

Set up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the boundary of the domain. More...

-

#include <vtkvmtkDirichletBoundaryConditions.h>

+

#include <vtkvmtkDirichletBoundaryConditions.h>

Inheritance diagram for vtkvmtkDirichletBoundaryConditions:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkDirichletBoundaryConditions:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkBoundaryConditions Superclass
 
- Public Types inherited from vtkvmtkBoundaryConditions
typedef vtkObject Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDirichletBoundaryConditions, vtkvmtkBoundaryConditions)
void Apply ()

+

virtual int IsA (const char *type)
 
vtkvmtkDirichletBoundaryConditionsNewInstance () const
 
void Apply () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkBoundaryConditions
vtkvmtkBoundaryConditionsNewInstance () const
 
virtual void SetLinearSystem (vtkvmtkLinearSystem *)
 
virtual vtkvmtkLinearSystemGetLinearSystem ()
 
virtual void SetBoundaryNodes (vtkIdList *)
 
virtual vtkIdList * GetBoundaryNodes ()
 
virtual void SetBoundaryValues (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetBoundaryValues ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkDirichletBoundaryConditions
New ()

+

static vtkvmtkDirichletBoundaryConditionsNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkDirichletBoundaryConditionsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkBoundaryConditions
static int IsTypeOf (const char *type)
 
static vtkvmtkBoundaryConditionsSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDirichletBoundaryConditions ()
 
 ~vtkvmtkDirichletBoundaryConditions ()
 
- Protected Member Functions inherited from vtkvmtkBoundaryConditions
 vtkvmtkBoundaryConditions ()
 
 ~vtkvmtkBoundaryConditions ()
 
+ + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkBoundaryConditions
vtkvmtkLinearSystemLinearSystem
 
vtkIdList * BoundaryNodes
 
vtkDoubleArray * BoundaryValues
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Set up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the boundary of the domain.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 38 of file vtkvmtkDirichletBoundaryConditions.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDirichletBoundaryConditions()

+
+ + + + + +
- + - +
vtkvmtkDirichletBoundaryConditions::vtkvmtkDirichletBoundaryConditions vtkvmtkDirichletBoundaryConditions::vtkvmtkDirichletBoundaryConditions ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkDirichletBoundaryConditions.h.

+
47 {};
- + +

◆ ~vtkvmtkDirichletBoundaryConditions()

+
+ + + + + +
- + - +
vtkvmtkDirichletBoundaryConditions::~vtkvmtkDirichletBoundaryConditions vtkvmtkDirichletBoundaryConditions::~vtkvmtkDirichletBoundaryConditions ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 48 of file vtkvmtkDirichletBoundaryConditions.h.

+
48 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkDirichletBoundaryConditions* vtkvmtkDirichletBoundaryConditions::New static vtkvmtkDirichletBoundaryConditions* vtkvmtkDirichletBoundaryConditions::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkDirichletBoundaryConditions::vtkTypeRevisionMacro static int vtkvmtkDirichletBoundaryConditions::IsTypeOf (vtkvmtkDirichletBoundaryConditions , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkDirichletBoundaryConditions::IsA (const char * type) vtkvmtkBoundaryConditions  
+
+virtual
+
+ +

Reimplemented from vtkvmtkBoundaryConditions.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkDirichletBoundaryConditions* vtkvmtkDirichletBoundaryConditions::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkDirichletBoundaryConditions::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkBoundaryConditions.

- + +

◆ NewInstance()

+
- + - +
void vtkvmtkDirichletBoundaryConditions::Apply vtkvmtkDirichletBoundaryConditions* vtkvmtkDirichletBoundaryConditions::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Apply()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkDirichletBoundaryConditions::Apply ()
+
+virtual
+

Reimplemented from vtkvmtkBoundaryConditions.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.map b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.map index 7e215b2f..70105bcf 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.map +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.md5 b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.md5 index 9feae448..291baa86 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.md5 +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.md5 @@ -1 +1 @@ -0217442471f092b1fd23b7f7fcd13959 \ No newline at end of file +3f1ff1d73f5438667078c709cf4a58b9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.png b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.png deleted file mode 100644 index 234830df..00000000 Binary files a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.svg b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.svg new file mode 100644 index 00000000..83c9f328 --- /dev/null +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__coll__graph.svg @@ -0,0 +1,119 @@ + + + + + + +vtkvmtkDirichletBoundaryConditions + + +Node3 + +vtkvmtkDirichletBoundary +Conditions + + +Node4 + + +vtkvmtkBoundaryConditions + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkLinearSystem + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrix + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node8 + + + + +Node9 + + +vtkvmtkDoubleVector + + + + +Node5->Node9 + + + + +Node6->Node4 + + + LinearSystem + + +Node7->Node6 + + + A + + +Node8->Node7 + + + Array + + +Node9->Node6 + + + X +B + + + diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.map b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.map index 425491c8..fd03680f 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.map +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.md5 b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.md5 index cc67efb3..10a6dbe9 100644 --- a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.md5 +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.md5 @@ -1 +1 @@ -c21b0b59c68fa086dd0389996a2809ae \ No newline at end of file +eb2f86b57a442b86affd3a1d48a45e32 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.png b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.png deleted file mode 100644 index 96182e8d..00000000 Binary files a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.svg b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.svg new file mode 100644 index 00000000..1e426dad --- /dev/null +++ b/doc/html/classvtkvmtkDirichletBoundaryConditions__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkDirichletBoundaryConditions + + +Node0 + +vtkvmtkDirichletBoundary +Conditions + + +Node1 + + +vtkvmtkBoundaryConditions + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkDolfinWriter-members.html b/doc/html/classvtkvmtkDolfinWriter-members.html index 9ad94d14..ae005bb1 100644 --- a/doc/html/classvtkvmtkDolfinWriter-members.html +++ b/doc/html/classvtkvmtkDolfinWriter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,36 +59,41 @@
-
+
vtkvmtkDolfinWriter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkDolfinWriterprotected
BoundaryDataIdOffsetvtkvmtkDolfinWriterprotected
GetBoundaryDataArrayName()vtkvmtkDolfinWritervirtual
GetBoundaryDataIdOffset()vtkvmtkDolfinWritervirtual
GetStoreCellMarkers()vtkvmtkDolfinWritervirtual
IsA(const char *type)vtkvmtkDolfinWritervirtual
IsTypeOf(const char *type)vtkvmtkDolfinWriterstatic
New()vtkvmtkDolfinWriterstatic
NewInstance() constvtkvmtkDolfinWriter
NewInstanceInternal() constvtkvmtkDolfinWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkDolfinWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkDolfinWriterstatic
SetBoundaryDataArrayName(const char *)vtkvmtkDolfinWritervirtual
SetBoundaryDataIdOffset(int)vtkvmtkDolfinWritervirtual
SetStoreCellMarkers(int)vtkvmtkDolfinWritervirtual
StoreCellMarkersvtkvmtkDolfinWriterprotected
Superclass typedefvtkvmtkDolfinWriter
vtkvmtkDolfinWriter()vtkvmtkDolfinWriterprotected
WriteData() VTK_OVERRIDEvtkvmtkDolfinWriterprotected
~vtkvmtkDolfinWriter()vtkvmtkDolfinWriterprotected
+ - diff --git a/doc/html/classvtkvmtkDolfinWriter.html b/doc/html/classvtkvmtkDolfinWriter.html index f5c21444..f0182ca9 100644 --- a/doc/html/classvtkvmtkDolfinWriter.html +++ b/doc/html/classvtkvmtkDolfinWriter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDolfinWriter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,133 +59,321 @@
-
+
vtkvmtkDolfinWriter Class Reference
-

#include <vtkvmtkDolfinWriter.h>

+

write mesh data in Dolfin file formats. + More...

-

List of all members.

+

#include <vtkvmtkDolfinWriter.h>

+
+Inheritance diagram for vtkvmtkDolfinWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkDolfinWriter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridWriter Superclass
 
+ - - + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDolfinWriter, vtkUnstructuredGridWriter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkDolfinWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()
 
virtual void SetBoundaryDataIdOffset (int)
 
virtual int GetBoundaryDataIdOffset ()
 
virtual void SetStoreCellMarkers (int)
 
virtual int GetStoreCellMarkers ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkDolfinWriterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkDolfinWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDolfinWriter ()
 
 ~vtkvmtkDolfinWriter ()
void WriteData ()

+

 
void WriteData () VTK_OVERRIDE
 
+ + + +

Protected Attributes

char * BoundaryDataArrayName
 
int BoundaryDataIdOffset
 
int StoreCellMarkers
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.2
-

vtkvmtkDolfinWriter writes Dolfin files - www.fenics.org

-

Constructor & Destructor Documentation

- +

Detailed Description

+

write mesh data in Dolfin file formats.

+
Date
2006/04/06 16:47:47
+
Revision
1.2
+

vtkvmtkDolfinWriter writes Dolfin files - www.fenics.org. Compatible file formats include: Binary (.bin) RAW (.raw) SVG (.svg) XD3 (.xd3) XML (.xml) XYZ (.xyz) VTK (.pvd)

+ +

Definition at line 45 of file vtkvmtkDolfinWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 49 of file vtkvmtkDolfinWriter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDolfinWriter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkDolfinWriter::vtkvmtkDolfinWriter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkDolfinWriter()

+
+ + + + + +
- + - +
vtkvmtkDolfinWriter::~vtkvmtkDolfinWriter vtkvmtkDolfinWriter::~vtkvmtkDolfinWriter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkDolfinWriter* vtkvmtkDolfinWriter::New static vtkvmtkDolfinWriter* vtkvmtkDolfinWriter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkDolfinWriter::vtkTypeRevisionMacro static int vtkvmtkDolfinWriter::IsTypeOf (vtkvmtkDolfinWriter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkDolfinWriter::IsA (const char * type) vtkUnstructuredGridWriter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkDolfinWriter* vtkvmtkDolfinWriter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkDolfinWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkDolfinWriter* vtkvmtkDolfinWriter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -232,177 +390,270 @@
void vtkvmtkDolfinWriter::PrintSelf void vtkvmtkDolfinWriter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkDolfinWriter::SetBoundaryDataArrayName virtual void vtkvmtkDolfinWriter::SetBoundaryDataArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkDolfinWriter::GetBoundaryDataArrayName virtual char* vtkvmtkDolfinWriter::GetBoundaryDataArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoundaryDataIdOffset()

+
+ + + + + +
- + - +
virtual void vtkvmtkDolfinWriter::SetBoundaryDataIdOffset virtual void vtkvmtkDolfinWriter::SetBoundaryDataIdOffset ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryDataIdOffset()

+
+ + + + + +
- + - +
virtual int vtkvmtkDolfinWriter::GetBoundaryDataIdOffset virtual int vtkvmtkDolfinWriter::GetBoundaryDataIdOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetStoreCellMarkers()

+
+ + + + + +
- + - +
virtual void vtkvmtkDolfinWriter::SetStoreCellMarkers virtual void vtkvmtkDolfinWriter::SetStoreCellMarkers ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStoreCellMarkers()

+
+ + + + + +
- + - +
virtual int vtkvmtkDolfinWriter::GetStoreCellMarkers virtual int vtkvmtkDolfinWriter::GetStoreCellMarkers ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WriteData()

+
+ + + + + +
- + - +
void vtkvmtkDolfinWriter::WriteData void vtkvmtkDolfinWriter::WriteData ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+
+ + + + + +
- +
char* vtkvmtkDolfinWriter::BoundaryDataArrayName [protected]char* vtkvmtkDolfinWriter::BoundaryDataArrayName
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkDolfinWriter.h.

- + +

◆ BoundaryDataIdOffset

+
+ + + + + +
- +
int vtkvmtkDolfinWriter::BoundaryDataIdOffset [protected]int vtkvmtkDolfinWriter::BoundaryDataIdOffset
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkDolfinWriter.h.

- + +

◆ StoreCellMarkers

+
+ + + + + +
- +
int vtkvmtkDolfinWriter::StoreCellMarkers [protected]int vtkvmtkDolfinWriter::StoreCellMarkers
- -
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkDolfinWriter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDolfinWriter__coll__graph.map b/doc/html/classvtkvmtkDolfinWriter__coll__graph.map new file mode 100644 index 00000000..ca91c6c9 --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDolfinWriter__coll__graph.md5 b/doc/html/classvtkvmtkDolfinWriter__coll__graph.md5 new file mode 100644 index 00000000..021b2683 --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__coll__graph.md5 @@ -0,0 +1 @@ +2078aedfdb1ec95c3e74a1a1b658ae8f \ No newline at end of file diff --git a/doc/html/classvtkvmtkDolfinWriter__coll__graph.svg b/doc/html/classvtkvmtkDolfinWriter__coll__graph.svg new file mode 100644 index 00000000..80e3e44d --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkDolfinWriter + + +Node2 + +vtkvmtkDolfinWriter + + +Node3 + +vtkUnstructuredGridWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkDolfinWriter__inherit__graph.map b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.map new file mode 100644 index 00000000..ca91c6c9 --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDolfinWriter__inherit__graph.md5 b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.md5 new file mode 100644 index 00000000..6b45985d --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.md5 @@ -0,0 +1 @@ +967d08b35f0c266a24939ff7910064ed \ No newline at end of file diff --git a/doc/html/classvtkvmtkDolfinWriter__inherit__graph.svg b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.svg new file mode 100644 index 00000000..0963ab95 --- /dev/null +++ b/doc/html/classvtkvmtkDolfinWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkDolfinWriter + + +Node0 + +vtkvmtkDolfinWriter + + +Node1 + +vtkUnstructuredGridWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkDoubleVector-members.html b/doc/html/classvtkvmtkDoubleVector-members.html index ef1f5836..7fd09fee 100644 --- a/doc/html/classvtkvmtkDoubleVector-members.html +++ b/doc/html/classvtkvmtkDoubleVector-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,53 +59,58 @@
-
+
vtkvmtkDoubleVector Member List
-This is the complete list of members for vtkvmtkDoubleVector, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Add(vtkvmtkDoubleVector *vectorToAdd)vtkvmtkDoubleVector
AddElement(vtkIdType i, double value)vtkvmtkDoubleVector [inline]
Allocate(vtkIdType numberOfElementsPerVariable, vtkIdType numberOfVariables=1)vtkvmtkDoubleVector
ArrayvtkvmtkDoubleVector [protected]
Assign(vtkvmtkDoubleVector *src)vtkvmtkDoubleVector
Assign(vtkIdType numberOfElements, const double *array)vtkvmtkDoubleVector
ComputeNorm()vtkvmtkDoubleVector
CopyIntoArrayComponent(vtkDataArray *array, int component)vtkvmtkDoubleVector
CopyVariableIntoArrayComponent(vtkDataArray *array, int variable, int component)vtkvmtkDoubleVector
DeepCopy(vtkvmtkDoubleVector *src)vtkvmtkDoubleVector
Dot(vtkvmtkDoubleVector *vectorToDotWith)vtkvmtkDoubleVector
Fill(double value)vtkvmtkDoubleVector
GetArray()vtkvmtkDoubleVector [inline]
GetElement(vtkIdType i)vtkvmtkDoubleVector [inline]
GetNormType()vtkvmtkDoubleVector [virtual]
GetNumberOfElements()vtkvmtkDoubleVector [virtual]
GetNumberOfElementsPerVariable()vtkvmtkDoubleVector [virtual]
GetNumberOfVariables()vtkvmtkDoubleVector [virtual]
MultiplyBy(double scalar)vtkvmtkDoubleVector
New()vtkvmtkDoubleVector [static]
NormTypevtkvmtkDoubleVector [protected]
NumberOfElementsvtkvmtkDoubleVector [protected]
NumberOfElementsPerVariablevtkvmtkDoubleVector [protected]
NumberOfVariablesvtkvmtkDoubleVector [protected]
SetElement(vtkIdType i, double value)vtkvmtkDoubleVector [inline]
SetNormType(int)vtkvmtkDoubleVector [virtual]
SetNormTypeToL2()vtkvmtkDoubleVector [inline]
SetNormTypeToLInf()vtkvmtkDoubleVector [inline]
Subtract(vtkvmtkDoubleVector *vectorToSubtract)vtkvmtkDoubleVector
vtkTypeRevisionMacro(vtkvmtkDoubleVector, vtkObject)vtkvmtkDoubleVector
vtkvmtkDoubleVector()vtkvmtkDoubleVector [protected]
~vtkvmtkDoubleVector()vtkvmtkDoubleVector [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Add(vtkvmtkDoubleVector *vectorToAdd)vtkvmtkDoubleVector
AddElement(vtkIdType i, double value)vtkvmtkDoubleVectorinline
Allocate(vtkIdType numberOfElementsPerVariable, vtkIdType numberOfVariables=1)vtkvmtkDoubleVector
ArrayvtkvmtkDoubleVectorprotected
Assign(vtkvmtkDoubleVector *src)vtkvmtkDoubleVector
Assign(vtkIdType numberOfElements, const double *array)vtkvmtkDoubleVector
ComputeNorm()vtkvmtkDoubleVector
CopyIntoArrayComponent(vtkDataArray *array, int component)vtkvmtkDoubleVector
CopyVariableIntoArrayComponent(vtkDataArray *array, int variable, int component)vtkvmtkDoubleVector
DeepCopy(vtkvmtkDoubleVector *src)vtkvmtkDoubleVector
Dot(vtkvmtkDoubleVector *vectorToDotWith)vtkvmtkDoubleVector
Fill(double value)vtkvmtkDoubleVector
GetArray()vtkvmtkDoubleVectorinline
GetElement(vtkIdType i)vtkvmtkDoubleVectorinline
GetNormType()vtkvmtkDoubleVectorvirtual
GetNumberOfElements()vtkvmtkDoubleVectorvirtual
GetNumberOfElementsPerVariable()vtkvmtkDoubleVectorvirtual
GetNumberOfVariables()vtkvmtkDoubleVectorvirtual
IsA(const char *type)vtkvmtkDoubleVectorvirtual
IsTypeOf(const char *type)vtkvmtkDoubleVectorstatic
MultiplyBy(double scalar)vtkvmtkDoubleVector
New()vtkvmtkDoubleVectorstatic
NewInstance() constvtkvmtkDoubleVector
NewInstanceInternal() constvtkvmtkDoubleVectorprotectedvirtual
NormTypevtkvmtkDoubleVectorprotected
NumberOfElementsvtkvmtkDoubleVectorprotected
NumberOfElementsPerVariablevtkvmtkDoubleVectorprotected
NumberOfVariablesvtkvmtkDoubleVectorprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkDoubleVectorstatic
SetElement(vtkIdType i, double value)vtkvmtkDoubleVectorinline
SetNormType(int)vtkvmtkDoubleVectorvirtual
SetNormTypeToL2()vtkvmtkDoubleVectorinline
SetNormTypeToLInf()vtkvmtkDoubleVectorinline
Subtract(vtkvmtkDoubleVector *vectorToSubtract)vtkvmtkDoubleVector
Superclass typedefvtkvmtkDoubleVector
vtkvmtkDoubleVector()vtkvmtkDoubleVectorprotected
~vtkvmtkDoubleVector()vtkvmtkDoubleVectorprotected
+ - diff --git a/doc/html/classvtkvmtkDoubleVector.html b/doc/html/classvtkvmtkDoubleVector.html index f36ccb42..f1ff8403 100644 --- a/doc/html/classvtkvmtkDoubleVector.html +++ b/doc/html/classvtkvmtkDoubleVector.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkDoubleVector Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,267 +59,539 @@
-
+
vtkvmtkDoubleVector Class Reference
-

.. +

Base class for vectors utilized in finite-element and other PDE evaluations. More...

-

#include <vtkvmtkDoubleVector.h>

- -

List of all members.

+

#include <vtkvmtkDoubleVector.h>

+
+Inheritance diagram for vtkvmtkDoubleVector:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkDoubleVector:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkDoubleVector, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkDoubleVectorNewInstance () const
 
virtual void SetNormType (int)
 
virtual int GetNormType ()
 
void SetNormTypeToL2 ()
 
void SetNormTypeToLInf ()
 
virtual vtkIdType GetNumberOfElements ()
 
virtual vtkIdType GetNumberOfElementsPerVariable ()
 
virtual vtkIdType GetNumberOfVariables ()
 
void Allocate (vtkIdType numberOfElementsPerVariable, vtkIdType numberOfVariables=1)
 
void Fill (double value)
 
void Assign (vtkvmtkDoubleVector *src)
 
void Assign (vtkIdType numberOfElements, const double *array)
 
double GetElement (vtkIdType i)
 
void SetElement (vtkIdType i, double value)
 
void AddElement (vtkIdType i, double value)
 
const double * GetArray ()
 
void CopyIntoArrayComponent (vtkDataArray *array, int component)
 
void CopyVariableIntoArrayComponent (vtkDataArray *array, int variable, int component)
 
double ComputeNorm ()
 
void Add (vtkvmtkDoubleVector *vectorToAdd)
 
void Subtract (vtkvmtkDoubleVector *vectorToSubtract)
 
void MultiplyBy (double scalar)
 
double Dot (vtkvmtkDoubleVector *vectorToDotWith)
 
void DeepCopy (vtkvmtkDoubleVector *src)

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkDoubleVectorNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkDoubleVectorSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDoubleVector ()
 
 ~vtkvmtkDoubleVector ()

+

 
+ + + + + +

Protected Attributes

vtkIdType NumberOfElements
 
vtkIdType NumberOfElementsPerVariable
 
vtkIdType NumberOfVariables
 
int NormType
 
double * Array
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Base class for vectors utilized in finite-element and other PDE evaluations.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 39 of file vtkvmtkDoubleVector.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 44 of file vtkvmtkDoubleVector.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkDoubleVector()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkDoubleVector::vtkvmtkDoubleVector ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkDoubleVector()

+
+ + + + + +
- + - +
vtkvmtkDoubleVector::~vtkvmtkDoubleVector vtkvmtkDoubleVector::~vtkvmtkDoubleVector ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkDoubleVector* vtkvmtkDoubleVector::New static vtkvmtkDoubleVector* vtkvmtkDoubleVector::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkDoubleVector::vtkTypeRevisionMacro static int vtkvmtkDoubleVector::IsTypeOf (vtkvmtkDoubleVector , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkDoubleVector::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkDoubleVector* vtkvmtkDoubleVector::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkDoubleVector::SetNormType virtual vtkObjectBase* vtkvmtkDoubleVector::NewInstanceInternal (int  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual int vtkvmtkDoubleVector::GetNormType vtkvmtkDoubleVector* vtkvmtkDoubleVector::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetNormType()

+
+ + + + + +
- + + - +
void vtkvmtkDoubleVector::SetNormTypeToL2 virtual void vtkvmtkDoubleVector::SetNormType (int  ) [inline]
- -
+
+virtual
+
- + +

◆ GetNormType()

+
+ + + + + +
- + - +
void vtkvmtkDoubleVector::SetNormTypeToLInf virtual int vtkvmtkDoubleVector::GetNormType ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNormTypeToL2()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfElements void vtkvmtkDoubleVector::SetNormTypeToL2 ( ) [virtual]
- -
+
+inline
+
+

Definition at line 48 of file vtkvmtkDoubleVector.h.

+
49  {this->SetNormType(VTK_VMTK_L2_NORM);};
#define VTK_VMTK_L2_NORM
+
virtual void SetNormType(int)
+
- + +

◆ SetNormTypeToLInf()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfElementsPerVariable void vtkvmtkDoubleVector::SetNormTypeToLInf ( ) [virtual]
+
+inline
+
+ +

Definition at line 50 of file vtkvmtkDoubleVector.h.

+
virtual void SetNormType(int)
+
#define VTK_VMTK_LINF_NORM
+
+
-
+ +

◆ GetNumberOfElements()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfElements ()
+
+virtual
+
- + +

◆ GetNumberOfElementsPerVariable()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfVariables virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfElementsPerVariable ( ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetNumberOfVariables()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkDoubleVector::GetNumberOfVariables ()
+
+virtual
+
- + +

◆ Allocate()

+
- + @@ -366,51 +608,54 @@
void vtkvmtkDoubleVector::Allocate void vtkvmtkDoubleVector::Allocate ( vtkIdType  numberOfElementsPerVariable,
-
-
+
- + +

◆ Fill()

+
- +
void vtkvmtkDoubleVector::Fill void vtkvmtkDoubleVector::Fill ( double  value)
-
-
+
- + +

◆ Assign() [1/2]

+
- +
void vtkvmtkDoubleVector::Assign void vtkvmtkDoubleVector::Assign ( vtkvmtkDoubleVector src)
-
-
+
- + +

◆ Assign() [2/2]

+
- + @@ -427,34 +672,50 @@
void vtkvmtkDoubleVector::Assign void vtkvmtkDoubleVector::Assign ( vtkIdType  numberOfElements,
-
-
+
- + +

◆ GetElement()

+
+ + + + + +
- + - +
double vtkvmtkDoubleVector::GetElement double vtkvmtkDoubleVector::GetElement ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 62 of file vtkvmtkDoubleVector.h.

+
62 {return this->Array[i];};
+
- + +

◆ SetElement()

+
+ + + + + +
- + @@ -468,20 +729,32 @@ - +
void vtkvmtkDoubleVector::SetElement void vtkvmtkDoubleVector::SetElement ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 63 of file vtkvmtkDoubleVector.h.

+
63 {this->Array[i] = value;};
+
- + +

◆ AddElement()

+
+ + + + + +
- + @@ -495,36 +768,57 @@ - +
void vtkvmtkDoubleVector::AddElement void vtkvmtkDoubleVector::AddElement ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 64 of file vtkvmtkDoubleVector.h.

+
64 {this->Array[i] += value;};
+
- + +

◆ GetArray()

+
+ + + + + +
- + - +
const double* vtkvmtkDoubleVector::GetArray const double* vtkvmtkDoubleVector::GetArray ( ) [inline]
- -
+
+inline
+
+

Definition at line 70 of file vtkvmtkDoubleVector.h.

+
70 {return this->Array;};
+
- + +

◆ CopyIntoArrayComponent()

+
- + @@ -541,17 +835,18 @@
void vtkvmtkDoubleVector::CopyIntoArrayComponent void vtkvmtkDoubleVector::CopyIntoArrayComponent ( vtkDataArray *  array,
-
-
+
- + +

◆ CopyVariableIntoArrayComponent()

+
- + @@ -574,189 +869,247 @@
void vtkvmtkDoubleVector::CopyVariableIntoArrayComponent void vtkvmtkDoubleVector::CopyVariableIntoArrayComponent ( vtkDataArray *  array,
-
-
+
- + +

◆ ComputeNorm()

+
- +
double vtkvmtkDoubleVector::ComputeNorm double vtkvmtkDoubleVector::ComputeNorm ( )
-
-
+
- + +

◆ Add()

+
- +
void vtkvmtkDoubleVector::Add void vtkvmtkDoubleVector::Add ( vtkvmtkDoubleVector vectorToAdd)
-
-
+
- + +

◆ Subtract()

+
- +
void vtkvmtkDoubleVector::Subtract void vtkvmtkDoubleVector::Subtract ( vtkvmtkDoubleVector vectorToSubtract)
-
-
+
- + +

◆ MultiplyBy()

+
- +
void vtkvmtkDoubleVector::MultiplyBy void vtkvmtkDoubleVector::MultiplyBy ( double  scalar)
-
-
+
- + +

◆ Dot()

+
- +
double vtkvmtkDoubleVector::Dot double vtkvmtkDoubleVector::Dot ( vtkvmtkDoubleVector vectorToDotWith)
-
-
+
- + +

◆ DeepCopy()

+
- +
void vtkvmtkDoubleVector::DeepCopy void vtkvmtkDoubleVector::DeepCopy ( vtkvmtkDoubleVector src)
-
-
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NumberOfElements

+
+ + + + + +
- +
vtkIdType vtkvmtkDoubleVector::NumberOfElements [protected]vtkIdType vtkvmtkDoubleVector::NumberOfElements
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkDoubleVector.h.

- + +

◆ NumberOfElementsPerVariable

+
+ + + + + +
- +
vtkIdType vtkvmtkDoubleVector::NumberOfElementsPerVariable [protected]vtkIdType vtkvmtkDoubleVector::NumberOfElementsPerVariable
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkDoubleVector.h.

- + +

◆ NumberOfVariables

+
+ + + + + +
- +
vtkIdType vtkvmtkDoubleVector::NumberOfVariables [protected]vtkIdType vtkvmtkDoubleVector::NumberOfVariables
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkDoubleVector.h.

- + +

◆ NormType

+
+ + + + + +
- +
int vtkvmtkDoubleVector::NormType [protected]int vtkvmtkDoubleVector::NormType
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkDoubleVector.h.

- + +

◆ Array

+
+ + + + + +
- +
double* vtkvmtkDoubleVector::Array [protected]double* vtkvmtkDoubleVector::Array
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkDoubleVector.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkDoubleVector__coll__graph.map b/doc/html/classvtkvmtkDoubleVector__coll__graph.map new file mode 100644 index 00000000..a709b210 --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDoubleVector__coll__graph.md5 b/doc/html/classvtkvmtkDoubleVector__coll__graph.md5 new file mode 100644 index 00000000..ed64f20a --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__coll__graph.md5 @@ -0,0 +1 @@ +f7d1e10a1df4ac7b7f6a3b97704f9474 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDoubleVector__coll__graph.svg b/doc/html/classvtkvmtkDoubleVector__coll__graph.svg new file mode 100644 index 00000000..bf012322 --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkDoubleVector + + +Node2 + +vtkvmtkDoubleVector + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkDoubleVector__inherit__graph.map b/doc/html/classvtkvmtkDoubleVector__inherit__graph.map new file mode 100644 index 00000000..a709b210 --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkDoubleVector__inherit__graph.md5 b/doc/html/classvtkvmtkDoubleVector__inherit__graph.md5 new file mode 100644 index 00000000..03f597cf --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__inherit__graph.md5 @@ -0,0 +1 @@ +48e959d2240ca1a42f5ee221c375cd93 \ No newline at end of file diff --git a/doc/html/classvtkvmtkDoubleVector__inherit__graph.svg b/doc/html/classvtkvmtkDoubleVector__inherit__graph.svg new file mode 100644 index 00000000..a172be43 --- /dev/null +++ b/doc/html/classvtkvmtkDoubleVector__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkDoubleVector + + +Node0 + +vtkvmtkDoubleVector + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkEllipticProblem-members.html b/doc/html/classvtkvmtkEllipticProblem-members.html index 8158ecf7..ff1bf88d 100644 --- a/doc/html/classvtkvmtkEllipticProblem-members.html +++ b/doc/html/classvtkvmtkEllipticProblem-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,32 @@
-
+
vtkvmtkEllipticProblem Member List
-This is the complete list of members for vtkvmtkEllipticProblem, including all inherited members. - - - - - - -
DirichletBoundaryConditionsvtkvmtkEllipticProblem [protected]
LinearSystemvtkvmtkEllipticProblem [protected]
New()vtkvmtkEllipticProblem [static]
vtkTypeRevisionMacro(vtkvmtkEllipticProblem, vtkObject)vtkvmtkEllipticProblem
vtkvmtkEllipticProblem()vtkvmtkEllipticProblem [protected]
~vtkvmtkEllipticProblem()vtkvmtkEllipticProblem [protected]
- +

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

+ + + + + + + + + + + + +
DirichletBoundaryConditionsvtkvmtkEllipticProblemprotected
IsA(const char *type)vtkvmtkEllipticProblemvirtual
IsTypeOf(const char *type)vtkvmtkEllipticProblemstatic
LinearSystemvtkvmtkEllipticProblemprotected
New()vtkvmtkEllipticProblemstatic
NewInstance() constvtkvmtkEllipticProblem
NewInstanceInternal() constvtkvmtkEllipticProblemprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkEllipticProblemstatic
Superclass typedefvtkvmtkEllipticProblem
vtkvmtkEllipticProblem()vtkvmtkEllipticProblemprotected
~vtkvmtkEllipticProblem()vtkvmtkEllipticProblemprotected
+ - diff --git a/doc/html/classvtkvmtkEllipticProblem.html b/doc/html/classvtkvmtkEllipticProblem.html index beb15782..675e4d36 100644 --- a/doc/html/classvtkvmtkEllipticProblem.html +++ b/doc/html/classvtkvmtkEllipticProblem.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkEllipticProblem Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,167 +59,353 @@
-
+
vtkvmtkEllipticProblem Class Reference
-

.. +

High level container holding references to vtkvmtkLinearSystem and associated vtkvmtkDirichletBoundaryConditions. More...

-

#include <vtkvmtkEllipticProblem.h>

+

#include <vtkvmtkEllipticProblem.h>

+
+Inheritance diagram for vtkvmtkEllipticProblem:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkEllipticProblem:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkEllipticProblem, vtkObject)

+

virtual int IsA (const char *type)
 
vtkvmtkEllipticProblemNewInstance () const
 
+ - + + + + +

Static Public Member Functions

static vtkvmtkEllipticProblemNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkEllipticProblemSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkEllipticProblem ()
 
 ~vtkvmtkEllipticProblem ()

+

 
+ + +

Protected Attributes

vtkvmtkLinearSystemLinearSystem
 
vtkvmtkDirichletBoundaryConditionsDirichletBoundaryConditions
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

High level container holding references to vtkvmtkLinearSystem and associated vtkvmtkDirichletBoundaryConditions.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkEllipticProblem.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkEllipticProblem()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkEllipticProblem::vtkvmtkEllipticProblem ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkEllipticProblem()

+
+ + + + + +
- + - +
vtkvmtkEllipticProblem::~vtkvmtkEllipticProblem vtkvmtkEllipticProblem::~vtkvmtkEllipticProblem ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkEllipticProblem* vtkvmtkEllipticProblem::New static vtkvmtkEllipticProblem* vtkvmtkEllipticProblem::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkEllipticProblem::vtkTypeRevisionMacro static int vtkvmtkEllipticProblem::IsTypeOf (vtkvmtkEllipticProblem , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkEllipticProblem::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkEllipticProblem* vtkvmtkEllipticProblem::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
-

Member Data Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + + + +
vtkvmtkLinearSystem* vtkvmtkEllipticProblem::LinearSystem [protected]virtual vtkObjectBase* vtkvmtkEllipticProblem::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkEllipticProblem* vtkvmtkEllipticProblem::NewInstance () const
+
- +

Member Data Documentation

+ +

◆ LinearSystem

+
+ + + + + +
- +
vtkvmtkDirichletBoundaryConditions* vtkvmtkEllipticProblem::DirichletBoundaryConditions [protected]vtkvmtkLinearSystem* vtkvmtkEllipticProblem::LinearSystem
+
+protected
+
+ +

Definition at line 46 of file vtkvmtkEllipticProblem.h.

+ +
-
+ +

◆ DirichletBoundaryConditions

+ +
+
+ + + + + +
+ + + + +
vtkvmtkDirichletBoundaryConditions* vtkvmtkEllipticProblem::DirichletBoundaryConditions
+
+protected
+
+ +

Definition at line 47 of file vtkvmtkEllipticProblem.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkEllipticProblem__coll__graph.map b/doc/html/classvtkvmtkEllipticProblem__coll__graph.map index 8a012329..4c4fd9dc 100644 --- a/doc/html/classvtkvmtkEllipticProblem__coll__graph.map +++ b/doc/html/classvtkvmtkEllipticProblem__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/classvtkvmtkEllipticProblem__coll__graph.md5 b/doc/html/classvtkvmtkEllipticProblem__coll__graph.md5 index 9426f11c..7ec2886b 100644 --- a/doc/html/classvtkvmtkEllipticProblem__coll__graph.md5 +++ b/doc/html/classvtkvmtkEllipticProblem__coll__graph.md5 @@ -1 +1 @@ -08a51db9eebd532b372e1f4b177236cc \ No newline at end of file +c41b7a93a0784f42f3d26d35342af3d4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkEllipticProblem__coll__graph.png b/doc/html/classvtkvmtkEllipticProblem__coll__graph.png deleted file mode 100644 index ebfb9005..00000000 Binary files a/doc/html/classvtkvmtkEllipticProblem__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkEllipticProblem__coll__graph.svg b/doc/html/classvtkvmtkEllipticProblem__coll__graph.svg new file mode 100644 index 00000000..3a94dcd2 --- /dev/null +++ b/doc/html/classvtkvmtkEllipticProblem__coll__graph.svg @@ -0,0 +1,144 @@ + + + + + + +vtkvmtkEllipticProblem + + +Node2 + +vtkvmtkEllipticProblem + + +Node3 + +vtkObject + + +Node3->Node2 + + + + +Node5 + + +vtkvmtkBoundaryConditions + + + + +Node3->Node5 + + + + +Node6 + + +vtkvmtkLinearSystem + + + + +Node3->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrix + + + + +Node3->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow + + + + +Node3->Node8 + + + + +Node9 + + +vtkvmtkDoubleVector + + + + +Node3->Node9 + + + + +Node4 + + +vtkvmtkDirichletBoundary +Conditions + + + + +Node4->Node2 + + + DirichletBoundaryConditions + + +Node5->Node4 + + + + +Node6->Node2 + + + LinearSystem + + +Node6->Node5 + + + LinearSystem + + +Node7->Node6 + + + A + + +Node8->Node7 + + + Array + + +Node9->Node6 + + + X +B + + + diff --git a/doc/html/classvtkvmtkEllipticProblem__inherit__graph.map b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.map new file mode 100644 index 00000000..c62dac3f --- /dev/null +++ b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkEllipticProblem__inherit__graph.md5 b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.md5 new file mode 100644 index 00000000..db1db489 --- /dev/null +++ b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.md5 @@ -0,0 +1 @@ +d38c7de44be2169e5512f0cce29c2c23 \ No newline at end of file diff --git a/doc/html/classvtkvmtkEllipticProblem__inherit__graph.svg b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.svg new file mode 100644 index 00000000..426285bf --- /dev/null +++ b/doc/html/classvtkvmtkEllipticProblem__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkEllipticProblem + + +Node0 + +vtkvmtkEllipticProblem + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkEmptyNeighborhood-members.html b/doc/html/classvtkvmtkEmptyNeighborhood-members.html index 56e08618..c7405e11 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood-members.html +++ b/doc/html/classvtkvmtkEmptyNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,58 @@
-
+
vtkvmtkEmptyNeighborhood Member List
-This is the complete list of members for vtkvmtkEmptyNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkEmptyNeighborhood [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkEmptyNeighborhood [inline, virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
New()vtkvmtkEmptyNeighborhood [static]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkEmptyNeighborhood, vtkvmtkNeighborhood)vtkvmtkEmptyNeighborhood
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkEmptyNeighborhood()vtkvmtkEmptyNeighborhood [inline, protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkEmptyNeighborhood()vtkvmtkEmptyNeighborhood [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkEmptyNeighborhoodvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkEmptyNeighborhoodinlinevirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkEmptyNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkEmptyNeighborhoodstatic
New()vtkvmtkEmptyNeighborhoodstatic
NewInstance() constvtkvmtkEmptyNeighborhood
NewInstanceInternal() constvtkvmtkEmptyNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkEmptyNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkEmptyNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkEmptyNeighborhood()vtkvmtkEmptyNeighborhoodinlineprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkEmptyNeighborhood()vtkvmtkEmptyNeighborhoodinlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
+ - diff --git a/doc/html/classvtkvmtkEmptyNeighborhood.html b/doc/html/classvtkvmtkEmptyNeighborhood.html index 56cb881f..9d61d229 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood.html +++ b/doc/html/classvtkvmtkEmptyNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkEmptyNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,181 +59,459 @@
-
+
vtkvmtkEmptyNeighborhood Class Reference
-

.. +

Create an an empty neighborhood instance. More...

-

#include <vtkvmtkEmptyNeighborhood.h>

+

#include <vtkvmtkEmptyNeighborhood.h>

Inheritance diagram for vtkvmtkEmptyNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkEmptyNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkEmptyNeighborhood, vtkvmtkNeighborhood)
virtual vtkIdType GetItemType ()
void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkEmptyNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static vtkvmtkEmptyNeighborhoodNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkEmptyNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkEmptyNeighborhood ()
 
 ~vtkvmtkEmptyNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Create an an empty neighborhood instance.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkEmptyNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkEmptyNeighborhood()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkEmptyNeighborhood::vtkvmtkEmptyNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkEmptyNeighborhood.h.

+
49 {};
- + +

◆ ~vtkvmtkEmptyNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkEmptyNeighborhood::~vtkvmtkEmptyNeighborhood vtkvmtkEmptyNeighborhood::~vtkvmtkEmptyNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkEmptyNeighborhood.h.

+
50 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkEmptyNeighborhood* vtkvmtkEmptyNeighborhood::New static vtkvmtkEmptyNeighborhood* vtkvmtkEmptyNeighborhood::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkEmptyNeighborhood::vtkTypeRevisionMacro static int vtkvmtkEmptyNeighborhood::IsTypeOf (vtkvmtkEmptyNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkEmptyNeighborhood::IsA (const char * type) vtkvmtkNeighborhood  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkEmptyNeighborhood* vtkvmtkEmptyNeighborhood::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkEmptyNeighborhood::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkEmptyNeighborhood::GetItemType vtkvmtkEmptyNeighborhood* vtkvmtkEmptyNeighborhood::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkEmptyNeighborhood::GetItemType ()
+
+inlinevirtual
+

Implements vtkvmtkItem.

+

Definition at line 43 of file vtkvmtkEmptyNeighborhood.h.

+
- + +

◆ Build()

+
+ + + + + +
- + - +
void vtkvmtkEmptyNeighborhood::Build void vtkvmtkEmptyNeighborhood::Build ( ) [virtual]
- -
+
+virtual
+

Build the stencil.

-

Implements vtkvmtkNeighborhood.

+

Implements vtkvmtkNeighborhood.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.map b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.map index bd03fe44..83dc536c 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.md5 index 014486ef..e036a8c3 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.md5 @@ -1 +1 @@ -670c33484dee3756ce43a522d83fbbf8 \ No newline at end of file +ad7ff49b9ea5ec461db3ef6fd59b4365 \ No newline at end of file diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.png b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.png deleted file mode 100644 index 9a1d1938..00000000 Binary files a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.svg new file mode 100644 index 00000000..1547efdc --- /dev/null +++ b/doc/html/classvtkvmtkEmptyNeighborhood__coll__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkEmptyNeighborhood + + +Node5 + +vtkvmtkEmptyNeighborhood + + +Node6 + + +vtkvmtkNeighborhood + + + + +Node6->Node5 + + + + +Node7 + + +vtkvmtkDataSetItem + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node8->Node7 + + + + +Node9 + +vtkObject + + +Node9->Node8 + + + + + diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.map index bd03fe44..83dc536c 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.md5 index 014486ef..32b4af8f 100644 --- a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -670c33484dee3756ce43a522d83fbbf8 \ No newline at end of file +485b8f555754c65c47ed3ddec865fb6e \ No newline at end of file diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.png deleted file mode 100644 index 9a1d1938..00000000 Binary files a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..821af947 --- /dev/null +++ b/doc/html/classvtkvmtkEmptyNeighborhood__inherit__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkEmptyNeighborhood + + +Node0 + +vtkvmtkEmptyNeighborhood + + +Node1 + + +vtkvmtkNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem + + + + +Node3->Node2 + + + + +Node4 + +vtkObject + + +Node4->Node3 + + + + + diff --git a/doc/html/classvtkvmtkEmptyStencil-members.html b/doc/html/classvtkvmtkEmptyStencil-members.html index ccab7e3e..501de306 100644 --- a/doc/html/classvtkvmtkEmptyStencil-members.html +++ b/doc/html/classvtkvmtkEmptyStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,86 +59,87 @@
-
+
vtkvmtkEmptyStencil Member List
-This is the complete list of members for vtkvmtkEmptyStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkEmptyStencil [virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkEmptyStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkEmptyStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkEmptyStencil, vtkvmtkStencil)vtkvmtkEmptyStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkEmptyStencil()vtkvmtkEmptyStencil [inline, protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkEmptyStencil()vtkvmtkEmptyStencil [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkEmptyStencilvirtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkEmptyStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkEmptyStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkEmptyStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkEmptyStencilstatic
NewInstance() constvtkvmtkEmptyStencil
NewInstanceInternal() constvtkvmtkEmptyStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkEmptyStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkEmptyStencil
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkEmptyStencil()vtkvmtkEmptyStencilinlineprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkEmptyStencil()vtkvmtkEmptyStencilinlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkEmptyStencil.html b/doc/html/classvtkvmtkEmptyStencil.html index 09c2bdc3..871fa2a0 100644 --- a/doc/html/classvtkvmtkEmptyStencil.html +++ b/doc/html/classvtkvmtkEmptyStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkEmptyStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,181 +59,532 @@
-
+
vtkvmtkEmptyStencil Class Reference
-

.. +

create a stencil but do not apply a weighting to the neighborhoods of the data set. More...

-

#include <vtkvmtkEmptyStencil.h>

+

#include <vtkvmtkEmptyStencil.h>

Inheritance diagram for vtkvmtkEmptyStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkEmptyStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkEmptyStencil, vtkvmtkStencil)
void Build ()
virtual vtkIdType GetItemType ()

+

virtual int IsA (const char *type)
 
vtkvmtkEmptyStencilNewInstance () const
 
void Build () VTK_OVERRIDE
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static vtkvmtkEmptyStencilNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkEmptyStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkEmptyStencil ()
 
 ~vtkvmtkEmptyStencil ()
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

create a stencil but do not apply a weighting to the neighborhoods of the data set.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkEmptyStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkEmptyStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkEmptyStencil::vtkvmtkEmptyStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkEmptyStencil.h.

+
49 {};
- + +

◆ ~vtkvmtkEmptyStencil()

+
+ + + + + +
- + - +
vtkvmtkEmptyStencil::~vtkvmtkEmptyStencil vtkvmtkEmptyStencil::~vtkvmtkEmptyStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkEmptyStencil.h.

+
50 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkEmptyStencil* vtkvmtkEmptyStencil::New static vtkvmtkEmptyStencil* vtkvmtkEmptyStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkEmptyStencil::vtkTypeRevisionMacro static int vtkvmtkEmptyStencil::IsTypeOf (vtkvmtkEmptyStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkEmptyStencil::IsA (const char * type) vtkvmtkStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkEmptyStencil* vtkvmtkEmptyStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkEmptyStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkStencil.

- + +

◆ NewInstance()

+
- + - +
void vtkvmtkEmptyStencil::Build vtkvmtkEmptyStencil* vtkvmtkEmptyStencil::NewInstance ( ) [virtual] const
+
+ +
-
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkEmptyStencil::Build ()
+
+virtual
+

Build the stencil.

-

Implements vtkvmtkStencil.

+

Implements vtkvmtkStencil.

- + +

◆ GetItemType()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkEmptyStencil::GetItemType virtual vtkIdType vtkvmtkEmptyStencil::GetItemType ( ) [inline, virtual]
- -
+
+inlinevirtual
+

Implements vtkvmtkItem.

+

Definition at line 46 of file vtkvmtkEmptyStencil.h.

+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkEmptyStencil__coll__graph.map b/doc/html/classvtkvmtkEmptyStencil__coll__graph.map index b2bf3462..771314db 100644 --- a/doc/html/classvtkvmtkEmptyStencil__coll__graph.map +++ b/doc/html/classvtkvmtkEmptyStencil__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkEmptyStencil__coll__graph.md5 b/doc/html/classvtkvmtkEmptyStencil__coll__graph.md5 index 2ed94b67..c075fe23 100644 --- a/doc/html/classvtkvmtkEmptyStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkEmptyStencil__coll__graph.md5 @@ -1 +1 @@ -bc0c90c54752907052fa028f5ff1c317 \ No newline at end of file +26a0ca22eb6ad3092596088f44f6e14e \ No newline at end of file diff --git a/doc/html/classvtkvmtkEmptyStencil__coll__graph.png b/doc/html/classvtkvmtkEmptyStencil__coll__graph.png deleted file mode 100644 index 0216da5f..00000000 Binary files a/doc/html/classvtkvmtkEmptyStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkEmptyStencil__coll__graph.svg b/doc/html/classvtkvmtkEmptyStencil__coll__graph.svg new file mode 100644 index 00000000..345792e4 --- /dev/null +++ b/doc/html/classvtkvmtkEmptyStencil__coll__graph.svg @@ -0,0 +1,80 @@ + + + + + + +vtkvmtkEmptyStencil + + +Node6 + +vtkvmtkEmptyStencil + + +Node7 + + +vtkvmtkStencil + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkNeighborhood + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkDataSetItem + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkItem + + + + +Node10->Node9 + + + + +Node11 + +vtkObject + + +Node11->Node10 + + + + + diff --git a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.map b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.map index b2bf3462..771314db 100644 --- a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.md5 b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.md5 index 2ed94b67..06fa6168 100644 --- a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.md5 @@ -1 +1 @@ -bc0c90c54752907052fa028f5ff1c317 \ No newline at end of file +5c89ada397dcd4f361eed0f50d374441 \ No newline at end of file diff --git a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.png b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.png deleted file mode 100644 index 0216da5f..00000000 Binary files a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkEmptyStencil__inherit__graph.svg b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.svg new file mode 100644 index 00000000..42868eab --- /dev/null +++ b/doc/html/classvtkvmtkEmptyStencil__inherit__graph.svg @@ -0,0 +1,80 @@ + + + + + + +vtkvmtkEmptyStencil + + +Node0 + +vtkvmtkEmptyStencil + + +Node1 + + +vtkvmtkStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkNeighborhood + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkDataSetItem + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkItem + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkFDNEUTReader-members.html b/doc/html/classvtkvmtkFDNEUTReader-members.html index 4e1ad985..7596ab09 100644 --- a/doc/html/classvtkvmtkFDNEUTReader-members.html +++ b/doc/html/classvtkvmtkFDNEUTReader-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,47 +59,52 @@
-
+
vtkvmtkFDNEUTReader Member List
-This is the complete list of members for vtkvmtkFDNEUTReader, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - -
BRICK enum valuevtkvmtkFDNEUTReader
EDGE enum valuevtkvmtkFDNEUTReader
GetGhostNodes()vtkvmtkFDNEUTReader [virtual]
GetSingleCellDataEntityArrayName()vtkvmtkFDNEUTReader [virtual]
GetVolumeElementsOnly()vtkvmtkFDNEUTReader [virtual]
GhostNodesvtkvmtkFDNEUTReader [protected]
GhostNodesOff()vtkvmtkFDNEUTReader [virtual]
GhostNodesOn()vtkvmtkFDNEUTReader [virtual]
New()vtkvmtkFDNEUTReader [static]
OneToZeroOffset(int npts, int *pts)vtkvmtkFDNEUTReader [inline, protected, static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkFDNEUTReader
QUADRILATERAL enum valuevtkvmtkFDNEUTReader
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkFDNEUTReader [protected, virtual]
SetGhostNodes(int)vtkvmtkFDNEUTReader [virtual]
SetSingleCellDataEntityArrayName(const char *)vtkvmtkFDNEUTReader [virtual]
SetVolumeElementsOnly(int)vtkvmtkFDNEUTReader [virtual]
SingleCellDataEntityArrayNamevtkvmtkFDNEUTReader [protected]
TETRAHEDRON enum valuevtkvmtkFDNEUTReader
TRIANGLE enum valuevtkvmtkFDNEUTReader
VolumeElementsOnlyvtkvmtkFDNEUTReader [protected]
VolumeElementsOnlyOff()vtkvmtkFDNEUTReader [virtual]
VolumeElementsOnlyOn()vtkvmtkFDNEUTReader [virtual]
vtkTypeRevisionMacro(vtkvmtkFDNEUTReader, vtkUnstructuredGridReader)vtkvmtkFDNEUTReader
vtkvmtkFDNEUTReader()vtkvmtkFDNEUTReader [protected]
WEDGE enum valuevtkvmtkFDNEUTReader
~vtkvmtkFDNEUTReader()vtkvmtkFDNEUTReader [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BRICK enum valuevtkvmtkFDNEUTReader
EDGE enum valuevtkvmtkFDNEUTReader
GetGhostNodes()vtkvmtkFDNEUTReadervirtual
GetSingleCellDataEntityArrayName()vtkvmtkFDNEUTReadervirtual
GetVolumeElementsOnly()vtkvmtkFDNEUTReadervirtual
GhostNodesvtkvmtkFDNEUTReaderprotected
GhostNodesOff()vtkvmtkFDNEUTReadervirtual
GhostNodesOn()vtkvmtkFDNEUTReadervirtual
IsA(const char *type)vtkvmtkFDNEUTReadervirtual
IsTypeOf(const char *type)vtkvmtkFDNEUTReaderstatic
New()vtkvmtkFDNEUTReaderstatic
NewInstance() constvtkvmtkFDNEUTReader
NewInstanceInternal() constvtkvmtkFDNEUTReaderprotectedvirtual
OneToZeroOffset(int npts, int *pts)vtkvmtkFDNEUTReaderinlineprotectedstatic
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkFDNEUTReader
QUADRILATERAL enum valuevtkvmtkFDNEUTReader
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkFDNEUTReaderprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkFDNEUTReaderstatic
SetGhostNodes(int)vtkvmtkFDNEUTReadervirtual
SetSingleCellDataEntityArrayName(const char *)vtkvmtkFDNEUTReadervirtual
SetVolumeElementsOnly(int)vtkvmtkFDNEUTReadervirtual
SingleCellDataEntityArrayNamevtkvmtkFDNEUTReaderprotected
Superclass typedefvtkvmtkFDNEUTReader
TETRAHEDRON enum valuevtkvmtkFDNEUTReader
TRIANGLE enum valuevtkvmtkFDNEUTReader
VolumeElementsOnlyvtkvmtkFDNEUTReaderprotected
VolumeElementsOnlyOff()vtkvmtkFDNEUTReadervirtual
VolumeElementsOnlyOn()vtkvmtkFDNEUTReadervirtual
vtkvmtkFDNEUTReader()vtkvmtkFDNEUTReaderprotected
WEDGE enum valuevtkvmtkFDNEUTReader
~vtkvmtkFDNEUTReader()vtkvmtkFDNEUTReaderprotected
+ - diff --git a/doc/html/classvtkvmtkFDNEUTReader.html b/doc/html/classvtkvmtkFDNEUTReader.html index c17573d1..a3d56954 100644 --- a/doc/html/classvtkvmtkFDNEUTReader.html +++ b/doc/html/classvtkvmtkFDNEUTReader.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFDNEUTReader Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,7 +59,7 @@
-
+
vtkvmtkFDNEUTReader Class Reference
-

#include <vtkvmtkFDNEUTReader.h>

+

Reads FDNEUT Fidap files. + More...

-

List of all members.

+

#include <vtkvmtkFDNEUTReader.h>

+
+Inheritance diagram for vtkvmtkFDNEUTReader:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFDNEUTReader:
+
+
+
+
[legend]
- - - + + +

+

Public Types

enum  {
-  EDGE = 0, +
enum  {
+  EDGE = 0, QUADRILATERAL, TRIANGLE, BRICK, -
+
  WEDGE, TETRAHEDRON -
+
}

+

 
typedef vtkUnstructuredGridReader Superclass
 
+ - - + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFDNEUTReader, vtkUnstructuredGridReader)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkFDNEUTReaderNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSingleCellDataEntityArrayName (const char *)
 
virtual char * GetSingleCellDataEntityArrayName ()
 
virtual void SetGhostNodes (int)
 
virtual int GetGhostNodes ()
 
virtual void GhostNodesOn ()
 
virtual void GhostNodesOff ()
 
virtual void SetVolumeElementsOnly (int)
 
virtual int GetVolumeElementsOnly ()
 
virtual void VolumeElementsOnlyOn ()
 
virtual void VolumeElementsOnlyOff ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkFDNEUTReaderSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkFDNEUTReaderNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFDNEUTReader ()
 
 ~vtkvmtkFDNEUTReader ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ - +

Static Protected Member Functions

static void OneToZeroOffset (int npts, int *pts)

+

 
+ + + +

Protected Attributes

char * SingleCellDataEntityArrayName
 
int GhostNodes
 
int VolumeElementsOnly
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.6
-

vtkvmtkFDNEUTReader reads unstructured grid data from Fidap FDNEUT format

-
See also:
vtkvmtkFDNEUTWriter
-

Member Enumeration Documentation

- +

Detailed Description

+

Reads FDNEUT Fidap files.

+
Date
2006/04/06 16:47:47
+
Revision
1.6
+

vtkvmtkFDNEUTReader reads unstructured grid data from Fidap FDNEUT format

See also
vtkvmtkFDNEUTWriter
+ +

Definition at line 36 of file vtkvmtkFDNEUTReader.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkUnstructuredGridReader vtkvmtkFDNEUTReader::Superclass
+
+ +

Definition at line 39 of file vtkvmtkFDNEUTReader.h.

+ +
-
-
Enumerator:
- - - - - - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
EDGE  -
QUADRILATERAL  -
TRIANGLE  -
BRICK  -
WEDGE  -
TETRAHEDRON  -
+ + + +
anonymous enum
+
+ + + + + + +
Enumerator
EDGE 
QUADRILATERAL 
TRIANGLE 
BRICK 
WEDGE 
TETRAHEDRON 
- - +

Definition at line 56 of file vtkvmtkFDNEUTReader.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFDNEUTReader()

+
+ + + + + +
- + - +
vtkvmtkFDNEUTReader::vtkvmtkFDNEUTReader vtkvmtkFDNEUTReader::vtkvmtkFDNEUTReader ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFDNEUTReader()

+
+ + + + + +
- + - +
vtkvmtkFDNEUTReader::~vtkvmtkFDNEUTReader vtkvmtkFDNEUTReader::~vtkvmtkFDNEUTReader ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkFDNEUTReader::vtkTypeRevisionMacro static int vtkvmtkFDNEUTReader::IsTypeOf (vtkvmtkFDNEUTReader , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkFDNEUTReader::IsA (const char * type) vtkUnstructuredGridReader  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkFDNEUTReader* vtkvmtkFDNEUTReader::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkFDNEUTReader::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkFDNEUTReader* vtkvmtkFDNEUTReader::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -268,196 +421,299 @@
void vtkvmtkFDNEUTReader::PrintSelf void vtkvmtkFDNEUTReader::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFDNEUTReader* vtkvmtkFDNEUTReader::New static vtkvmtkFDNEUTReader* vtkvmtkFDNEUTReader::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSingleCellDataEntityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::SetSingleCellDataEntityArrayName virtual void vtkvmtkFDNEUTReader::SetSingleCellDataEntityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSingleCellDataEntityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkFDNEUTReader::GetSingleCellDataEntityArrayName virtual char* vtkvmtkFDNEUTReader::GetSingleCellDataEntityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGhostNodes()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::SetGhostNodes virtual void vtkvmtkFDNEUTReader::SetGhostNodes ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGhostNodes()

+
+ + + + + +
- + - +
virtual int vtkvmtkFDNEUTReader::GetGhostNodes virtual int vtkvmtkFDNEUTReader::GetGhostNodes ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GhostNodesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::GhostNodesOn virtual void vtkvmtkFDNEUTReader::GhostNodesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GhostNodesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::GhostNodesOff virtual void vtkvmtkFDNEUTReader::GhostNodesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVolumeElementsOnly()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::SetVolumeElementsOnly virtual void vtkvmtkFDNEUTReader::SetVolumeElementsOnly ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVolumeElementsOnly()

+
+ + + + + +
- + - +
virtual int vtkvmtkFDNEUTReader::GetVolumeElementsOnly virtual int vtkvmtkFDNEUTReader::GetVolumeElementsOnly ( ) [virtual]
- -
+
+virtual
+
- + +

◆ VolumeElementsOnlyOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::VolumeElementsOnlyOn virtual void vtkvmtkFDNEUTReader::VolumeElementsOnlyOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ VolumeElementsOnlyOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkFDNEUTReader::VolumeElementsOnlyOff virtual void vtkvmtkFDNEUTReader::VolumeElementsOnlyOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -477,20 +733,29 @@ - +
virtual int vtkvmtkFDNEUTReader::RequestData virtual int vtkvmtkFDNEUTReader::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ OneToZeroOffset()

+
+ + + + + +
- + @@ -504,65 +769,102 @@ - +
static void vtkvmtkFDNEUTReader::OneToZeroOffset static void vtkvmtkFDNEUTReader::OneToZeroOffset ( int  npts,
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 73 of file vtkvmtkFDNEUTReader.h.

+
74  { for (int i=0; i<npts; i++) --pts[i]; }
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SingleCellDataEntityArrayName

+
+ + + + + +
- +
char* vtkvmtkFDNEUTReader::SingleCellDataEntityArrayName [protected]char* vtkvmtkFDNEUTReader::SingleCellDataEntityArrayName
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkFDNEUTReader.h.

- + +

◆ GhostNodes

+
+ + + + + +
- +
int vtkvmtkFDNEUTReader::GhostNodes [protected]int vtkvmtkFDNEUTReader::GhostNodes
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkFDNEUTReader.h.

- + +

◆ VolumeElementsOnly

+
+ + + + + +
- +
int vtkvmtkFDNEUTReader::VolumeElementsOnly [protected]int vtkvmtkFDNEUTReader::VolumeElementsOnly
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkFDNEUTReader.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFDNEUTReader__coll__graph.map b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.map new file mode 100644 index 00000000..f655b599 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFDNEUTReader__coll__graph.md5 b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.md5 new file mode 100644 index 00000000..e297b1c5 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.md5 @@ -0,0 +1 @@ +5b273b8a3dc008dd495324e42507f7bd \ No newline at end of file diff --git a/doc/html/classvtkvmtkFDNEUTReader__coll__graph.svg b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.svg new file mode 100644 index 00000000..e7cc6260 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFDNEUTReader + + +Node2 + +vtkvmtkFDNEUTReader + + +Node3 + +vtkUnstructuredGridReader + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.map b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.map new file mode 100644 index 00000000..f655b599 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.md5 b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.md5 new file mode 100644 index 00000000..5b287b84 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.md5 @@ -0,0 +1 @@ +7cd041f7dee092f915fe2ca01b237d5f \ No newline at end of file diff --git a/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.svg b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.svg new file mode 100644 index 00000000..94bff50d --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTReader__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFDNEUTReader + + +Node0 + +vtkvmtkFDNEUTReader + + +Node1 + +vtkUnstructuredGridReader + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFDNEUTWriter-members.html b/doc/html/classvtkvmtkFDNEUTWriter-members.html index bf6a77fd..dface5dc 100644 --- a/doc/html/classvtkvmtkFDNEUTWriter-members.html +++ b/doc/html/classvtkvmtkFDNEUTWriter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,34 +59,39 @@
-
+
vtkvmtkFDNEUTWriter Member List
-This is the complete list of members for vtkvmtkFDNEUTWriter, including all inherited members. - - - - - - - - - - - - - -
BRICK enum valuevtkvmtkFDNEUTWriter
EDGE enum valuevtkvmtkFDNEUTWriter
New()vtkvmtkFDNEUTWriter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkFDNEUTWriter
QUADRILATERAL enum valuevtkvmtkFDNEUTWriter
TETRAHEDRON enum valuevtkvmtkFDNEUTWriter
TRIANGLE enum valuevtkvmtkFDNEUTWriter
vtkTypeRevisionMacro(vtkvmtkFDNEUTWriter, vtkUnstructuredGridWriter)vtkvmtkFDNEUTWriter
vtkvmtkFDNEUTWriter()vtkvmtkFDNEUTWriter [protected]
WEDGE enum valuevtkvmtkFDNEUTWriter
WriteData()vtkvmtkFDNEUTWriter [protected]
ZeroToOneOffset(vtkIdType npts, vtkIdType *pts)vtkvmtkFDNEUTWriter [inline, protected, static]
~vtkvmtkFDNEUTWriter()vtkvmtkFDNEUTWriter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + +
BRICK enum valuevtkvmtkFDNEUTWriter
EDGE enum valuevtkvmtkFDNEUTWriter
IsA(const char *type)vtkvmtkFDNEUTWritervirtual
IsTypeOf(const char *type)vtkvmtkFDNEUTWriterstatic
New()vtkvmtkFDNEUTWriterstatic
NewInstance() constvtkvmtkFDNEUTWriter
NewInstanceInternal() constvtkvmtkFDNEUTWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkFDNEUTWriter
QUADRILATERAL enum valuevtkvmtkFDNEUTWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkFDNEUTWriterstatic
Superclass typedefvtkvmtkFDNEUTWriter
TETRAHEDRON enum valuevtkvmtkFDNEUTWriter
TRIANGLE enum valuevtkvmtkFDNEUTWriter
vtkvmtkFDNEUTWriter()vtkvmtkFDNEUTWriterprotected
WEDGE enum valuevtkvmtkFDNEUTWriter
WriteData() VTK_OVERRIDEvtkvmtkFDNEUTWriterprotected
ZeroToOneOffset(vtkIdType npts, vtkIdType *pts)vtkvmtkFDNEUTWriterinlineprotectedstatic
~vtkvmtkFDNEUTWriter()vtkvmtkFDNEUTWriterprotected
+ - diff --git a/doc/html/classvtkvmtkFDNEUTWriter.html b/doc/html/classvtkvmtkFDNEUTWriter.html index c7129259..43b012ab 100644 --- a/doc/html/classvtkvmtkFDNEUTWriter.html +++ b/doc/html/classvtkvmtkFDNEUTWriter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFDNEUTWriter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,169 +59,348 @@
-
+
vtkvmtkFDNEUTWriter Class Reference
-

#include <vtkvmtkFDNEUTWriter.h>

+

writes FDNEUT Fidap files + More...

-

List of all members.

+

#include <vtkvmtkFDNEUTWriter.h>

+
+Inheritance diagram for vtkvmtkFDNEUTWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFDNEUTWriter:
+
+
+
+
[legend]
- - - + + +

+

Public Types

enum  {
-  EDGE = 0, +
enum  {
+  EDGE = 0, QUADRILATERAL, TRIANGLE, BRICK, -
+
  WEDGE, TETRAHEDRON -
+
}

+

 
typedef vtkUnstructuredGridWriter Superclass
 
+ - - - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFDNEUTWriter, vtkUnstructuredGridWriter)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkFDNEUTWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - + + + + +

Static Public Member Functions

static vtkvmtkFDNEUTWriterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkFDNEUTWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFDNEUTWriter ()
 
 ~vtkvmtkFDNEUTWriter ()
void WriteData ()

+

 
void WriteData () VTK_OVERRIDE
 
+ +

Static Protected Member Functions

static void ZeroToOneOffset (vtkIdType npts, vtkIdType *pts)
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.3
-

vtkvmtkFDNEUTWriter writes FDNEUT Fidap files

-
See also:
vtkvmtkFDNEUTWriter
-

Member Enumeration Documentation

- +

Detailed Description

+

writes FDNEUT Fidap files

+
Date
2006/04/06 16:47:47
+
Revision
1.3
+

vtkvmtkFDNEUTWriter writes FDNEUT Fidap files

+
See also
vtkvmtkFDNEUTWriter
+ +

Definition at line 37 of file vtkvmtkFDNEUTWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkUnstructuredGridWriter vtkvmtkFDNEUTWriter::Superclass
+
+ +

Definition at line 41 of file vtkvmtkFDNEUTWriter.h.

+
-
-
Enumerator:
- - - - - - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
EDGE  -
QUADRILATERAL  -
TRIANGLE  -
BRICK  -
WEDGE  -
TETRAHEDRON  -
+ + + +
anonymous enum
+
+ + + + + + +
Enumerator
EDGE 
QUADRILATERAL 
TRIANGLE 
BRICK 
WEDGE 
TETRAHEDRON 
- - +

Definition at line 45 of file vtkvmtkFDNEUTWriter.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFDNEUTWriter()

+
+ + + + + +
- + - +
vtkvmtkFDNEUTWriter::vtkvmtkFDNEUTWriter vtkvmtkFDNEUTWriter::vtkvmtkFDNEUTWriter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFDNEUTWriter()

+
+ + + + + +
- + - +
vtkvmtkFDNEUTWriter::~vtkvmtkFDNEUTWriter vtkvmtkFDNEUTWriter::~vtkvmtkFDNEUTWriter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFDNEUTWriter* vtkvmtkFDNEUTWriter::New static vtkvmtkFDNEUTWriter* vtkvmtkFDNEUTWriter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkFDNEUTWriter::vtkTypeRevisionMacro static int vtkvmtkFDNEUTWriter::IsTypeOf (vtkvmtkFDNEUTWriter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkFDNEUTWriter::IsA (const char * type) vtkUnstructuredGridWriter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkFDNEUTWriter* vtkvmtkFDNEUTWriter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkFDNEUTWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkFDNEUTWriter* vtkvmtkFDNEUTWriter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -268,33 +417,46 @@
void vtkvmtkFDNEUTWriter::PrintSelf void vtkvmtkFDNEUTWriter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ WriteData()

+
+ + + + + +
- + - +
void vtkvmtkFDNEUTWriter::WriteData void vtkvmtkFDNEUTWriter::WriteData ( ) [protected]
- -
+
+protected
+
- + +

◆ ZeroToOneOffset()

+
+ + + + + +
- + @@ -308,25 +470,29 @@ - +
static void vtkvmtkFDNEUTWriter::ZeroToOneOffset static void vtkvmtkFDNEUTWriter::ZeroToOneOffset ( vtkIdType  npts,
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 62 of file vtkvmtkFDNEUTWriter.h.

+
63  { for (int i=0; i<npts; i++) ++pts[i]; }

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.map b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.map new file mode 100644 index 00000000..7dba401b --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.md5 b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.md5 new file mode 100644 index 00000000..1a29d672 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.md5 @@ -0,0 +1 @@ +84fca391d1b2de36e0a2aac0a513bd08 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.svg b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.svg new file mode 100644 index 00000000..26df4d3c --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFDNEUTWriter + + +Node2 + +vtkvmtkFDNEUTWriter + + +Node3 + +vtkUnstructuredGridWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.map b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.map new file mode 100644 index 00000000..7dba401b --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.md5 b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.md5 new file mode 100644 index 00000000..92d729c7 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.md5 @@ -0,0 +1 @@ +4c07e9f3c9eed593f4fd8dab92082288 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.svg b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.svg new file mode 100644 index 00000000..66cffb54 --- /dev/null +++ b/doc/html/classvtkvmtkFDNEUTWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFDNEUTWriter + + +Node0 + +vtkvmtkFDNEUTWriter + + +Node1 + +vtkUnstructuredGridWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFEAssembler-members.html b/doc/html/classvtkvmtkFEAssembler-members.html index 96d082f2..827296a0 100644 --- a/doc/html/classvtkvmtkFEAssembler-members.html +++ b/doc/html/classvtkvmtkFEAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,45 +59,50 @@
-
+
vtkvmtkFEAssembler Member List
-This is the complete list of members for vtkvmtkFEAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
Build()=0vtkvmtkFEAssembler [pure virtual]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build()=0vtkvmtkFEAssemblerpure virtual
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkFEAssemblervirtual
IsTypeOf(const char *type)vtkvmtkFEAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
NewInstance() constvtkvmtkFEAssembler
NewInstanceInternal() constvtkvmtkFEAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkFEAssemblerstatic
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkFEAssembler.html b/doc/html/classvtkvmtkFEAssembler.html index 08fecf69..d60fe4fa 100644 --- a/doc/html/classvtkvmtkFEAssembler.html +++ b/doc/html/classvtkvmtkFEAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFEAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,475 +59,833 @@
-
+
-
vtkvmtkFEAssembler Class Reference
+
vtkvmtkFEAssembler Class Referenceabstract
-

.. +

Base class on which to build to build specific finite element routines. More...

-

#include <vtkvmtkFEAssembler.h>

+

#include <vtkvmtkFEAssembler.h>

Inheritance diagram for vtkvmtkFEAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkFEAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFEAssembler, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
virtual void Build ()=0
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)

+

 
+ + + + + + +

Protected Attributes

vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Base class on which to build to build specific finite element routines.

+
Date
2006/04/06 16:46:44
+
Revision
1.4
+

Supports common operations needed during setup of a finite element solver run.

+ +

Definition at line 37 of file vtkvmtkFEAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 41 of file vtkvmtkFEAssembler.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFEAssembler()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkFEAssembler::vtkvmtkFEAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFEAssembler()

+
+ + + + + +
- + - +
vtkvmtkFEAssembler::~vtkvmtkFEAssembler vtkvmtkFEAssembler::~vtkvmtkFEAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkFEAssembler::vtkTypeRevisionMacro static int vtkvmtkFEAssembler::IsTypeOf (vtkvmtkFEAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkFEAssembler::IsA (const char * type) vtkObject  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkFEAssembler* vtkvmtkFEAssembler::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkFEAssembler::SetDataSet virtual vtkObjectBase* vtkvmtkFEAssembler::NewInstanceInternal (vtkDataSet *  ) [virtual] const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkFEAssembler* vtkvmtkFEAssembler::NewInstance () const
+
- + +

◆ SetDataSet()

+
+ + + + + +
- + + - +
virtual vtkDataSet* vtkvmtkFEAssembler::GetDataSet virtual void vtkvmtkFEAssembler::SetDataSet (vtkDataSet *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetDataSet()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkDataSet* vtkvmtkFEAssembler::GetDataSet ()
+
+virtual
+
- + +

◆ SetMatrix()

+
+ + + + + +
- + - +
virtual void vtkvmtkFEAssembler::SetMatrix virtual void vtkvmtkFEAssembler::SetMatrix ( vtkvmtkSparseMatrix ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMatrix()

+
+ + + + + +
- + - +
virtual vtkvmtkSparseMatrix* vtkvmtkFEAssembler::GetMatrix virtual vtkvmtkSparseMatrix* vtkvmtkFEAssembler::GetMatrix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRHSVector()

+
+ + + + + +
- + - +
virtual void vtkvmtkFEAssembler::SetRHSVector virtual void vtkvmtkFEAssembler::SetRHSVector ( vtkvmtkDoubleVector ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRHSVector()

+
+ + + + + +
- + - +
virtual vtkvmtkDoubleVector* vtkvmtkFEAssembler::GetRHSVector virtual vtkvmtkDoubleVector* vtkvmtkFEAssembler::GetRHSVector ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSolutionVector()

+
+ + + + + +
- + - +
virtual void vtkvmtkFEAssembler::SetSolutionVector virtual void vtkvmtkFEAssembler::SetSolutionVector ( vtkvmtkDoubleVector ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSolutionVector()

+
+ + + + + +
- + - +
virtual vtkvmtkDoubleVector* vtkvmtkFEAssembler::GetSolutionVector virtual vtkvmtkDoubleVector* vtkvmtkFEAssembler::GetSolutionVector ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfVariables()

+
+ + + + + +
- + - +
virtual int vtkvmtkFEAssembler::GetNumberOfVariables virtual int vtkvmtkFEAssembler::GetNumberOfVariables ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkFEAssembler::SetQuadratureOrder virtual void vtkvmtkFEAssembler::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkFEAssembler::GetQuadratureOrder virtual int vtkvmtkFEAssembler::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Build()

+ - + +

◆ DeepCopy()

+
- +
void vtkvmtkFEAssembler::DeepCopy void vtkvmtkFEAssembler::DeepCopy ( vtkvmtkFEAssembler src)
-
-
+
- + +

◆ ShallowCopy()

+
- +
void vtkvmtkFEAssembler::ShallowCopy void vtkvmtkFEAssembler::ShallowCopy ( vtkvmtkFEAssembler src)
-
-
+
- + +

◆ Initialize()

+
+ + + + + +
- + - +
void vtkvmtkFEAssembler::Initialize void vtkvmtkFEAssembler::Initialize ( int  numberOfVariables) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DataSet

+
+ + + + + +
- +
vtkDataSet* vtkvmtkFEAssembler::DataSet [protected]vtkDataSet* vtkvmtkFEAssembler::DataSet
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkFEAssembler.h.

- + +

◆ Matrix

+
+ + + + + +
- +
vtkvmtkSparseMatrix* vtkvmtkFEAssembler::Matrix [protected]vtkvmtkSparseMatrix* vtkvmtkFEAssembler::Matrix
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkFEAssembler.h.

- + +

◆ RHSVector

+
+ + + + + +
- +
vtkvmtkDoubleVector* vtkvmtkFEAssembler::RHSVector [protected]vtkvmtkDoubleVector* vtkvmtkFEAssembler::RHSVector
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkFEAssembler.h.

- + +

◆ SolutionVector

+
+ + + + + +
- +
vtkvmtkDoubleVector* vtkvmtkFEAssembler::SolutionVector [protected]vtkvmtkDoubleVector* vtkvmtkFEAssembler::SolutionVector
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkFEAssembler.h.

- + +

◆ NumberOfVariables

+
+ + + + + +
- +
int vtkvmtkFEAssembler::NumberOfVariables [protected]int vtkvmtkFEAssembler::NumberOfVariables
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkFEAssembler.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkFEAssembler::QuadratureOrder [protected]int vtkvmtkFEAssembler::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkFEAssembler.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFEAssembler__coll__graph.map b/doc/html/classvtkvmtkFEAssembler__coll__graph.map index 5e5058d6..71572207 100644 --- a/doc/html/classvtkvmtkFEAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkFEAssembler__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkFEAssembler__coll__graph.md5 b/doc/html/classvtkvmtkFEAssembler__coll__graph.md5 index 37626be0..95ce12d2 100644 --- a/doc/html/classvtkvmtkFEAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkFEAssembler__coll__graph.md5 @@ -1 +1 @@ -745f1ad3670ee3224c97a3bd84864836 \ No newline at end of file +f7490af7052f5334eba7a30a4022da2c \ No newline at end of file diff --git a/doc/html/classvtkvmtkFEAssembler__coll__graph.png b/doc/html/classvtkvmtkFEAssembler__coll__graph.png deleted file mode 100644 index 4d63a578..00000000 Binary files a/doc/html/classvtkvmtkFEAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkFEAssembler__coll__graph.svg b/doc/html/classvtkvmtkFEAssembler__coll__graph.svg new file mode 100644 index 00000000..72d19b9b --- /dev/null +++ b/doc/html/classvtkvmtkFEAssembler__coll__graph.svg @@ -0,0 +1,86 @@ + + + + + + +vtkvmtkFEAssembler + + +Node7 + +vtkvmtkFEAssembler + + +Node8 + +vtkObject + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkSparseMatrix + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkSparseMatrixRow + + + + +Node8->Node10 + + + + +Node11 + + +vtkvmtkDoubleVector + + + + +Node8->Node11 + + + + +Node9->Node7 + + + Matrix + + +Node10->Node9 + + + Array + + +Node11->Node7 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkFEAssembler__inherit__graph.map b/doc/html/classvtkvmtkFEAssembler__inherit__graph.map index e8f7d1d0..96aaa2c1 100644 --- a/doc/html/classvtkvmtkFEAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkFEAssembler__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkFEAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkFEAssembler__inherit__graph.md5 index 8e3acb54..38a14db4 100644 --- a/doc/html/classvtkvmtkFEAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkFEAssembler__inherit__graph.md5 @@ -1 +1 @@ -10a8b92cb0fd1b9f1551934f6cbb4186 \ No newline at end of file +1aafca15cf047bc9e862953f02027b30 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFEAssembler__inherit__graph.png b/doc/html/classvtkvmtkFEAssembler__inherit__graph.png deleted file mode 100644 index e5f3213d..00000000 Binary files a/doc/html/classvtkvmtkFEAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkFEAssembler__inherit__graph.svg b/doc/html/classvtkvmtkFEAssembler__inherit__graph.svg new file mode 100644 index 00000000..ede90f29 --- /dev/null +++ b/doc/html/classvtkvmtkFEAssembler__inherit__graph.svg @@ -0,0 +1,98 @@ + + + + + + +vtkvmtkFEAssembler + + +Node0 + +vtkvmtkFEAssembler + + +Node2 + + +vtkvmtkPolyDataFEGradient +Assembler + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataFELaplace +Assembler + + + + +Node0->Node3 + + + + +Node4 + + +vtkvmtkUnstructuredGridFEGradient +Assembler + + + + +Node0->Node4 + + + + +Node5 + + +vtkvmtkUnstructuredGridFELaplace +Assembler + + + + +Node0->Node5 + + + + +Node6 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler + + + + +Node0->Node6 + + + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFEShapeFunctions-members.html b/doc/html/classvtkvmtkFEShapeFunctions-members.html index e522a9f2..3ee8dc80 100644 --- a/doc/html/classvtkvmtkFEShapeFunctions-members.html +++ b/doc/html/classvtkvmtkFEShapeFunctions-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,40 +59,45 @@
-
+
vtkvmtkFEShapeFunctions Member List
-This is the complete list of members for vtkvmtkFEShapeFunctions, including all inherited members. - - - - - - - - - - - - - - - - - - - -
ComputeInverseJacobianMatrix2D(vtkCell *cell, double *pcoords, double inverseJacobianMatrix[2][3])vtkvmtkFEShapeFunctions [protected, static]
ComputeInverseJacobianMatrix3D(vtkCell *cell, double *pcoords, double inverseJacobianMatrix[3][3])vtkvmtkFEShapeFunctions [protected, static]
ComputeJacobian(vtkCell *cell, double *pcoords)vtkvmtkFEShapeFunctions [static]
DPhivtkvmtkFEShapeFunctions [protected]
GetDPhi(vtkIdType id, vtkIdType i)vtkvmtkFEShapeFunctions [inline]
GetDPhi(vtkIdType id, vtkIdType i, double *dphi)vtkvmtkFEShapeFunctions [inline]
GetDPhi(vtkIdType id, vtkIdType i, int c)vtkvmtkFEShapeFunctions [inline]
GetInterpolationDerivs(vtkCell *cell, double *pcoords, double *derivs)vtkvmtkFEShapeFunctions [static]
GetInterpolationFunctions(vtkCell *cell, double *pcoords, double *sf)vtkvmtkFEShapeFunctions [static]
GetJacobian(vtkIdType i)vtkvmtkFEShapeFunctions [inline]
GetPhi(vtkIdType id, vtkIdType i)vtkvmtkFEShapeFunctions [inline]
Initialize(vtkCell *cell, vtkDoubleArray *pcoords)vtkvmtkFEShapeFunctions
JacobiansvtkvmtkFEShapeFunctions [protected]
New()vtkvmtkFEShapeFunctions [static]
NumberOfCellPointsvtkvmtkFEShapeFunctions [protected]
PhivtkvmtkFEShapeFunctions [protected]
vtkTypeRevisionMacro(vtkvmtkFEShapeFunctions, vtkObject)vtkvmtkFEShapeFunctions
vtkvmtkFEShapeFunctions()vtkvmtkFEShapeFunctions [protected]
~vtkvmtkFEShapeFunctions()vtkvmtkFEShapeFunctions [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeInverseJacobianMatrix2D(vtkCell *cell, double *pcoords, double inverseJacobianMatrix[2][3])vtkvmtkFEShapeFunctionsprotectedstatic
ComputeInverseJacobianMatrix3D(vtkCell *cell, double *pcoords, double inverseJacobianMatrix[3][3])vtkvmtkFEShapeFunctionsprotectedstatic
ComputeJacobian(vtkCell *cell, double *pcoords)vtkvmtkFEShapeFunctionsstatic
DPhivtkvmtkFEShapeFunctionsprotected
GetDPhi(vtkIdType id, vtkIdType i)vtkvmtkFEShapeFunctionsinline
GetDPhi(vtkIdType id, vtkIdType i, double *dphi)vtkvmtkFEShapeFunctionsinline
GetDPhi(vtkIdType id, vtkIdType i, int c)vtkvmtkFEShapeFunctionsinline
GetInterpolationDerivs(vtkCell *cell, double *pcoords, double *derivs)vtkvmtkFEShapeFunctionsstatic
GetInterpolationFunctions(vtkCell *cell, double *pcoords, double *sf)vtkvmtkFEShapeFunctionsstatic
GetJacobian(vtkIdType i)vtkvmtkFEShapeFunctionsinline
GetPhi(vtkIdType id, vtkIdType i)vtkvmtkFEShapeFunctionsinline
Initialize(vtkCell *cell, vtkDoubleArray *pcoords)vtkvmtkFEShapeFunctions
IsA(const char *type)vtkvmtkFEShapeFunctionsvirtual
IsTypeOf(const char *type)vtkvmtkFEShapeFunctionsstatic
JacobiansvtkvmtkFEShapeFunctionsprotected
New()vtkvmtkFEShapeFunctionsstatic
NewInstance() constvtkvmtkFEShapeFunctions
NewInstanceInternal() constvtkvmtkFEShapeFunctionsprotectedvirtual
NumberOfCellPointsvtkvmtkFEShapeFunctionsprotected
PhivtkvmtkFEShapeFunctionsprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkFEShapeFunctionsstatic
Superclass typedefvtkvmtkFEShapeFunctions
vtkvmtkFEShapeFunctions()vtkvmtkFEShapeFunctionsprotected
~vtkvmtkFEShapeFunctions()vtkvmtkFEShapeFunctionsprotected
+ - diff --git a/doc/html/classvtkvmtkFEShapeFunctions.html b/doc/html/classvtkvmtkFEShapeFunctions.html index ae05132e..9ef0b4a0 100644 --- a/doc/html/classvtkvmtkFEShapeFunctions.html +++ b/doc/html/classvtkvmtkFEShapeFunctions.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFEShapeFunctions Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,144 +59,333 @@
-
+
vtkvmtkFEShapeFunctions Class Reference
-

.. +

Set of common utility (calculate jacobian, interpolation function, and interpolation function derivatives) functions used during assembly of certain finite element solutions. More...

-

#include <vtkvmtkFEShapeFunctions.h>

- -

List of all members.

+

#include <vtkvmtkFEShapeFunctions.h>

+
+Inheritance diagram for vtkvmtkFEShapeFunctions:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFEShapeFunctions:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFEShapeFunctions, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkFEShapeFunctionsNewInstance () const
 
void Initialize (vtkCell *cell, vtkDoubleArray *pcoords)
 
double GetPhi (vtkIdType id, vtkIdType i)
 
double * GetDPhi (vtkIdType id, vtkIdType i)
 
void GetDPhi (vtkIdType id, vtkIdType i, double *dphi)
 
double GetDPhi (vtkIdType id, vtkIdType i, int c)
 
double GetJacobian (vtkIdType i)

+

 
+ + + + + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkFEShapeFunctionsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkFEShapeFunctionsNew ()
 
static void GetInterpolationFunctions (vtkCell *cell, double *pcoords, double *sf)
 
static void GetInterpolationDerivs (vtkCell *cell, double *pcoords, double *derivs)
 
static double ComputeJacobian (vtkCell *cell, double *pcoords)

+

 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFEShapeFunctions ()
 
 ~vtkvmtkFEShapeFunctions ()

+

 
+ + - +

Static Protected Member Functions

static void ComputeInverseJacobianMatrix2D (vtkCell *cell, double *pcoords, double inverseJacobianMatrix[2][3])
 
static void ComputeInverseJacobianMatrix3D (vtkCell *cell, double *pcoords, double inverseJacobianMatrix[3][3])

+

 
+ + + + +

Protected Attributes

vtkDoubleArray * Phi
 
vtkDoubleArray * DPhi
 
vtkDoubleArray * Jacobians
 
vtkIdType NumberOfCellPoints
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Set of common utility (calculate jacobian, interpolation function, and interpolation function derivatives) functions used during assembly of certain finite element solutions.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkFEShapeFunctions.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFEShapeFunctions()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkFEShapeFunctions::vtkvmtkFEShapeFunctions ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFEShapeFunctions()

+
+ + + + + +
- + - +
vtkvmtkFEShapeFunctions::~vtkvmtkFEShapeFunctions vtkvmtkFEShapeFunctions::~vtkvmtkFEShapeFunctions ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkFEShapeFunctions::vtkTypeRevisionMacro static int vtkvmtkFEShapeFunctions::IsTypeOf (vtkvmtkFEShapeFunctions , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkFEShapeFunctions::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkFEShapeFunctions* vtkvmtkFEShapeFunctions::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkFEShapeFunctions::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
static vtkvmtkFEShapeFunctions* vtkvmtkFEShapeFunctions::New vtkvmtkFEShapeFunctions* vtkvmtkFEShapeFunctions::NewInstance ( ) [static] const
+
+
-
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkFEShapeFunctions* vtkvmtkFEShapeFunctions::New ()
+
+static
+
- + +

◆ Initialize()

+
- + @@ -243,17 +402,21 @@
void vtkvmtkFEShapeFunctions::Initialize void vtkvmtkFEShapeFunctions::Initialize ( vtkCell *  cell,
-
-
+
- + +

◆ GetPhi()

+
+ + + + + +
- + @@ -267,20 +430,33 @@ - +
double vtkvmtkFEShapeFunctions::GetPhi double vtkvmtkFEShapeFunctions::GetPhi ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkFEShapeFunctions.h.

+
46  { return this->Phi->GetValue(id*this->NumberOfCellPoints+i); }
+ +
- + +

◆ GetDPhi() [1/3]

+
+ + + + + +
- + @@ -294,20 +470,33 @@ - +
double* vtkvmtkFEShapeFunctions::GetDPhi double* vtkvmtkFEShapeFunctions::GetDPhi ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 48 of file vtkvmtkFEShapeFunctions.h.

+
49  { return this->DPhi->GetTuple(id*this->NumberOfCellPoints+i); }
+ +
- + +

◆ GetDPhi() [2/3]

+
+ + + + + +
- + @@ -327,20 +516,33 @@ - +
void vtkvmtkFEShapeFunctions::GetDPhi void vtkvmtkFEShapeFunctions::GetDPhi ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 51 of file vtkvmtkFEShapeFunctions.h.

+
52  { this->DPhi->GetTuple(id*this->NumberOfCellPoints+i,dphi); }
+ +
- + +

◆ GetDPhi() [3/3]

+
+ + + + + +
- + @@ -360,37 +562,62 @@ - +
double vtkvmtkFEShapeFunctions::GetDPhi double vtkvmtkFEShapeFunctions::GetDPhi ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 54 of file vtkvmtkFEShapeFunctions.h.

+
55  { return this->DPhi->GetComponent(id*this->NumberOfCellPoints+i,c); }
+ +
- + +

◆ GetJacobian()

+
+ + + + + +
- + - +
double vtkvmtkFEShapeFunctions::GetJacobian double vtkvmtkFEShapeFunctions::GetJacobian ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 57 of file vtkvmtkFEShapeFunctions.h.

+
58  { return this->Jacobians->GetValue(i); }
+
- + +

◆ GetInterpolationFunctions()

+
+ + + + + +
- + @@ -410,20 +637,29 @@ - +
static void vtkvmtkFEShapeFunctions::GetInterpolationFunctions static void vtkvmtkFEShapeFunctions::GetInterpolationFunctions ( vtkCell *  cell,
) [static]
- -
+
+static
+
- + +

◆ GetInterpolationDerivs()

+
+ + + + + +
- + @@ -443,20 +679,29 @@ - +
static void vtkvmtkFEShapeFunctions::GetInterpolationDerivs static void vtkvmtkFEShapeFunctions::GetInterpolationDerivs ( vtkCell *  cell,
) [static]
- -
+
+static
+
- + +

◆ ComputeJacobian()

+
+ + + + + +
- + @@ -470,20 +715,29 @@ - +
static double vtkvmtkFEShapeFunctions::ComputeJacobian static double vtkvmtkFEShapeFunctions::ComputeJacobian ( vtkCell *  cell,
) [static]
- -
+
+static
+
- + +

◆ ComputeInverseJacobianMatrix2D()

+
+ + + + + +
- + @@ -503,20 +757,29 @@ - +
static void vtkvmtkFEShapeFunctions::ComputeInverseJacobianMatrix2D static void vtkvmtkFEShapeFunctions::ComputeInverseJacobianMatrix2D ( vtkCell *  cell,
) [static, protected]
- -
+
+staticprotected
+
- + +

◆ ComputeInverseJacobianMatrix3D()

+
+ + + + + +
- + @@ -536,78 +799,124 @@ - +
static void vtkvmtkFEShapeFunctions::ComputeInverseJacobianMatrix3D static void vtkvmtkFEShapeFunctions::ComputeInverseJacobianMatrix3D ( vtkCell *  cell,
) [static, protected]
- -
+
+staticprotected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Phi

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkFEShapeFunctions::Phi [protected]vtkDoubleArray* vtkvmtkFEShapeFunctions::Phi
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkFEShapeFunctions.h.

- + +

◆ DPhi

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkFEShapeFunctions::DPhi [protected]vtkDoubleArray* vtkvmtkFEShapeFunctions::DPhi
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkFEShapeFunctions.h.

- + +

◆ Jacobians

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkFEShapeFunctions::Jacobians [protected]vtkDoubleArray* vtkvmtkFEShapeFunctions::Jacobians
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkFEShapeFunctions.h.

- + +

◆ NumberOfCellPoints

+
+ + + + + +
- +
vtkIdType vtkvmtkFEShapeFunctions::NumberOfCellPoints [protected]vtkIdType vtkvmtkFEShapeFunctions::NumberOfCellPoints
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkFEShapeFunctions.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.map b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.map new file mode 100644 index 00000000..7e2f13f3 --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.md5 b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.md5 new file mode 100644 index 00000000..dc1ec90f --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.md5 @@ -0,0 +1 @@ +7a325299ac90580035ec847c0c1eb9d1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.svg b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.svg new file mode 100644 index 00000000..0d35d4fa --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFEShapeFunctions + + +Node2 + +vtkvmtkFEShapeFunctions + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.map b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.map new file mode 100644 index 00000000..7e2f13f3 --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.md5 b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.md5 new file mode 100644 index 00000000..f2bdf71c --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.md5 @@ -0,0 +1 @@ +ad0aad36534a2eb7b902d507da0530a0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.svg b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.svg new file mode 100644 index 00000000..2ad8e1f9 --- /dev/null +++ b/doc/html/classvtkvmtkFEShapeFunctions__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFEShapeFunctions + + +Node0 + +vtkvmtkFEShapeFunctions + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter-members.html b/doc/html/classvtkvmtkFWHMFeatureImageFilter-members.html index 2c1172bd..4de4fe57 100644 --- a/doc/html/classvtkvmtkFWHMFeatureImageFilter-members.html +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,39 +59,40 @@
-
+
vtkvmtkFWHMFeatureImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + +
GetBackgroundValue()vtkvmtkFWHMFeatureImageFiltervirtual
GetRadius()vtkvmtkFWHMFeatureImageFiltervirtual
GetRadius(int data[3])vtkvmtkFWHMFeatureImageFiltervirtual
GetUseImageSpacing()vtkvmtkFWHMFeatureImageFiltervirtual
IsA(const char *type)vtkvmtkFWHMFeatureImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkFWHMFeatureImageFilterstatic
New()vtkvmtkFWHMFeatureImageFilterstatic
NewInstance() constvtkvmtkFWHMFeatureImageFilter
NewInstanceInternal() constvtkvmtkFWHMFeatureImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkFWHMFeatureImageFilterstatic
SetBackgroundValue(double)vtkvmtkFWHMFeatureImageFiltervirtual
SetRadius(int data[])vtkvmtkFWHMFeatureImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkFWHMFeatureImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkFWHMFeatureImageFilterprotectedvirtual
Superclass typedefvtkvmtkFWHMFeatureImageFilter
UseImageSpacingOff()vtkvmtkFWHMFeatureImageFiltervirtual
UseImageSpacingOn()vtkvmtkFWHMFeatureImageFiltervirtual
vtkvmtkFWHMFeatureImageFilter()vtkvmtkFWHMFeatureImageFilterprotected
~vtkvmtkFWHMFeatureImageFilter()vtkvmtkFWHMFeatureImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter.html b/doc/html/classvtkvmtkFWHMFeatureImageFilter.html index c8a52996..65b04673 100644 --- a/doc/html/classvtkvmtkFWHMFeatureImageFilter.html +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFWHMFeatureImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,365 +59,581 @@
-
+
vtkvmtkFWHMFeatureImageFilter Class Reference
-

#include <vtkvmtkFWHMFeatureImageFilter.h>

+

Wrapper class around itk::FWHMFeatureImageFilter. + More...

-

List of all members.

+

#include <vtkvmtkFWHMFeatureImageFilter.h>

+
+Inheritance diagram for vtkvmtkFWHMFeatureImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFWHMFeatureImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - + + + + + + + + + + + + + - - - - + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFWHMFeatureImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetUseImageSpacing (int value)
void UseImageSpacingOn ()
void UseImageSpacingOff ()
int GetUseImageSpacing ()
void SetRadius (int value[3])
virtual int IsA (const char *type)
 
vtkvmtkFWHMFeatureImageFilterNewInstance () const
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual int * GetRadius ()
 
virtual void GetRadius (int data[3])
void SetBackgroundValue (float value)
float GetBackgroundValue ()
void Update ()

+

 
virtual void SetRadius (int data[])
 
virtual double GetBackgroundValue ()
 
virtual void SetBackgroundValue (double)
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkFWHMFeatureImageFilter
New ()

-Protected Types

typedef
-itk::FWHMFeatureImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkFWHMFeatureImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkFWHMFeatureImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFWHMFeatureImageFilter ()
 
 ~vtkvmtkFWHMFeatureImageFilter ()
ImageFilterTypeGetImageFilterPointer ()

-Protected Attributes

int * Radius
float BackgroundValue
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Member Typedef Documentation

- +

Detailed Description

+

Wrapper class around itk::FWHMFeatureImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkFWHMFeatureImageFilter

+ +

Definition at line 39 of file vtkvmtkFWHMFeatureImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::FWHMFeatureImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkFWHMFeatureImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkFWHMFeatureImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkFWHMFeatureImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFWHMFeatureImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFWHMFeatureImageFilter::vtkvmtkFWHMFeatureImageFilter vtkvmtkFWHMFeatureImageFilter::vtkvmtkFWHMFeatureImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFWHMFeatureImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFWHMFeatureImageFilter::~vtkvmtkFWHMFeatureImageFilter vtkvmtkFWHMFeatureImageFilter::~vtkvmtkFWHMFeatureImageFilter ( ) [inline, protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFWHMFeatureImageFilter* vtkvmtkFWHMFeatureImageFilter::New static vtkvmtkFWHMFeatureImageFilter* vtkvmtkFWHMFeatureImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - - - - + + - - +
vtkvmtkFWHMFeatureImageFilter::vtkTypeRevisionMacro static int vtkvmtkFWHMFeatureImageFilter::IsTypeOf (vtkvmtkFWHMFeatureImageFilter ,
const char * type) vtkvmtkITKImageToImageFilterFF  
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + - -
virtual int vtkvmtkFWHMFeatureImageFilter::IsA (const char * type) )
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
void vtkvmtkFWHMFeatureImageFilter::SetUseImageSpacing static vtkvmtkFWHMFeatureImageFilter* vtkvmtkFWHMFeatureImageFilter::SafeDownCast (int value) [inline]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkFWHMFeatureImageFilter::UseImageSpacingOn virtual vtkObjectBase* vtkvmtkFWHMFeatureImageFilter::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkFWHMFeatureImageFilter::UseImageSpacingOff vtkvmtkFWHMFeatureImageFilter* vtkvmtkFWHMFeatureImageFilter::NewInstance ( ) [inline] const
-
-
+
- + +

◆ GetUseImageSpacing()

+
+ + + + + +
- + - +
int vtkvmtkFWHMFeatureImageFilter::GetUseImageSpacing virtual int vtkvmtkFWHMFeatureImageFilter::GetUseImageSpacing ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseImageSpacing()

+
+ + + + + +
- + - - + +
void vtkvmtkFWHMFeatureImageFilter::SetRadius virtual void vtkvmtkFWHMFeatureImageFilter::SetUseImageSpacing ( int value[3]) [inline])
- -
+
+virtual
+
- + +

◆ UseImageSpacingOn()

+
+ + + + + +
- + - +
virtual int* vtkvmtkFWHMFeatureImageFilter::GetRadius virtual void vtkvmtkFWHMFeatureImageFilter::UseImageSpacingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOff()

+
+ + + + + +
- + - - - + +
virtual void vtkvmtkFWHMFeatureImageFilter::GetRadius virtual void vtkvmtkFWHMFeatureImageFilter::UseImageSpacingOff (int data[3]) [virtual])
- -
+
+virtual
+
- + +

◆ GetRadius() [1/2]

+
+ + + + + +
- + - - - + +
void vtkvmtkFWHMFeatureImageFilter::SetBackgroundValue virtual int* vtkvmtkFWHMFeatureImageFilter::GetRadius (float value) [inline])
- -
+
+virtual
+
- + +

◆ GetRadius() [2/2]

+
+ + + + + +
- + - - + + +
float vtkvmtkFWHMFeatureImageFilter::GetBackgroundValue virtual void vtkvmtkFWHMFeatureImageFilter::GetRadius () [inline]int data[3])
- -
+
+virtual
+
- + +

◆ SetRadius()

+
+ + + + + +
- + - - + + +
void vtkvmtkFWHMFeatureImageFilter::Update virtual void vtkvmtkFWHMFeatureImageFilter::SetRadius () [inline]int data[])
- -
+
+virtual
+
- + +

◆ GetBackgroundValue()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkFWHMFeatureImageFilter::GetImageFilterPointer virtual double vtkvmtkFWHMFeatureImageFilter::GetBackgroundValue ( ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ SetBackgroundValue()

+
+ + + + + +
- + + + + +
int* vtkvmtkFWHMFeatureImageFilter::Radius [protected]virtual void vtkvmtkFWHMFeatureImageFilter::SetBackgroundValue (double )
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + + + + + + + + + + + + + + +
float vtkvmtkFWHMFeatureImageFilter::BackgroundValue [protected]virtual void vtkvmtkFWHMFeatureImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.map b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.map new file mode 100644 index 00000000..de74014b --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.md5 new file mode 100644 index 00000000..8ed047ca --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +aea10611851867a262a1086b26e5ce2f \ No newline at end of file diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.svg b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.svg new file mode 100644 index 00000000..29de4112 --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFWHMFeatureImageFilter + + +Node2 + +vtkvmtkFWHMFeatureImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.map b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.map new file mode 100644 index 00000000..de74014b --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..9449985a --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +a4430b7697b694e05c7b704770b87d12 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.svg new file mode 100644 index 00000000..caec3489 --- /dev/null +++ b/doc/html/classvtkvmtkFWHMFeatureImageFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFWHMFeatureImageFilter + + +Node0 + +vtkvmtkFWHMFeatureImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter-members.html b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter-members.html index 8778bf64..70656b9e 100644 --- a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter-members.html +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,45 +59,48 @@
-
+
vtkvmtkFastMarchingDirectionalFreezeImageFilter Member List
-This is the complete list of members for vtkvmtkFastMarchingDirectionalFreezeImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
GenerateGradientImageOff()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
GenerateGradientImageOn()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
GetGenerateGradientImage()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
GetImageFilterPointer()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline, protected]
GetSeeds()vtkvmtkFastMarchingDirectionalFreezeImageFilter [virtual]
GetTargetOffset()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
GetTargetReachedMode()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
GetTargets()vtkvmtkFastMarchingDirectionalFreezeImageFilter [virtual]
GetTargetValue()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
ImageFilterType typedefvtkvmtkFastMarchingDirectionalFreezeImageFilter [protected]
New()vtkvmtkFastMarchingDirectionalFreezeImageFilter [static]
SeedsvtkvmtkFastMarchingDirectionalFreezeImageFilter [protected]
SetGenerateGradientImage(int value)vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
SetSeeds(vtkIdList *)vtkvmtkFastMarchingDirectionalFreezeImageFilter [virtual]
SetTargetOffset(double value)vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
SetTargetReachedMode(int value)vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
SetTargetReachedModeToAllTargets()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
SetTargetReachedModeToOneTarget()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
SetTargets(vtkIdList *)vtkvmtkFastMarchingDirectionalFreezeImageFilter [virtual]
TargetsvtkvmtkFastMarchingDirectionalFreezeImageFilter [protected]
Update()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkFastMarchingDirectionalFreezeImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkFastMarchingDirectionalFreezeImageFilter
vtkvmtkFastMarchingDirectionalFreezeImageFilter()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline, protected]
~vtkvmtkFastMarchingDirectionalFreezeImageFilter()vtkvmtkFastMarchingDirectionalFreezeImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ALL_TARGETS enum valuevtkvmtkFastMarchingDirectionalFreezeImageFilter
GenerateGradientImageOff()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GenerateGradientImageOn()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetGenerateGradientImage()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetSeeds()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetTargetOffset()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetTargetReachedMode()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetTargets()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
GetTargetValue()vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
IsA(const char *type)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkFastMarchingDirectionalFreezeImageFilterstatic
New()vtkvmtkFastMarchingDirectionalFreezeImageFilterstatic
NewInstance() constvtkvmtkFastMarchingDirectionalFreezeImageFilter
NewInstanceInternal() constvtkvmtkFastMarchingDirectionalFreezeImageFilterprotectedvirtual
ONE_TARGET enum valuevtkvmtkFastMarchingDirectionalFreezeImageFilter
SafeDownCast(vtkObjectBase *o)vtkvmtkFastMarchingDirectionalFreezeImageFilterstatic
SetGenerateGradientImage(int)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
SetSeeds(vtkIdList *)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
SetTargetOffset(double)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
SetTargetReachedMode(int)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
SetTargetReachedModeToAllTargets()vtkvmtkFastMarchingDirectionalFreezeImageFilterinline
SetTargetReachedModeToOneTarget()vtkvmtkFastMarchingDirectionalFreezeImageFilterinline
SetTargets(vtkIdList *)vtkvmtkFastMarchingDirectionalFreezeImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkFastMarchingDirectionalFreezeImageFilterprotectedvirtual
Superclass typedefvtkvmtkFastMarchingDirectionalFreezeImageFilter
vtkvmtkFastMarchingDirectionalFreezeImageFilter()vtkvmtkFastMarchingDirectionalFreezeImageFilterprotected
~vtkvmtkFastMarchingDirectionalFreezeImageFilter()vtkvmtkFastMarchingDirectionalFreezeImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter.html b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter.html index 14d90d95..9530bbc3 100644 --- a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter.html +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFastMarchingDirectionalFreezeImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,14 @@
-
+
vtkvmtkFastMarchingDirectionalFreezeImageFilter Class Reference
@@ -105,460 +75,763 @@

Wrapper class around itk::FastMarchingDirectionalFreezeImageFilter. More...

-

#include <vtkvmtkFastMarchingDirectionalFreezeImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkFastMarchingDirectionalFreezeImageFilter.h>

+
+Inheritance diagram for vtkvmtkFastMarchingDirectionalFreezeImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFastMarchingDirectionalFreezeImageFilter:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

enum  { ONE_TARGET, +ALL_TARGETS + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + - - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFastMarchingDirectionalFreezeImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetGenerateGradientImage (int value)
void GenerateGradientImageOn ()
void GenerateGradientImageOff ()
int GetGenerateGradientImage ()
void SetTargetReachedMode (int value)
int GetTargetReachedMode ()
virtual int IsA (const char *type)
 
vtkvmtkFastMarchingDirectionalFreezeImageFilterNewInstance () const
 
virtual int GetGenerateGradientImage ()
 
virtual void SetGenerateGradientImage (int)
 
virtual void GenerateGradientImageOn ()
 
virtual void GenerateGradientImageOff ()
 
virtual int GetTargetReachedMode ()
 
virtual void SetTargetReachedMode (int)
 
void SetTargetReachedModeToOneTarget ()
 
void SetTargetReachedModeToAllTargets ()
double GetTargetValue ()
void SetTargetOffset (double value)
double GetTargetOffset ()
 
virtual double GetTargetValue ()
 
virtual double GetTargetOffset ()
 
virtual void SetTargetOffset (double)
 
virtual void SetSeeds (vtkIdList *)
 
virtual vtkIdList * GetSeeds ()
 
virtual void SetTargets (vtkIdList *)
 
virtual vtkIdList * GetTargets ()
void Update ()

+

 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkFastMarchingDirectionalFreezeImageFilter
New ()

-Protected Types

typedef
-itk::FastMarchingDirectionalFreezeImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkFastMarchingDirectionalFreezeImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkFastMarchingDirectionalFreezeImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFastMarchingDirectionalFreezeImageFilter ()
 
 ~vtkvmtkFastMarchingDirectionalFreezeImageFilter ()
ImageFilterTypeGetImageFilterPointer ()

-Protected Attributes

vtkIdList * Seeds
vtkIdList * Targets
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::FastMarchingDirectionalFreezeImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkFastMarchingDirectionalFreezeImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkFastMarchingDirectionalFreezeImageFilter

+ +

Definition at line 40 of file vtkvmtkFastMarchingDirectionalFreezeImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::FastMarchingDirectionalFreezeImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkFastMarchingDirectionalFreezeImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkFastMarchingDirectionalFreezeImageFilter::Superclass
+
+ +

Definition at line 44 of file vtkvmtkFastMarchingDirectionalFreezeImageFilter.h.

+ +
-
+

Member Enumeration Documentation

+ +

◆ anonymous enum

+ -

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFastMarchingDirectionalFreezeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFastMarchingDirectionalFreezeImageFilter::vtkvmtkFastMarchingDirectionalFreezeImageFilter vtkvmtkFastMarchingDirectionalFreezeImageFilter::vtkvmtkFastMarchingDirectionalFreezeImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFastMarchingDirectionalFreezeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFastMarchingDirectionalFreezeImageFilter::~vtkvmtkFastMarchingDirectionalFreezeImageFilter vtkvmtkFastMarchingDirectionalFreezeImageFilter::~vtkvmtkFastMarchingDirectionalFreezeImageFilter ( ) [inline, protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFastMarchingDirectionalFreezeImageFilter* vtkvmtkFastMarchingDirectionalFreezeImageFilter::New static vtkvmtkFastMarchingDirectionalFreezeImageFilter* vtkvmtkFastMarchingDirectionalFreezeImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - - - - + + - - +
vtkvmtkFastMarchingDirectionalFreezeImageFilter::vtkTypeRevisionMacro static int vtkvmtkFastMarchingDirectionalFreezeImageFilter::IsTypeOf (vtkvmtkFastMarchingDirectionalFreezeImageFilter ,
const char * type) vtkvmtkITKImageToImageFilterFF  
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + - -
virtual int vtkvmtkFastMarchingDirectionalFreezeImageFilter::IsA (const char * type) )
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetGenerateGradientImage static vtkvmtkFastMarchingDirectionalFreezeImageFilter* vtkvmtkFastMarchingDirectionalFreezeImageFilter::SafeDownCast (int value) [inline]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::GenerateGradientImageOn virtual vtkObjectBase* vtkvmtkFastMarchingDirectionalFreezeImageFilter::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::GenerateGradientImageOff vtkvmtkFastMarchingDirectionalFreezeImageFilter* vtkvmtkFastMarchingDirectionalFreezeImageFilter::NewInstance ( ) [inline] const
-
-
+
- + +

◆ GetGenerateGradientImage()

+
+ + + + + +
- + - +
int vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetGenerateGradientImage virtual int vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetGenerateGradientImage ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetGenerateGradientImage()

+
+ + + + + +
- + - - + +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedMode virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetGenerateGradientImage ( int value) [inline])
- -
+
+virtual
+
- + +

◆ GenerateGradientImageOn()

+
+ + + + + +
- + - +
int vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetReachedMode virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::GenerateGradientImageOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ GenerateGradientImageOff()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedModeToOneTarget virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::GenerateGradientImageOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetTargetReachedMode()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedModeToAllTargets virtual int vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetReachedMode ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargetReachedMode()

+
+ + + + + +
- + + - +
double vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetValue virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedMode (int  ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargetReachedModeToOneTarget()

+
+ + + + + +
- + - - - + +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetOffset void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedModeToOneTarget (double value) [inline])
- -
+
+inline
+
- + +

◆ SetTargetReachedModeToAllTargets()

+
+ + + + + +
- + - +
double vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetOffset void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetReachedModeToAllTargets ( ) [inline]
- -
+
+inline
+
- + +

◆ GetTargetValue()

+
+ + + + + +
- + - - +
virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetSeeds virtual double vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetValue (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetOffset()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetSeeds virtual double vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargetOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetOffset()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargets virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargetOffset (vtkIdList * double  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSeeds()

+
+ + + + + +
- + + - +
virtual vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargets virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetSeeds (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeeds()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingDirectionalFreezeImageFilter::Update virtual vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetSeeds ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargets()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetImageFilterPointer virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SetTargets (vtkIdList *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetTargets()

+
+ + + + + +
- + + + +
vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::Seeds [protected]virtual vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::GetTargets ()
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + + + + + + + + + + + + + + +
vtkIdList* vtkvmtkFastMarchingDirectionalFreezeImageFilter::Targets [protected]virtual void vtkvmtkFastMarchingDirectionalFreezeImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.map b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.map new file mode 100644 index 00000000..b0d4227b --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.md5 new file mode 100644 index 00000000..61a2508a --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +9451662f5e26a1f5d0b7ce6ab08de544 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.svg b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.svg new file mode 100644 index 00000000..a83be503 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkFastMarchingDirectionalFreezeImageFilter + + +Node2 + +vtkvmtkFastMarchingDirectional +FreezeImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.map b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.map new file mode 100644 index 00000000..b0d4227b --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..bf183401 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +259f6a1b5e3f73fc962ddf496f78fd6b \ No newline at end of file diff --git a/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.svg new file mode 100644 index 00000000..b8655465 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingDirectionalFreezeImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkFastMarchingDirectionalFreezeImageFilter + + +Node0 + +vtkvmtkFastMarchingDirectional +FreezeImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter-members.html b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter-members.html index 28a48395..3d5d115f 100644 --- a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter-members.html +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,46 +59,50 @@
-
+
vtkvmtkFastMarchingUpwindGradientImageFilter Member List
-This is the complete list of members for vtkvmtkFastMarchingUpwindGradientImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - -
GenerateGradientImageOff()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
GenerateGradientImageOn()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
GetGenerateGradientImage()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
GetImageFilterPointer()vtkvmtkFastMarchingUpwindGradientImageFilter [inline, protected]
GetSeeds()vtkvmtkFastMarchingUpwindGradientImageFilter [virtual]
GetTargetOffset()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
GetTargetReachedMode()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
GetTargets()vtkvmtkFastMarchingUpwindGradientImageFilter [virtual]
GetTargetValue()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
ImageFilterType typedefvtkvmtkFastMarchingUpwindGradientImageFilter [protected]
New()vtkvmtkFastMarchingUpwindGradientImageFilter [static]
SeedsvtkvmtkFastMarchingUpwindGradientImageFilter [protected]
SetGenerateGradientImage(int value)vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetSeeds(vtkIdList *)vtkvmtkFastMarchingUpwindGradientImageFilter [virtual]
SetTargetOffset(double value)vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetTargetReachedMode(int value)vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetTargetReachedModeToAllTargets()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetTargetReachedModeToNoTargets()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetTargetReachedModeToOneTarget()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
SetTargets(vtkIdList *)vtkvmtkFastMarchingUpwindGradientImageFilter [virtual]
TargetsvtkvmtkFastMarchingUpwindGradientImageFilter [protected]
Update()vtkvmtkFastMarchingUpwindGradientImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkFastMarchingUpwindGradientImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkFastMarchingUpwindGradientImageFilter
vtkvmtkFastMarchingUpwindGradientImageFilter()vtkvmtkFastMarchingUpwindGradientImageFilter [inline, protected]
~vtkvmtkFastMarchingUpwindGradientImageFilter()vtkvmtkFastMarchingUpwindGradientImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ALL_TARGETS enum valuevtkvmtkFastMarchingUpwindGradientImageFilter
GenerateGradientImageOff()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GenerateGradientImageOn()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetGenerateGradientImage()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetSeeds()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetTargetOffset()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetTargetReachedMode()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetTargets()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
GetTargetValue()vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
IsA(const char *type)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkFastMarchingUpwindGradientImageFilterstatic
New()vtkvmtkFastMarchingUpwindGradientImageFilterstatic
NewInstance() constvtkvmtkFastMarchingUpwindGradientImageFilter
NewInstanceInternal() constvtkvmtkFastMarchingUpwindGradientImageFilterprotectedvirtual
NO_TARGETS enum valuevtkvmtkFastMarchingUpwindGradientImageFilter
ONE_TARGET enum valuevtkvmtkFastMarchingUpwindGradientImageFilter
SafeDownCast(vtkObjectBase *o)vtkvmtkFastMarchingUpwindGradientImageFilterstatic
SetGenerateGradientImage(int)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
SetSeeds(vtkIdList *)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
SetTargetOffset(double)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
SetTargetReachedMode(int)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
SetTargetReachedModeToAllTargets()vtkvmtkFastMarchingUpwindGradientImageFilterinline
SetTargetReachedModeToNoTargets()vtkvmtkFastMarchingUpwindGradientImageFilterinline
SetTargetReachedModeToOneTarget()vtkvmtkFastMarchingUpwindGradientImageFilterinline
SetTargets(vtkIdList *)vtkvmtkFastMarchingUpwindGradientImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkFastMarchingUpwindGradientImageFilterprotectedvirtual
Superclass typedefvtkvmtkFastMarchingUpwindGradientImageFilter
vtkvmtkFastMarchingUpwindGradientImageFilter()vtkvmtkFastMarchingUpwindGradientImageFilterprotected
~vtkvmtkFastMarchingUpwindGradientImageFilter()vtkvmtkFastMarchingUpwindGradientImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter.html b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter.html index f4a748cd..5f322f6e 100644 --- a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter.html +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFastMarchingUpwindGradientImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,14 @@
-
+
vtkvmtkFastMarchingUpwindGradientImageFilter Class Reference
@@ -105,477 +75,797 @@

Wrapper class around itk::FastMarchingUpwindGradientImageFilter. More...

-

#include <vtkvmtkFastMarchingUpwindGradientImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkFastMarchingUpwindGradientImageFilter.h>

+
+Inheritance diagram for vtkvmtkFastMarchingUpwindGradientImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFastMarchingUpwindGradientImageFilter:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

enum  { ONE_TARGET, +ALL_TARGETS, +NO_TARGETS + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - + + + + + + + + + + + + + + + + - + - - - + + + + + + + + + + + + - - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFastMarchingUpwindGradientImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetGenerateGradientImage (int value)
void GenerateGradientImageOn ()
void GenerateGradientImageOff ()
int GetGenerateGradientImage ()
void SetTargetReachedMode (int value)
int GetTargetReachedMode ()
virtual int IsA (const char *type)
 
vtkvmtkFastMarchingUpwindGradientImageFilterNewInstance () const
 
virtual int GetGenerateGradientImage ()
 
virtual void SetGenerateGradientImage (int)
 
virtual void GenerateGradientImageOn ()
 
virtual void GenerateGradientImageOff ()
 
virtual int GetTargetReachedMode ()
 
virtual void SetTargetReachedMode (int)
 
void SetTargetReachedModeToOneTarget ()
void SetTargetReachedModeToNoTargets ()
 
void SetTargetReachedModeToAllTargets ()
double GetTargetValue ()
void SetTargetOffset (double value)
double GetTargetOffset ()
 
void SetTargetReachedModeToNoTargets ()
 
virtual double GetTargetValue ()
 
virtual double GetTargetOffset ()
 
virtual void SetTargetOffset (double)
 
virtual void SetSeeds (vtkIdList *)
 
virtual vtkIdList * GetSeeds ()
 
virtual void SetTargets (vtkIdList *)
 
virtual vtkIdList * GetTargets ()
void Update ()

+

 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkFastMarchingUpwindGradientImageFilter
New ()

-Protected Types

typedef
-itk::FastMarchingUpwindGradientImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkFastMarchingUpwindGradientImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkFastMarchingUpwindGradientImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFastMarchingUpwindGradientImageFilter ()
 
 ~vtkvmtkFastMarchingUpwindGradientImageFilter ()
ImageFilterTypeGetImageFilterPointer ()

-Protected Attributes

vtkIdList * Seeds
vtkIdList * Targets
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::FastMarchingUpwindGradientImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkFastMarchingUpwindGradientImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkFastMarchingUpwindGradientImageFilter

+ +

Definition at line 40 of file vtkvmtkFastMarchingUpwindGradientImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::FastMarchingUpwindGradientImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkFastMarchingUpwindGradientImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkFastMarchingUpwindGradientImageFilter::Superclass
+
+ +

Definition at line 44 of file vtkvmtkFastMarchingUpwindGradientImageFilter.h.

+
-
+
+

Member Enumeration Documentation

+ +

◆ anonymous enum

+ + -

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFastMarchingUpwindGradientImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFastMarchingUpwindGradientImageFilter::vtkvmtkFastMarchingUpwindGradientImageFilter vtkvmtkFastMarchingUpwindGradientImageFilter::vtkvmtkFastMarchingUpwindGradientImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFastMarchingUpwindGradientImageFilter()

+
+ + + + + +
- + - +
vtkvmtkFastMarchingUpwindGradientImageFilter::~vtkvmtkFastMarchingUpwindGradientImageFilter vtkvmtkFastMarchingUpwindGradientImageFilter::~vtkvmtkFastMarchingUpwindGradientImageFilter ( ) [inline, protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFastMarchingUpwindGradientImageFilter* vtkvmtkFastMarchingUpwindGradientImageFilter::New static vtkvmtkFastMarchingUpwindGradientImageFilter* vtkvmtkFastMarchingUpwindGradientImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - - - - + + - - +
vtkvmtkFastMarchingUpwindGradientImageFilter::vtkTypeRevisionMacro static int vtkvmtkFastMarchingUpwindGradientImageFilter::IsTypeOf (vtkvmtkFastMarchingUpwindGradientImageFilter ,
const char * type) vtkvmtkITKImageToImageFilterFF  
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + - -
virtual int vtkvmtkFastMarchingUpwindGradientImageFilter::IsA (const char * type) )
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetGenerateGradientImage static vtkvmtkFastMarchingUpwindGradientImageFilter* vtkvmtkFastMarchingUpwindGradientImageFilter::SafeDownCast (int value) [inline]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::GenerateGradientImageOn virtual vtkObjectBase* vtkvmtkFastMarchingUpwindGradientImageFilter::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::GenerateGradientImageOff vtkvmtkFastMarchingUpwindGradientImageFilter* vtkvmtkFastMarchingUpwindGradientImageFilter::NewInstance ( ) [inline] const
-
-
+
- + +

◆ GetGenerateGradientImage()

+
+ + + + + +
- + - +
int vtkvmtkFastMarchingUpwindGradientImageFilter::GetGenerateGradientImage virtual int vtkvmtkFastMarchingUpwindGradientImageFilter::GetGenerateGradientImage ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetGenerateGradientImage()

+
+ + + + + +
- + - - + +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedMode virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetGenerateGradientImage ( int value) [inline])
- -
+
+virtual
+
- + +

◆ GenerateGradientImageOn()

+
+ + + + + +
- + - +
int vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetReachedMode virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::GenerateGradientImageOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ GenerateGradientImageOff()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToOneTarget virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::GenerateGradientImageOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetTargetReachedMode()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToNoTargets virtual int vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetReachedMode ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargetReachedMode()

+
+ + + + + +
- + + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToAllTargets virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedMode (int  ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargetReachedModeToOneTarget()

+
+ + + + + +
- + - +
double vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetValue void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToOneTarget ( ) [inline]
- -
+
+inline
+
- + +

◆ SetTargetReachedModeToAllTargets()

+
+ + + + + +
- + - - - + +
void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetOffset void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToAllTargets (double value) [inline])
- -
+
+inline
+
- + +

◆ SetTargetReachedModeToNoTargets()

+
+ + + + + +
- + - +
double vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetOffset void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetReachedModeToNoTargets ( ) [inline]
- -
+
+inline
+
- + +

◆ GetTargetValue()

+
+ + + + + +
- + - - +
virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetSeeds virtual double vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetValue (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetOffset()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::GetSeeds virtual double vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargetOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetOffset()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargets virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargetOffset (vtkIdList * double  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSeeds()

+
+ + + + + +
- + + - +
virtual vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargets virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetSeeds (vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeeds()

+
+ + + + + +
- + - +
void vtkvmtkFastMarchingUpwindGradientImageFilter::Update virtual vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::GetSeeds ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetTargets()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkFastMarchingUpwindGradientImageFilter::GetImageFilterPointer virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SetTargets (vtkIdList *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetTargets()

+
+ + + + + +
- + + + +
vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::Seeds [protected]virtual vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::GetTargets ()
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + + + + + + + + + + + + + + +
vtkIdList* vtkvmtkFastMarchingUpwindGradientImageFilter::Targets [protected]virtual void vtkvmtkFastMarchingUpwindGradientImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.map b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.map new file mode 100644 index 00000000..22360173 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.md5 new file mode 100644 index 00000000..7795229c --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +b19b16f5f3dab28d8622c4e7868e2da9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.svg b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.svg new file mode 100644 index 00000000..8760d5ce --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkFastMarchingUpwindGradientImageFilter + + +Node2 + +vtkvmtkFastMarchingUpwind +GradientImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.map b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.map new file mode 100644 index 00000000..22360173 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..9222b42e --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +d84612ec6e9774ae0560cfaf891c8135 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.svg new file mode 100644 index 00000000..64f06aa0 --- /dev/null +++ b/doc/html/classvtkvmtkFastMarchingUpwindGradientImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkFastMarchingUpwindGradientImageFilter + + +Node0 + +vtkvmtkFastMarchingUpwind +GradientImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkFluentWriter-members.html b/doc/html/classvtkvmtkFluentWriter-members.html index 30072fcd..f2523985 100644 --- a/doc/html/classvtkvmtkFluentWriter-members.html +++ b/doc/html/classvtkvmtkFluentWriter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,31 +59,36 @@
-
+
vtkvmtkFluentWriter Member List
-This is the complete list of members for vtkvmtkFluentWriter, including all inherited members. - - - - - - - - - - -
BoundaryDataArrayNamevtkvmtkFluentWriter [protected]
ConvertFaceToLeftHanded(vtkUnstructuredGrid *input, vtkIdType tetraCellId, vtkIdType &id0, vtkIdType &id1, vtkIdType &id2)vtkvmtkFluentWriter [protected]
GetBoundaryDataArrayName()vtkvmtkFluentWriter [virtual]
New()vtkvmtkFluentWriter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkFluentWriter
SetBoundaryDataArrayName(const char *)vtkvmtkFluentWriter [virtual]
vtkTypeRevisionMacro(vtkvmtkFluentWriter, vtkUnstructuredGridWriter)vtkvmtkFluentWriter
vtkvmtkFluentWriter()vtkvmtkFluentWriter [protected]
WriteData()vtkvmtkFluentWriter [protected]
~vtkvmtkFluentWriter()vtkvmtkFluentWriter [protected]
- +

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

+ + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkFluentWriterprotected
ConvertFaceToLeftHanded(vtkUnstructuredGrid *input, vtkIdType tetraCellId, vtkIdType &id0, vtkIdType &id1, vtkIdType &id2)vtkvmtkFluentWriterprotected
GetBoundaryDataArrayName()vtkvmtkFluentWritervirtual
IsA(const char *type)vtkvmtkFluentWritervirtual
IsTypeOf(const char *type)vtkvmtkFluentWriterstatic
New()vtkvmtkFluentWriterstatic
NewInstance() constvtkvmtkFluentWriter
NewInstanceInternal() constvtkvmtkFluentWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkFluentWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkFluentWriterstatic
SetBoundaryDataArrayName(const char *)vtkvmtkFluentWritervirtual
Superclass typedefvtkvmtkFluentWriter
vtkvmtkFluentWriter()vtkvmtkFluentWriterprotected
WriteData() VTK_OVERRIDEvtkvmtkFluentWriterprotected
~vtkvmtkFluentWriter()vtkvmtkFluentWriterprotected
+ - diff --git a/doc/html/classvtkvmtkFluentWriter.html b/doc/html/classvtkvmtkFluentWriter.html index bd927785..d02ddcf4 100644 --- a/doc/html/classvtkvmtkFluentWriter.html +++ b/doc/html/classvtkvmtkFluentWriter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkFluentWriter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,128 +59,311 @@
-
+
vtkvmtkFluentWriter Class Reference
-

#include <vtkvmtkFluentWriter.h>

+

writes Fluent .msh files. + More...

-

List of all members.

+

#include <vtkvmtkFluentWriter.h>

+
+Inheritance diagram for vtkvmtkFluentWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkFluentWriter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridWriter Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkFluentWriter, vtkUnstructuredGridWriter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkFluentWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkFluentWriterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkFluentWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkFluentWriter ()
 
 ~vtkvmtkFluentWriter ()
 
void ConvertFaceToLeftHanded (vtkUnstructuredGrid *input, vtkIdType tetraCellId, vtkIdType &id0, vtkIdType &id1, vtkIdType &id2)
void WriteData ()

+

 
void WriteData () VTK_OVERRIDE
 
+ +

Protected Attributes

char * BoundaryDataArrayName
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.2
-

vtkvmtkFluentWriter writes Fluent .msh files. Many thanks to M. Xenos, Y. Alemu and D. Bluestein, BioFluids Laboratory, Stony Brook University, Stony Brook, NY, for the inputs on the file format.

-

Constructor & Destructor Documentation

- +

Detailed Description

+

writes Fluent .msh files.

+
Date
2006/04/06 16:47:47
+
Revision
1.2
+

vtkvmtkFluentWriter writes Fluent .msh files. Many thanks to M. Xenos, Y. Alemu and D. Bluestein, BioFluids Laboratory, Stony Brook University, Stony Brook, NY, for the inputs on the file format.

+ +

Definition at line 38 of file vtkvmtkFluentWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridWriter vtkvmtkFluentWriter::Superclass
+
+ +

Definition at line 42 of file vtkvmtkFluentWriter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkFluentWriter()

+
+ + + + + +
- + - +
vtkvmtkFluentWriter::vtkvmtkFluentWriter vtkvmtkFluentWriter::vtkvmtkFluentWriter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkFluentWriter()

+
+ + + + + +
- + - +
vtkvmtkFluentWriter::~vtkvmtkFluentWriter vtkvmtkFluentWriter::~vtkvmtkFluentWriter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkFluentWriter* vtkvmtkFluentWriter::New static vtkvmtkFluentWriter* vtkvmtkFluentWriter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkFluentWriter::vtkTypeRevisionMacro static int vtkvmtkFluentWriter::IsTypeOf (vtkvmtkFluentWriter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkFluentWriter::IsA (const char * type) vtkUnstructuredGridWriter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkFluentWriter* vtkvmtkFluentWriter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkFluentWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkFluentWriter* vtkvmtkFluentWriter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -227,50 +380,72 @@
void vtkvmtkFluentWriter::PrintSelf void vtkvmtkFluentWriter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkFluentWriter::SetBoundaryDataArrayName virtual void vtkvmtkFluentWriter::SetBoundaryDataArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkFluentWriter::GetBoundaryDataArrayName virtual char* vtkvmtkFluentWriter::GetBoundaryDataArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ConvertFaceToLeftHanded()

+
+ + + + + +
- + @@ -302,55 +477,77 @@ - +
void vtkvmtkFluentWriter::ConvertFaceToLeftHanded void vtkvmtkFluentWriter::ConvertFaceToLeftHanded ( vtkUnstructuredGrid *  input,
) [protected]
- -
+
+protected
+
- + +

◆ WriteData()

+
+ + + + + +
- + - +
void vtkvmtkFluentWriter::WriteData void vtkvmtkFluentWriter::WriteData ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+
+ + + + + +
- +
char* vtkvmtkFluentWriter::BoundaryDataArrayName [protected]char* vtkvmtkFluentWriter::BoundaryDataArrayName
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkFluentWriter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkFluentWriter__coll__graph.map b/doc/html/classvtkvmtkFluentWriter__coll__graph.map new file mode 100644 index 00000000..3c8e22f4 --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFluentWriter__coll__graph.md5 b/doc/html/classvtkvmtkFluentWriter__coll__graph.md5 new file mode 100644 index 00000000..047549b8 --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__coll__graph.md5 @@ -0,0 +1 @@ +e7964672ca94dca0b5f4399e365344cf \ No newline at end of file diff --git a/doc/html/classvtkvmtkFluentWriter__coll__graph.svg b/doc/html/classvtkvmtkFluentWriter__coll__graph.svg new file mode 100644 index 00000000..f42da608 --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFluentWriter + + +Node2 + +vtkvmtkFluentWriter + + +Node3 + +vtkUnstructuredGridWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkFluentWriter__inherit__graph.map b/doc/html/classvtkvmtkFluentWriter__inherit__graph.map new file mode 100644 index 00000000..3c8e22f4 --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkFluentWriter__inherit__graph.md5 b/doc/html/classvtkvmtkFluentWriter__inherit__graph.md5 new file mode 100644 index 00000000..bb66e0cc --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__inherit__graph.md5 @@ -0,0 +1 @@ +cda86dc43cf3e34ba9be0541d7ee1425 \ No newline at end of file diff --git a/doc/html/classvtkvmtkFluentWriter__inherit__graph.svg b/doc/html/classvtkvmtkFluentWriter__inherit__graph.svg new file mode 100644 index 00000000..b0e641c1 --- /dev/null +++ b/doc/html/classvtkvmtkFluentWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkFluentWriter + + +Node0 + +vtkvmtkFluentWriter + + +Node1 + +vtkUnstructuredGridWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGaussQuadrature-members.html b/doc/html/classvtkvmtkGaussQuadrature-members.html index b19a95ed..126afea4 100644 --- a/doc/html/classvtkvmtkGaussQuadrature-members.html +++ b/doc/html/classvtkvmtkGaussQuadrature-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,50 +59,55 @@
-
+
vtkvmtkGaussQuadrature Member List
-This is the complete list of members for vtkvmtkGaussQuadrature, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CellTypevtkvmtkGaussQuadrature [protected]
GetNumberOfQuadraturePoints()vtkvmtkGaussQuadrature [inline]
GetOrder()vtkvmtkGaussQuadrature [virtual]
GetQuadraturePoint(vtkIdType id)vtkvmtkGaussQuadrature [inline]
GetQuadraturePoint(vtkIdType id, double *quadraturePoint)vtkvmtkGaussQuadrature [inline]
GetQuadraturePoint(vtkIdType id, int c)vtkvmtkGaussQuadrature [inline]
GetQuadraturePoints()vtkvmtkGaussQuadrature [virtual]
GetQuadratureWeight(vtkIdType id)vtkvmtkGaussQuadrature [inline]
GetQuadratureWeights()vtkvmtkGaussQuadrature [virtual]
Initialize(vtkIdType cellType)vtkvmtkGaussQuadrature
Initialize(vtkCell *cell)vtkvmtkGaussQuadrature [inline]
Initialize1DGauss()vtkvmtkGaussQuadrature
Initialize1DJacobi(int alpha, int beta)vtkvmtkGaussQuadrature
New()vtkvmtkGaussQuadrature [static]
OrdervtkvmtkGaussQuadrature [protected]
PreviousOrdervtkvmtkGaussQuadrature [protected]
QuadraturePointsvtkvmtkGaussQuadrature [protected]
QuadratureTypevtkvmtkGaussQuadrature [protected]
QuadratureWeightsvtkvmtkGaussQuadrature [protected]
ScaleTo01()vtkvmtkGaussQuadrature
SetOrder(int)vtkvmtkGaussQuadrature [virtual]
TensorProductHexahedron(vtkvmtkGaussQuadrature *q1D)vtkvmtkGaussQuadrature [protected]
TensorProductQuad(vtkvmtkGaussQuadrature *q1D)vtkvmtkGaussQuadrature [protected]
TensorProductTetra(vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D, vtkvmtkGaussQuadrature *jacB1D)vtkvmtkGaussQuadrature [protected]
TensorProductTriangle(vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D)vtkvmtkGaussQuadrature [protected]
TensorProductWedge(vtkvmtkGaussQuadrature *q1D, vtkvmtkGaussQuadrature *q2D)vtkvmtkGaussQuadrature [protected]
vtkTypeRevisionMacro(vtkvmtkGaussQuadrature, vtkObject)vtkvmtkGaussQuadrature
vtkvmtkGaussQuadrature()vtkvmtkGaussQuadrature [protected]
~vtkvmtkGaussQuadrature()vtkvmtkGaussQuadrature [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CellTypevtkvmtkGaussQuadratureprotected
GetNumberOfQuadraturePoints()vtkvmtkGaussQuadratureinline
GetOrder()vtkvmtkGaussQuadraturevirtual
GetQuadraturePoint(vtkIdType id)vtkvmtkGaussQuadratureinline
GetQuadraturePoint(vtkIdType id, double *quadraturePoint)vtkvmtkGaussQuadratureinline
GetQuadraturePoint(vtkIdType id, int c)vtkvmtkGaussQuadratureinline
GetQuadraturePoints()vtkvmtkGaussQuadraturevirtual
GetQuadratureWeight(vtkIdType id)vtkvmtkGaussQuadratureinline
GetQuadratureWeights()vtkvmtkGaussQuadraturevirtual
Initialize(vtkIdType cellType)vtkvmtkGaussQuadrature
Initialize(vtkCell *cell)vtkvmtkGaussQuadratureinline
Initialize1DGauss()vtkvmtkGaussQuadrature
Initialize1DJacobi(int alpha, int beta)vtkvmtkGaussQuadrature
IsA(const char *type)vtkvmtkGaussQuadraturevirtual
IsTypeOf(const char *type)vtkvmtkGaussQuadraturestatic
New()vtkvmtkGaussQuadraturestatic
NewInstance() constvtkvmtkGaussQuadrature
NewInstanceInternal() constvtkvmtkGaussQuadratureprotectedvirtual
OrdervtkvmtkGaussQuadratureprotected
PreviousOrdervtkvmtkGaussQuadratureprotected
QuadraturePointsvtkvmtkGaussQuadratureprotected
QuadratureTypevtkvmtkGaussQuadratureprotected
QuadratureWeightsvtkvmtkGaussQuadratureprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkGaussQuadraturestatic
ScaleTo01()vtkvmtkGaussQuadrature
SetOrder(int)vtkvmtkGaussQuadraturevirtual
Superclass typedefvtkvmtkGaussQuadrature
TensorProductHexahedron(vtkvmtkGaussQuadrature *q1D)vtkvmtkGaussQuadratureprotected
TensorProductQuad(vtkvmtkGaussQuadrature *q1D)vtkvmtkGaussQuadratureprotected
TensorProductTetra(vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D, vtkvmtkGaussQuadrature *jacB1D)vtkvmtkGaussQuadratureprotected
TensorProductTriangle(vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D)vtkvmtkGaussQuadratureprotected
TensorProductWedge(vtkvmtkGaussQuadrature *q1D, vtkvmtkGaussQuadrature *q2D)vtkvmtkGaussQuadratureprotected
vtkvmtkGaussQuadrature()vtkvmtkGaussQuadratureprotected
~vtkvmtkGaussQuadrature()vtkvmtkGaussQuadratureprotected
+ - diff --git a/doc/html/classvtkvmtkGaussQuadrature.html b/doc/html/classvtkvmtkGaussQuadrature.html index ed1fc32e..bc2cb279 100644 --- a/doc/html/classvtkvmtkGaussQuadrature.html +++ b/doc/html/classvtkvmtkGaussQuadrature.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGaussQuadrature Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,249 +59,510 @@
-
+
vtkvmtkGaussQuadrature Class Reference
-

.. +

Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points. More...

-

#include <vtkvmtkGaussQuadrature.h>

- -

List of all members.

+

#include <vtkvmtkGaussQuadrature.h>

+
+Inheritance diagram for vtkvmtkGaussQuadrature:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGaussQuadrature:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGaussQuadrature, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkGaussQuadratureNewInstance () const
 
virtual vtkDoubleArray * GetQuadraturePoints ()
 
virtual vtkDoubleArray * GetQuadratureWeights ()
 
virtual void SetOrder (int)
 
virtual int GetOrder ()
 
int GetNumberOfQuadraturePoints ()
 
double * GetQuadraturePoint (vtkIdType id)
 
void GetQuadraturePoint (vtkIdType id, double *quadraturePoint)
 
double GetQuadraturePoint (vtkIdType id, int c)
 
double GetQuadratureWeight (vtkIdType id)
 
void Initialize (vtkIdType cellType)
 
void Initialize (vtkCell *cell)
 
void Initialize1DGauss ()
 
void Initialize1DJacobi (int alpha, int beta)
 
void ScaleTo01 ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkGaussQuadratureSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkGaussQuadratureNew ()

+

 
+ + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGaussQuadrature ()
 
 ~vtkvmtkGaussQuadrature ()
 
void TensorProductQuad (vtkvmtkGaussQuadrature *q1D)
 
void TensorProductTriangle (vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D)
 
void TensorProductHexahedron (vtkvmtkGaussQuadrature *q1D)
 
void TensorProductWedge (vtkvmtkGaussQuadrature *q1D, vtkvmtkGaussQuadrature *q2D)
 
void TensorProductTetra (vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D, vtkvmtkGaussQuadrature *jacB1D)

+

 
+ + + + + + +

Protected Attributes

vtkDoubleArray * QuadraturePoints
 
vtkDoubleArray * QuadratureWeights
 
int Order
 
int QuadratureType
 
vtkIdType CellType
 
int PreviousOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkGaussQuadrature.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGaussQuadrature()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkGaussQuadrature::vtkvmtkGaussQuadrature ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkGaussQuadrature()

+
+ + + + + +
- + - +
vtkvmtkGaussQuadrature::~vtkvmtkGaussQuadrature vtkvmtkGaussQuadrature::~vtkvmtkGaussQuadrature ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkGaussQuadrature::vtkTypeRevisionMacro static int vtkvmtkGaussQuadrature::IsTypeOf (vtkvmtkGaussQuadrature , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkGaussQuadrature::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkGaussQuadrature* vtkvmtkGaussQuadrature::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkGaussQuadrature* vtkvmtkGaussQuadrature::New virtual vtkObjectBase* vtkvmtkGaussQuadrature::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual vtkDoubleArray* vtkvmtkGaussQuadrature::GetQuadraturePoints vtkvmtkGaussQuadrature* vtkvmtkGaussQuadrature::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkGaussQuadrature* vtkvmtkGaussQuadrature::New ()
+
+static
+
- + +

◆ GetQuadraturePoints()

+
+ + + + + +
- + - +
virtual vtkDoubleArray* vtkvmtkGaussQuadrature::GetQuadratureWeights virtual vtkDoubleArray* vtkvmtkGaussQuadrature::GetQuadraturePoints ( ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetQuadratureWeights()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkDoubleArray* vtkvmtkGaussQuadrature::GetQuadratureWeights ()
+
+virtual
+
- + +

◆ SetOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkGaussQuadrature::SetOrder virtual void vtkvmtkGaussQuadrature::SetOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkGaussQuadrature::GetOrder virtual int vtkvmtkGaussQuadrature::GetOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfQuadraturePoints()

+
+ + + + + +
- + - +
int vtkvmtkGaussQuadrature::GetNumberOfQuadraturePoints int vtkvmtkGaussQuadrature::GetNumberOfQuadraturePoints ( ) [inline]
- -
+
+inline
+
+

Definition at line 49 of file vtkvmtkGaussQuadrature.h.

+
50  {
51  return this->QuadraturePoints->GetNumberOfTuples();
52  }
vtkDoubleArray * QuadraturePoints
+
- + +

◆ GetQuadraturePoint() [1/3]

+
+ + + + + +
- + - +
double* vtkvmtkGaussQuadrature::GetQuadraturePoint double* vtkvmtkGaussQuadrature::GetQuadraturePoint ( vtkIdType  id) [inline]
- -
+
+inline
+
+

Definition at line 54 of file vtkvmtkGaussQuadrature.h.

+
55  {
56  return this->QuadraturePoints->GetTuple(id);
57  }
vtkDoubleArray * QuadraturePoints
+
- + +

◆ GetQuadraturePoint() [2/3]

+
+ + + + + +
- + @@ -345,20 +576,32 @@ - +
void vtkvmtkGaussQuadrature::GetQuadraturePoint void vtkvmtkGaussQuadrature::GetQuadraturePoint ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 59 of file vtkvmtkGaussQuadrature.h.

+
60  {
61  this->QuadraturePoints->GetTuple(id,quadraturePoint);
62  }
vtkDoubleArray * QuadraturePoints
+
- + +

◆ GetQuadraturePoint() [3/3]

+
+ + + + + +
- + @@ -372,87 +615,122 @@ - +
double vtkvmtkGaussQuadrature::GetQuadraturePoint double vtkvmtkGaussQuadrature::GetQuadraturePoint ( vtkIdType  id,
) [inline]
- -
+
+inline
+
+

Definition at line 64 of file vtkvmtkGaussQuadrature.h.

+
65  {
66  return this->QuadraturePoints->GetComponent(id,c);
67  }
vtkDoubleArray * QuadraturePoints
+
- + +

◆ GetQuadratureWeight()

+
+ + + + + +
- + - +
double vtkvmtkGaussQuadrature::GetQuadratureWeight double vtkvmtkGaussQuadrature::GetQuadratureWeight ( vtkIdType  id) [inline]
- -
+
+inline
+
+

Definition at line 69 of file vtkvmtkGaussQuadrature.h.

+
70  {
71  return this->QuadratureWeights->GetValue(id);
72  }
vtkDoubleArray * QuadratureWeights
+
- + +

◆ Initialize() [1/2]

+
- +
void vtkvmtkGaussQuadrature::Initialize void vtkvmtkGaussQuadrature::Initialize ( vtkIdType  cellType)
-
-
+
- + +

◆ Initialize() [2/2]

+
+ + + + + +
- + - +
void vtkvmtkGaussQuadrature::Initialize void vtkvmtkGaussQuadrature::Initialize ( vtkCell *  cell) [inline]
- -
+
+inline
+
+

Definition at line 76 of file vtkvmtkGaussQuadrature.h.

+
77  {
78  this->Initialize(cell->GetCellType());
79  }
void Initialize(vtkIdType cellType)
+
- + +

◆ Initialize1DGauss()

+
- +
void vtkvmtkGaussQuadrature::Initialize1DGauss void vtkvmtkGaussQuadrature::Initialize1DGauss ( )
-
-
+
- + +

◆ Initialize1DJacobi()

+
- + @@ -469,50 +747,64 @@
void vtkvmtkGaussQuadrature::Initialize1DJacobi void vtkvmtkGaussQuadrature::Initialize1DJacobi ( int  alpha,
-
-
+
- + +

◆ ScaleTo01()

+
- +
void vtkvmtkGaussQuadrature::ScaleTo01 void vtkvmtkGaussQuadrature::ScaleTo01 ( )
-
-
+
- + +

◆ TensorProductQuad()

+
+ + + + + +
- + - +
void vtkvmtkGaussQuadrature::TensorProductQuad void vtkvmtkGaussQuadrature::TensorProductQuad ( vtkvmtkGaussQuadrature q1D) [protected]
- -
+
+protected
+
- + +

◆ TensorProductTriangle()

+
+ + + + + +
- + @@ -526,37 +818,55 @@ - +
void vtkvmtkGaussQuadrature::TensorProductTriangle void vtkvmtkGaussQuadrature::TensorProductTriangle ( vtkvmtkGaussQuadrature gauss1D,
) [protected]
- -
+
+protected
+
- + +

◆ TensorProductHexahedron()

+
+ + + + + +
- + - +
void vtkvmtkGaussQuadrature::TensorProductHexahedron void vtkvmtkGaussQuadrature::TensorProductHexahedron ( vtkvmtkGaussQuadrature q1D) [protected]
- -
+
+protected
+
- + +

◆ TensorProductWedge()

+
+ + + + + +
- + @@ -570,20 +880,29 @@ - +
void vtkvmtkGaussQuadrature::TensorProductWedge void vtkvmtkGaussQuadrature::TensorProductWedge ( vtkvmtkGaussQuadrature q1D,
) [protected]
- -
+
+protected
+
- + +

◆ TensorProductTetra()

+
+ + + + + +
- + @@ -603,104 +922,172 @@ - +
void vtkvmtkGaussQuadrature::TensorProductTetra void vtkvmtkGaussQuadrature::TensorProductTetra ( vtkvmtkGaussQuadrature gauss1D,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ QuadraturePoints

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkGaussQuadrature::QuadraturePoints [protected]vtkDoubleArray* vtkvmtkGaussQuadrature::QuadraturePoints
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkGaussQuadrature.h.

- + +

◆ QuadratureWeights

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkGaussQuadrature::QuadratureWeights [protected]vtkDoubleArray* vtkvmtkGaussQuadrature::QuadratureWeights
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkGaussQuadrature.h.

- + +

◆ Order

+
+ + + + + +
- +
int vtkvmtkGaussQuadrature::Order [protected]int vtkvmtkGaussQuadrature::Order
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkGaussQuadrature.h.

- + +

◆ QuadratureType

+
+ + + + + +
- +
int vtkvmtkGaussQuadrature::QuadratureType [protected]int vtkvmtkGaussQuadrature::QuadratureType
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkGaussQuadrature.h.

- + +

◆ CellType

+
+ + + + + +
- +
vtkIdType vtkvmtkGaussQuadrature::CellType [protected]vtkIdType vtkvmtkGaussQuadrature::CellType
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkGaussQuadrature.h.

- + +

◆ PreviousOrder

+
+ + + + + +
- +
int vtkvmtkGaussQuadrature::PreviousOrder [protected]int vtkvmtkGaussQuadrature::PreviousOrder
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkGaussQuadrature.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGaussQuadrature__coll__graph.map b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.map new file mode 100644 index 00000000..f87c3242 --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGaussQuadrature__coll__graph.md5 b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.md5 new file mode 100644 index 00000000..55bb9678 --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.md5 @@ -0,0 +1 @@ +5a4b6e0bdf5df7a84523831e4c5047ee \ No newline at end of file diff --git a/doc/html/classvtkvmtkGaussQuadrature__coll__graph.svg b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.svg new file mode 100644 index 00000000..0577972d --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkGaussQuadrature + + +Node2 + +vtkvmtkGaussQuadrature + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.map b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.map new file mode 100644 index 00000000..f87c3242 --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.md5 b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.md5 new file mode 100644 index 00000000..ed7e1fc3 --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.md5 @@ -0,0 +1 @@ +7e0a66738143c20b813196840e452926 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.svg b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.svg new file mode 100644 index 00000000..24c8d1b0 --- /dev/null +++ b/doc/html/classvtkvmtkGaussQuadrature__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkGaussQuadrature + + +Node0 + +vtkvmtkGaussQuadrature + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter-members.html b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter-members.html index 76e5710b..72b3e246 100644 --- a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter-members.html +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,57 +59,67 @@
-
+
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter Member List
-This is the complete list of members for vtkvmtkGeodesicActiveContourLevelSet2DImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureImageImportType typedefvtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
GetAdvectionScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetAutoGenerateSpeedAdvection()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetCurvatureScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetDerivativeSigma(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetElapsedIterations()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetImageFilterPointer()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline, protected]
GetInterpolateSurfaceLocation()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetIsoSurfaceValue()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetPropagationScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetRMSChange()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
GetSpeedImage()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
ImageFilterType typedefvtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
itkFeatureImportervtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
itkSpeedExportervtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
New()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [static]
SetAdvectionScaling(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetAutoGenerateSpeedAdvection(int value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetCurvatureScaling(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetDerivativeSigma(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetFeatureImage(vtkImageData *value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetFeatureScaling(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetInterpolateSurfaceLocation(int value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetIsoSurfaceValue(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetMaximumRMSError(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetPropagationScaling(float value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetUseImageSpacing(int value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SetUseNegativeFeatures(int value)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
SpeedImageExportType typedefvtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
Update()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline]
vtkFeatureExportervtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
vtkSpeedImportervtkvmtkGeodesicActiveContourLevelSet2DImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkGeodesicActiveContourLevelSet2DImageFilter, vtkvmtkITKImageToImageFilter2DFF)vtkvmtkGeodesicActiveContourLevelSet2DImageFilter
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline, protected]
~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()vtkvmtkGeodesicActiveContourLevelSet2DImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AutoGenerateSpeedAdvectionOff()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
AutoGenerateSpeedAdvectionOn()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetAdvectionScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetAutoGenerateSpeedAdvection()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetCurvatureScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetDerivativeSigma()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetElapsedIterations()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetFeatureImage()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetInterpolateSurfaceLocation()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetIsoSurfaceValue()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetMaximumRMSError()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetNumberOfIterations()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetPropagationScaling()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetRMSChange()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetSpeedImage()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetUseImageSpacing()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
GetUseNegativeFeatures()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
InterpolateSurfaceLocationOff()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
InterpolateSurfaceLocationOn()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
IsA(const char *type)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGeodesicActiveContourLevelSet2DImageFilterstatic
New()vtkvmtkGeodesicActiveContourLevelSet2DImageFilterstatic
NewInstance() constvtkvmtkGeodesicActiveContourLevelSet2DImageFilter
NewInstanceInternal() constvtkvmtkGeodesicActiveContourLevelSet2DImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGeodesicActiveContourLevelSet2DImageFilterstatic
SetAdvectionScaling(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetAutoGenerateSpeedAdvection(int)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetCurvatureScaling(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetDerivativeSigma(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetFeatureImage(vtkImageData *)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetInterpolateSurfaceLocation(int)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetIsoSurfaceValue(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetMaximumRMSError(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetPropagationScaling(double)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetSpeedImage(vtkImageData *)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SetUseNegativeFeatures(int)vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGeodesicActiveContourLevelSet2DImageFilterprotectedvirtual
Superclass typedefvtkvmtkGeodesicActiveContourLevelSet2DImageFilter
UseImageSpacingOff()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
UseImageSpacingOn()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
UseNegativeFeaturesOff()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
UseNegativeFeaturesOn()vtkvmtkGeodesicActiveContourLevelSet2DImageFiltervirtual
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()vtkvmtkGeodesicActiveContourLevelSet2DImageFilterprotected
~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()vtkvmtkGeodesicActiveContourLevelSet2DImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter.html b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter.html index d91f2d6f..561fb702 100644 --- a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter.html +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGeodesicActiveContourLevelSet2DImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,11 +59,14 @@
-
+
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter Class Reference
@@ -102,657 +75,1303 @@

Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...

-

#include <vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h>

+
+Inheritance diagram for vtkvmtkGeodesicActiveContourLevelSet2DImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGeodesicActiveContourLevelSet2DImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGeodesicActiveContourLevelSet2DImageFilter, vtkvmtkITKImageToImageFilter2DFF)
float GetIsoSurfaceValue ()
void SetIsoSurfaceValue (float value)
void SetNumberOfIterations (int value)
void SetPropagationScaling (float value)
void SetCurvatureScaling (float value)
void SetAdvectionScaling (float value)
void SetMaximumRMSError (float value)
void SetUseNegativeFeatures (int value)
void SetAutoGenerateSpeedAdvection (int value)
void SetInterpolateSurfaceLocation (int value)
void SetUseImageSpacing (int value)
void SetDerivativeSigma (float value)
void SetFeatureImage (vtkImageData *value)
vtkImageData * GetSpeedImage ()
void SetFeatureScaling (float value)
float GetRMSChange ()
int GetElapsedIterations ()
float GetPropagationScaling ()
float GetCurvatureScaling ()
float GetAdvectionScaling ()
int GetAutoGenerateSpeedAdvection ()
int GetInterpolateSurfaceLocation ()
float GetDerivativeSigma (float value)

+

virtual int IsA (const char *type)
 
vtkvmtkGeodesicActiveContourLevelSet2DImageFilterNewInstance () const
 
virtual double GetIsoSurfaceValue ()
 
virtual void SetIsoSurfaceValue (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetPropagationScaling ()
 
virtual void SetPropagationScaling (double)
 
virtual double GetCurvatureScaling ()
 
virtual void SetCurvatureScaling (double)
 
virtual double GetAdvectionScaling ()
 
virtual void SetAdvectionScaling (double)
 
virtual double GetMaximumRMSError ()
 
virtual void SetMaximumRMSError (double)
 
virtual int GetUseNegativeFeatures ()
 
virtual void SetUseNegativeFeatures (int)
 
virtual void UseNegativeFeaturesOn ()
 
virtual void UseNegativeFeaturesOff ()
 
virtual int GetAutoGenerateSpeedAdvection ()
 
virtual void SetAutoGenerateSpeedAdvection (int)
 
virtual void AutoGenerateSpeedAdvectionOn ()
 
virtual void AutoGenerateSpeedAdvectionOff ()
 
virtual int GetInterpolateSurfaceLocation ()
 
virtual void SetInterpolateSurfaceLocation (int)
 
virtual void InterpolateSurfaceLocationOn ()
 
virtual void InterpolateSurfaceLocationOff ()
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual double GetDerivativeSigma ()
 
virtual void SetDerivativeSigma (double)
 
virtual vtkImageData * GetFeatureImage ()
 
virtual void SetFeatureImage (vtkImageData *)
 
virtual vtkImageData * GetSpeedImage ()
 
virtual void SetSpeedImage (vtkImageData *)
 
virtual double GetRMSChange ()
 
virtual int GetElapsedIterations ()
 
+ - - - - - - - - - + + + + + + +

Static Public Member Functions

static
-vtkvmtkGeodesicActiveContourLevelSet2DImageFilter
New ()
typedef
-itk::GeodesicActiveContourLevelSetImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType
typedef itk::VTKImageImport
-< InputImageType > 
FeatureImageImportType
typedef itk::VTKImageExport
-< InputImageType > 
SpeedImageExportType
FeatureImageImportType::Pointer itkFeatureImporter
SpeedImageExportType::Pointer itkSpeedExporter
vtkImageExport * vtkFeatureExporter
vtkImageImport * vtkSpeedImporter
void Update ()
static vtkvmtkGeodesicActiveContourLevelSet2DImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGeodesicActiveContourLevelSet2DImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGeodesicActiveContourLevelSet2DImageFilter ()
 
 ~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkGeodesicActiveContourLevelSet2DImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkGeodesicActiveContourLevelSet2DImageFilter

+ +

Definition at line 41 of file vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::GeodesicActiveContourLevelSetImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::Superclass
-
-
+
- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageImport<InputImageType> vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::FeatureImageImportType [protected]vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::vtkvmtkGeodesicActiveContourLevelSet2DImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageExport<InputImageType> vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SpeedImageExportType [protected]vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter ()
- -
+
+protected
+
-

Constructor & Destructor Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::vtkvmtkGeodesicActiveContourLevelSet2DImageFilter static vtkvmtkGeodesicActiveContourLevelSet2DImageFilter* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::New ( ) [inline, protected]
+
+static
+
+
-
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::~vtkvmtkGeodesicActiveContourLevelSet2DImageFilter virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::IsA () [inline, protected]const char * type)
+
+virtual
+
+ +
-
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkGeodesicActiveContourLevelSet2DImageFilter* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkGeodesicActiveContourLevelSet2DImageFilter* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::New virtual vtkObjectBase* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ + +

◆ GetIsoSurfaceValue()

+ +
+
+ + + + + +
+ - + + + - - +
virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetIsoSurfaceValue () vtkvmtkITKImageToImageFilter2DFF  
+
+virtual
+
+ +
+
+ +

◆ SetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + - -
virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetIsoSurfaceValue (double ) )
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetIsoSurfaceValue virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetNumberOfIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetIsoSurfaceValue virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetNumberOfIterations (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetPropagationScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetNumberOfIterations virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetPropagationScaling (int value) [inline])
- -
+
+virtual
+
- + +

◆ SetPropagationScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetPropagationScaling virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetPropagationScaling (float value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetCurvatureScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetCurvatureScaling virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetCurvatureScaling (float value) [inline])
- -
+
+virtual
+
- + +

◆ SetCurvatureScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetAdvectionScaling virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetCurvatureScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetAdvectionScaling ()
+
+virtual
+
- + +

◆ SetAdvectionScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetMaximumRMSError virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetAdvectionScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetMaximumRMSError ()
+
+virtual
+
- + +

◆ SetMaximumRMSError()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetUseNegativeFeatures virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetMaximumRMSError (int value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetUseNegativeFeatures ()
+
+virtual
+
- + +

◆ SetUseNegativeFeatures()

+
+ + + + + +
- + - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetAutoGenerateSpeedAdvection virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetUseNegativeFeatures ( int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ UseNegativeFeaturesOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::UseNegativeFeaturesOn ()
+
+virtual
+
- + +

◆ UseNegativeFeaturesOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetInterpolateSurfaceLocation virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::UseNegativeFeaturesOff (int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ GetAutoGenerateSpeedAdvection()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetAutoGenerateSpeedAdvection ()
+
+virtual
+
- + +

◆ SetAutoGenerateSpeedAdvection()

+
+ + + + + +
- + - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetUseImageSpacing virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetAutoGenerateSpeedAdvection ( int value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOn()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetDerivativeSigma virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::AutoGenerateSpeedAdvectionOn (float value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetFeatureImage virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::AutoGenerateSpeedAdvectionOff (vtkImageData * value) [inline])
- -
+
+virtual
+
- + +

◆ GetInterpolateSurfaceLocation()

+
+ + + + + +
- + - +
vtkImageData* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetSpeedImage virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetInterpolateSurfaceLocation ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetInterpolateSurfaceLocation()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetFeatureScaling virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetInterpolateSurfaceLocation (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOn()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetRMSChange virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::InterpolateSurfaceLocationOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOff()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetElapsedIterations virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::InterpolateSurfaceLocationOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetUseImageSpacing()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetPropagationScaling virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetUseImageSpacing ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseImageSpacing()

+
+ + + + + +
- + + - +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetCurvatureScaling virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetUseImageSpacing (int  ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOn()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetAdvectionScaling virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::UseImageSpacingOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOff()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetAutoGenerateSpeedAdvection virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::UseImageSpacingOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetDerivativeSigma()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetInterpolateSurfaceLocation virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetDerivativeSigma ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetDerivativeSigma()

+
+ + + + + +
- + - - - + + +
float vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetDerivativeSigma virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetDerivativeSigma (float value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetFeatureImage()

+
+ + + + + +
- + - +
void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::Update virtual vtkImageData* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetFeatureImage ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetFeatureImage()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetImageFilterPointer virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetFeatureImage (vtkImageData *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetSpeedImage()

+
+ + + + + +
- + + + +
FeatureImageImportType::Pointer vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::itkFeatureImporter [protected]virtual vtkImageData* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetSpeedImage ()
- -
+
+virtual
+
- + +

◆ SetSpeedImage()

+
+ + + + + +
- + + + + +
SpeedImageExportType::Pointer vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::itkSpeedExporter [protected]virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SetSpeedImage (vtkImageData * )
- -
+
+virtual
+
- + +

◆ GetRMSChange()

+
+ + + + + +
- + + + +
vtkImageExport* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::vtkFeatureExporter [protected]virtual double vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetRMSChange ()
- -
+
+virtual
+
- + +

◆ GetElapsedIterations()

+
+ + + + + +
- + + + +
vtkImageImport* vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::vtkSpeedImporter [protected]virtual int vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::GetElapsedIterations ()
+
+virtual
+
+
-
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGeodesicActiveContourLevelSet2DImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.map b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.map new file mode 100644 index 00000000..bfd14da0 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.md5 new file mode 100644 index 00000000..ccc88597 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +a2f6ff52d8dfb333f85da7343b55c24e \ No newline at end of file diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.svg new file mode 100644 index 00000000..5060e948 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSet2DImageFilter + + +Node2 + +vtkvmtkGeodesicActiveContour +LevelSet2DImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.map new file mode 100644 index 00000000..bfd14da0 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..e5fdd2e1 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +35ecc895b910a87c9a3b16ce4b9c8117 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.svg new file mode 100644 index 00000000..b980ef3a --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSet2DImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSet2DImageFilter + + +Node0 + +vtkvmtkGeodesicActiveContour +LevelSet2DImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter-members.html b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter-members.html index 5ff8f84d..976e72c7 100644 --- a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter-members.html +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,57 +59,67 @@
-
+
vtkvmtkGeodesicActiveContourLevelSetImageFilter Member List
-This is the complete list of members for vtkvmtkGeodesicActiveContourLevelSetImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureImageImportType typedefvtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
GetAdvectionScaling()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetAutoGenerateSpeedAdvection()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetCurvatureScaling()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetDerivativeSigma()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetElapsedIterations()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetImageFilterPointer()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline, protected]
GetInterpolateSurfaceLocation()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetIsoSurfaceValue()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetPropagationScaling()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetRMSChange()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
GetSpeedImage()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
ImageFilterType typedefvtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
itkFeatureImportervtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
itkSpeedExportervtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
New()vtkvmtkGeodesicActiveContourLevelSetImageFilter [static]
SetAdvectionScaling(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetAutoGenerateSpeedAdvection(int value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetCurvatureScaling(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetDerivativeSigma(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetFeatureImage(vtkImageData *value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetFeatureScaling(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetInterpolateSurfaceLocation(int value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetIsoSurfaceValue(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetMaximumRMSError(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetPropagationScaling(float value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetUseImageSpacing(int value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SetUseNegativeFeatures(int value)vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
SpeedImageExportType typedefvtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
Update()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline]
vtkFeatureExportervtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
vtkSpeedImportervtkvmtkGeodesicActiveContourLevelSetImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkGeodesicActiveContourLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkGeodesicActiveContourLevelSetImageFilter
vtkvmtkGeodesicActiveContourLevelSetImageFilter()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline, protected]
~vtkvmtkGeodesicActiveContourLevelSetImageFilter()vtkvmtkGeodesicActiveContourLevelSetImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AutoGenerateSpeedAdvectionOff()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
AutoGenerateSpeedAdvectionOn()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetAdvectionScaling()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetAutoGenerateSpeedAdvection()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetCurvatureScaling()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetDerivativeSigma()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetElapsedIterations()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetFeatureImage()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetInterpolateSurfaceLocation()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetIsoSurfaceValue()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetMaximumRMSError()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetNumberOfIterations()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetPropagationScaling()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetRMSChange()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetSpeedImage()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetUseImageSpacing()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
GetUseNegativeFeatures()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
InterpolateSurfaceLocationOff()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
InterpolateSurfaceLocationOn()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
IsA(const char *type)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGeodesicActiveContourLevelSetImageFilterstatic
New()vtkvmtkGeodesicActiveContourLevelSetImageFilterstatic
NewInstance() constvtkvmtkGeodesicActiveContourLevelSetImageFilter
NewInstanceInternal() constvtkvmtkGeodesicActiveContourLevelSetImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGeodesicActiveContourLevelSetImageFilterstatic
SetAdvectionScaling(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetAutoGenerateSpeedAdvection(int)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetCurvatureScaling(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetDerivativeSigma(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetFeatureImage(vtkImageData *)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetInterpolateSurfaceLocation(int)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetIsoSurfaceValue(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetMaximumRMSError(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetPropagationScaling(double)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetSpeedImage(vtkImageData *)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SetUseNegativeFeatures(int)vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGeodesicActiveContourLevelSetImageFilterprotectedvirtual
Superclass typedefvtkvmtkGeodesicActiveContourLevelSetImageFilter
UseImageSpacingOff()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
UseImageSpacingOn()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
UseNegativeFeaturesOff()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
UseNegativeFeaturesOn()vtkvmtkGeodesicActiveContourLevelSetImageFiltervirtual
vtkvmtkGeodesicActiveContourLevelSetImageFilter()vtkvmtkGeodesicActiveContourLevelSetImageFilterprotected
~vtkvmtkGeodesicActiveContourLevelSetImageFilter()vtkvmtkGeodesicActiveContourLevelSetImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter.html b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter.html index b4316177..ea1872f0 100644 --- a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter.html +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGeodesicActiveContourLevelSetImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,11 +59,14 @@
-
+
vtkvmtkGeodesicActiveContourLevelSetImageFilter Class Reference
@@ -102,656 +75,1303 @@

Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...

-

#include <vtkvmtkGeodesicActiveContourLevelSetImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkGeodesicActiveContourLevelSetImageFilter.h>

+
+Inheritance diagram for vtkvmtkGeodesicActiveContourLevelSetImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGeodesicActiveContourLevelSetImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGeodesicActiveContourLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)
float GetIsoSurfaceValue ()
void SetIsoSurfaceValue (float value)
void SetNumberOfIterations (int value)
void SetPropagationScaling (float value)
void SetCurvatureScaling (float value)
void SetAdvectionScaling (float value)
void SetMaximumRMSError (float value)
void SetUseNegativeFeatures (int value)
void SetUseImageSpacing (int value)
void SetAutoGenerateSpeedAdvection (int value)
void SetInterpolateSurfaceLocation (int value)
void SetDerivativeSigma (float value)
void SetFeatureImage (vtkImageData *value)
vtkImageData * GetSpeedImage ()
void SetFeatureScaling (float value)
float GetRMSChange ()
int GetElapsedIterations ()
float GetPropagationScaling ()
float GetCurvatureScaling ()
float GetAdvectionScaling ()
int GetAutoGenerateSpeedAdvection ()
int GetInterpolateSurfaceLocation ()
float GetDerivativeSigma ()

+

virtual int IsA (const char *type)
 
vtkvmtkGeodesicActiveContourLevelSetImageFilterNewInstance () const
 
virtual double GetIsoSurfaceValue ()
 
virtual void SetIsoSurfaceValue (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetPropagationScaling ()
 
virtual void SetPropagationScaling (double)
 
virtual double GetCurvatureScaling ()
 
virtual void SetCurvatureScaling (double)
 
virtual double GetAdvectionScaling ()
 
virtual void SetAdvectionScaling (double)
 
virtual double GetMaximumRMSError ()
 
virtual void SetMaximumRMSError (double)
 
virtual int GetUseNegativeFeatures ()
 
virtual void SetUseNegativeFeatures (int)
 
virtual void UseNegativeFeaturesOn ()
 
virtual void UseNegativeFeaturesOff ()
 
virtual int GetAutoGenerateSpeedAdvection ()
 
virtual void SetAutoGenerateSpeedAdvection (int)
 
virtual void AutoGenerateSpeedAdvectionOn ()
 
virtual void AutoGenerateSpeedAdvectionOff ()
 
virtual int GetInterpolateSurfaceLocation ()
 
virtual void SetInterpolateSurfaceLocation (int)
 
virtual void InterpolateSurfaceLocationOn ()
 
virtual void InterpolateSurfaceLocationOff ()
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual double GetDerivativeSigma ()
 
virtual void SetDerivativeSigma (double)
 
virtual vtkImageData * GetFeatureImage ()
 
virtual void SetFeatureImage (vtkImageData *)
 
virtual vtkImageData * GetSpeedImage ()
 
virtual void SetSpeedImage (vtkImageData *)
 
virtual double GetRMSChange ()
 
virtual int GetElapsedIterations ()
 
+ - - - - - - - - - + + + + + + +

Static Public Member Functions

static
-vtkvmtkGeodesicActiveContourLevelSetImageFilter
New ()
typedef
-itk::GeodesicActiveContourLevelSetImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType
typedef itk::VTKImageImport
-< InputImageType > 
FeatureImageImportType
typedef itk::VTKImageExport
-< InputImageType > 
SpeedImageExportType
FeatureImageImportType::Pointer itkFeatureImporter
SpeedImageExportType::Pointer itkSpeedExporter
vtkImageExport * vtkFeatureExporter
vtkImageImport * vtkSpeedImporter
void Update ()
static vtkvmtkGeodesicActiveContourLevelSetImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGeodesicActiveContourLevelSetImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGeodesicActiveContourLevelSetImageFilter ()
 
 ~vtkvmtkGeodesicActiveContourLevelSetImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkGeodesicActiveContourLevelSetImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkGeodesicActiveContourLevelSetImageFilter

+ +

Definition at line 41 of file vtkvmtkGeodesicActiveContourLevelSetImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::GeodesicActiveContourLevelSetImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkGeodesicActiveContourLevelSetImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkGeodesicActiveContourLevelSetImageFilter::Superclass
-
-
+
+ +

Definition at line 45 of file vtkvmtkGeodesicActiveContourLevelSetImageFilter.h.

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGeodesicActiveContourLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageImport<InputImageType> vtkvmtkGeodesicActiveContourLevelSetImageFilter::FeatureImageImportType [protected]vtkvmtkGeodesicActiveContourLevelSetImageFilter::vtkvmtkGeodesicActiveContourLevelSetImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkGeodesicActiveContourLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageExport<InputImageType> vtkvmtkGeodesicActiveContourLevelSetImageFilter::SpeedImageExportType [protected]vtkvmtkGeodesicActiveContourLevelSetImageFilter::~vtkvmtkGeodesicActiveContourLevelSetImageFilter ()
- -
+
+protected
+
-

Constructor & Destructor Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
vtkvmtkGeodesicActiveContourLevelSetImageFilter::vtkvmtkGeodesicActiveContourLevelSetImageFilter static vtkvmtkGeodesicActiveContourLevelSetImageFilter* vtkvmtkGeodesicActiveContourLevelSetImageFilter::New ( ) [inline, protected]
+
+static
+
+ +
-
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkGeodesicActiveContourLevelSetImageFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkGeodesicActiveContourLevelSetImageFilter::~vtkvmtkGeodesicActiveContourLevelSetImageFilter virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::IsA () [inline, protected]const char * type)
+
+virtual
+
+ +
-
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkGeodesicActiveContourLevelSetImageFilter* vtkvmtkGeodesicActiveContourLevelSetImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkGeodesicActiveContourLevelSetImageFilter* vtkvmtkGeodesicActiveContourLevelSetImageFilter::New virtual vtkObjectBase* vtkvmtkGeodesicActiveContourLevelSetImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ + +

◆ GetIsoSurfaceValue()

+ +
+
+ + + + + +
+ - + + + - - +
virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetIsoSurfaceValue () vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + - -
virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetIsoSurfaceValue (double ) )
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetIsoSurfaceValue virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetNumberOfIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetIsoSurfaceValue virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetNumberOfIterations (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetPropagationScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetNumberOfIterations virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetPropagationScaling (int value) [inline])
- -
+
+virtual
+
- + +

◆ SetPropagationScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetPropagationScaling virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetPropagationScaling (float value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetCurvatureScaling()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetCurvatureScaling virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetCurvatureScaling (float value) [inline])
- -
+
+virtual
+
- + +

◆ SetCurvatureScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetAdvectionScaling virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetCurvatureScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetAdvectionScaling ()
+
+virtual
+
- + +

◆ SetAdvectionScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetMaximumRMSError virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetAdvectionScaling (float value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetMaximumRMSError ()
+
+virtual
+
- + +

◆ SetMaximumRMSError()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetUseNegativeFeatures virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetMaximumRMSError (int value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetUseNegativeFeatures ()
+
+virtual
+
- + +

◆ SetUseNegativeFeatures()

+
+ + + + + +
- + - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetUseImageSpacing virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetUseNegativeFeatures ( int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ UseNegativeFeaturesOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::UseNegativeFeaturesOn ()
+
+virtual
+
- + +

◆ UseNegativeFeaturesOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetAutoGenerateSpeedAdvection virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::UseNegativeFeaturesOff (int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ GetAutoGenerateSpeedAdvection()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetAutoGenerateSpeedAdvection ()
+
+virtual
+
- + +

◆ SetAutoGenerateSpeedAdvection()

+
+ + + + + +
- + - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetInterpolateSurfaceLocation virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetAutoGenerateSpeedAdvection ( int value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOn()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetDerivativeSigma virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::AutoGenerateSpeedAdvectionOn (float value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetFeatureImage virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::AutoGenerateSpeedAdvectionOff (vtkImageData * value) [inline])
- -
+
+virtual
+
- + +

◆ GetInterpolateSurfaceLocation()

+
+ + + + + +
- + - +
vtkImageData* vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetSpeedImage virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetInterpolateSurfaceLocation ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetInterpolateSurfaceLocation()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetFeatureScaling virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetInterpolateSurfaceLocation (float value) [inline]int )
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOn()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetRMSChange virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::InterpolateSurfaceLocationOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOff()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetElapsedIterations virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::InterpolateSurfaceLocationOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetUseImageSpacing()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetPropagationScaling virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetUseImageSpacing ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseImageSpacing()

+
+ + + + + +
- + + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetCurvatureScaling virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetUseImageSpacing (int  ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOn()

+
+ + + + + +
- + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetAdvectionScaling virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::UseImageSpacingOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOff()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetAutoGenerateSpeedAdvection virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::UseImageSpacingOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetDerivativeSigma()

+
+ + + + + +
- + - +
int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetInterpolateSurfaceLocation virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetDerivativeSigma ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetDerivativeSigma()

+
+ + + + + +
- + + - +
float vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetDerivativeSigma virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetDerivativeSigma (double  ) [inline]
- -
+
+virtual
+
- + +

◆ GetFeatureImage()

+
+ + + + + +
- + - +
void vtkvmtkGeodesicActiveContourLevelSetImageFilter::Update virtual vtkImageData* vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetFeatureImage ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetFeatureImage()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetImageFilterPointer virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetFeatureImage (vtkImageData *  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetSpeedImage()

+
+ + + + + +
- + + + +
FeatureImageImportType::Pointer vtkvmtkGeodesicActiveContourLevelSetImageFilter::itkFeatureImporter [protected]virtual vtkImageData* vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetSpeedImage ()
- -
+
+virtual
+
- + +

◆ SetSpeedImage()

+
+ + + + + +
- + + + + +
SpeedImageExportType::Pointer vtkvmtkGeodesicActiveContourLevelSetImageFilter::itkSpeedExporter [protected]virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SetSpeedImage (vtkImageData * )
- -
+
+virtual
+
- + +

◆ GetRMSChange()

+
+ + + + + +
- + + + +
vtkImageExport* vtkvmtkGeodesicActiveContourLevelSetImageFilter::vtkFeatureExporter [protected]virtual double vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetRMSChange ()
- -
+
+virtual
+
- + +

◆ GetElapsedIterations()

+
+ + + + + +
- + + + +
vtkImageImport* vtkvmtkGeodesicActiveContourLevelSetImageFilter::vtkSpeedImporter [protected]virtual int vtkvmtkGeodesicActiveContourLevelSetImageFilter::GetElapsedIterations ()
+
+virtual
+
+
-
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGeodesicActiveContourLevelSetImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.map b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.map new file mode 100644 index 00000000..307f2cd6 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.md5 new file mode 100644 index 00000000..fb67bd12 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +d4b0a0da415bb91d2febc2c3351fdd4f \ No newline at end of file diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.svg new file mode 100644 index 00000000..514d09ed --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSetImageFilter + + +Node2 + +vtkvmtkGeodesicActiveContour +LevelSetImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.map new file mode 100644 index 00000000..307f2cd6 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..f232d192 --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +c6720c1f6d2d2e17879b8678b03f28be \ No newline at end of file diff --git a/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.svg new file mode 100644 index 00000000..5ccf618d --- /dev/null +++ b/doc/html/classvtkvmtkGeodesicActiveContourLevelSetImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSetImageFilter + + +Node0 + +vtkvmtkGeodesicActiveContour +LevelSetImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter-members.html b/doc/html/classvtkvmtkGradientMagnitudeImageFilter-members.html index 21339e3e..18ded5ac 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeImageFilter-members.html +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,31 @@
-
+
vtkvmtkGradientMagnitudeImageFilter Member List
-This is the complete list of members for vtkvmtkGradientMagnitudeImageFilter, including all inherited members. - - - - - - -
GetImageFilterPointer()vtkvmtkGradientMagnitudeImageFilter [inline, protected]
ImageFilterType typedefvtkvmtkGradientMagnitudeImageFilter [protected]
New()vtkvmtkGradientMagnitudeImageFilter [static]
vtkTypeRevisionMacro(vtkvmtkGradientMagnitudeImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkGradientMagnitudeImageFilter
vtkvmtkGradientMagnitudeImageFilter()vtkvmtkGradientMagnitudeImageFilter [inline, protected]
~vtkvmtkGradientMagnitudeImageFilter()vtkvmtkGradientMagnitudeImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + +
IsA(const char *type)vtkvmtkGradientMagnitudeImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGradientMagnitudeImageFilterstatic
New()vtkvmtkGradientMagnitudeImageFilterstatic
NewInstance() constvtkvmtkGradientMagnitudeImageFilter
NewInstanceInternal() constvtkvmtkGradientMagnitudeImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGradientMagnitudeImageFilterstatic
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGradientMagnitudeImageFilterprotectedvirtual
Superclass typedefvtkvmtkGradientMagnitudeImageFilter
vtkvmtkGradientMagnitudeImageFilter()vtkvmtkGradientMagnitudeImageFilterinlineprotected
~vtkvmtkGradientMagnitudeImageFilter()vtkvmtkGradientMagnitudeImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter.html b/doc/html/classvtkvmtkGradientMagnitudeImageFilter.html index d84c420a..0d2452ea 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeImageFilter.html +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkGradientMagnitudeImageFilter Class Reference
@@ -104,152 +75,322 @@

Wrapper class around itk::GradientMagnitudeImageFilterImageFilter. More...

-

#include <vtkvmtkSigmoidImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkGradientMagnitudeImageFilter.h>

+
+Inheritance diagram for vtkvmtkGradientMagnitudeImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGradientMagnitudeImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGradientMagnitudeImageFilter, vtkvmtkITKImageToImageFilterFF)

+

virtual int IsA (const char *type)
 
vtkvmtkGradientMagnitudeImageFilterNewInstance () const
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkGradientMagnitudeImageFilter
New ()

-Protected Types

typedef
-itk::GradientMagnitudeImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkGradientMagnitudeImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGradientMagnitudeImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGradientMagnitudeImageFilter ()
 
 ~vtkvmtkGradientMagnitudeImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::GradientMagnitudeImageFilterImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkGradientMagnitudeImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkGradientMagnitudeImageFilter

+ +

Definition at line 39 of file vtkvmtkGradientMagnitudeImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::GradientMagnitudeImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkGradientMagnitudeImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkGradientMagnitudeImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkGradientMagnitudeImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGradientMagnitudeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeImageFilter::vtkvmtkGradientMagnitudeImageFilter vtkvmtkGradientMagnitudeImageFilter::vtkvmtkGradientMagnitudeImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 46 of file vtkvmtkGradientMagnitudeImageFilter.h.

+
46 {};
- + +

◆ ~vtkvmtkGradientMagnitudeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeImageFilter::~vtkvmtkGradientMagnitudeImageFilter vtkvmtkGradientMagnitudeImageFilter::~vtkvmtkGradientMagnitudeImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkGradientMagnitudeImageFilter.h.

+
47 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkGradientMagnitudeImageFilter* vtkvmtkGradientMagnitudeImageFilter::New static vtkvmtkGradientMagnitudeImageFilter* vtkvmtkGradientMagnitudeImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkGradientMagnitudeImageFilter::vtkTypeRevisionMacro static int vtkvmtkGradientMagnitudeImageFilter::IsTypeOf (vtkvmtkGradientMagnitudeImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkGradientMagnitudeImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkGradientMagnitudeImageFilter* vtkvmtkGradientMagnitudeImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkGradientMagnitudeImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
ImageFilterType* vtkvmtkGradientMagnitudeImageFilter::GetImageFilterPointer vtkvmtkGradientMagnitudeImageFilter* vtkvmtkGradientMagnitudeImageFilter::NewInstance ( ) [inline, protected] const
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGradientMagnitudeImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.map b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.map new file mode 100644 index 00000000..eb1f1b98 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.md5 new file mode 100644 index 00000000..683758db --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +41dc0b2863eea2bfa1770372c4d1b673 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.svg new file mode 100644 index 00000000..6a10b626 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeImageFilter + + +Node2 + +vtkvmtkGradientMagnitude +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.map new file mode 100644 index 00000000..eb1f1b98 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..e7330fe9 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +41942037fb17680c1ea1641dce0308c1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.svg new file mode 100644 index 00000000..950981a0 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeImageFilter + + +Node0 + +vtkvmtkGradientMagnitude +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter-members.html b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter-members.html index 1b77790b..bb05975c 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter-members.html +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,37 @@
-
+
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + +
GetNormalizeAcrossScale()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
GetSigma()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
IsA(const char *type)vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterstatic
New()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterstatic
NewInstance() constvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter
NewInstanceInternal() constvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterprotectedvirtual
NormalizeAcrossScaleOff()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
NormalizeAcrossScaleOn()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterstatic
SetNormalizeAcrossScale(int)vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
SetSigma(double)vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterprotectedvirtual
Superclass typedefvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterprotected
~vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter()vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.html b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.html index 7956a383..5c6fceb2 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.html +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter Class Reference
@@ -104,205 +75,484 @@

Wrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter. More...

-

#include <vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h>

+
+Inheritance diagram for vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter, vtkvmtkITKImageToImageFilter2DFF)
void SetSigma (float value)
void SetNormalizeAcrossScale (int value)
int GetNormalizeAcrossScale ()

+

virtual int IsA (const char *type)
 
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterNewInstance () const
 
virtual double GetSigma ()
 
virtual void SetSigma (double)
 
virtual int GetNormalizeAcrossScale ()
 
virtual void SetNormalizeAcrossScale (int)
 
virtual void NormalizeAcrossScaleOn ()
 
virtual void NormalizeAcrossScaleOff ()
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter
New ()

-Protected Types

typedef
-itk::GradientMagnitudeRecursiveGaussianImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter ()
 
 ~vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkGradientMagnitudeImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkGradientMagnitudeImageFilter

+ +

Definition at line 39 of file vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::GradientMagnitudeRecursiveGaussianImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::Superclass
-
-
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::~vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::~vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 54 of file vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h.

+
54 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::New static vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::vtkTypeRevisionMacro static int vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::IsTypeOf (vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilter2DFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SetSigma vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::NewInstance (float value) [inline]) const
+
+ +
-
+ +

◆ GetSigma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::GetSigma ()
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SetNormalizeAcrossScale virtual void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SetSigma (int value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetNormalizeAcrossScale()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::GetNormalizeAcrossScale ()
+
+virtual
+
- + +

◆ SetNormalizeAcrossScale()

+
+ + + + + +
- + + - +
int vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::GetNormalizeAcrossScale virtual void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SetNormalizeAcrossScale (int  ) [inline]
+
+virtual
+
+ +
-
+ +

◆ NormalizeAcrossScaleOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::NormalizeAcrossScaleOn ()
+
+virtual
+
- + +

◆ NormalizeAcrossScaleOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::GetImageFilterPointer virtual void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::NormalizeAcrossScaleOff ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.map b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.map new file mode 100644 index 00000000..9db1d0f6 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.md5 new file mode 100644 index 00000000..64a98c66 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +910fed582a23cec9384ca0d69a37d772 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.svg new file mode 100644 index 00000000..3c8c749c --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter + + +Node2 + +vtkvmtkGradientMagnitude +RecursiveGaussian2DImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.map new file mode 100644 index 00000000..9db1d0f6 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..63b73936 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +1fc2f1a8aff34c7f40fdf7f287114c80 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.svg new file mode 100644 index 00000000..4b027ce3 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter + + +Node0 + +vtkvmtkGradientMagnitude +RecursiveGaussian2DImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter-members.html b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter-members.html index fc461560..389f4582 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter-members.html +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,37 @@
-
+
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + +
GetNormalizeAcrossScale()vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
GetSigma()vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
IsA(const char *type)vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterstatic
New()vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterstatic
NewInstance() constvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter
NewInstanceInternal() constvtkvmtkGradientMagnitudeRecursiveGaussianImageFilterprotectedvirtual
NormalizeAcrossScaleOff()vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
NormalizeAcrossScaleOn()vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterstatic
SetNormalizeAcrossScale(int)vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
SetSigma(double)vtkvmtkGradientMagnitudeRecursiveGaussianImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGradientMagnitudeRecursiveGaussianImageFilterprotectedvirtual
Superclass typedefvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter()vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterprotected
~vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter()vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.html b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.html index 853dfaba..b44da8aa 100644 --- a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.html +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter Class Reference
@@ -104,205 +75,484 @@

Wrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter. More...

-

#include <vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h>

+
+Inheritance diagram for vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSigma (float value)
void SetNormalizeAcrossScale (int value)
int GetNormalizeAcrossScale ()

+

virtual int IsA (const char *type)
 
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterNewInstance () const
 
virtual double GetSigma ()
 
virtual void SetSigma (double)
 
virtual int GetNormalizeAcrossScale ()
 
virtual void SetNormalizeAcrossScale (int)
 
virtual void NormalizeAcrossScaleOn ()
 
virtual void NormalizeAcrossScaleOff ()
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter
New ()

-Protected Types

typedef
-itk::GradientMagnitudeRecursiveGaussianImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter ()
 
 ~vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkGradientMagnitudeImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkGradientMagnitudeImageFilter

+ +

Definition at line 39 of file vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::GradientMagnitudeRecursiveGaussianImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::Superclass
-
-
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter()

+
+ + + + + +
- + - +
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::~vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::~vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 54 of file vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h.

+
54 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::New static vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::vtkTypeRevisionMacro static int vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::IsTypeOf (vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SetSigma vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::NewInstance (float value) [inline]) const
+
+ +
-
+ +

◆ GetSigma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::GetSigma ()
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - - - + + +
void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SetNormalizeAcrossScale virtual void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SetSigma (int value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetNormalizeAcrossScale()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::GetNormalizeAcrossScale ()
+
+virtual
+
- + +

◆ SetNormalizeAcrossScale()

+
+ + + + + +
- + + - +
int vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::GetNormalizeAcrossScale virtual void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SetNormalizeAcrossScale (int  ) [inline]
+
+virtual
+
+ +
-
+ +

◆ NormalizeAcrossScaleOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::NormalizeAcrossScaleOn ()
+
+virtual
+
- + +

◆ NormalizeAcrossScaleOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::GetImageFilterPointer virtual void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::NormalizeAcrossScaleOff ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.map b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.map new file mode 100644 index 00000000..225b68d3 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.md5 new file mode 100644 index 00000000..663032b0 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +f1fc2e24a1104fc333fe393ab48e01f0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.svg new file mode 100644 index 00000000..13f7bce4 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter + + +Node2 + +vtkvmtkGradientMagnitude +RecursiveGaussianImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.map new file mode 100644 index 00000000..225b68d3 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..0cb993e7 --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +c3a5e3bb25a30d636eddc71680aa7573 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.svg new file mode 100644 index 00000000..8b2af8ef --- /dev/null +++ b/doc/html/classvtkvmtkGradientMagnitudeRecursiveGaussianImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter + + +Node0 + +vtkvmtkGradientMagnitude +RecursiveGaussianImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter-members.html b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter-members.html new file mode 100644 index 00000000..10ec3d71 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter-members.html @@ -0,0 +1,105 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkGrayscaleMorphologyImageFilter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BallRadiusvtkvmtkGrayscaleMorphologyImageFilterprotected
CLOSE enum valuevtkvmtkGrayscaleMorphologyImageFilter
DILATE enum valuevtkvmtkGrayscaleMorphologyImageFilter
ERODE enum valuevtkvmtkGrayscaleMorphologyImageFilter
GetBallRadius()vtkvmtkGrayscaleMorphologyImageFiltervirtual
GetBallRadius(int data[3])vtkvmtkGrayscaleMorphologyImageFiltervirtual
GetOperation()vtkvmtkGrayscaleMorphologyImageFiltervirtual
IsA(const char *type)vtkvmtkGrayscaleMorphologyImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkGrayscaleMorphologyImageFilterstatic
New()vtkvmtkGrayscaleMorphologyImageFilterstatic
NewInstance() constvtkvmtkGrayscaleMorphologyImageFilter
NewInstanceInternal() constvtkvmtkGrayscaleMorphologyImageFilterprotectedvirtual
OPEN enum valuevtkvmtkGrayscaleMorphologyImageFilter
OperationvtkvmtkGrayscaleMorphologyImageFilterprotected
RequestInformation(vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDEvtkvmtkGrayscaleMorphologyImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkGrayscaleMorphologyImageFilterstatic
SetBallRadius(int data[])vtkvmtkGrayscaleMorphologyImageFiltervirtual
SetOperation(int)vtkvmtkGrayscaleMorphologyImageFiltervirtual
SetOperationToClose()vtkvmtkGrayscaleMorphologyImageFilterinline
SetOperationToDilate()vtkvmtkGrayscaleMorphologyImageFilterinline
SetOperationToErode()vtkvmtkGrayscaleMorphologyImageFilterinline
SetOperationToOpen()vtkvmtkGrayscaleMorphologyImageFilterinline
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkGrayscaleMorphologyImageFilterprotectedvirtual
Superclass typedefvtkvmtkGrayscaleMorphologyImageFilter
vtkvmtkGrayscaleMorphologyImageFilter()vtkvmtkGrayscaleMorphologyImageFilterprotected
~vtkvmtkGrayscaleMorphologyImageFilter()vtkvmtkGrayscaleMorphologyImageFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter.html b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter.html new file mode 100644 index 00000000..c591b761 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter.html @@ -0,0 +1,788 @@ + + + + + + + +VMTK: vtkvmtkGrayscaleMorphologyImageFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

Wrapper class around itk::GrayscaleMorphologyImageFilter. + More...

+ +

#include <vtkvmtkGrayscaleMorphologyImageFilter.h>

+
+Inheritance diagram for vtkvmtkGrayscaleMorphologyImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkGrayscaleMorphologyImageFilter:
+
+
+
+
[legend]
+ + + + + + +

+Public Types

enum  { DILATE, +ERODE, +CLOSE, +OPEN + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkGrayscaleMorphologyImageFilterNewInstance () const
 
virtual int * GetBallRadius ()
 
virtual void GetBallRadius (int data[3])
 
virtual void SetBallRadius (int data[])
 
virtual void SetOperation (int)
 
virtual int GetOperation ()
 
void SetOperationToDilate ()
 
void SetOperationToErode ()
 
void SetOperationToClose ()
 
void SetOperationToOpen ()
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkGrayscaleMorphologyImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkGrayscaleMorphologyImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkGrayscaleMorphologyImageFilter ()
 
 ~vtkvmtkGrayscaleMorphologyImageFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
virtual int RequestInformation (vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE
 
+ + + + + +

+Protected Attributes

int BallRadius [3]
 
int Operation
 
+

Detailed Description

+

Wrapper class around itk::GrayscaleMorphologyImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkGrayscaleMorphologyImageFilter

+ +

Definition at line 39 of file vtkvmtkGrayscaleMorphologyImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkGrayscaleMorphologyImageFilter::Superclass
+
+ +

Definition at line 43 of file vtkvmtkGrayscaleMorphologyImageFilter.h.

+ +
+
+

Member Enumeration Documentation

+ +

◆ anonymous enum

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkGrayscaleMorphologyImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkGrayscaleMorphologyImageFilter::vtkvmtkGrayscaleMorphologyImageFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkGrayscaleMorphologyImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkGrayscaleMorphologyImageFilter::~vtkvmtkGrayscaleMorphologyImageFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkGrayscaleMorphologyImageFilter* vtkvmtkGrayscaleMorphologyImageFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkGrayscaleMorphologyImageFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkGrayscaleMorphologyImageFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkGrayscaleMorphologyImageFilter* vtkvmtkGrayscaleMorphologyImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkGrayscaleMorphologyImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkGrayscaleMorphologyImageFilter* vtkvmtkGrayscaleMorphologyImageFilter::NewInstance () const
+
+ +
+
+ +

◆ GetBallRadius() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual int* vtkvmtkGrayscaleMorphologyImageFilter::GetBallRadius ()
+
+virtual
+
+ +
+
+ +

◆ GetBallRadius() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkGrayscaleMorphologyImageFilter::GetBallRadius (int data[3])
+
+virtual
+
+ +
+
+ +

◆ SetBallRadius()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkGrayscaleMorphologyImageFilter::SetBallRadius (int data[])
+
+virtual
+
+ +
+
+ +

◆ SetOperation()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkGrayscaleMorphologyImageFilter::SetOperation (int )
+
+virtual
+
+ +
+
+ +

◆ GetOperation()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkGrayscaleMorphologyImageFilter::GetOperation ()
+
+virtual
+
+ +
+
+ +

◆ SetOperationToDilate()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkGrayscaleMorphologyImageFilter::SetOperationToDilate ()
+
+inline
+
+
+ +

◆ SetOperationToErode()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkGrayscaleMorphologyImageFilter::SetOperationToErode ()
+
+inline
+
+
+ +

◆ SetOperationToClose()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkGrayscaleMorphologyImageFilter::SetOperationToClose ()
+
+inline
+
+
+ +

◆ SetOperationToOpen()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkGrayscaleMorphologyImageFilter::SetOperationToOpen ()
+
+inline
+
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkGrayscaleMorphologyImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+ +

◆ RequestInformation()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkGrayscaleMorphologyImageFilter::RequestInformation (vtkInformation * vtkNotUsedrequest,
vtkInformationVector ** inputVector,
vtkInformationVector * outputVector 
)
+
+protectedvirtual
+
+ +
+
+

Member Data Documentation

+ +

◆ BallRadius

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkGrayscaleMorphologyImageFilter::BallRadius[3]
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkGrayscaleMorphologyImageFilter.h.

+ +
+
+ +

◆ Operation

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkGrayscaleMorphologyImageFilter::Operation
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkGrayscaleMorphologyImageFilter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.map b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.map new file mode 100644 index 00000000..0816689a --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.md5 new file mode 100644 index 00000000..db8dff04 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +ad18fc4b800c1b5128d1ff678100bb0b \ No newline at end of file diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.svg b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.svg new file mode 100644 index 00000000..46e9f884 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGrayscaleMorphologyImageFilter + + +Node2 + +vtkvmtkGrayscaleMorphology +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.map b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.map new file mode 100644 index 00000000..0816689a --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..d917ace2 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +a5d7c9dc9560d3ea3f4e3958e150bc97 \ No newline at end of file diff --git a/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.svg new file mode 100644 index 00000000..e2035cf9 --- /dev/null +++ b/doc/html/classvtkvmtkGrayscaleMorphologyImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkGrayscaleMorphologyImageFilter + + +Node0 + +vtkvmtkGrayscaleMorphology +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkITKFilterUtilities-members.html b/doc/html/classvtkvmtkITKFilterUtilities-members.html new file mode 100644 index 00000000..ba53a15f --- /dev/null +++ b/doc/html/classvtkvmtkITKFilterUtilities-members.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkITKFilterUtilities Member List
+
+
+ +

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

+ + + + + + + + +
ConnectProgress(itk::Object *obj, vtkAlgorithm *alg)vtkvmtkITKFilterUtilitiesinlinestatic
ITKToVTKImage(typename TImage::Pointer input, vtkImageData *output)vtkvmtkITKFilterUtilitiesinlinestatic
ProgressCallback(itk::Object *o, const itk::EventObject &, void *data)vtkvmtkITKFilterUtilitiesinlinestatic
VTKToITKImage(vtkImageData *input, typename TImage::Pointer output)vtkvmtkITKFilterUtilitiesinlinestatic
VTKToITKVectorImage(vtkImageData *input, typename TImage::Pointer output)vtkvmtkITKFilterUtilitiesinlinestatic
vtkvmtkITKFilterUtilities()vtkvmtkITKFilterUtilitiesinlineprotected
~vtkvmtkITKFilterUtilities()vtkvmtkITKFilterUtilitiesinlineprotected
+ + + + diff --git a/doc/html/classvtkvmtkITKFilterUtilities.html b/doc/html/classvtkvmtkITKFilterUtilities.html new file mode 100644 index 00000000..7d6e9374 --- /dev/null +++ b/doc/html/classvtkvmtkITKFilterUtilities.html @@ -0,0 +1,378 @@ + + + + + + + +VMTK: vtkvmtkITKFilterUtilities Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+ +
+
vtkvmtkITKFilterUtilities Class Reference
+
+
+ +

Abstract class for wrapping ITK filters. + More...

+ +

#include <vtkvmtkITKFilterUtilities.h>

+ + + + + + + + + + + + + + + +

+Static Public Member Functions

template<typename TImage >
static void VTKToITKImage (vtkImageData *input, typename TImage::Pointer output)
 
template<typename TImage >
static void VTKToITKVectorImage (vtkImageData *input, typename TImage::Pointer output)
 
template<typename TImage >
static void ITKToVTKImage (typename TImage::Pointer input, vtkImageData *output)
 
static void ProgressCallback (itk::Object *o, const itk::EventObject &, void *data)
 
static void ConnectProgress (itk::Object *obj, vtkAlgorithm *alg)
 
+ + + + + +

+Protected Member Functions

 vtkvmtkITKFilterUtilities ()
 
 ~vtkvmtkITKFilterUtilities ()
 
+

Detailed Description

+

Abstract class for wrapping ITK filters.

+
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkSimpleImageToImageITKFilter

+ +

Definition at line 43 of file vtkvmtkITKFilterUtilities.h.

+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkITKFilterUtilities()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkITKFilterUtilities::vtkvmtkITKFilterUtilities ()
+
+inlineprotected
+
+ +

Definition at line 200 of file vtkvmtkITKFilterUtilities.h.

+
200 {};
+
+
+ +

◆ ~vtkvmtkITKFilterUtilities()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkITKFilterUtilities::~vtkvmtkITKFilterUtilities ()
+
+inlineprotected
+
+ +

Definition at line 201 of file vtkvmtkITKFilterUtilities.h.

+
201 {};
+
+
+

Member Function Documentation

+ +

◆ VTKToITKImage()

+ +
+
+
+template<typename TImage >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void vtkvmtkITKFilterUtilities::VTKToITKImage (vtkImageData * input,
typename TImage::Pointer output 
)
+
+inlinestatic
+
+ +

Definition at line 49 of file vtkvmtkITKFilterUtilities.h.

+
49  {
50 
51  typedef TImage ImageType;
52  typedef typename ImageType::Pointer ImagePointer;
53  typedef typename ImageType::PixelType PixelType;
54 
55  int dims[3];
56  input->GetDimensions(dims);
57  double spacing[3];
58  input->GetSpacing(spacing);
59  double origin[3];
60  input->GetOrigin(origin);
61  int extent[6];
62  input->GetExtent(extent);
63 
64  output->GetPixelContainer()->SetImportPointer(static_cast<PixelType*>(input->GetScalarPointer()),dims[0]*dims[1]*dims[2],false);
65  typename ImageType::RegionType region;
66  typename ImageType::IndexType index;
67  typename ImageType::SizeType size;
68  //index[0] = index[1] = index[2] = 0;
69  //size[0] = dims[0];
70  //size[1] = dims[1];
71  //size[2] = dims[2];
72  index[0] = extent[0];
73  index[1] = extent[2];
74  index[2] = extent[4];
75  size[0] = extent[1] - extent[0] + 1;
76  size[1] = extent[3] - extent[2] + 1;
77  size[2] = extent[5] - extent[4] + 1;
78  region.SetIndex(index);
79  region.SetSize(size);
80  output->SetLargestPossibleRegion(region);
81  output->SetBufferedRegion(region);
82  output->SetSpacing(spacing);
83  output->SetOrigin(origin);
84  }
+
+
+ +

◆ VTKToITKVectorImage()

+ +
+
+
+template<typename TImage >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void vtkvmtkITKFilterUtilities::VTKToITKVectorImage (vtkImageData * input,
typename TImage::Pointer output 
)
+
+inlinestatic
+
+ +

Definition at line 88 of file vtkvmtkITKFilterUtilities.h.

+
88  {
89 
90  typedef TImage ImageType;
91  typedef typename ImageType::Pointer ImagePointer;
92  typedef typename ImageType::PixelType PixelType;
93  typedef typename ImageType::InternalPixelType InternalPixelType;
94 
95  int dims[3];
96  input->GetDimensions(dims);
97  double spacing[3];
98  input->GetSpacing(spacing);
99  int components = input->GetNumberOfScalarComponents();
100  double origin[3];
101  input->GetOrigin(origin);
102  int extent[6];
103  input->GetExtent(extent);
104 
105  output->GetPixelContainer()->SetImportPointer(static_cast<InternalPixelType*>(input->GetScalarPointer()),dims[0]*dims[1]*dims[2]*components,false);
106  typename ImageType::RegionType region;
107  typename ImageType::IndexType index;
108  typename ImageType::SizeType size;
109  //index[0] = index[1] = index[2] = 0;
110  //size[0] = dims[0];
111  //size[1] = dims[1];
112  //size[2] = dims[2];
113  index[0] = extent[0];
114  index[1] = extent[2];
115  index[2] = extent[4];
116  size[0] = extent[1] - extent[0] + 1;
117  size[1] = extent[3] - extent[2] + 1;
118  size[2] = extent[5] - extent[4] + 1;
119  region.SetIndex(index);
120  region.SetSize(size);
121  output->SetLargestPossibleRegion(region);
122  output->SetBufferedRegion(region);
123  output->SetSpacing(spacing);
124  output->SetOrigin(origin);
125  output->SetVectorLength(components);
126  }
+
+
+ +

◆ ITKToVTKImage()

+ +
+
+
+template<typename TImage >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void vtkvmtkITKFilterUtilities::ITKToVTKImage (typename TImage::Pointer input,
vtkImageData * output 
)
+
+inlinestatic
+
+ +

Definition at line 130 of file vtkvmtkITKFilterUtilities.h.

+
130  {
131 
132  typedef TImage ImageType;
133  typedef typename ImageType::Pointer ImagePointer;
134  typedef typename ImageType::PixelType PixelType;
135  typedef typename ImageType::PointType PointType;
136  typedef typename ImageType::SpacingType SpacingType;
137  typedef typename ImageType::RegionType RegionType;
138  typedef typename ImageType::IndexType IndexType;
139  typedef typename ImageType::SizeType SizeType;
140 
141  PointType origin = input->GetOrigin();
142  SpacingType spacing = input->GetSpacing();
143 
144  double outputOrigin[3];
145  double outputSpacing[3];
146 
147  outputOrigin[0] = origin[0];
148  outputOrigin[1] = origin[1];
149  outputOrigin[2] = origin[2];
150 
151  outputSpacing[0] = spacing[0];
152  outputSpacing[1] = spacing[1];
153  outputSpacing[2] = spacing[2];
154 
155  output->SetOrigin(outputOrigin);
156  output->SetSpacing(outputSpacing);
157 
158  RegionType region = input->GetBufferedRegion();
159  IndexType index = region.GetIndex();
160  SizeType size = region.GetSize();
161 
162  //int dimensions[3];
163  //dimensions[0] = size[0];
164  //dimensions[1] = size[1];
165  //dimensions[2] = size[2];
166  int extent[6];
167  extent[0] = index[0];
168  extent[1] = index[0] + size[0] - 1;
169  extent[2] = index[1];
170  extent[3] = index[1] + size[1] - 1;
171  extent[4] = index[2];
172  extent[5] = index[2] + size[2] - 1;
173 
174  int components = input->GetNumberOfComponentsPerPixel();
175  int dataType = output->GetScalarType(); // WARNING: we delegate setting type to caller
176 
177  //output->SetDimensions(dimensions);
178  output->SetExtent(extent);
179  output->AllocateScalars(dataType,components);
180 
181  memcpy(static_cast<PixelType*>(output->GetScalarPointer()),input->GetBufferPointer(),input->GetBufferedRegion().GetNumberOfPixels()*sizeof(PixelType));
182  }
+
+
+ +

◆ ProgressCallback()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static void vtkvmtkITKFilterUtilities::ProgressCallback (itk::Object * o,
const itk::EventObject & ,
void * data 
)
+
+inlinestatic
+
+ +

Definition at line 185 of file vtkvmtkITKFilterUtilities.h.

+
186  {
187  ((vtkAlgorithm*)data)->UpdateProgress(dynamic_cast<const itk::ProcessObject*>(o)->GetProgress());
188  }
+
+
+ +

◆ ConnectProgress()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void vtkvmtkITKFilterUtilities::ConnectProgress (itk::Object * obj,
vtkAlgorithm * alg 
)
+
+inlinestatic
+
+ +

Definition at line 191 of file vtkvmtkITKFilterUtilities.h.

+
192  {
193  itk::CStyleCommand::Pointer progressCommand = itk::CStyleCommand::New();
194  progressCommand->SetCallback(vtkvmtkITKFilterUtilities::ProgressCallback);
195  progressCommand->SetClientData(alg);
196  obj->AddObserver(itk::ProgressEvent(),progressCommand);
197  }
static void ProgressCallback(itk::Object *o, const itk::EventObject &, void *data)
+
+
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkImageBoxPainter-members.html b/doc/html/classvtkvmtkImageBoxPainter-members.html index 6ee1016e..c96f82ae 100644 --- a/doc/html/classvtkvmtkImageBoxPainter-members.html +++ b/doc/html/classvtkvmtkImageBoxPainter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,49 @@
-
+
vtkvmtkImageBoxPainter Member List
-This is the complete list of members for vtkvmtkImageBoxPainter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
BoxBoundsvtkvmtkImageBoxPainter [protected]
BoxDefinitionvtkvmtkImageBoxPainter [protected]
BoxExtentvtkvmtkImageBoxPainter [protected]
GetBoxBounds()vtkvmtkImageBoxPainter [virtual]
GetBoxBounds(double data[6])vtkvmtkImageBoxPainter [virtual]
GetBoxDefinition()vtkvmtkImageBoxPainter [virtual]
GetBoxExtent()vtkvmtkImageBoxPainter [virtual]
GetBoxExtent(int data[6])vtkvmtkImageBoxPainter [virtual]
GetPaintValue()vtkvmtkImageBoxPainter [virtual]
New()vtkvmtkImageBoxPainter [static]
PaintValuevtkvmtkImageBoxPainter [protected]
SetBoxBounds(double data[])vtkvmtkImageBoxPainter [virtual]
SetBoxDefinition(int)vtkvmtkImageBoxPainter [virtual]
SetBoxDefinitionToUseBounds()vtkvmtkImageBoxPainter [inline]
SetBoxDefinitionToUseExtent()vtkvmtkImageBoxPainter [inline]
SetBoxExtent(int data[])vtkvmtkImageBoxPainter [virtual]
SetPaintValue(double)vtkvmtkImageBoxPainter [virtual]
SimpleExecute(vtkImageData *input, vtkImageData *output)vtkvmtkImageBoxPainter [protected, virtual]
USE_BOUNDS enum valuevtkvmtkImageBoxPainter [protected]
USE_EXTENT enum valuevtkvmtkImageBoxPainter [protected]
vtkTypeRevisionMacro(vtkvmtkImageBoxPainter, vtkSimpleImageToImageFilter)vtkvmtkImageBoxPainter
vtkvmtkImageBoxPainter()vtkvmtkImageBoxPainter [protected]
~vtkvmtkImageBoxPainter()vtkvmtkImageBoxPainter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoxBoundsvtkvmtkImageBoxPainterprotected
BoxDefinitionvtkvmtkImageBoxPainterprotected
BoxExtentvtkvmtkImageBoxPainterprotected
GetBoxBounds()vtkvmtkImageBoxPaintervirtual
GetBoxBounds(double data[6])vtkvmtkImageBoxPaintervirtual
GetBoxDefinition()vtkvmtkImageBoxPaintervirtual
GetBoxExtent()vtkvmtkImageBoxPaintervirtual
GetBoxExtent(int data[6])vtkvmtkImageBoxPaintervirtual
GetPaintValue()vtkvmtkImageBoxPaintervirtual
IsA(const char *type)vtkvmtkImageBoxPaintervirtual
IsTypeOf(const char *type)vtkvmtkImageBoxPainterstatic
New()vtkvmtkImageBoxPainterstatic
NewInstance() constvtkvmtkImageBoxPainter
NewInstanceInternal() constvtkvmtkImageBoxPainterprotectedvirtual
PaintValuevtkvmtkImageBoxPainterprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkImageBoxPainterstatic
SetBoxBounds(double data[])vtkvmtkImageBoxPaintervirtual
SetBoxDefinition(int)vtkvmtkImageBoxPaintervirtual
SetBoxDefinitionToUseBounds()vtkvmtkImageBoxPainterinline
SetBoxDefinitionToUseExtent()vtkvmtkImageBoxPainterinline
SetBoxExtent(int data[])vtkvmtkImageBoxPaintervirtual
SetPaintValue(double)vtkvmtkImageBoxPaintervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkImageBoxPainterprotectedvirtual
Superclass typedefvtkvmtkImageBoxPainter
USE_BOUNDS enum valuevtkvmtkImageBoxPainterprotected
USE_EXTENT enum valuevtkvmtkImageBoxPainterprotected
vtkvmtkImageBoxPainter()vtkvmtkImageBoxPainterprotected
~vtkvmtkImageBoxPainter()vtkvmtkImageBoxPainterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkImageBoxPainter.html b/doc/html/classvtkvmtkImageBoxPainter.html index 3a2982f7..7a44fd8d 100644 --- a/doc/html/classvtkvmtkImageBoxPainter.html +++ b/doc/html/classvtkvmtkImageBoxPainter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkImageBoxPainter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,364 +59,691 @@
-
+
vtkvmtkImageBoxPainter Class Reference
-

#include <vtkvmtkImageBoxPainter.h>

+

Create a box shaped sub-volume within a 3D image and paint (assign a value to) every sub-volume element with the same value. + More...

-

List of all members.

+

#include <vtkvmtkImageBoxPainter.h>

+
+Inheritance diagram for vtkvmtkImageBoxPainter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkImageBoxPainter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkImageBoxPainter, vtkSimpleImageToImageFilter)
virtual int IsA (const char *type)
 
vtkvmtkImageBoxPainterNewInstance () const
 
virtual double GetPaintValue ()
 
virtual void SetPaintValue (double)
 
virtual double * GetBoxBounds ()
 
virtual void GetBoxBounds (double data[6])
 
virtual void SetBoxBounds (double data[])
 
virtual int * GetBoxExtent ()
 
virtual void GetBoxExtent (int data[6])
 
virtual void SetBoxExtent (int data[])
 
virtual int GetBoxDefinition ()
 
virtual void SetBoxDefinition (int)
 
void SetBoxDefinitionToUseExtent ()
 
void SetBoxDefinitionToUseBounds ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkImageBoxPainterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkImageBoxPainterSafeDownCast (vtkObjectBase *o)
 
+ - +

Protected Types

enum  { USE_BOUNDS, USE_EXTENT }

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkImageBoxPainter ()
 
 ~vtkvmtkImageBoxPainter ()
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output)

+

 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

double PaintValue
 
double BoxBounds [6]
 
int BoxExtent [6]
 
int BoxDefinition
 
-

Detailed Description

-
Date:
2006/04/06 16:47:48
-
Revision:
1.3
-

Member Enumeration Documentation

- +

Detailed Description

+

Create a box shaped sub-volume within a 3D image and paint (assign a value to) every sub-volume element with the same value.

+
Date
2006/04/06 16:47:48
+
Revision
1.3
+

..

+ +

Definition at line 34 of file vtkvmtkImageBoxPainter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enum [protected]typedef vtkSimpleImageToImageFilter vtkvmtkImageBoxPainter::Superclass
+
+ +

Definition at line 38 of file vtkvmtkImageBoxPainter.h.

+
-
-
Enumerator:
- - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
USE_BOUNDS  -
USE_EXTENT  -
+ + + + +
+ + + + +
anonymous enum
+
+protected
+
+ + +
Enumerator
USE_BOUNDS 
USE_EXTENT 
- - +

Definition at line 69 of file vtkvmtkImageBoxPainter.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkImageBoxPainter()

+
+ + + + + +
- + - +
vtkvmtkImageBoxPainter::vtkvmtkImageBoxPainter vtkvmtkImageBoxPainter::vtkvmtkImageBoxPainter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkImageBoxPainter()

+
+ + + + + +
- + - +
vtkvmtkImageBoxPainter::~vtkvmtkImageBoxPainter vtkvmtkImageBoxPainter::~vtkvmtkImageBoxPainter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 59 of file vtkvmtkImageBoxPainter.h.

+
59 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkImageBoxPainter* vtkvmtkImageBoxPainter::New static vtkvmtkImageBoxPainter* vtkvmtkImageBoxPainter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkImageBoxPainter::vtkTypeRevisionMacro static int vtkvmtkImageBoxPainter::IsTypeOf (vtkvmtkImageBoxPainter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkImageBoxPainter::IsA (const char * type) vtkSimpleImageToImageFilter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkImageBoxPainter* vtkvmtkImageBoxPainter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkImageBoxPainter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual double vtkvmtkImageBoxPainter::GetPaintValue vtkvmtkImageBoxPainter* vtkvmtkImageBoxPainter::NewInstance ( ) [virtual] const
+
+ +
-
+ +

◆ GetPaintValue()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkImageBoxPainter::GetPaintValue ()
+
+virtual
+
- + +

◆ SetPaintValue()

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::SetPaintValue virtual void vtkvmtkImageBoxPainter::SetPaintValue ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoxBounds() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkImageBoxPainter::GetBoxBounds virtual double* vtkvmtkImageBoxPainter::GetBoxBounds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoxBounds() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::GetBoxBounds virtual void vtkvmtkImageBoxPainter::GetBoxBounds ( double  data[6]) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoxBounds()

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::SetBoxBounds virtual void vtkvmtkImageBoxPainter::SetBoxBounds ( double  data[]) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoxExtent() [1/2]

+
+ + + + + +
- + - +
virtual int* vtkvmtkImageBoxPainter::GetBoxExtent virtual int* vtkvmtkImageBoxPainter::GetBoxExtent ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoxExtent() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::GetBoxExtent virtual void vtkvmtkImageBoxPainter::GetBoxExtent ( int  data[6]) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoxExtent()

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::SetBoxExtent virtual void vtkvmtkImageBoxPainter::SetBoxExtent ( int  data[]) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoxDefinition()

+
+ + + + + +
- + - +
virtual int vtkvmtkImageBoxPainter::GetBoxDefinition virtual int vtkvmtkImageBoxPainter::GetBoxDefinition ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoxDefinition()

+
+ + + + + +
- + - +
virtual void vtkvmtkImageBoxPainter::SetBoxDefinition virtual void vtkvmtkImageBoxPainter::SetBoxDefinition ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoxDefinitionToUseExtent()

+
+ + + + + +
- + - +
void vtkvmtkImageBoxPainter::SetBoxDefinitionToUseExtent void vtkvmtkImageBoxPainter::SetBoxDefinitionToUseExtent ( ) [inline]
- -
+
+inline
+
- + +

◆ SetBoxDefinitionToUseBounds()

+
+ + + + + +
- + - +
void vtkvmtkImageBoxPainter::SetBoxDefinitionToUseBounds void vtkvmtkImageBoxPainter::SetBoxDefinitionToUseBounds ( ) [inline]
- -
+
+inline
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + @@ -460,78 +757,124 @@ - +
virtual void vtkvmtkImageBoxPainter::SimpleExecute virtual void vtkvmtkImageBoxPainter::SimpleExecute ( vtkImageData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ PaintValue

+
+ + + + + +
- +
double vtkvmtkImageBoxPainter::PaintValue [protected]double vtkvmtkImageBoxPainter::PaintValue
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkImageBoxPainter.h.

- + +

◆ BoxBounds

+
+ + + + + +
- +
double vtkvmtkImageBoxPainter::BoxBounds[6] [protected]double vtkvmtkImageBoxPainter::BoxBounds[6]
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkImageBoxPainter.h.

- + +

◆ BoxExtent

+
+ + + + + +
- +
int vtkvmtkImageBoxPainter::BoxExtent[6] [protected]int vtkvmtkImageBoxPainter::BoxExtent[6]
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkImageBoxPainter.h.

- + +

◆ BoxDefinition

+
+ + + + + +
- +
int vtkvmtkImageBoxPainter::BoxDefinition [protected]int vtkvmtkImageBoxPainter::BoxDefinition
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkImageBoxPainter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkImageBoxPainter__coll__graph.map b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.map new file mode 100644 index 00000000..6f5683b7 --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkImageBoxPainter__coll__graph.md5 b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.md5 new file mode 100644 index 00000000..64162d8d --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.md5 @@ -0,0 +1 @@ +b55c880106a84184e6e76a561f55f670 \ No newline at end of file diff --git a/doc/html/classvtkvmtkImageBoxPainter__coll__graph.svg b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.svg new file mode 100644 index 00000000..ee37255c --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkImageBoxPainter + + +Node2 + +vtkvmtkImageBoxPainter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.map b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.map new file mode 100644 index 00000000..6f5683b7 --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.md5 b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.md5 new file mode 100644 index 00000000..a19bbbdc --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.md5 @@ -0,0 +1 @@ +faf94d5f450b9613ee2466484e04e17e \ No newline at end of file diff --git a/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.svg b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.svg new file mode 100644 index 00000000..466ad821 --- /dev/null +++ b/doc/html/classvtkvmtkImageBoxPainter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkImageBoxPainter + + +Node0 + +vtkvmtkImageBoxPainter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor-members.html b/doc/html/classvtkvmtkInternalTetrahedraExtractor-members.html index 9cf9bff1..c6e92d5d 100644 --- a/doc/html/classvtkvmtkInternalTetrahedraExtractor-members.html +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,52 +59,57 @@
-
+
vtkvmtkInternalTetrahedraExtractor Member List
-This is the complete list of members for vtkvmtkInternalTetrahedraExtractor, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CapCenterIdsvtkvmtkInternalTetrahedraExtractor [protected]
GetCapCenterIds()vtkvmtkInternalTetrahedraExtractor [virtual]
GetOutwardNormalsArrayName()vtkvmtkInternalTetrahedraExtractor [virtual]
GetRemoveSubresolutionTetrahedra()vtkvmtkInternalTetrahedraExtractor [virtual]
GetSubresolutionFactor()vtkvmtkInternalTetrahedraExtractor [virtual]
GetSurface()vtkvmtkInternalTetrahedraExtractor [virtual]
GetTolerance()vtkvmtkInternalTetrahedraExtractor [virtual]
GetUseCaps()vtkvmtkInternalTetrahedraExtractor [virtual]
New()vtkvmtkInternalTetrahedraExtractor [static]
OutwardNormalsArrayNamevtkvmtkInternalTetrahedraExtractor [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkInternalTetrahedraExtractor
RemoveSubresolutionTetrahedravtkvmtkInternalTetrahedraExtractor [protected]
RemoveSubresolutionTetrahedraOff()vtkvmtkInternalTetrahedraExtractor [virtual]
RemoveSubresolutionTetrahedraOn()vtkvmtkInternalTetrahedraExtractor [virtual]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkInternalTetrahedraExtractor [protected, virtual]
SetCapCenterIds(vtkIdList *)vtkvmtkInternalTetrahedraExtractor [virtual]
SetOutwardNormalsArrayName(const char *)vtkvmtkInternalTetrahedraExtractor [virtual]
SetRemoveSubresolutionTetrahedra(int)vtkvmtkInternalTetrahedraExtractor [virtual]
SetSubresolutionFactor(double)vtkvmtkInternalTetrahedraExtractor [virtual]
SetSurface(vtkPolyData *)vtkvmtkInternalTetrahedraExtractor [virtual]
SetTolerance(double)vtkvmtkInternalTetrahedraExtractor [virtual]
SetUseCaps(int)vtkvmtkInternalTetrahedraExtractor [virtual]
SubresolutionFactorvtkvmtkInternalTetrahedraExtractor [protected]
SurfacevtkvmtkInternalTetrahedraExtractor [protected]
TolerancevtkvmtkInternalTetrahedraExtractor [protected]
UseCapsvtkvmtkInternalTetrahedraExtractor [protected]
UseCapsOff()vtkvmtkInternalTetrahedraExtractor [virtual]
UseCapsOn()vtkvmtkInternalTetrahedraExtractor [virtual]
vtkTypeRevisionMacro(vtkvmtkInternalTetrahedraExtractor, vtkUnstructuredGridAlgorithm)vtkvmtkInternalTetrahedraExtractor
vtkvmtkInternalTetrahedraExtractor()vtkvmtkInternalTetrahedraExtractor [protected]
~vtkvmtkInternalTetrahedraExtractor()vtkvmtkInternalTetrahedraExtractor [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CapCenterIdsvtkvmtkInternalTetrahedraExtractorprotected
GetCapCenterIds()vtkvmtkInternalTetrahedraExtractorvirtual
GetOutwardNormalsArrayName()vtkvmtkInternalTetrahedraExtractorvirtual
GetRemoveSubresolutionTetrahedra()vtkvmtkInternalTetrahedraExtractorvirtual
GetSubresolutionFactor()vtkvmtkInternalTetrahedraExtractorvirtual
GetSurface()vtkvmtkInternalTetrahedraExtractorvirtual
GetTolerance()vtkvmtkInternalTetrahedraExtractorvirtual
GetUseCaps()vtkvmtkInternalTetrahedraExtractorvirtual
IsA(const char *type)vtkvmtkInternalTetrahedraExtractorvirtual
IsTypeOf(const char *type)vtkvmtkInternalTetrahedraExtractorstatic
New()vtkvmtkInternalTetrahedraExtractorstatic
NewInstance() constvtkvmtkInternalTetrahedraExtractor
NewInstanceInternal() constvtkvmtkInternalTetrahedraExtractorprotectedvirtual
OutwardNormalsArrayNamevtkvmtkInternalTetrahedraExtractorprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkInternalTetrahedraExtractor
RemoveSubresolutionTetrahedravtkvmtkInternalTetrahedraExtractorprotected
RemoveSubresolutionTetrahedraOff()vtkvmtkInternalTetrahedraExtractorvirtual
RemoveSubresolutionTetrahedraOn()vtkvmtkInternalTetrahedraExtractorvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkInternalTetrahedraExtractorprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkInternalTetrahedraExtractorstatic
SetCapCenterIds(vtkIdList *)vtkvmtkInternalTetrahedraExtractorvirtual
SetOutwardNormalsArrayName(const char *)vtkvmtkInternalTetrahedraExtractorvirtual
SetRemoveSubresolutionTetrahedra(int)vtkvmtkInternalTetrahedraExtractorvirtual
SetSubresolutionFactor(double)vtkvmtkInternalTetrahedraExtractorvirtual
SetSurface(vtkPolyData *)vtkvmtkInternalTetrahedraExtractorvirtual
SetTolerance(double)vtkvmtkInternalTetrahedraExtractorvirtual
SetUseCaps(int)vtkvmtkInternalTetrahedraExtractorvirtual
SubresolutionFactorvtkvmtkInternalTetrahedraExtractorprotected
Superclass typedefvtkvmtkInternalTetrahedraExtractor
SurfacevtkvmtkInternalTetrahedraExtractorprotected
TolerancevtkvmtkInternalTetrahedraExtractorprotected
UseCapsvtkvmtkInternalTetrahedraExtractorprotected
UseCapsOff()vtkvmtkInternalTetrahedraExtractorvirtual
UseCapsOn()vtkvmtkInternalTetrahedraExtractorvirtual
vtkvmtkInternalTetrahedraExtractor()vtkvmtkInternalTetrahedraExtractorprotected
~vtkvmtkInternalTetrahedraExtractor()vtkvmtkInternalTetrahedraExtractorprotected
+ - diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor.html b/doc/html/classvtkvmtkInternalTetrahedraExtractor.html index ea3da8f0..2ef00f09 100644 --- a/doc/html/classvtkvmtkInternalTetrahedraExtractor.html +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkInternalTetrahedraExtractor Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,141 +59,335 @@
-
+
vtkvmtkInternalTetrahedraExtractor Class Reference
-

Extract internal tetrahedra from a Delaunay tessellation. +

Extract internal tetrahedra from a Delaunay tessellation of a surface. More...

-

#include <vtkvmtkInternalTetrahedraExtractor.h>

- -

List of all members.

+

#include <vtkvmtkInternalTetrahedraExtractor.h>

+
+Inheritance diagram for vtkvmtkInternalTetrahedraExtractor:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkInternalTetrahedraExtractor:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkInternalTetrahedraExtractor, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkInternalTetrahedraExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetTolerance (double)
 
virtual double GetTolerance ()
 
virtual void SetSubresolutionFactor (double)
 
virtual double GetSubresolutionFactor ()
 
virtual void SetSurface (vtkPolyData *)
 
virtual vtkPolyData * GetSurface ()
 
virtual void SetOutwardNormalsArrayName (const char *)
 
virtual char * GetOutwardNormalsArrayName ()
 
virtual void SetUseCaps (int)
 
virtual int GetUseCaps ()
 
virtual void UseCapsOn ()
 
virtual void UseCapsOff ()
 
virtual void SetCapCenterIds (vtkIdList *)
 
virtual vtkIdList * GetCapCenterIds ()
 
virtual void SetRemoveSubresolutionTetrahedra (int)
 
virtual int GetRemoveSubresolutionTetrahedra ()
 
virtual void RemoveSubresolutionTetrahedraOn ()
 
virtual void RemoveSubresolutionTetrahedraOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkInternalTetrahedraExtractor
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkInternalTetrahedraExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkInternalTetrahedraExtractorNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkInternalTetrahedraExtractor ()
 
 ~vtkvmtkInternalTetrahedraExtractor ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

int UseCaps
 
vtkIdList * CapCenterIds
 
char * OutwardNormalsArrayName
 
double Tolerance
 
int RemoveSubresolutionTetrahedra
 
vtkPolyData * Surface
 
double SubresolutionFactor
 
-

Detailed Description

-

Extract internal tetrahedra from a Delaunay tessellation.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Extract internal tetrahedra from a Delaunay tessellation of a surface.

+
Date
2006/04/06 16:46:43
+
Revision
1.5
+

This class takes in input the Delaunay tessellation of a point set and extracts internal tetrahedra based on outward oriented point normals (to be provided as input point data array). A tetrahedron $T_i$ is retained if

+\[(x_j - c_i) \cdot n_j \geq 0 \qquad \forall x_j \in T_i \] +

+

where $x_i$ are the vertices of $T_i$, $c_i$ its circumcenter and $n_j$ the normals at the vertices. It is possible to properly handle capped regions (generated with vtkCapPolyData) by activating UseCaps and providing the ids of cap centers.

See also
vtkCapPolyData
+ +

Definition at line 39 of file vtkvmtkInternalTetrahedraExtractor.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkInternalTetrahedraExtractor()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkInternalTetrahedraExtractor::vtkvmtkInternalTetrahedraExtractor ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkInternalTetrahedraExtractor()

+
+ + + + + +
- + - +
vtkvmtkInternalTetrahedraExtractor::~vtkvmtkInternalTetrahedraExtractor vtkvmtkInternalTetrahedraExtractor::~vtkvmtkInternalTetrahedraExtractor ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkInternalTetrahedraExtractor::vtkTypeRevisionMacro static int vtkvmtkInternalTetrahedraExtractor::IsTypeOf (vtkvmtkInternalTetrahedraExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkInternalTetrahedraExtractor::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkInternalTetrahedraExtractor* vtkvmtkInternalTetrahedraExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkInternalTetrahedraExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkInternalTetrahedraExtractor::PrintSelf vtkvmtkInternalTetrahedraExtractor* vtkvmtkInternalTetrahedraExtractor::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -240,340 +404,515 @@
void vtkvmtkInternalTetrahedraExtractor::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkInternalTetrahedraExtractor* vtkvmtkInternalTetrahedraExtractor::New static vtkvmtkInternalTetrahedraExtractor* vtkvmtkInternalTetrahedraExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ SetOutwardNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetOutwardNormalsArrayName virtual void vtkvmtkInternalTetrahedraExtractor::SetOutwardNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array containing outward oriented point normals.

- + +

◆ GetOutwardNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkInternalTetrahedraExtractor::GetOutwardNormalsArrayName virtual char* vtkvmtkInternalTetrahedraExtractor::GetOutwardNormalsArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array containing outward oriented point normals.

- + +

◆ SetUseCaps()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetUseCaps virtual void vtkvmtkInternalTetrahedraExtractor::SetUseCaps ( int  ) [virtual]
- -
+
+virtual
+

Turn on/off special handling of caps.

- + +

◆ GetUseCaps()

+
+ + + + + +
- + - +
virtual int vtkvmtkInternalTetrahedraExtractor::GetUseCaps virtual int vtkvmtkInternalTetrahedraExtractor::GetUseCaps ( ) [virtual]
- -
+
+virtual
+

Turn on/off special handling of caps.

- + +

◆ UseCapsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::UseCapsOn virtual void vtkvmtkInternalTetrahedraExtractor::UseCapsOn ( ) [virtual]
- -
+
+virtual
+

Turn on/off special handling of caps.

- + +

◆ UseCapsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::UseCapsOff virtual void vtkvmtkInternalTetrahedraExtractor::UseCapsOff ( ) [virtual]
- -
+
+virtual
+

Turn on/off special handling of caps.

- + +

◆ SetCapCenterIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetCapCenterIds virtual void vtkvmtkInternalTetrahedraExtractor::SetCapCenterIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set/Get the ids of cap centers.

- + +

◆ GetCapCenterIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkInternalTetrahedraExtractor::GetCapCenterIds virtual vtkIdList* vtkvmtkInternalTetrahedraExtractor::GetCapCenterIds ( ) [virtual]
- -
+
+virtual
+

Set/Get the ids of cap centers.

- + +

◆ SetTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetTolerance virtual void vtkvmtkInternalTetrahedraExtractor::SetTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkInternalTetrahedraExtractor::GetTolerance virtual double vtkvmtkInternalTetrahedraExtractor::GetTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRemoveSubresolutionTetrahedra()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetRemoveSubresolutionTetrahedra virtual void vtkvmtkInternalTetrahedraExtractor::SetRemoveSubresolutionTetrahedra ( int  ) [virtual]
- -
+
+virtual
+

Turn on/off removal of surface slivers.

- + +

◆ GetRemoveSubresolutionTetrahedra()

+
+ + + + + +
- + - +
virtual int vtkvmtkInternalTetrahedraExtractor::GetRemoveSubresolutionTetrahedra virtual int vtkvmtkInternalTetrahedraExtractor::GetRemoveSubresolutionTetrahedra ( ) [virtual]
- -
+
+virtual
+

Turn on/off removal of surface slivers.

- + +

◆ RemoveSubresolutionTetrahedraOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedraOn virtual void vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedraOn ( ) [virtual]
- -
+
+virtual
+

Turn on/off removal of surface slivers.

- + +

◆ RemoveSubresolutionTetrahedraOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedraOff virtual void vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedraOff ( ) [virtual]
- -
+
+virtual
+

Turn on/off removal of surface slivers.

- + +

◆ SetSubresolutionFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetSubresolutionFactor virtual void vtkvmtkInternalTetrahedraExtractor::SetSubresolutionFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSubresolutionFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkInternalTetrahedraExtractor::GetSubresolutionFactor virtual double vtkvmtkInternalTetrahedraExtractor::GetSubresolutionFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSurface()

+
+ + + + + +
- + - +
virtual void vtkvmtkInternalTetrahedraExtractor::SetSurface virtual void vtkvmtkInternalTetrahedraExtractor::SetSurface ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSurface()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkInternalTetrahedraExtractor::GetSurface virtual vtkPolyData* vtkvmtkInternalTetrahedraExtractor::GetSurface ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -593,117 +932,196 @@ - +
virtual int vtkvmtkInternalTetrahedraExtractor::RequestData virtual int vtkvmtkInternalTetrahedraExtractor::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ UseCaps

+
+ + + + + +
- +
int vtkvmtkInternalTetrahedraExtractor::UseCaps [protected]int vtkvmtkInternalTetrahedraExtractor::UseCaps
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ CapCenterIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkInternalTetrahedraExtractor::CapCenterIds [protected]vtkIdList* vtkvmtkInternalTetrahedraExtractor::CapCenterIds
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ OutwardNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkInternalTetrahedraExtractor::OutwardNormalsArrayName [protected]char* vtkvmtkInternalTetrahedraExtractor::OutwardNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ Tolerance

+
+ + + + + +
- +
double vtkvmtkInternalTetrahedraExtractor::Tolerance [protected]double vtkvmtkInternalTetrahedraExtractor::Tolerance
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ RemoveSubresolutionTetrahedra

+
+ + + + + +
- +
int vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedra [protected]int vtkvmtkInternalTetrahedraExtractor::RemoveSubresolutionTetrahedra
- -
+
+protected
+
+ +

Definition at line 95 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ Surface

+
+ + + + + +
- +
vtkPolyData* vtkvmtkInternalTetrahedraExtractor::Surface [protected]vtkPolyData* vtkvmtkInternalTetrahedraExtractor::Surface
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkInternalTetrahedraExtractor.h.

- + +

◆ SubresolutionFactor

+
+ + + + + +
- +
double vtkvmtkInternalTetrahedraExtractor::SubresolutionFactor [protected]double vtkvmtkInternalTetrahedraExtractor::SubresolutionFactor
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkInternalTetrahedraExtractor.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.map b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.map new file mode 100644 index 00000000..83635751 --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.md5 b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.md5 new file mode 100644 index 00000000..7bca93ec --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.md5 @@ -0,0 +1 @@ +4bad41b8e2be1080a1e6af089d0314c5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.svg b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.svg new file mode 100644 index 00000000..546e0aef --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkInternalTetrahedraExtractor + + +Node2 + +vtkvmtkInternalTetrahedra +Extractor + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.map b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.map new file mode 100644 index 00000000..83635751 --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.md5 b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.md5 new file mode 100644 index 00000000..8b791412 --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.md5 @@ -0,0 +1 @@ +0fba263703906d7e33033d760b2d0143 \ No newline at end of file diff --git a/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.svg b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.svg new file mode 100644 index 00000000..feeaf195 --- /dev/null +++ b/doc/html/classvtkvmtkInternalTetrahedraExtractor__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkInternalTetrahedraExtractor + + +Node0 + +vtkvmtkInternalTetrahedra +Extractor + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkItem-members.html b/doc/html/classvtkvmtkItem-members.html index 95b888a5..581d8be2 100644 --- a/doc/html/classvtkvmtkItem-members.html +++ b/doc/html/classvtkvmtkItem-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,26 +59,31 @@
-
+
vtkvmtkItem Member List
-This is the complete list of members for vtkvmtkItem, including all inherited members. - - - - - -
DeepCopy(vtkvmtkItem *src)vtkvmtkItem [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
- +

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

+ + + + + + + + + + + +
DeepCopy(vtkvmtkItem *src)vtkvmtkItemvirtual
GetItemType()=0vtkvmtkItempure virtual
IsA(const char *type)vtkvmtkItemvirtual
IsTypeOf(const char *type)vtkvmtkItemstatic
NewInstance() constvtkvmtkItem
NewInstanceInternal() constvtkvmtkItemprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkItemstatic
Superclass typedefvtkvmtkItem
vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
+ - diff --git a/doc/html/classvtkvmtkItem.html b/doc/html/classvtkvmtkItem.html index 28daccd9..8eb819e7 100644 --- a/doc/html/classvtkvmtkItem.html +++ b/doc/html/classvtkvmtkItem.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkItem Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,155 +59,337 @@
-
+
-
vtkvmtkItem Class Reference
+
vtkvmtkItem Class Referenceabstract
-

.. +

Base class for the construction of neighborhoods and stencil from a set of points. More...

-

#include <vtkvmtkItem.h>

+

#include <vtkvmtkItem.h>

Inheritance diagram for vtkvmtkItem:
-
Inheritance graph
- - +
+
+
[legend]
+
+Collaboration diagram for vtkvmtkItem:
+
+
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkItem, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
virtual void DeepCopy (vtkvmtkItem *src)

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Base class for the construction of neighborhoods and stencil from a set of points.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 35 of file vtkvmtkItem.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkItem::Superclass
+
+ +

Definition at line 39 of file vtkvmtkItem.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkItem()

+
+ + + + + +
- + - +
vtkvmtkItem::vtkvmtkItem vtkvmtkItem::vtkvmtkItem ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 48 of file vtkvmtkItem.h.

+
48 {};
- + +

◆ ~vtkvmtkItem()

+
+ + + + + +
- + - +
vtkvmtkItem::~vtkvmtkItem vtkvmtkItem::~vtkvmtkItem ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkItem.h.

+
49 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkItem::vtkTypeRevisionMacro static int vtkvmtkItem::IsTypeOf (vtkvmtkItem , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ + + +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkItem* vtkvmtkItem::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ + - + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkItem::GetItemType vtkvmtkItem* vtkvmtkItem::NewInstance ( ) [pure virtual] const
+
+ +
- - - + - diff --git a/doc/html/classvtkvmtkItem__coll__graph.map b/doc/html/classvtkvmtkItem__coll__graph.map new file mode 100644 index 00000000..6e561587 --- /dev/null +++ b/doc/html/classvtkvmtkItem__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkItem__coll__graph.md5 b/doc/html/classvtkvmtkItem__coll__graph.md5 new file mode 100644 index 00000000..cc653cbf --- /dev/null +++ b/doc/html/classvtkvmtkItem__coll__graph.md5 @@ -0,0 +1 @@ +4e0ea30d6c267645953339a21e74c831 \ No newline at end of file diff --git a/doc/html/classvtkvmtkItem__coll__graph.svg b/doc/html/classvtkvmtkItem__coll__graph.svg new file mode 100644 index 00000000..c77eae01 --- /dev/null +++ b/doc/html/classvtkvmtkItem__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkItem + + +Node18 + +vtkvmtkItem + + +Node19 + +vtkObject + + +Node19->Node18 + + + + + diff --git a/doc/html/classvtkvmtkItem__inherit__graph.map b/doc/html/classvtkvmtkItem__inherit__graph.map index 14b1cb7a..9fae3241 100644 --- a/doc/html/classvtkvmtkItem__inherit__graph.map +++ b/doc/html/classvtkvmtkItem__inherit__graph.map @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/doc/html/classvtkvmtkItem__inherit__graph.md5 b/doc/html/classvtkvmtkItem__inherit__graph.md5 index 1aa4bcfb..ae90320e 100644 --- a/doc/html/classvtkvmtkItem__inherit__graph.md5 +++ b/doc/html/classvtkvmtkItem__inherit__graph.md5 @@ -1 +1 @@ -89c9b55d7a3b46958d0b7209eeac793f \ No newline at end of file +c8a598927c427b3501c96d0a92c01e22 \ No newline at end of file diff --git a/doc/html/classvtkvmtkItem__inherit__graph.png b/doc/html/classvtkvmtkItem__inherit__graph.png deleted file mode 100644 index 46516c4e..00000000 Binary files a/doc/html/classvtkvmtkItem__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkItem__inherit__graph.svg b/doc/html/classvtkvmtkItem__inherit__graph.svg new file mode 100644 index 00000000..2713a554 --- /dev/null +++ b/doc/html/classvtkvmtkItem__inherit__graph.svg @@ -0,0 +1,241 @@ + + + + + + +vtkvmtkItem + + +Node0 + +vtkvmtkItem + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node0->Node2 + + + + +Node1 + +vtkObject + + +Node1->Node0 + + + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node2->Node3 + + + + +Node4 + + +vtkvmtkEmptyNeighborhood + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node3->Node5 + + + + +Node7 + + +vtkvmtkPolyDataNeighborhood + + + + +Node3->Node7 + + + + +Node8 + + +vtkvmtkStencil + + + + +Node3->Node8 + + + + +Node17 + + +vtkvmtkUnstructuredGridNeighborhood + + + + +Node3->Node17 + + + + +Node6 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + + + +Node5->Node6 + + + + +Node9 + + +vtkvmtkEmptyStencil + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node10 + + + + +Node11 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node10->Node11 + + + + +Node12 + + +vtkvmtkPolyDataGradientStencil + + + + +Node10->Node12 + + + + +Node13 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node10->Node13 + + + + +Node16 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node10->Node16 + + + + +Node14 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node13->Node14 + + + + +Node15 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node13->Node15 + + + + + diff --git a/doc/html/classvtkvmtkItems-members.html b/doc/html/classvtkvmtkItems-members.html index 3257ffa1..e9b81dc6 100644 --- a/doc/html/classvtkvmtkItems-members.html +++ b/doc/html/classvtkvmtkItems-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,49 @@
-
+
vtkvmtkItems Member List
-This is the complete list of members for vtkvmtkItems, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
ArrayvtkvmtkItems [protected]
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItems [protected]
GetItem(vtkIdType id)vtkvmtkItems [inline]
GetItemType()vtkvmtkItems [virtual]
GetNumberOfItems()vtkvmtkItems [inline]
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)=0vtkvmtkItems [protected, pure virtual]
ItemTypevtkvmtkItems [protected]
MaxIdvtkvmtkItems [protected]
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItems [protected]
SetItemType(int)vtkvmtkItems [virtual]
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItems [inline]
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItems [protected]
Squeeze()vtkvmtkItems
vtkTypeRevisionMacro(vtkvmtkItems, vtkObject)vtkvmtkItems
vtkvmtkItems()vtkvmtkItems [inline, protected]
~vtkvmtkItems()vtkvmtkItems [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
ArrayvtkvmtkItemsprotected
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItemsprotected
GetItem(vtkIdType id)vtkvmtkItemsinline
GetItemType()vtkvmtkItemsvirtual
GetNumberOfItems()vtkvmtkItemsinline
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)=0vtkvmtkItemsprotectedpure virtual
IsA(const char *type)vtkvmtkItemsvirtual
IsTypeOf(const char *type)vtkvmtkItemsstatic
ItemTypevtkvmtkItemsprotected
MaxIdvtkvmtkItemsprotected
NewInstance() constvtkvmtkItems
NewInstanceInternal() constvtkvmtkItemsprotectedvirtual
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItemsprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkItemsstatic
SetItemType(int)vtkvmtkItemsvirtual
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItemsinline
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItemsprotected
Squeeze()vtkvmtkItems
Superclass typedefvtkvmtkItems
vtkvmtkItems()vtkvmtkItemsinlineprotected
~vtkvmtkItems()vtkvmtkItemsprotected
+ - diff --git a/doc/html/classvtkvmtkItems.html b/doc/html/classvtkvmtkItems.html index 8cfff799..1f66f6df 100644 --- a/doc/html/classvtkvmtkItems.html +++ b/doc/html/classvtkvmtkItems.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkItems Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,173 +59,373 @@
-
+
-
vtkvmtkItems Class Reference
+
vtkvmtkItems Class Referenceabstract
-

.. +

Control allocation and memory footprint of item instances. More...

-

#include <vtkvmtkItems.h>

+

#include <vtkvmtkItems.h>

Inheritance diagram for vtkvmtkItems:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkItems:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkItems, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkItemsNewInstance () const
 
virtual void SetItemType (int)
 
virtual int GetItemType ()
 
void Allocate (vtkIdType numItems, vtkIdType ext=1000)
 
vtkvmtkItemGetItem (vtkIdType id)
 
void SetNumberOfItems (vtkIdType numberOfItems)
 
vtkIdType GetNumberOfItems ()
 
void Squeeze ()
 
void Reset ()
 
void Initialize ()
 
void ReleaseArray ()
 
void AllocateItem (vtkIdType i, vtkIdType itemType)
 
void DeepCopy (vtkvmtkItems *src)
 
void ShallowCopy (vtkvmtkItems *src)

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkItemsSafeDownCast (vtkObjectBase *o)
 
+ + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkItems ()
 
 ~vtkvmtkItems ()
 
virtual vtkvmtkItemInstantiateNewItem (int itemType)=0
 
vtkvmtkItem ** Resize (vtkIdType sz)

+

 
+ + + + + +

Protected Attributes

vtkvmtkItem ** Array
 
vtkIdType Size
 
vtkIdType MaxId
 
vtkIdType Extend
 
int ItemType
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Control allocation and memory footprint of item instances.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkItems.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkItems::Superclass
+
+ +

Definition at line 41 of file vtkvmtkItems.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkItems()

+
+ + + + + +
- + - +
vtkvmtkItems::vtkvmtkItems vtkvmtkItems::vtkvmtkItems ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 76 of file vtkvmtkItems.h.

+
76 :Array(NULL),Size(0),MaxId(-1),Extend(1000) {};
vtkIdType MaxId
Definition: vtkvmtkItems.h:83
+
vtkIdType Extend
Definition: vtkvmtkItems.h:84
+
vtkIdType Size
Definition: vtkvmtkItems.h:82
+
vtkvmtkItem ** Array
Definition: vtkvmtkItems.h:81
+
- + +

◆ ~vtkvmtkItems()

+
+ + + + + +
- + - +
vtkvmtkItems::~vtkvmtkItems vtkvmtkItems::~vtkvmtkItems ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkItems::vtkTypeRevisionMacro static int vtkvmtkItems::IsTypeOf (vtkvmtkItems , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkItems::IsA (const char * type) vtkObject  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkItems* vtkvmtkItems::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkItems::SetItemType virtual vtkObjectBase* vtkvmtkItems::NewInstanceInternal (int  ) [virtual] const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkItems* vtkvmtkItems::NewInstance () const
+
- + +

◆ SetItemType()

+
+ + + + + +
- + + - +
virtual int vtkvmtkItems::GetItemType virtual void vtkvmtkItems::SetItemType (int  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkItems::GetItemType ()
+
+virtual
+
- + +

◆ Allocate()

+
- + @@ -272,136 +442,177 @@
void vtkvmtkItems::Allocate void vtkvmtkItems::Allocate ( vtkIdType  numItems,
-
-
+

Allocate the specified number of items (i.e., number of points) that will be built.

- + +

◆ GetItem()

+
+ + + + + +
- + - +
vtkvmtkItem* vtkvmtkItems::GetItem vtkvmtkItem* vtkvmtkItems::GetItem ( vtkIdType  id) [inline]
- -
+
+inline
+
+

Definition at line 50 of file vtkvmtkItems.h.

+
50 {return this->Array[id];};
vtkvmtkItem ** Array
Definition: vtkvmtkItems.h:81
+
- + +

◆ SetNumberOfItems()

+
+ + + + + +
- + - +
void vtkvmtkItems::SetNumberOfItems void vtkvmtkItems::SetNumberOfItems ( vtkIdType  numberOfItems) [inline]
- -
+
+inline
+
+

Definition at line 52 of file vtkvmtkItems.h.

+
52 { this->MaxId = numberOfItems - 1;};
vtkIdType MaxId
Definition: vtkvmtkItems.h:83
+
- + +

◆ GetNumberOfItems()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkItems::GetNumberOfItems vtkIdType vtkvmtkItems::GetNumberOfItems ( ) [inline]
- -
+
+inline
+
+

Definition at line 53 of file vtkvmtkItems.h.

+
53 {return this->MaxId + 1;};
vtkIdType MaxId
Definition: vtkvmtkItems.h:83
+
- + +

◆ Squeeze()

+
- +
void vtkvmtkItems::Squeeze void vtkvmtkItems::Squeeze ( )
-
-
+

Reclaim any unused memory.

- + +

◆ Reset()

+
- +
void vtkvmtkItems::Reset void vtkvmtkItems::Reset ( )
-
-
+

Reset to a state of no entries without freeing the memory.

- + +

◆ Initialize()

+
- +
void vtkvmtkItems::Initialize void vtkvmtkItems::Initialize ( )
-
-
+

Reset to a state of no entries freeing the memory.

- + +

◆ ReleaseArray()

+
- +
void vtkvmtkItems::ReleaseArray void vtkvmtkItems::ReleaseArray ( )
-
-
+

Releases the stencil array.

- + +

◆ AllocateItem()

+
- + @@ -418,160 +629,232 @@
void vtkvmtkItems::AllocateItem void vtkvmtkItems::AllocateItem ( vtkIdType  i,
-
-
+
- + +

◆ DeepCopy()

+
- +
void vtkvmtkItems::DeepCopy void vtkvmtkItems::DeepCopy ( vtkvmtkItems src)
-
-
+

Standard DeepCopy method.

- + +

◆ ShallowCopy()

+
- +
void vtkvmtkItems::ShallowCopy void vtkvmtkItems::ShallowCopy ( vtkvmtkItems src)
-
-
+

Standard ShallowCopy method.

- + +

◆ InstantiateNewItem()

+
+ + + + + +
- + - +
virtual vtkvmtkItem* vtkvmtkItems::InstantiateNewItem virtual vtkvmtkItem* vtkvmtkItems::InstantiateNewItem ( int  itemType) [protected, pure virtual]
- -
+
+protectedpure virtual
+
-

Implemented in vtkvmtkStencils, and vtkvmtkNeighborhoods.

+

Implemented in vtkvmtkStencils, and vtkvmtkNeighborhoods.

- + +

◆ Resize()

+
+ + + + + +
- + - +
vtkvmtkItem** vtkvmtkItems::Resize vtkvmtkItem** vtkvmtkItems::Resize ( vtkIdType  sz) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Array

+
+ + + + + +
- +
vtkvmtkItem** vtkvmtkItems::Array [protected]vtkvmtkItem** vtkvmtkItems::Array
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkItems.h.

- + +

◆ Size

+
+ + + + + +
- +
vtkIdType vtkvmtkItems::Size [protected]vtkIdType vtkvmtkItems::Size
- -
+
+protected
+
+ +

Definition at line 82 of file vtkvmtkItems.h.

- + +

◆ MaxId

+
+ + + + + +
- +
vtkIdType vtkvmtkItems::MaxId [protected]vtkIdType vtkvmtkItems::MaxId
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkItems.h.

- + +

◆ Extend

+
+ + + + + +
- +
vtkIdType vtkvmtkItems::Extend [protected]vtkIdType vtkvmtkItems::Extend
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkItems.h.

- + +

◆ ItemType

+
+ + + + + +
- +
int vtkvmtkItems::ItemType [protected]int vtkvmtkItems::ItemType
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkItems.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkItems__coll__graph.map b/doc/html/classvtkvmtkItems__coll__graph.map index ed9dd139..12081516 100644 --- a/doc/html/classvtkvmtkItems__coll__graph.map +++ b/doc/html/classvtkvmtkItems__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkItems__coll__graph.md5 b/doc/html/classvtkvmtkItems__coll__graph.md5 index 77668988..32d85f34 100644 --- a/doc/html/classvtkvmtkItems__coll__graph.md5 +++ b/doc/html/classvtkvmtkItems__coll__graph.md5 @@ -1 +1 @@ -21afe6d0047d7e8a7b62f31d7d37ce28 \ No newline at end of file +c08a6b4facf9032e5a6eea3d02ef0430 \ No newline at end of file diff --git a/doc/html/classvtkvmtkItems__coll__graph.png b/doc/html/classvtkvmtkItems__coll__graph.png deleted file mode 100644 index 1f319cf2..00000000 Binary files a/doc/html/classvtkvmtkItems__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkItems__coll__graph.svg b/doc/html/classvtkvmtkItems__coll__graph.svg new file mode 100644 index 00000000..171688bd --- /dev/null +++ b/doc/html/classvtkvmtkItems__coll__graph.svg @@ -0,0 +1,47 @@ + + + + + + +vtkvmtkItems + + +Node5 + +vtkvmtkItems + + +Node6 + +vtkObject + + +Node6->Node5 + + + + +Node7 + + +vtkvmtkItem + + + + +Node6->Node7 + + + + +Node7->Node5 + + + Array + + + diff --git a/doc/html/classvtkvmtkItems__inherit__graph.map b/doc/html/classvtkvmtkItems__inherit__graph.map index d573c4fc..fa54ba14 100644 --- a/doc/html/classvtkvmtkItems__inherit__graph.map +++ b/doc/html/classvtkvmtkItems__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkItems__inherit__graph.md5 b/doc/html/classvtkvmtkItems__inherit__graph.md5 index 9c990e90..a198e8bc 100644 --- a/doc/html/classvtkvmtkItems__inherit__graph.md5 +++ b/doc/html/classvtkvmtkItems__inherit__graph.md5 @@ -1 +1 @@ -ab276564ff0d1cd0aef35b98e6f4bf9e \ No newline at end of file +d91760cc923e9292d8fdcf4027a0d567 \ No newline at end of file diff --git a/doc/html/classvtkvmtkItems__inherit__graph.png b/doc/html/classvtkvmtkItems__inherit__graph.png deleted file mode 100644 index cda0ca63..00000000 Binary files a/doc/html/classvtkvmtkItems__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkItems__inherit__graph.svg b/doc/html/classvtkvmtkItems__inherit__graph.svg new file mode 100644 index 00000000..397bb83f --- /dev/null +++ b/doc/html/classvtkvmtkItems__inherit__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkItems + + +Node0 + +vtkvmtkItems + + +Node2 + + +vtkvmtkDataSetItems + + + + +Node0->Node2 + + + + +Node1 + +vtkObject + + +Node1->Node0 + + + + +Node3 + + +vtkvmtkNeighborhoods + + + + +Node2->Node3 + + + + +Node4 + + +vtkvmtkStencils + + + + +Node2->Node4 + + + + + diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform-members.html b/doc/html/classvtkvmtkIterativeClosestPointTransform-members.html index 4cc458c8..cf6915de 100644 --- a/doc/html/classvtkvmtkIterativeClosestPointTransform-members.html +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,40 @@
-
+
vtkvmtkIterativeClosestPointTransform Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + +
FarThresholdvtkvmtkIterativeClosestPointTransformprotected
GetFarThreshold()vtkvmtkIterativeClosestPointTransformvirtual
GetUseFarThreshold()vtkvmtkIterativeClosestPointTransformvirtual
InternalUpdate() VTK_OVERRIDEvtkvmtkIterativeClosestPointTransformprotected
IsA(const char *type)vtkvmtkIterativeClosestPointTransformvirtual
IsTypeOf(const char *type)vtkvmtkIterativeClosestPointTransformstatic
New()vtkvmtkIterativeClosestPointTransformstatic
NewInstance() constvtkvmtkIterativeClosestPointTransform
NewInstanceInternal() constvtkvmtkIterativeClosestPointTransformprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkIterativeClosestPointTransform
SafeDownCast(vtkObjectBase *o)vtkvmtkIterativeClosestPointTransformstatic
SetFarThreshold(double)vtkvmtkIterativeClosestPointTransformvirtual
SetUseFarThreshold(int)vtkvmtkIterativeClosestPointTransformvirtual
Superclass typedefvtkvmtkIterativeClosestPointTransform
UseFarThresholdvtkvmtkIterativeClosestPointTransformprotected
UseFarThresholdOff()vtkvmtkIterativeClosestPointTransformvirtual
UseFarThresholdOn()vtkvmtkIterativeClosestPointTransformvirtual
vtkvmtkIterativeClosestPointTransform()vtkvmtkIterativeClosestPointTransformprotected
~vtkvmtkIterativeClosestPointTransform()vtkvmtkIterativeClosestPointTransformprotected
+ - diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform.html b/doc/html/classvtkvmtkIterativeClosestPointTransform.html index c42a2e1a..671f3304 100644 --- a/doc/html/classvtkvmtkIterativeClosestPointTransform.html +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkIterativeClosestPointTransform Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkIterativeClosestPointTransform Class Reference
@@ -104,123 +76,304 @@

Implementation of the ICP algorithm with FarThreshold variant. More...

-

#include <vtkvmtkIterativeClosestPointTransform.h>

- -

List of all members.

+

#include <vtkvmtkIterativeClosestPointTransform.h>

+
+Inheritance diagram for vtkvmtkIterativeClosestPointTransform:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkIterativeClosestPointTransform:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkIterativeClosestPointTransform Superclass
 
+ - - + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkIterativeClosestPointTransform, vtkIterativeClosestPointTransform)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkIterativeClosestPointTransformNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetFarThreshold (double)
 
virtual double GetFarThreshold ()
 
virtual void SetUseFarThreshold (int)
 
virtual int GetUseFarThreshold ()
 
virtual void UseFarThresholdOn ()
 
virtual void UseFarThresholdOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkIterativeClosestPointTransform
New ()

+

static vtkvmtkIterativeClosestPointTransformNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkIterativeClosestPointTransformSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkIterativeClosestPointTransform ()
 
 ~vtkvmtkIterativeClosestPointTransform ()
void InternalUpdate ()

+

 
void InternalUpdate () VTK_OVERRIDE
 
+ + +

Protected Attributes

double FarThreshold
 
int UseFarThreshold
 
-

Detailed Description

+

Detailed Description

Implementation of the ICP algorithm with FarThreshold variant.

-
Date:
2010/05/30 11:29:48
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +
Date
2010/05/30 11:29:48
+
Revision
1.1
+

..

+ +

Definition at line 34 of file vtkvmtkIterativeClosestPointTransform.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkIterativeClosestPointTransform()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkIterativeClosestPointTransform::vtkvmtkIterativeClosestPointTransform ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkIterativeClosestPointTransform()

+
+ + + + + +
- + - +
vtkvmtkIterativeClosestPointTransform::~vtkvmtkIterativeClosestPointTransform vtkvmtkIterativeClosestPointTransform::~vtkvmtkIterativeClosestPointTransform ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkIterativeClosestPointTransform* vtkvmtkIterativeClosestPointTransform::New static vtkvmtkIterativeClosestPointTransform* vtkvmtkIterativeClosestPointTransform::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkIterativeClosestPointTransform::vtkTypeRevisionMacro static int vtkvmtkIterativeClosestPointTransform::IsTypeOf (vtkvmtkIterativeClosestPointTransform , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkIterativeClosestPointTransform::IsA (const char * type) vtkIterativeClosestPointTransform  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkIterativeClosestPointTransform* vtkvmtkIterativeClosestPointTransform::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkIterativeClosestPointTransform::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkIterativeClosestPointTransform::PrintSelf vtkvmtkIterativeClosestPointTransform* vtkvmtkIterativeClosestPointTransform::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -237,169 +390,251 @@
void vtkvmtkIterativeClosestPointTransform::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetFarThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkIterativeClosestPointTransform::SetFarThreshold virtual void vtkvmtkIterativeClosestPointTransform::SetFarThreshold ( double  ) [virtual]
- -
+
+virtual
+

Set/Get the threshold to declare a point to not have a corresponding point in the other point set. This value is only used if UseFarThreshold is True (not the default). This is useful to align partially overlapping surfaces. If this value is negative, all points are considered to have a corresponding point in the other point set. The default is 1.0.

- + +

◆ GetFarThreshold()

+
+ + + + + +
- + - +
virtual double vtkvmtkIterativeClosestPointTransform::GetFarThreshold virtual double vtkvmtkIterativeClosestPointTransform::GetFarThreshold ( ) [virtual]
- -
+
+virtual
+

Set/Get the threshold to declare a point to not have a corresponding point in the other point set. This value is only used if UseFarThreshold is True (not the default). This is useful to align partially overlapping surfaces. If this value is negative, all points are considered to have a corresponding point in the other point set. The default is 1.0.

- + +

◆ SetUseFarThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkIterativeClosestPointTransform::SetUseFarThreshold virtual void vtkvmtkIterativeClosestPointTransform::SetUseFarThreshold ( int  ) [virtual]
- -
+
+virtual
+

Determine whether or not to use the FarThreshold. The default is 0.

- + +

◆ GetUseFarThreshold()

+
+ + + + + +
- + - +
virtual int vtkvmtkIterativeClosestPointTransform::GetUseFarThreshold virtual int vtkvmtkIterativeClosestPointTransform::GetUseFarThreshold ( ) [virtual]
- -
+
+virtual
+

Determine whether or not to use the FarThreshold. The default is 0.

- + +

◆ UseFarThresholdOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkIterativeClosestPointTransform::UseFarThresholdOn virtual void vtkvmtkIterativeClosestPointTransform::UseFarThresholdOn ( ) [virtual]
- -
+
+virtual
+

Determine whether or not to use the FarThreshold. The default is 0.

- + +

◆ UseFarThresholdOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkIterativeClosestPointTransform::UseFarThresholdOff virtual void vtkvmtkIterativeClosestPointTransform::UseFarThresholdOff ( ) [virtual]
- -
+
+virtual
+

Determine whether or not to use the FarThreshold. The default is 0.

- + +

◆ InternalUpdate()

+
+ + + + + +
- + - +
void vtkvmtkIterativeClosestPointTransform::InternalUpdate void vtkvmtkIterativeClosestPointTransform::InternalUpdate ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ FarThreshold

+
+ + + + + +
- +
double vtkvmtkIterativeClosestPointTransform::FarThreshold [protected]double vtkvmtkIterativeClosestPointTransform::FarThreshold
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkIterativeClosestPointTransform.h.

- + +

◆ UseFarThreshold

+
+ + + + + +
- +
int vtkvmtkIterativeClosestPointTransform::UseFarThreshold [protected]int vtkvmtkIterativeClosestPointTransform::UseFarThreshold
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkIterativeClosestPointTransform.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.map b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.map new file mode 100644 index 00000000..59541f5e --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.md5 b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.md5 new file mode 100644 index 00000000..f49eb816 --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.md5 @@ -0,0 +1 @@ +c1f43a062cd2ad04d61e268de68d4674 \ No newline at end of file diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.svg b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.svg new file mode 100644 index 00000000..3d967eb7 --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__coll__graph.svg @@ -0,0 +1,30 @@ + + + + + + +vtkvmtkIterativeClosestPointTransform + + +Node2 + +vtkvmtkIterativeClosestPoint +Transform + + +Node3 + +vtkIterativeClosestPoint +Transform + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.map b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.map new file mode 100644 index 00000000..59541f5e --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.md5 b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.md5 new file mode 100644 index 00000000..b532f2f6 --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.md5 @@ -0,0 +1 @@ +7e827ce8118549ac2ee622912b19d694 \ No newline at end of file diff --git a/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.svg b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.svg new file mode 100644 index 00000000..829a6c33 --- /dev/null +++ b/doc/html/classvtkvmtkIterativeClosestPointTransform__inherit__graph.svg @@ -0,0 +1,30 @@ + + + + + + +vtkvmtkIterativeClosestPointTransform + + +Node0 + +vtkvmtkIterativeClosestPoint +Transform + + +Node1 + +vtkIterativeClosestPoint +Transform + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter-members.html b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter-members.html index e5afbf41..2afbaa27 100644 --- a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter-members.html +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,51 +59,65 @@
-
+
vtkvmtkLaplacianSegmentationLevelSetImageFilter Member List
-This is the complete list of members for vtkvmtkLaplacianSegmentationLevelSetImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureImageImportType typedefvtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
GetCurvatureScaling()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetElapsedIterations()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetImageFilterPointer()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline, protected]
GetInterpolateSurfaceLocation()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetIsoSurfaceValue()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetPropagationScaling()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetRMSChange()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
GetSpeedImage()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
ImageFilterType typedefvtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
itkFeatureImportervtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
itkSpeedExportervtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
New()vtkvmtkLaplacianSegmentationLevelSetImageFilter [static]
SetCurvatureScaling(float value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetFeatureImage(vtkImageData *value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetFeatureScaling(float value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetInterpolateSurfaceLocation(int value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetIsoSurfaceValue(float value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetMaximumRMSError(float value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetPropagationScaling(float value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetUseImageSpacing(int value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SetUseNegativeFeatures(int value)vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
SpeedImageExportType typedefvtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
Update()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline]
vtkFeatureExportervtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
vtkSpeedImportervtkvmtkLaplacianSegmentationLevelSetImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkLaplacianSegmentationLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkLaplacianSegmentationLevelSetImageFilter
vtkvmtkLaplacianSegmentationLevelSetImageFilter()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline, protected]
~vtkvmtkLaplacianSegmentationLevelSetImageFilter()vtkvmtkLaplacianSegmentationLevelSetImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AutoGenerateSpeedAdvectionOff()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
AutoGenerateSpeedAdvectionOn()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetAdvectionScaling()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetAutoGenerateSpeedAdvection()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetCurvatureScaling()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetElapsedIterations()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetFeatureImage()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetInterpolateSurfaceLocation()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetIsoSurfaceValue()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetMaximumRMSError()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetNumberOfIterations()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetPropagationScaling()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetRMSChange()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetSpeedImage()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetUseImageSpacing()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
GetUseNegativeFeatures()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
InterpolateSurfaceLocationOff()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
InterpolateSurfaceLocationOn()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
IsA(const char *type)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkLaplacianSegmentationLevelSetImageFilterstatic
New()vtkvmtkLaplacianSegmentationLevelSetImageFilterstatic
NewInstance() constvtkvmtkLaplacianSegmentationLevelSetImageFilter
NewInstanceInternal() constvtkvmtkLaplacianSegmentationLevelSetImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkLaplacianSegmentationLevelSetImageFilterstatic
SetAdvectionScaling(double)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetAutoGenerateSpeedAdvection(int)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetCurvatureScaling(double)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetFeatureImage(vtkImageData *)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetInterpolateSurfaceLocation(int)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetIsoSurfaceValue(double)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetMaximumRMSError(double)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetPropagationScaling(double)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetSpeedImage(vtkImageData *)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SetUseNegativeFeatures(int)vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkLaplacianSegmentationLevelSetImageFilterprotectedvirtual
Superclass typedefvtkvmtkLaplacianSegmentationLevelSetImageFilter
UseImageSpacingOff()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
UseImageSpacingOn()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
UseNegativeFeaturesOff()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
UseNegativeFeaturesOn()vtkvmtkLaplacianSegmentationLevelSetImageFiltervirtual
vtkvmtkLaplacianSegmentationLevelSetImageFilter()vtkvmtkLaplacianSegmentationLevelSetImageFilterprotected
~vtkvmtkLaplacianSegmentationLevelSetImageFilter()vtkvmtkLaplacianSegmentationLevelSetImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter.html b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter.html index 4b26655a..607c9763 100644 --- a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter.html +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLaplacianSegmentationLevelSetImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,11 +59,14 @@
-
+
vtkvmtkLaplacianSegmentationLevelSetImageFilter Class Reference
@@ -102,551 +75,1248 @@

Wrapper class around itk::LaplacianSegmentationLevelSetImageFilter. More...

-

#include <vtkvmtkLaplacianSegmentationLevelSetImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkLaplacianSegmentationLevelSetImageFilter.h>

+
+Inheritance diagram for vtkvmtkLaplacianSegmentationLevelSetImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkLaplacianSegmentationLevelSetImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLaplacianSegmentationLevelSetImageFilter, vtkvmtkITKImageToImageFilterFF)
float GetIsoSurfaceValue ()
void SetIsoSurfaceValue (float value)
void SetNumberOfIterations (int value)
void SetPropagationScaling (float value)
void SetCurvatureScaling (float value)
void SetMaximumRMSError (float value)
void SetUseNegativeFeatures (int value)
void SetUseImageSpacing (int value)
void SetInterpolateSurfaceLocation (int value)
void SetFeatureImage (vtkImageData *value)
vtkImageData * GetSpeedImage ()
void SetFeatureScaling (float value)
float GetRMSChange ()
int GetElapsedIterations ()
float GetPropagationScaling ()
float GetCurvatureScaling ()
int GetInterpolateSurfaceLocation ()

+

virtual int IsA (const char *type)
 
vtkvmtkLaplacianSegmentationLevelSetImageFilterNewInstance () const
 
virtual double GetIsoSurfaceValue ()
 
virtual void SetIsoSurfaceValue (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetPropagationScaling ()
 
virtual void SetPropagationScaling (double)
 
virtual double GetCurvatureScaling ()
 
virtual void SetCurvatureScaling (double)
 
virtual double GetAdvectionScaling ()
 
virtual void SetAdvectionScaling (double)
 
virtual double GetMaximumRMSError ()
 
virtual void SetMaximumRMSError (double)
 
virtual int GetUseNegativeFeatures ()
 
virtual void SetUseNegativeFeatures (int)
 
virtual void UseNegativeFeaturesOn ()
 
virtual void UseNegativeFeaturesOff ()
 
virtual int GetAutoGenerateSpeedAdvection ()
 
virtual void SetAutoGenerateSpeedAdvection (int)
 
virtual void AutoGenerateSpeedAdvectionOn ()
 
virtual void AutoGenerateSpeedAdvectionOff ()
 
virtual int GetInterpolateSurfaceLocation ()
 
virtual void SetInterpolateSurfaceLocation (int)
 
virtual void InterpolateSurfaceLocationOn ()
 
virtual void InterpolateSurfaceLocationOff ()
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual vtkImageData * GetFeatureImage ()
 
virtual void SetFeatureImage (vtkImageData *)
 
virtual vtkImageData * GetSpeedImage ()
 
virtual void SetSpeedImage (vtkImageData *)
 
virtual double GetRMSChange ()
 
virtual int GetElapsedIterations ()
 
+ - - - - - - - - - + + + + + + +

Static Public Member Functions

static
-vtkvmtkLaplacianSegmentationLevelSetImageFilter
New ()
typedef
-itk::LaplacianSegmentationLevelSetImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType
typedef itk::VTKImageImport
-< InputImageType > 
FeatureImageImportType
typedef itk::VTKImageExport
-< InputImageType > 
SpeedImageExportType
FeatureImageImportType::Pointer itkFeatureImporter
SpeedImageExportType::Pointer itkSpeedExporter
vtkImageExport * vtkFeatureExporter
vtkImageImport * vtkSpeedImporter
void Update ()
static vtkvmtkLaplacianSegmentationLevelSetImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkLaplacianSegmentationLevelSetImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLaplacianSegmentationLevelSetImageFilter ()
 
 ~vtkvmtkLaplacianSegmentationLevelSetImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::LaplacianSegmentationLevelSetImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.4
-

vtkvmtkLaplacianSegmentationLevelSetImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkLaplacianSegmentationLevelSetImageFilter

+ +

Definition at line 41 of file vtkvmtkLaplacianSegmentationLevelSetImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::LaplacianSegmentationLevelSetImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkLaplacianSegmentationLevelSetImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkLaplacianSegmentationLevelSetImageFilter::Superclass
-
-
+
+ +

Definition at line 45 of file vtkvmtkLaplacianSegmentationLevelSetImageFilter.h.

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLaplacianSegmentationLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageImport<InputImageType> vtkvmtkLaplacianSegmentationLevelSetImageFilter::FeatureImageImportType [protected]vtkvmtkLaplacianSegmentationLevelSetImageFilter::vtkvmtkLaplacianSegmentationLevelSetImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkLaplacianSegmentationLevelSetImageFilter()

+
+ + + + + +
- + + + +
typedef itk::VTKImageExport<InputImageType> vtkvmtkLaplacianSegmentationLevelSetImageFilter::SpeedImageExportType [protected]vtkvmtkLaplacianSegmentationLevelSetImageFilter::~vtkvmtkLaplacianSegmentationLevelSetImageFilter ()
- -
+
+protected
+
-

Constructor & Destructor Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
vtkvmtkLaplacianSegmentationLevelSetImageFilter::vtkvmtkLaplacianSegmentationLevelSetImageFilter static vtkvmtkLaplacianSegmentationLevelSetImageFilter* vtkvmtkLaplacianSegmentationLevelSetImageFilter::New ( ) [inline, protected]
+
+static
+
+ +
-
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkLaplacianSegmentationLevelSetImageFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkLaplacianSegmentationLevelSetImageFilter::~vtkvmtkLaplacianSegmentationLevelSetImageFilter virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::IsA () [inline, protected]const char * type)
+
+virtual
+
+ +
-
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkLaplacianSegmentationLevelSetImageFilter* vtkvmtkLaplacianSegmentationLevelSetImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkLaplacianSegmentationLevelSetImageFilter* vtkvmtkLaplacianSegmentationLevelSetImageFilter::New virtual vtkObjectBase* vtkvmtkLaplacianSegmentationLevelSetImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ + +

◆ GetIsoSurfaceValue()

+ +
+
+ + + + + +
+ - + + + - - +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetIsoSurfaceValue () vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + - -
virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetIsoSurfaceValue (double ) )
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
float vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetIsoSurfaceValue virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetNumberOfIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetIsoSurfaceValue virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetNumberOfIterations (float value) [inline]int )
+
+virtual
+
+
-
+
+ +

◆ GetPropagationScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetPropagationScaling ()
+
+virtual
+
- + +

◆ SetPropagationScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetNumberOfIterations virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetPropagationScaling (int value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetCurvatureScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetCurvatureScaling ()
+
+virtual
+
- + +

◆ SetCurvatureScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetPropagationScaling virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetCurvatureScaling (float value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetAdvectionScaling ()
+
+virtual
+
- + +

◆ SetAdvectionScaling()

+
+ + + + + +
- + - - - + + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetCurvatureScaling virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetAdvectionScaling (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetMaximumRMSError ()
+
+virtual
+
- + +

◆ SetMaximumRMSError()

+
+ + + + + +
- + - - - + + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetMaximumRMSError virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetMaximumRMSError (float value) [inline]double )
+
+virtual
+
+ +
-
+ +

◆ GetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetUseNegativeFeatures ()
+
+virtual
+
- + +

◆ SetUseNegativeFeatures()

+
+ + + + + +
- + - - + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetUseNegativeFeatures virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetUseNegativeFeatures ( int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ UseNegativeFeaturesOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::UseNegativeFeaturesOn ()
+
+virtual
+
- + +

◆ UseNegativeFeaturesOff()

+
+ + + + + +
- + - - - + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetUseImageSpacing virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::UseNegativeFeaturesOff (int value) [inline])
+
+virtual
+
+ +
-
+ +

◆ GetAutoGenerateSpeedAdvection()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetAutoGenerateSpeedAdvection ()
+
+virtual
+
- + +

◆ SetAutoGenerateSpeedAdvection()

+
+ + + + + +
- + - - + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetInterpolateSurfaceLocation virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetAutoGenerateSpeedAdvection ( int value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOn()

+
+ + + + + +
- + - - - + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetFeatureImage virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::AutoGenerateSpeedAdvectionOn (vtkImageData * value) [inline])
- -
+
+virtual
+
- + +

◆ AutoGenerateSpeedAdvectionOff()

+
+ + + + + +
- + - +
vtkImageData* vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetSpeedImage virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::AutoGenerateSpeedAdvectionOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetInterpolateSurfaceLocation()

+
+ + + + + +
- + - - - + +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetFeatureScaling virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetInterpolateSurfaceLocation (float value) [inline])
- -
+
+virtual
+
- + +

◆ SetInterpolateSurfaceLocation()

+
+ + + + + +
- + + - +
float vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetRMSChange virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetInterpolateSurfaceLocation (int  ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOn()

+
+ + + + + +
- + - +
int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetElapsedIterations virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::InterpolateSurfaceLocationOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ InterpolateSurfaceLocationOff()

+
+ + + + + +
- + - +
float vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetPropagationScaling virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::InterpolateSurfaceLocationOff ( ) [inline]
- -
+
+virtual
+
- + +

◆ GetUseImageSpacing()

+
+ + + + + +
- + - +
float vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetCurvatureScaling virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetUseImageSpacing ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseImageSpacing()

+
+ + + + + +
- + + - +
int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetInterpolateSurfaceLocation virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetUseImageSpacing (int  ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOn()

+
+ + + + + +
- + - +
void vtkvmtkLaplacianSegmentationLevelSetImageFilter::Update virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::UseImageSpacingOn ( ) [inline]
- -
+
+virtual
+
- + +

◆ UseImageSpacingOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetImageFilterPointer virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::UseImageSpacingOff ( ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetFeatureImage()

+
+ + + + + +
- + + + +
FeatureImageImportType::Pointer vtkvmtkLaplacianSegmentationLevelSetImageFilter::itkFeatureImporter [protected]virtual vtkImageData* vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetFeatureImage ()
- -
+
+virtual
+
- + +

◆ SetFeatureImage()

+
+ + + + + +
- + + + + +
SpeedImageExportType::Pointer vtkvmtkLaplacianSegmentationLevelSetImageFilter::itkSpeedExporter [protected]virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetFeatureImage (vtkImageData * )
+
+virtual
+
+
-
+
+ +

◆ GetSpeedImage()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkImageData* vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetSpeedImage ()
+
+virtual
+
- + +

◆ SetSpeedImage()

+
+ + + + + +
- + + + + +
vtkImageExport* vtkvmtkLaplacianSegmentationLevelSetImageFilter::vtkFeatureExporter [protected]virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SetSpeedImage (vtkImageData * )
+
+virtual
+
+
-
+
+ +

◆ GetRMSChange()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetRMSChange ()
+
+virtual
+
- + +

◆ GetElapsedIterations()

+
+ + + + + +
- + + + +
vtkImageImport* vtkvmtkLaplacianSegmentationLevelSetImageFilter::vtkSpeedImporter [protected]virtual int vtkvmtkLaplacianSegmentationLevelSetImageFilter::GetElapsedIterations ()
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkLaplacianSegmentationLevelSetImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.map b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.map new file mode 100644 index 00000000..749f3ceb --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.md5 new file mode 100644 index 00000000..ca7efa6c --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +4b1381df6be988a4d0de75245fdb6399 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.svg b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.svg new file mode 100644 index 00000000..49999171 --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLaplacianSegmentationLevelSetImageFilter + + +Node2 + +vtkvmtkLaplacianSegmentation +LevelSetImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.map b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.map new file mode 100644 index 00000000..749f3ceb --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..18f34a25 --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +992b2c0aaa9ce213229cc805f1f87f5d \ No newline at end of file diff --git a/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.svg new file mode 100644 index 00000000..0eae1279 --- /dev/null +++ b/doc/html/classvtkvmtkLaplacianSegmentationLevelSetImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLaplacianSegmentationLevelSetImageFilter + + +Node0 + +vtkvmtkLaplacianSegmentation +LevelSetImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter-members.html b/doc/html/classvtkvmtkLevelSetSigmoidFilter-members.html index 67359a63..2ea104f5 100644 --- a/doc/html/classvtkvmtkLevelSetSigmoidFilter-members.html +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,41 +59,46 @@
-
+
vtkvmtkLevelSetSigmoidFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeScaleValueFromInputvtkvmtkLevelSetSigmoidFilterprotected
ComputeScaleValueFromInputOff()vtkvmtkLevelSetSigmoidFiltervirtual
ComputeScaleValueFromInputOn()vtkvmtkLevelSetSigmoidFiltervirtual
GetComputeScaleValueFromInput()vtkvmtkLevelSetSigmoidFiltervirtual
GetLevelSetsImage()vtkvmtkLevelSetSigmoidFiltervirtual
GetScaleValue()vtkvmtkLevelSetSigmoidFiltervirtual
GetSigma()vtkvmtkLevelSetSigmoidFiltervirtual
IsA(const char *type)vtkvmtkLevelSetSigmoidFiltervirtual
IsTypeOf(const char *type)vtkvmtkLevelSetSigmoidFilterstatic
LevelSetsImagevtkvmtkLevelSetSigmoidFilterprotected
New()vtkvmtkLevelSetSigmoidFilterstatic
NewInstance() constvtkvmtkLevelSetSigmoidFilter
NewInstanceInternal() constvtkvmtkLevelSetSigmoidFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkLevelSetSigmoidFilter
SafeDownCast(vtkObjectBase *o)vtkvmtkLevelSetSigmoidFilterstatic
ScaleValuevtkvmtkLevelSetSigmoidFilterprotected
SetComputeScaleValueFromInput(int)vtkvmtkLevelSetSigmoidFiltervirtual
SetLevelSetsImage(vtkImageData *)vtkvmtkLevelSetSigmoidFiltervirtual
SetScaleValue(double)vtkvmtkLevelSetSigmoidFiltervirtual
SetSigma(double)vtkvmtkLevelSetSigmoidFiltervirtual
SigmavtkvmtkLevelSetSigmoidFilterprotected
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkLevelSetSigmoidFilterprotectedvirtual
Superclass typedefvtkvmtkLevelSetSigmoidFilter
vtkvmtkLevelSetSigmoidFilter()vtkvmtkLevelSetSigmoidFilterprotected
~vtkvmtkLevelSetSigmoidFilter()vtkvmtkLevelSetSigmoidFilterprotected
+ - diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter.html b/doc/html/classvtkvmtkLevelSetSigmoidFilter.html index d0e7efd7..cb9fcc7b 100644 --- a/doc/html/classvtkvmtkLevelSetSigmoidFilter.html +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLevelSetSigmoidFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,126 +59,308 @@
-
+
vtkvmtkLevelSetSigmoidFilter Class Reference
-

... +

Apply a sigmoid function to every voxel of an image. More...

-

#include <vtkvmtkLevelSetSigmoidFilter.h>

- -

List of all members.

+

#include <vtkvmtkLevelSetSigmoidFilter.h>

+
+Inheritance diagram for vtkvmtkLevelSetSigmoidFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkLevelSetSigmoidFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLevelSetSigmoidFilter, vtkSimpleImageToImageFilter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkLevelSetSigmoidFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetLevelSetsImage (vtkImageData *)
 
virtual vtkImageData * GetLevelSetsImage ()
 
virtual void SetSigma (double)
 
virtual double GetSigma ()
 
virtual void SetScaleValue (double)
 
virtual double GetScaleValue ()
 
virtual void SetComputeScaleValueFromInput (int)
 
virtual int GetComputeScaleValueFromInput ()
 
virtual void ComputeScaleValueFromInputOn ()
 
virtual void ComputeScaleValueFromInputOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkLevelSetSigmoidFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkLevelSetSigmoidFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkLevelSetSigmoidFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLevelSetSigmoidFilter ()
 
 ~vtkvmtkLevelSetSigmoidFilter ()
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output)

+

 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

vtkImageData * LevelSetsImage
 
double Sigma
 
double ScaleValue
 
int ComputeScaleValueFromInput
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Apply a sigmoid function to every voxel of an image.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

This is primarily used in feature image correction (see http://www.vmtk.org/tutorials/ImageFeatureCorrection.html for details).

+ +

Definition at line 35 of file vtkvmtkLevelSetSigmoidFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 38 of file vtkvmtkLevelSetSigmoidFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLevelSetSigmoidFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkLevelSetSigmoidFilter::vtkvmtkLevelSetSigmoidFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLevelSetSigmoidFilter()

+
+ + + + + +
- + - +
vtkvmtkLevelSetSigmoidFilter::~vtkvmtkLevelSetSigmoidFilter vtkvmtkLevelSetSigmoidFilter::~vtkvmtkLevelSetSigmoidFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkLevelSetSigmoidFilter::vtkTypeRevisionMacro static int vtkvmtkLevelSetSigmoidFilter::IsTypeOf (vtkvmtkLevelSetSigmoidFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkLevelSetSigmoidFilter::IsA (const char * type) vtkSimpleImageToImageFilter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkLevelSetSigmoidFilter* vtkvmtkLevelSetSigmoidFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkLevelSetSigmoidFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkLevelSetSigmoidFilter::PrintSelf vtkvmtkLevelSetSigmoidFilter* vtkvmtkLevelSetSigmoidFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -225,197 +377,306 @@
void vtkvmtkLevelSetSigmoidFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLevelSetSigmoidFilter* vtkvmtkLevelSetSigmoidFilter::New static vtkvmtkLevelSetSigmoidFilter* vtkvmtkLevelSetSigmoidFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetLevelSetsImage()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::SetLevelSetsImage virtual void vtkvmtkLevelSetSigmoidFilter::SetLevelSetsImage ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLevelSetsImage()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkLevelSetSigmoidFilter::GetLevelSetsImage virtual vtkImageData* vtkvmtkLevelSetSigmoidFilter::GetLevelSetsImage ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::SetSigma virtual void vtkvmtkLevelSetSigmoidFilter::SetSigma ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSigma()

+
+ + + + + +
- + - +
virtual double vtkvmtkLevelSetSigmoidFilter::GetSigma virtual double vtkvmtkLevelSetSigmoidFilter::GetSigma ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetScaleValue()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::SetScaleValue virtual void vtkvmtkLevelSetSigmoidFilter::SetScaleValue ( double  ) [virtual]
- -
+
+virtual
+
+

Set/Get the Scalevalue of the sigmoind function. This determines the height of the sigmoid.

- + +

◆ GetScaleValue()

+
+ + + + + +
- + - +
virtual double vtkvmtkLevelSetSigmoidFilter::GetScaleValue virtual double vtkvmtkLevelSetSigmoidFilter::GetScaleValue ( ) [virtual]
- -
+
+virtual
+
+

Set/Get the Scalevalue of the sigmoind function. This determines the height of the sigmoid.

- + +

◆ SetComputeScaleValueFromInput()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::SetComputeScaleValueFromInput virtual void vtkvmtkLevelSetSigmoidFilter::SetComputeScaleValueFromInput ( int  ) [virtual]
- -
+
+virtual
+
+

Set/Get The the ComputeScaleValueFromInput option. When enabled, vmtkimagefeaturecorrection computes the mean value from the featureimage and uses this value to set the height of the sigmoid function instead of the value given to the option scalevalue.

- + +

◆ GetComputeScaleValueFromInput()

+
+ + + + + +
- + - +
virtual int vtkvmtkLevelSetSigmoidFilter::GetComputeScaleValueFromInput virtual int vtkvmtkLevelSetSigmoidFilter::GetComputeScaleValueFromInput ( ) [virtual]
- -
+
+virtual
+
+

Set/Get The the ComputeScaleValueFromInput option. When enabled, vmtkimagefeaturecorrection computes the mean value from the featureimage and uses this value to set the height of the sigmoid function instead of the value given to the option scalevalue.

- + +

◆ ComputeScaleValueFromInputOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInputOn virtual void vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInputOn ( ) [virtual]
- -
+
+virtual
+
+

Set/Get The the ComputeScaleValueFromInput option. When enabled, vmtkimagefeaturecorrection computes the mean value from the featureimage and uses this value to set the height of the sigmoid function instead of the value given to the option scalevalue.

- + +

◆ ComputeScaleValueFromInputOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInputOff virtual void vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInputOff ( ) [virtual]
- -
+
+virtual
+
+

Set/Get The the ComputeScaleValueFromInput option. When enabled, vmtkimagefeaturecorrection computes the mean value from the featureimage and uses this value to set the height of the sigmoid function instead of the value given to the option scalevalue.

- + +

◆ SimpleExecute()

+
+ + + + + +
- + @@ -429,78 +690,124 @@ - +
virtual void vtkvmtkLevelSetSigmoidFilter::SimpleExecute virtual void vtkvmtkLevelSetSigmoidFilter::SimpleExecute ( vtkImageData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ LevelSetsImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkLevelSetSigmoidFilter::LevelSetsImage [protected]vtkImageData* vtkvmtkLevelSetSigmoidFilter::LevelSetsImage
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkLevelSetSigmoidFilter.h.

- + +

◆ Sigma

+
+ + + + + +
- +
double vtkvmtkLevelSetSigmoidFilter::Sigma [protected]double vtkvmtkLevelSetSigmoidFilter::Sigma
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkLevelSetSigmoidFilter.h.

- + +

◆ ScaleValue

+
+ + + + + +
- +
double vtkvmtkLevelSetSigmoidFilter::ScaleValue [protected]double vtkvmtkLevelSetSigmoidFilter::ScaleValue
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkLevelSetSigmoidFilter.h.

- + +

◆ ComputeScaleValueFromInput

+
+ + + + + +
- +
int vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInput [protected]int vtkvmtkLevelSetSigmoidFilter::ComputeScaleValueFromInput
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkLevelSetSigmoidFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.map b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.map new file mode 100644 index 00000000..1abf14fc --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.md5 b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.md5 new file mode 100644 index 00000000..5f0a631e --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.md5 @@ -0,0 +1 @@ +a23413873a425bb0e43f5a83f5e37ac8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.svg b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.svg new file mode 100644 index 00000000..aa0c68ec --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkLevelSetSigmoidFilter + + +Node2 + +vtkvmtkLevelSetSigmoidFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.map b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.map new file mode 100644 index 00000000..1abf14fc --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.md5 b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.md5 new file mode 100644 index 00000000..3c332d8e --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.md5 @@ -0,0 +1 @@ +c7fbe8ac9d34dfd5bd5f682964a0d282 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.svg b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.svg new file mode 100644 index 00000000..7fffa80d --- /dev/null +++ b/doc/html/classvtkvmtkLevelSetSigmoidFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkLevelSetSigmoidFilter + + +Node0 + +vtkvmtkLevelSetSigmoidFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLinearSystem-members.html b/doc/html/classvtkvmtkLinearSystem-members.html index e53256c5..89f04e7c 100644 --- a/doc/html/classvtkvmtkLinearSystem-members.html +++ b/doc/html/classvtkvmtkLinearSystem-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,40 @@
-
+
vtkvmtkLinearSystem Member List
-This is the complete list of members for vtkvmtkLinearSystem, including all inherited members. - - - - - - - - - - - - - - -
AvtkvmtkLinearSystem [protected]
BvtkvmtkLinearSystem [protected]
CheckSystem()vtkvmtkLinearSystem
GetA()vtkvmtkLinearSystem [virtual]
GetB()vtkvmtkLinearSystem [virtual]
GetX()vtkvmtkLinearSystem [virtual]
New()vtkvmtkLinearSystem [static]
SetA(vtkvmtkSparseMatrix *)vtkvmtkLinearSystem [virtual]
SetB(vtkvmtkDoubleVector *)vtkvmtkLinearSystem [virtual]
SetX(vtkvmtkDoubleVector *)vtkvmtkLinearSystem [virtual]
vtkTypeRevisionMacro(vtkvmtkLinearSystem, vtkObject)vtkvmtkLinearSystem
vtkvmtkLinearSystem()vtkvmtkLinearSystem [protected]
XvtkvmtkLinearSystem [protected]
~vtkvmtkLinearSystem()vtkvmtkLinearSystem [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + +
AvtkvmtkLinearSystemprotected
BvtkvmtkLinearSystemprotected
CheckSystem()vtkvmtkLinearSystem
GetA()vtkvmtkLinearSystemvirtual
GetB()vtkvmtkLinearSystemvirtual
GetX()vtkvmtkLinearSystemvirtual
IsA(const char *type)vtkvmtkLinearSystemvirtual
IsTypeOf(const char *type)vtkvmtkLinearSystemstatic
New()vtkvmtkLinearSystemstatic
NewInstance() constvtkvmtkLinearSystem
NewInstanceInternal() constvtkvmtkLinearSystemprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkLinearSystemstatic
SetA(vtkvmtkSparseMatrix *)vtkvmtkLinearSystemvirtual
SetB(vtkvmtkDoubleVector *)vtkvmtkLinearSystemvirtual
SetX(vtkvmtkDoubleVector *)vtkvmtkLinearSystemvirtual
Superclass typedefvtkvmtkLinearSystem
vtkvmtkLinearSystem()vtkvmtkLinearSystemprotected
XvtkvmtkLinearSystemprotected
~vtkvmtkLinearSystem()vtkvmtkLinearSystemprotected
+ - diff --git a/doc/html/classvtkvmtkLinearSystem.html b/doc/html/classvtkvmtkLinearSystem.html index 3c975c74..366d2951 100644 --- a/doc/html/classvtkvmtkLinearSystem.html +++ b/doc/html/classvtkvmtkLinearSystem.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLinearSystem Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,303 +59,563 @@
-
+
vtkvmtkLinearSystem Class Reference
-

.. +

Base container to hold sparse matrice objects representing a linear system of equations Ax = B. More...

-

#include <vtkvmtkLinearSystem.h>

+

#include <vtkvmtkLinearSystem.h>

+
+Inheritance diagram for vtkvmtkLinearSystem:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkLinearSystem:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLinearSystem, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkLinearSystemNewInstance () const
 
virtual void SetA (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetA ()
 
virtual void SetX (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetX ()
 
virtual void SetB (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetB ()
 
int CheckSystem ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkLinearSystemNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkLinearSystemSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLinearSystem ()
 
 ~vtkvmtkLinearSystem ()

+

 
+ + + +

Protected Attributes

vtkvmtkSparseMatrixA
 
vtkvmtkDoubleVectorX
 
vtkvmtkDoubleVectorB
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Base container to hold sparse matrice objects representing a linear system of equations Ax = B.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkLinearSystem.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 41 of file vtkvmtkLinearSystem.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLinearSystem()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkLinearSystem::vtkvmtkLinearSystem ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLinearSystem()

+
+ + + + + +
- + - +
vtkvmtkLinearSystem::~vtkvmtkLinearSystem vtkvmtkLinearSystem::~vtkvmtkLinearSystem ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLinearSystem* vtkvmtkLinearSystem::New static vtkvmtkLinearSystem* vtkvmtkLinearSystem::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkLinearSystem::vtkTypeRevisionMacro static int vtkvmtkLinearSystem::IsTypeOf (vtkvmtkLinearSystem , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkLinearSystem::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkLinearSystem* vtkvmtkLinearSystem::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkLinearSystem::SetA virtual vtkObjectBase* vtkvmtkLinearSystem::NewInstanceInternal (vtkvmtkSparseMatrix ) [virtual] const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkLinearSystem* vtkvmtkLinearSystem::NewInstance () const
+
- + +

◆ SetA()

+
+ + + + + +
- + + - +
virtual vtkvmtkSparseMatrix* vtkvmtkLinearSystem::GetA virtual void vtkvmtkLinearSystem::SetA (vtkvmtkSparseMatrix ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetA()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkvmtkSparseMatrix* vtkvmtkLinearSystem::GetA ()
+
+virtual
+
- + +

◆ SetX()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearSystem::SetX virtual void vtkvmtkLinearSystem::SetX ( vtkvmtkDoubleVector ) [virtual]
- -
+
+virtual
+
- + +

◆ GetX()

+
+ + + + + +
- + - +
virtual vtkvmtkDoubleVector* vtkvmtkLinearSystem::GetX virtual vtkvmtkDoubleVector* vtkvmtkLinearSystem::GetX ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetB()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearSystem::SetB virtual void vtkvmtkLinearSystem::SetB ( vtkvmtkDoubleVector ) [virtual]
- -
+
+virtual
+
- + +

◆ GetB()

+
+ + + + + +
- + - +
virtual vtkvmtkDoubleVector* vtkvmtkLinearSystem::GetB virtual vtkvmtkDoubleVector* vtkvmtkLinearSystem::GetB ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CheckSystem()

+
- +
int vtkvmtkLinearSystem::CheckSystem int vtkvmtkLinearSystem::CheckSystem ( )
-
-
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ A

+
+ + + + + +
- +
vtkvmtkSparseMatrix* vtkvmtkLinearSystem::A [protected]vtkvmtkSparseMatrix* vtkvmtkLinearSystem::A
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkLinearSystem.h.

- + +

◆ X

+
+ + + + + +
- +
vtkvmtkDoubleVector* vtkvmtkLinearSystem::X [protected]vtkvmtkDoubleVector* vtkvmtkLinearSystem::X
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkLinearSystem.h.

- + +

◆ B

+
+ + + + + +
- +
vtkvmtkDoubleVector* vtkvmtkLinearSystem::B [protected]vtkvmtkDoubleVector* vtkvmtkLinearSystem::B
- -
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkLinearSystem.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLinearSystemSolver-members.html b/doc/html/classvtkvmtkLinearSystemSolver-members.html index 3f695e65..81d93086 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver-members.html +++ b/doc/html/classvtkvmtkLinearSystemSolver-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,37 +59,42 @@
-
+
vtkvmtkLinearSystemSolver Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + +
ConvergenceTolerancevtkvmtkLinearSystemSolverprotected
GetConvergenceTolerance()vtkvmtkLinearSystemSolvervirtual
GetLinearSystem()vtkvmtkLinearSystemSolvervirtual
GetMaximumNumberOfIterations()vtkvmtkLinearSystemSolvervirtual
IsA(const char *type)vtkvmtkLinearSystemSolvervirtual
IsTypeOf(const char *type)vtkvmtkLinearSystemSolverstatic
LinearSystemvtkvmtkLinearSystemSolverprotected
MaximumNumberOfIterationsvtkvmtkLinearSystemSolverprotected
New()vtkvmtkLinearSystemSolverstatic
NewInstance() constvtkvmtkLinearSystemSolver
NewInstanceInternal() constvtkvmtkLinearSystemSolverprotectedvirtual
NumberOfIterationsvtkvmtkLinearSystemSolverprotected
ResidualvtkvmtkLinearSystemSolverprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkLinearSystemSolverstatic
SetConvergenceTolerance(double)vtkvmtkLinearSystemSolvervirtual
SetLinearSystem(vtkvmtkLinearSystem *)vtkvmtkLinearSystemSolvervirtual
SetMaximumNumberOfIterations(int)vtkvmtkLinearSystemSolvervirtual
Solve()vtkvmtkLinearSystemSolvervirtual
Superclass typedefvtkvmtkLinearSystemSolver
vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolverprotected
~vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolverprotected
+ - diff --git a/doc/html/classvtkvmtkLinearSystemSolver.html b/doc/html/classvtkvmtkLinearSystemSolver.html index d6069860..76c6e5f6 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver.html +++ b/doc/html/classvtkvmtkLinearSystemSolver.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLinearSystemSolver Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,342 +59,629 @@
-
+
vtkvmtkLinearSystemSolver Class Reference
-

.. +

Base class for linear system of equation solver implementations. More...

-

#include <vtkvmtkLinearSystemSolver.h>

+

#include <vtkvmtkLinearSystemSolver.h>

Inheritance diagram for vtkvmtkLinearSystemSolver:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkLinearSystemSolver:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLinearSystemSolver, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkLinearSystemSolverNewInstance () const
 
virtual void SetLinearSystem (vtkvmtkLinearSystem *)
 
virtual vtkvmtkLinearSystemGetLinearSystem ()
 
virtual void SetMaximumNumberOfIterations (int)
 
virtual int GetMaximumNumberOfIterations ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual int Solve ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkLinearSystemSolverNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkLinearSystemSolverSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLinearSystemSolver ()
 
 ~vtkvmtkLinearSystemSolver ()

+

 
+ + + + + +

Protected Attributes

vtkvmtkLinearSystemLinearSystem
 
int MaximumNumberOfIterations
 
double ConvergenceTolerance
 
int NumberOfIterations
 
double Residual
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
+

Detailed Description

+

Base class for linear system of equation solver implementations.

+
Date
2006/04/06 16:46:43
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 35 of file vtkvmtkLinearSystemSolver.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLinearSystemSolver()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkLinearSystemSolver::vtkvmtkLinearSystemSolver ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLinearSystemSolver()

+
+ + + + + +
- + - +
vtkvmtkLinearSystemSolver::~vtkvmtkLinearSystemSolver vtkvmtkLinearSystemSolver::~vtkvmtkLinearSystemSolver ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLinearSystemSolver* vtkvmtkLinearSystemSolver::New static vtkvmtkLinearSystemSolver* vtkvmtkLinearSystemSolver::New ( ) [static]
+
+static
+
+
-
+
+ +

◆ IsTypeOf()

-

Reimplemented in vtkvmtkOpenNLLinearSystemSolver.

+
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkLinearSystemSolver::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + + +
vtkvmtkLinearSystemSolver::vtkTypeRevisionMacro virtual int vtkvmtkLinearSystemSolver::IsA (vtkvmtkLinearSystemSolver , const char * type)
+
+virtual
+
+ +

Reimplemented in vtkvmtkOpenNLLinearSystemSolver.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ - + + + + - - +
static vtkvmtkLinearSystemSolver* vtkvmtkLinearSystemSolver::SafeDownCast (vtkObjectBase * o) vtkObject  
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ - - - + + + +
)virtual vtkObjectBase* vtkvmtkLinearSystemSolver::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented in vtkvmtkOpenNLLinearSystemSolver.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkLinearSystemSolver* vtkvmtkLinearSystemSolver::NewInstance () const
+
- + +

◆ SetLinearSystem()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearSystemSolver::SetLinearSystem virtual void vtkvmtkLinearSystemSolver::SetLinearSystem ( vtkvmtkLinearSystem ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLinearSystem()

+
+ + + + + +
- + - +
virtual vtkvmtkLinearSystem* vtkvmtkLinearSystemSolver::GetLinearSystem virtual vtkvmtkLinearSystem* vtkvmtkLinearSystemSolver::GetLinearSystem ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMaximumNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearSystemSolver::SetMaximumNumberOfIterations virtual void vtkvmtkLinearSystemSolver::SetMaximumNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMaximumNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearSystemSolver::GetMaximumNumberOfIterations virtual int vtkvmtkLinearSystemSolver::GetMaximumNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearSystemSolver::SetConvergenceTolerance virtual void vtkvmtkLinearSystemSolver::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkLinearSystemSolver::GetConvergenceTolerance virtual double vtkvmtkLinearSystemSolver::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Solve()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearSystemSolver::Solve virtual int vtkvmtkLinearSystemSolver::Solve ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ LinearSystem

+
+ + + + + +
- +
vtkvmtkLinearSystem* vtkvmtkLinearSystemSolver::LinearSystem [protected]vtkvmtkLinearSystem* vtkvmtkLinearSystemSolver::LinearSystem
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkLinearSystemSolver.h.

- + +

◆ MaximumNumberOfIterations

+
+ + + + + +
- +
int vtkvmtkLinearSystemSolver::MaximumNumberOfIterations [protected]int vtkvmtkLinearSystemSolver::MaximumNumberOfIterations
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkLinearSystemSolver.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkLinearSystemSolver::ConvergenceTolerance [protected]double vtkvmtkLinearSystemSolver::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkLinearSystemSolver.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkLinearSystemSolver::NumberOfIterations [protected]int vtkvmtkLinearSystemSolver::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkLinearSystemSolver.h.

- + +

◆ Residual

+
+ + + + + +
- +
double vtkvmtkLinearSystemSolver::Residual [protected]double vtkvmtkLinearSystemSolver::Residual
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkLinearSystemSolver.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.map b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.map index d2af12ce..d87f74bd 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.map +++ b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.md5 b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.md5 index 179ede39..7f8ce6ad 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.md5 +++ b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.md5 @@ -1 +1 @@ -87a9b42e48152a67014251dab6ad5882 \ No newline at end of file +744590d051804d89481fc33b44a93527 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.png b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.png deleted file mode 100644 index 0e90eca6..00000000 Binary files a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.svg b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.svg new file mode 100644 index 00000000..c3e18934 --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystemSolver__coll__graph.svg @@ -0,0 +1,105 @@ + + + + + + +vtkvmtkLinearSystemSolver + + +Node3 + +vtkvmtkLinearSystemSolver + + +Node4 + +vtkObject + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkLinearSystem + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node4->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node4->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node4->Node8 + + + + +Node5->Node3 + + + LinearSystem + + +Node6->Node5 + + + A + + +Node7->Node6 + + + Array + + +Node8->Node5 + + + X +B + + + diff --git a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.map b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.map index ed1a180e..03f99e12 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.map +++ b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.md5 b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.md5 index 24b22174..07bb860e 100644 --- a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.md5 +++ b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.md5 @@ -1 +1 @@ -96113a21e1cf990368a09e31c905af3b \ No newline at end of file +521f9f4edc1a1eebc364bfb3855602a1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.png b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.png deleted file mode 100644 index dc2c9563..00000000 Binary files a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.svg b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.svg new file mode 100644 index 00000000..796604d6 --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystemSolver__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkLinearSystemSolver + + +Node0 + +vtkvmtkLinearSystemSolver + + +Node2 + + +vtkvmtkOpenNLLinearSystem +Solver + + + + +Node0->Node2 + + + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLinearSystem__coll__graph.map b/doc/html/classvtkvmtkLinearSystem__coll__graph.map index 5e5058d6..2123f6ee 100644 --- a/doc/html/classvtkvmtkLinearSystem__coll__graph.map +++ b/doc/html/classvtkvmtkLinearSystem__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkLinearSystem__coll__graph.md5 b/doc/html/classvtkvmtkLinearSystem__coll__graph.md5 index bc084899..69b548a5 100644 --- a/doc/html/classvtkvmtkLinearSystem__coll__graph.md5 +++ b/doc/html/classvtkvmtkLinearSystem__coll__graph.md5 @@ -1 +1 @@ -74b78e9178c6d2c0049fda1c6f68cbfb \ No newline at end of file +67c40ce3eed22ba89f7b650588ca3db3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearSystem__coll__graph.png b/doc/html/classvtkvmtkLinearSystem__coll__graph.png deleted file mode 100644 index 14ebd026..00000000 Binary files a/doc/html/classvtkvmtkLinearSystem__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkLinearSystem__coll__graph.svg b/doc/html/classvtkvmtkLinearSystem__coll__graph.svg new file mode 100644 index 00000000..c4aace1b --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystem__coll__graph.svg @@ -0,0 +1,86 @@ + + + + + + +vtkvmtkLinearSystem + + +Node2 + +vtkvmtkLinearSystem + + +Node3 + +vtkObject + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkSparseMatrix + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkSparseMatrixRow + + + + +Node3->Node5 + + + + +Node6 + + +vtkvmtkDoubleVector + + + + +Node3->Node6 + + + + +Node4->Node2 + + + A + + +Node5->Node4 + + + Array + + +Node6->Node2 + + + X +B + + + diff --git a/doc/html/classvtkvmtkLinearSystem__inherit__graph.map b/doc/html/classvtkvmtkLinearSystem__inherit__graph.map new file mode 100644 index 00000000..bc1c1625 --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystem__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearSystem__inherit__graph.md5 b/doc/html/classvtkvmtkLinearSystem__inherit__graph.md5 new file mode 100644 index 00000000..1610db21 --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystem__inherit__graph.md5 @@ -0,0 +1 @@ +2a5ca38d523fe4362dd8db41b8b48ffc \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearSystem__inherit__graph.svg b/doc/html/classvtkvmtkLinearSystem__inherit__graph.svg new file mode 100644 index 00000000..1b28cba7 --- /dev/null +++ b/doc/html/classvtkvmtkLinearSystem__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkLinearSystem + + +Node0 + +vtkvmtkLinearSystem + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter-members.html b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter-members.html index fd570989..df8c3d9c 100644 --- a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter-members.html +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,59 +59,67 @@
-
+
vtkvmtkLinearToQuadraticMeshFilter Member List
-This is the complete list of members for vtkvmtkLinearToQuadraticMeshFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CellEntityIdsArrayNamevtkvmtkLinearToQuadraticMeshFilter [protected]
ComputeJacobian(vtkCell *cell, double pcoords[3])vtkvmtkLinearToQuadraticMeshFilter [protected]
GetCellEntityIdsArrayName()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetJacobianRelaxation()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetNegativeJacobianTolerance()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetProjectedCellEntityId()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetQuadratureOrder()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetReferenceSurface()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetTestFinalJacobians()vtkvmtkLinearToQuadraticMeshFilter [virtual]
GetUseBiquadraticWedge()vtkvmtkLinearToQuadraticMeshFilter [virtual]
HasJacobianChangedSign(vtkCell *linearVolumeCell, vtkCell *quadraticVolumeCell)vtkvmtkLinearToQuadraticMeshFilter [protected]
JacobianRelaxationvtkvmtkLinearToQuadraticMeshFilter [protected]
JacobianRelaxationOff()vtkvmtkLinearToQuadraticMeshFilter [virtual]
JacobianRelaxationOn()vtkvmtkLinearToQuadraticMeshFilter [virtual]
NegativeJacobianTolerancevtkvmtkLinearToQuadraticMeshFilter [protected]
New()vtkvmtkLinearToQuadraticMeshFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkLinearToQuadraticMeshFilter
ProjectedCellEntityIdvtkvmtkLinearToQuadraticMeshFilter [protected]
QuadratureOrdervtkvmtkLinearToQuadraticMeshFilter [protected]
ReferenceSurfacevtkvmtkLinearToQuadraticMeshFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkLinearToQuadraticMeshFilter [protected, virtual]
SetCellEntityIdsArrayName(const char *)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetJacobianRelaxation(int)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetNegativeJacobianTolerance(double)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetProjectedCellEntityId(int)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetQuadratureOrder(int)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetReferenceSurface(vtkPolyData *)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetTestFinalJacobians(int)vtkvmtkLinearToQuadraticMeshFilter [virtual]
SetUseBiquadraticWedge(int)vtkvmtkLinearToQuadraticMeshFilter [virtual]
TestFinalJacobiansvtkvmtkLinearToQuadraticMeshFilter [protected]
TestFinalJacobiansOff()vtkvmtkLinearToQuadraticMeshFilter [virtual]
TestFinalJacobiansOn()vtkvmtkLinearToQuadraticMeshFilter [virtual]
UseBiquadraticWedgevtkvmtkLinearToQuadraticMeshFilter [protected]
UseBiquadraticWedgeOff()vtkvmtkLinearToQuadraticMeshFilter [virtual]
UseBiquadraticWedgeOn()vtkvmtkLinearToQuadraticMeshFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkLinearToQuadraticMeshFilter, vtkUnstructuredGridAlgorithm)vtkvmtkLinearToQuadraticMeshFilter
vtkvmtkLinearToQuadraticMeshFilter()vtkvmtkLinearToQuadraticMeshFilter [protected]
~vtkvmtkLinearToQuadraticMeshFilter()vtkvmtkLinearToQuadraticMeshFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CellEntityIdsArrayNamevtkvmtkLinearToQuadraticMeshFilterprotected
ComputeJacobian(vtkCell *cell, double pcoords[3])vtkvmtkLinearToQuadraticMeshFilterprotected
GetCellEntityIdsArrayName()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetJacobianRelaxation()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetNegativeJacobianTolerance()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetNumberOfNodesHexahedra()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetProjectedCellEntityId()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetQuadratureOrder()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetReferenceSurface()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetTestFinalJacobians()vtkvmtkLinearToQuadraticMeshFiltervirtual
GetUseBiquadraticWedge()vtkvmtkLinearToQuadraticMeshFiltervirtual
HasJacobianChangedSign(vtkCell *linearVolumeCell, vtkCell *quadraticVolumeCell)vtkvmtkLinearToQuadraticMeshFilterprotected
IsA(const char *type)vtkvmtkLinearToQuadraticMeshFiltervirtual
IsTypeOf(const char *type)vtkvmtkLinearToQuadraticMeshFilterstatic
JacobianRelaxationvtkvmtkLinearToQuadraticMeshFilterprotected
JacobianRelaxationOff()vtkvmtkLinearToQuadraticMeshFiltervirtual
JacobianRelaxationOn()vtkvmtkLinearToQuadraticMeshFiltervirtual
NegativeJacobianTolerancevtkvmtkLinearToQuadraticMeshFilterprotected
New()vtkvmtkLinearToQuadraticMeshFilterstatic
NewInstance() constvtkvmtkLinearToQuadraticMeshFilter
NewInstanceInternal() constvtkvmtkLinearToQuadraticMeshFilterprotectedvirtual
NumberOfNodesHexahedravtkvmtkLinearToQuadraticMeshFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkLinearToQuadraticMeshFilter
ProjectedCellEntityIdvtkvmtkLinearToQuadraticMeshFilterprotected
QuadratureOrdervtkvmtkLinearToQuadraticMeshFilterprotected
ReferenceSurfacevtkvmtkLinearToQuadraticMeshFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkLinearToQuadraticMeshFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkLinearToQuadraticMeshFilterstatic
SetCellEntityIdsArrayName(const char *)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetJacobianRelaxation(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetNegativeJacobianTolerance(double)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetNumberOfNodesHexahedra(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetProjectedCellEntityId(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetQuadratureOrder(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetReferenceSurface(vtkPolyData *)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetTestFinalJacobians(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
SetUseBiquadraticWedge(int)vtkvmtkLinearToQuadraticMeshFiltervirtual
Superclass typedefvtkvmtkLinearToQuadraticMeshFilter
TestFinalJacobiansvtkvmtkLinearToQuadraticMeshFilterprotected
TestFinalJacobiansOff()vtkvmtkLinearToQuadraticMeshFiltervirtual
TestFinalJacobiansOn()vtkvmtkLinearToQuadraticMeshFiltervirtual
UseBiquadraticWedgevtkvmtkLinearToQuadraticMeshFilterprotected
UseBiquadraticWedgeOff()vtkvmtkLinearToQuadraticMeshFiltervirtual
UseBiquadraticWedgeOn()vtkvmtkLinearToQuadraticMeshFiltervirtual
vtkvmtkLinearToQuadraticMeshFilter()vtkvmtkLinearToQuadraticMeshFilterprotected
~vtkvmtkLinearToQuadraticMeshFilter()vtkvmtkLinearToQuadraticMeshFilterprotected
+ - diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter.html b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter.html index 8af38d35..7096f735 100644 --- a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter.html +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLinearToQuadraticMeshFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,144 +59,348 @@
-
+
vtkvmtkLinearToQuadraticMeshFilter Class Reference
-

Converts linear elements to quadratic. +

Converts linear mesh elements to quadratic mesh elements (optionally) by executing by projecting mid side nodes onto the surface and relaxing projection if Jacobian is negative, otherwise does not project nodes. More...

-

#include <vtkvmtkLinearToQuadraticMeshFilter.h>

- -

List of all members.

+

#include <vtkvmtkLinearToQuadraticMeshFilter.h>

+
+Inheritance diagram for vtkvmtkLinearToQuadraticMeshFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkLinearToQuadraticMeshFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLinearToQuadraticMeshFilter, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkLinearToQuadraticMeshFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetUseBiquadraticWedge (int)
 
virtual int GetUseBiquadraticWedge ()
 
virtual void UseBiquadraticWedgeOn ()
 
virtual void UseBiquadraticWedgeOff ()
 
virtual void SetNumberOfNodesHexahedra (int)
 
virtual int GetNumberOfNodesHexahedra ()
 
virtual void SetReferenceSurface (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSurface ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetProjectedCellEntityId (int)
 
virtual int GetProjectedCellEntityId ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
virtual void SetNegativeJacobianTolerance (double)
 
virtual double GetNegativeJacobianTolerance ()
 
virtual void SetJacobianRelaxation (int)
 
virtual int GetJacobianRelaxation ()
 
virtual void JacobianRelaxationOn ()
 
virtual void JacobianRelaxationOff ()
 
virtual void SetTestFinalJacobians (int)
 
virtual int GetTestFinalJacobians ()
 
virtual void TestFinalJacobiansOn ()
 
virtual void TestFinalJacobiansOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkLinearToQuadraticMeshFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkLinearToQuadraticMeshFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkLinearToQuadraticMeshFilterNew ()
 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLinearToQuadraticMeshFilter ()
 
 ~vtkvmtkLinearToQuadraticMeshFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
bool HasJacobianChangedSign (vtkCell *linearVolumeCell, vtkCell *quadraticVolumeCell)
 
double ComputeJacobian (vtkCell *cell, double pcoords[3])

+

 
+ + + + + + + + + + +

Protected Attributes

int UseBiquadraticWedge
 
int NumberOfNodesHexahedra
 
vtkPolyData * ReferenceSurface
 
char * CellEntityIdsArrayName
 
int ProjectedCellEntityId
 
int QuadratureOrder
 
double NegativeJacobianTolerance
 
int JacobianRelaxation
 
int TestFinalJacobians
 
-

Detailed Description

-

Converts linear elements to quadratic.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Converts linear mesh elements to quadratic mesh elements (optionally) by executing by projecting mid side nodes onto the surface and relaxing projection if Jacobian is negative, otherwise does not project nodes.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 36 of file vtkvmtkLinearToQuadraticMeshFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLinearToQuadraticMeshFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkLinearToQuadraticMeshFilter::vtkvmtkLinearToQuadraticMeshFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLinearToQuadraticMeshFilter()

+
+ + + + + +
- + - +
vtkvmtkLinearToQuadraticMeshFilter::~vtkvmtkLinearToQuadraticMeshFilter vtkvmtkLinearToQuadraticMeshFilter::~vtkvmtkLinearToQuadraticMeshFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkLinearToQuadraticMeshFilter::vtkTypeRevisionMacro static int vtkvmtkLinearToQuadraticMeshFilter::IsTypeOf (vtkvmtkLinearToQuadraticMeshFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkLinearToQuadraticMeshFilter* vtkvmtkLinearToQuadraticMeshFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkLinearToQuadraticMeshFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkLinearToQuadraticMeshFilter* vtkvmtkLinearToQuadraticMeshFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -243,393 +417,655 @@
void vtkvmtkLinearToQuadraticMeshFilter::PrintSelf void vtkvmtkLinearToQuadraticMeshFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLinearToQuadraticMeshFilter* vtkvmtkLinearToQuadraticMeshFilter::New static vtkvmtkLinearToQuadraticMeshFilter* vtkvmtkLinearToQuadraticMeshFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetUseBiquadraticWedge()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetUseBiquadraticWedge virtual void vtkvmtkLinearToQuadraticMeshFilter::SetUseBiquadraticWedge ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseBiquadraticWedge()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetUseBiquadraticWedge virtual int vtkvmtkLinearToQuadraticMeshFilter::GetUseBiquadraticWedge ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseBiquadraticWedgeOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedgeOn virtual void vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedgeOn ( ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ UseBiquadraticWedgeOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedgeOff ()
+
+virtual
+
- + +

◆ SetNumberOfNodesHexahedra()

+
+ + + + + +
- + + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedgeOff virtual void vtkvmtkLinearToQuadraticMeshFilter::SetNumberOfNodesHexahedra (int  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetNumberOfNodesHexahedra()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetNumberOfNodesHexahedra ()
+
+virtual
+
- + +

◆ SetReferenceSurface()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetReferenceSurface virtual void vtkvmtkLinearToQuadraticMeshFilter::SetReferenceSurface ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSurface()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkLinearToQuadraticMeshFilter::GetReferenceSurface virtual vtkPolyData* vtkvmtkLinearToQuadraticMeshFilter::GetReferenceSurface ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetCellEntityIdsArrayName virtual void vtkvmtkLinearToQuadraticMeshFilter::SetCellEntityIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkLinearToQuadraticMeshFilter::GetCellEntityIdsArrayName virtual char* vtkvmtkLinearToQuadraticMeshFilter::GetCellEntityIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetProjectedCellEntityId()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetProjectedCellEntityId virtual void vtkvmtkLinearToQuadraticMeshFilter::SetProjectedCellEntityId ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetProjectedCellEntityId()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetProjectedCellEntityId virtual int vtkvmtkLinearToQuadraticMeshFilter::GetProjectedCellEntityId ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetQuadratureOrder virtual void vtkvmtkLinearToQuadraticMeshFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetQuadratureOrder virtual int vtkvmtkLinearToQuadraticMeshFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegativeJacobianTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetNegativeJacobianTolerance virtual void vtkvmtkLinearToQuadraticMeshFilter::SetNegativeJacobianTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegativeJacobianTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkLinearToQuadraticMeshFilter::GetNegativeJacobianTolerance virtual double vtkvmtkLinearToQuadraticMeshFilter::GetNegativeJacobianTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetJacobianRelaxation()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetJacobianRelaxation virtual void vtkvmtkLinearToQuadraticMeshFilter::SetJacobianRelaxation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetJacobianRelaxation()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetJacobianRelaxation virtual int vtkvmtkLinearToQuadraticMeshFilter::GetJacobianRelaxation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ JacobianRelaxationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxationOn virtual void vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ JacobianRelaxationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxationOff virtual void vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTestFinalJacobians()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::SetTestFinalJacobians virtual void vtkvmtkLinearToQuadraticMeshFilter::SetTestFinalJacobians ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTestFinalJacobians()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::GetTestFinalJacobians virtual int vtkvmtkLinearToQuadraticMeshFilter::GetTestFinalJacobians ( ) [virtual]
- -
+
+virtual
+
- + +

◆ TestFinalJacobiansOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobiansOn virtual void vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobiansOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ TestFinalJacobiansOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobiansOff virtual void vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobiansOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -649,20 +1085,29 @@ - +
virtual int vtkvmtkLinearToQuadraticMeshFilter::RequestData virtual int vtkvmtkLinearToQuadraticMeshFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ HasJacobianChangedSign()

+
+ + + + + +
- + @@ -676,20 +1121,29 @@ - +
bool vtkvmtkLinearToQuadraticMeshFilter::HasJacobianChangedSign bool vtkvmtkLinearToQuadraticMeshFilter::HasJacobianChangedSign ( vtkCell *  linearVolumeCell,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeJacobian()

+
+ + + + + +
- + @@ -703,130 +1157,244 @@ - +
double vtkvmtkLinearToQuadraticMeshFilter::ComputeJacobian double vtkvmtkLinearToQuadraticMeshFilter::ComputeJacobian ( vtkCell *  cell,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ UseBiquadraticWedge

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedge [protected]int vtkvmtkLinearToQuadraticMeshFilter::UseBiquadraticWedge
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ NumberOfNodesHexahedra

+
+ + + + + +
- +
vtkPolyData* vtkvmtkLinearToQuadraticMeshFilter::ReferenceSurface [protected]int vtkvmtkLinearToQuadraticMeshFilter::NumberOfNodesHexahedra
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ ReferenceSurface

+
+ + + + + +
- +
char* vtkvmtkLinearToQuadraticMeshFilter::CellEntityIdsArrayName [protected]vtkPolyData* vtkvmtkLinearToQuadraticMeshFilter::ReferenceSurface
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ CellEntityIdsArrayName

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticMeshFilter::ProjectedCellEntityId [protected]char* vtkvmtkLinearToQuadraticMeshFilter::CellEntityIdsArrayName
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ ProjectedCellEntityId

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticMeshFilter::QuadratureOrder [protected]int vtkvmtkLinearToQuadraticMeshFilter::ProjectedCellEntityId
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
double vtkvmtkLinearToQuadraticMeshFilter::NegativeJacobianTolerance [protected]int vtkvmtkLinearToQuadraticMeshFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ NegativeJacobianTolerance

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxation [protected]double vtkvmtkLinearToQuadraticMeshFilter::NegativeJacobianTolerance
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkLinearToQuadraticMeshFilter.h.

- + +

◆ JacobianRelaxation

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobians [protected]int vtkvmtkLinearToQuadraticMeshFilter::JacobianRelaxation
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkLinearToQuadraticMeshFilter.h.

+
-
+
+ +

◆ TestFinalJacobians

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkLinearToQuadraticMeshFilter::TestFinalJacobians
+
+protected
+
+ +

Definition at line 95 of file vtkvmtkLinearToQuadraticMeshFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.map b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.map new file mode 100644 index 00000000..8d984c2d --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.md5 b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.md5 new file mode 100644 index 00000000..e3450230 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.md5 @@ -0,0 +1 @@ +9752445c8f346ecc8ba5af95b68cd3a3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.svg b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.svg new file mode 100644 index 00000000..d8467edd --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLinearToQuadraticMeshFilter + + +Node2 + +vtkvmtkLinearToQuadratic +MeshFilter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.map b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.map new file mode 100644 index 00000000..8d984c2d --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.md5 b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.md5 new file mode 100644 index 00000000..4f76644a --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.md5 @@ -0,0 +1 @@ +fbbcf2d36d08d6eaeef989e98b4d017d \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.svg b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.svg new file mode 100644 index 00000000..caa23c7a --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticMeshFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLinearToQuadraticMeshFilter + + +Node0 + +vtkvmtkLinearToQuadratic +MeshFilter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter-members.html b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter-members.html index 9c3f94fe..f0cfffa2 100644 --- a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter-members.html +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,34 +59,39 @@
-
+
vtkvmtkLinearToQuadraticSurfaceMeshFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + +
BUTTERFLY_SUBDIVISION enum valuevtkvmtkLinearToQuadraticSurfaceMeshFilterprotected
GetSubdivisionMethod()vtkvmtkLinearToQuadraticSurfaceMeshFiltervirtual
IsA(const char *type)vtkvmtkLinearToQuadraticSurfaceMeshFiltervirtual
IsTypeOf(const char *type)vtkvmtkLinearToQuadraticSurfaceMeshFilterstatic
LINEAR_SUBDIVISION enum valuevtkvmtkLinearToQuadraticSurfaceMeshFilterprotected
New()vtkvmtkLinearToQuadraticSurfaceMeshFilterstatic
NewInstance() constvtkvmtkLinearToQuadraticSurfaceMeshFilter
NewInstanceInternal() constvtkvmtkLinearToQuadraticSurfaceMeshFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkLinearToQuadraticSurfaceMeshFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkLinearToQuadraticSurfaceMeshFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkLinearToQuadraticSurfaceMeshFilterstatic
SetSubdivisionMethod(int)vtkvmtkLinearToQuadraticSurfaceMeshFiltervirtual
SetSubdivisionMethodToButterfly()vtkvmtkLinearToQuadraticSurfaceMeshFilterinline
SetSubdivisionMethodToLinear()vtkvmtkLinearToQuadraticSurfaceMeshFilterinline
SubdivisionMethodvtkvmtkLinearToQuadraticSurfaceMeshFilterprotected
Superclass typedefvtkvmtkLinearToQuadraticSurfaceMeshFilter
vtkvmtkLinearToQuadraticSurfaceMeshFilter()vtkvmtkLinearToQuadraticSurfaceMeshFilterprotected
~vtkvmtkLinearToQuadraticSurfaceMeshFilter()vtkvmtkLinearToQuadraticSurfaceMeshFilterprotected
+ - diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter.html b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter.html index 095349a0..2ecc09bc 100644 --- a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter.html +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLinearToQuadraticSurfaceMeshFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,145 +59,327 @@
-
+
vtkvmtkLinearToQuadraticSurfaceMeshFilter Class Reference
-

Converts linear elements to quadratic. +

Converts linear surface elements to quadratic surface elements via either linear subdivision of laplacian (butterfly) subdivision. More...

-

#include <vtkvmtkLinearToQuadraticSurfaceMeshFilter.h>

- -

List of all members.

+

#include <vtkvmtkLinearToQuadraticSurfaceMeshFilter.h>

+
+Inheritance diagram for vtkvmtkLinearToQuadraticSurfaceMeshFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkLinearToQuadraticSurfaceMeshFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLinearToQuadraticSurfaceMeshFilter, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkLinearToQuadraticSurfaceMeshFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSubdivisionMethod (int)
 
virtual int GetSubdivisionMethod ()
 
void SetSubdivisionMethodToLinear ()
 
void SetSubdivisionMethodToButterfly ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkLinearToQuadraticSurfaceMeshFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkLinearToQuadraticSurfaceMeshFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkLinearToQuadraticSurfaceMeshFilterNew ()
 
+ - +

Protected Types

enum  { LINEAR_SUBDIVISION, BUTTERFLY_SUBDIVISION }

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLinearToQuadraticSurfaceMeshFilter ()
 
 ~vtkvmtkLinearToQuadraticSurfaceMeshFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

int SubdivisionMethod
 
-

Detailed Description

-

Converts linear elements to quadratic.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Member Enumeration Documentation

- +

Detailed Description

+

Converts linear surface elements to quadratic surface elements via either linear subdivision of laplacian (butterfly) subdivision.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 34 of file vtkvmtkLinearToQuadraticSurfaceMeshFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enum [protected]typedef vtkUnstructuredGridAlgorithm vtkvmtkLinearToQuadraticSurfaceMeshFilter::Superclass
+
+ +

Definition at line 37 of file vtkvmtkLinearToQuadraticSurfaceMeshFilter.h.

+
-
-
Enumerator:
- - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
LINEAR_SUBDIVISION  -
BUTTERFLY_SUBDIVISION  -
+ + + + +
+ + + + +
anonymous enum
+
+protected
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLinearToQuadraticSurfaceMeshFilter()

+
+ + + + + +
- + - +
vtkvmtkLinearToQuadraticSurfaceMeshFilter::vtkvmtkLinearToQuadraticSurfaceMeshFilter vtkvmtkLinearToQuadraticSurfaceMeshFilter::vtkvmtkLinearToQuadraticSurfaceMeshFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLinearToQuadraticSurfaceMeshFilter()

+
+ + + + + +
- + - +
vtkvmtkLinearToQuadraticSurfaceMeshFilter::~vtkvmtkLinearToQuadraticSurfaceMeshFilter vtkvmtkLinearToQuadraticSurfaceMeshFilter::~vtkvmtkLinearToQuadraticSurfaceMeshFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkLinearToQuadraticSurfaceMeshFilter::vtkTypeRevisionMacro static int vtkvmtkLinearToQuadraticSurfaceMeshFilter::IsTypeOf (vtkvmtkLinearToQuadraticSurfaceMeshFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkLinearToQuadraticSurfaceMeshFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkLinearToQuadraticSurfaceMeshFilter* vtkvmtkLinearToQuadraticSurfaceMeshFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkLinearToQuadraticSurfaceMeshFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkLinearToQuadraticSurfaceMeshFilter* vtkvmtkLinearToQuadraticSurfaceMeshFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -244,98 +396,155 @@
void vtkvmtkLinearToQuadraticSurfaceMeshFilter::PrintSelf void vtkvmtkLinearToQuadraticSurfaceMeshFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLinearToQuadraticSurfaceMeshFilter* vtkvmtkLinearToQuadraticSurfaceMeshFilter::New static vtkvmtkLinearToQuadraticSurfaceMeshFilter* vtkvmtkLinearToQuadraticSurfaceMeshFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSubdivisionMethod()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearToQuadraticSurfaceMeshFilter::SetSubdivisionMethod virtual void vtkvmtkLinearToQuadraticSurfaceMeshFilter::SetSubdivisionMethod ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSubdivisionMethod()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearToQuadraticSurfaceMeshFilter::GetSubdivisionMethod virtual int vtkvmtkLinearToQuadraticSurfaceMeshFilter::GetSubdivisionMethod ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSubdivisionMethodToLinear()

+ - + +

◆ SetSubdivisionMethodToButterfly()

+ - + +

◆ RequestData()

+
+ + + + + +
- + @@ -355,39 +564,52 @@ - +
virtual int vtkvmtkLinearToQuadraticSurfaceMeshFilter::RequestData virtual int vtkvmtkLinearToQuadraticSurfaceMeshFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SubdivisionMethod

+
+ + + + + +
- +
int vtkvmtkLinearToQuadraticSurfaceMeshFilter::SubdivisionMethod [protected]int vtkvmtkLinearToQuadraticSurfaceMeshFilter::SubdivisionMethod
- -
+
+protected
+
+ +

Definition at line 55 of file vtkvmtkLinearToQuadraticSurfaceMeshFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.map b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.map new file mode 100644 index 00000000..927cabd0 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.md5 b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.md5 new file mode 100644 index 00000000..281ed759 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.md5 @@ -0,0 +1 @@ +62faee1393572738eaae9e3b31245391 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.svg b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.svg new file mode 100644 index 00000000..091a7ee8 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLinearToQuadraticSurfaceMeshFilter + + +Node2 + +vtkvmtkLinearToQuadratic +SurfaceMeshFilter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.map b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.map new file mode 100644 index 00000000..927cabd0 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.md5 b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.md5 new file mode 100644 index 00000000..44b9f3db --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.md5 @@ -0,0 +1 @@ +1ab14ace14313b2e0196ab6c5e03973a \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.svg b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.svg new file mode 100644 index 00000000..f3ff7042 --- /dev/null +++ b/doc/html/classvtkvmtkLinearToQuadraticSurfaceMeshFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkLinearToQuadraticSurfaceMeshFilter + + +Node0 + +vtkvmtkLinearToQuadratic +SurfaceMeshFilter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter-members.html b/doc/html/classvtkvmtkLinearizeMeshFilter-members.html index a6857f7a..f77d53e8 100644 --- a/doc/html/classvtkvmtkLinearizeMeshFilter-members.html +++ b/doc/html/classvtkvmtkLinearizeMeshFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,32 +59,37 @@
-
+
vtkvmtkLinearizeMeshFilter Member List
-This is the complete list of members for vtkvmtkLinearizeMeshFilter, including all inherited members. - - - - - - - - - - - -
CleanOutputvtkvmtkLinearizeMeshFilter [protected]
CleanOutputOff()vtkvmtkLinearizeMeshFilter [virtual]
CleanOutputOn()vtkvmtkLinearizeMeshFilter [virtual]
GetCleanOutput()vtkvmtkLinearizeMeshFilter [virtual]
New()vtkvmtkLinearizeMeshFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkLinearizeMeshFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkLinearizeMeshFilter [protected, virtual]
SetCleanOutput(int)vtkvmtkLinearizeMeshFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkLinearizeMeshFilter, vtkUnstructuredGridAlgorithm)vtkvmtkLinearizeMeshFilter
vtkvmtkLinearizeMeshFilter()vtkvmtkLinearizeMeshFilter [protected]
~vtkvmtkLinearizeMeshFilter()vtkvmtkLinearizeMeshFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + +
CleanOutputvtkvmtkLinearizeMeshFilterprotected
CleanOutputOff()vtkvmtkLinearizeMeshFiltervirtual
CleanOutputOn()vtkvmtkLinearizeMeshFiltervirtual
GetCleanOutput()vtkvmtkLinearizeMeshFiltervirtual
IsA(const char *type)vtkvmtkLinearizeMeshFiltervirtual
IsTypeOf(const char *type)vtkvmtkLinearizeMeshFilterstatic
New()vtkvmtkLinearizeMeshFilterstatic
NewInstance() constvtkvmtkLinearizeMeshFilter
NewInstanceInternal() constvtkvmtkLinearizeMeshFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkLinearizeMeshFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkLinearizeMeshFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkLinearizeMeshFilterstatic
SetCleanOutput(int)vtkvmtkLinearizeMeshFiltervirtual
Superclass typedefvtkvmtkLinearizeMeshFilter
vtkvmtkLinearizeMeshFilter()vtkvmtkLinearizeMeshFilterprotected
~vtkvmtkLinearizeMeshFilter()vtkvmtkLinearizeMeshFilterprotected
+ - diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter.html b/doc/html/classvtkvmtkLinearizeMeshFilter.html index a02fdbb5..42c1e5f0 100644 --- a/doc/html/classvtkvmtkLinearizeMeshFilter.html +++ b/doc/html/classvtkvmtkLinearizeMeshFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkLinearizeMeshFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,116 +59,288 @@
-
+
vtkvmtkLinearizeMeshFilter Class Reference
-

Converts linear elements to quadratic. +

Convert linear mesh elements to quadratic mesh elements by ignoring mid side nodes. More...

-

#include <vtkvmtkLinearizeMeshFilter.h>

- -

List of all members.

+

#include <vtkvmtkLinearizeMeshFilter.h>

+
+Inheritance diagram for vtkvmtkLinearizeMeshFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkLinearizeMeshFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkLinearizeMeshFilter, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkLinearizeMeshFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCleanOutput (int)
 
virtual int GetCleanOutput ()
 
virtual void CleanOutputOn ()
 
virtual void CleanOutputOff ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkLinearizeMeshFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkLinearizeMeshFilterNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkLinearizeMeshFilter ()
 
 ~vtkvmtkLinearizeMeshFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

int CleanOutput
 
-

Detailed Description

-

Converts linear elements to quadratic.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Convert linear mesh elements to quadratic mesh elements by ignoring mid side nodes.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 34 of file vtkvmtkLinearizeMeshFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 37 of file vtkvmtkLinearizeMeshFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkLinearizeMeshFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkLinearizeMeshFilter::vtkvmtkLinearizeMeshFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkLinearizeMeshFilter()

+
+ + + + + +
- + - +
vtkvmtkLinearizeMeshFilter::~vtkvmtkLinearizeMeshFilter vtkvmtkLinearizeMeshFilter::~vtkvmtkLinearizeMeshFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkLinearizeMeshFilter::vtkTypeRevisionMacro static int vtkvmtkLinearizeMeshFilter::IsTypeOf (vtkvmtkLinearizeMeshFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkLinearizeMeshFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkLinearizeMeshFilter* vtkvmtkLinearizeMeshFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkLinearizeMeshFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkLinearizeMeshFilter* vtkvmtkLinearizeMeshFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -215,98 +357,147 @@
void vtkvmtkLinearizeMeshFilter::PrintSelf void vtkvmtkLinearizeMeshFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkLinearizeMeshFilter* vtkvmtkLinearizeMeshFilter::New static vtkvmtkLinearizeMeshFilter* vtkvmtkLinearizeMeshFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCleanOutput()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearizeMeshFilter::SetCleanOutput virtual void vtkvmtkLinearizeMeshFilter::SetCleanOutput ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCleanOutput()

+
+ + + + + +
- + - +
virtual int vtkvmtkLinearizeMeshFilter::GetCleanOutput virtual int vtkvmtkLinearizeMeshFilter::GetCleanOutput ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CleanOutputOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearizeMeshFilter::CleanOutputOn virtual void vtkvmtkLinearizeMeshFilter::CleanOutputOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CleanOutputOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkLinearizeMeshFilter::CleanOutputOff virtual void vtkvmtkLinearizeMeshFilter::CleanOutputOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -326,39 +517,52 @@ - +
virtual int vtkvmtkLinearizeMeshFilter::RequestData virtual int vtkvmtkLinearizeMeshFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ CleanOutput

+
+ + + + + +
- +
int vtkvmtkLinearizeMeshFilter::CleanOutput [protected]int vtkvmtkLinearizeMeshFilter::CleanOutput
- -
+
+protected
+
+ +

Definition at line 52 of file vtkvmtkLinearizeMeshFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.map b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.map new file mode 100644 index 00000000..05804488 --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.md5 b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.md5 new file mode 100644 index 00000000..6a2952ae --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.md5 @@ -0,0 +1 @@ +699b93962f9a9609d9fe1988b8c8ab82 \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.svg b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.svg new file mode 100644 index 00000000..4c152cd4 --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkLinearizeMeshFilter + + +Node2 + +vtkvmtkLinearizeMeshFilter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.map b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.map new file mode 100644 index 00000000..05804488 --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.md5 b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.md5 new file mode 100644 index 00000000..23001c73 --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.md5 @@ -0,0 +1 @@ +f575745526505b7b03fc06b948740e0c \ No newline at end of file diff --git a/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.svg b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.svg new file mode 100644 index 00000000..29d6701a --- /dev/null +++ b/doc/html/classvtkvmtkLinearizeMeshFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkLinearizeMeshFilter + + +Node0 + +vtkvmtkLinearizeMeshFilter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMath-members.html b/doc/html/classvtkvmtkMath-members.html index d1495d79..e87bc306 100644 --- a/doc/html/classvtkvmtkMath-members.html +++ b/doc/html/classvtkvmtkMath-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,38 +59,43 @@
-
+
vtkvmtkMath Member List
-This is the complete list of members for vtkvmtkMath, including all inherited members. - - - - - - - - - - - - - - - - - -
AngleBetweenNormals(double normal0[3], double normal1[3])vtkvmtkMath [static]
Cotangent(double point0[3], double point1[3], double point2[3])vtkvmtkMath [static]
EvaluateSphereFunction(double center[3], double radius, double point[3])vtkvmtkMath [static]
GetLarge(float cookie)vtkvmtkMath [inline, protected, static]
GetLarge(double cookie)vtkvmtkMath [inline, protected, static]
GetTolerance(float cookie)vtkvmtkMath [inline, protected, static]
GetTolerance(double cookie)vtkvmtkMath [inline, protected, static]
IsAngleObtuse(double point0[3], double point1[3], double point2[3])vtkvmtkMath [static]
IsTriangleObtuse(double point0[3], double point1[3], double point2[3])vtkvmtkMath [static]
New()vtkvmtkMath [static]
TriangleArea(double point0[3], double point1[3], double point2[3])vtkvmtkMath [static]
TriangleGradient(double point0[3], double point1[3], double point2[3], double scalar0, double scalar1, double scalar2, double gradient[3])vtkvmtkMath [static]
TwoSphereIntersection(double center0[3], double radius0, double center1[3], double radius1, double origin[3], double normal[3])vtkvmtkMath [static]
VoronoiSectorArea(double point0[3], double point1[3], double point2[3])vtkvmtkMath [static]
vtkTypeRevisionMacro(vtkvmtkMath, vtkObject)vtkvmtkMath
vtkvmtkMath()vtkvmtkMath [inline, protected]
~vtkvmtkMath()vtkvmtkMath [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + +
AngleBetweenNormals(double normal0[3], double normal1[3])vtkvmtkMathstatic
Cotangent(double point0[3], double point1[3], double point2[3])vtkvmtkMathstatic
EvaluateSphereFunction(double center[3], double radius, double point[3])vtkvmtkMathstatic
GetLarge(float cookie)vtkvmtkMathinlineprotectedstatic
GetLarge(double cookie)vtkvmtkMathinlineprotectedstatic
GetTolerance(float cookie)vtkvmtkMathinlineprotectedstatic
GetTolerance(double cookie)vtkvmtkMathinlineprotectedstatic
IsA(const char *type)vtkvmtkMathvirtual
IsAngleObtuse(double point0[3], double point1[3], double point2[3])vtkvmtkMathstatic
IsTriangleObtuse(double point0[3], double point1[3], double point2[3])vtkvmtkMathstatic
IsTypeOf(const char *type)vtkvmtkMathstatic
New()vtkvmtkMathstatic
NewInstance() constvtkvmtkMath
NewInstanceInternal() constvtkvmtkMathprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMathstatic
Superclass typedefvtkvmtkMath
TriangleArea(double point0[3], double point1[3], double point2[3])vtkvmtkMathstatic
TriangleGradient(double point0[3], double point1[3], double point2[3], double scalar0, double scalar1, double scalar2, double gradient[3])vtkvmtkMathstatic
TwoSphereIntersection(double center0[3], double radius0, double center1[3], double radius1, double origin[3], double normal[3])vtkvmtkMathstatic
VoronoiSectorArea(double point0[3], double point1[3], double point2[3])vtkvmtkMathstatic
vtkvmtkMath()vtkvmtkMathinlineprotected
~vtkvmtkMath()vtkvmtkMathinlineprotected
+ - diff --git a/doc/html/classvtkvmtkMath.html b/doc/html/classvtkvmtkMath.html index 7b7957e2..822613da 100644 --- a/doc/html/classvtkvmtkMath.html +++ b/doc/html/classvtkvmtkMath.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMath Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,139 +59,332 @@
-
+
vtkvmtkMath Class Reference
-

.. +

Static utility mathematical functions included to avoid repeating ourselves. More...

-

#include <vtkvmtkMath.h>

- -

List of all members.

+

#include <vtkvmtkMath.h>

+
+Inheritance diagram for vtkvmtkMath:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMath:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMath, vtkObject)

+

virtual int IsA (const char *type)
 
vtkvmtkMathNewInstance () const
 
+ + + + + + + + + + + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMathSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMathNew ()
 
static double Cotangent (double point0[3], double point1[3], double point2[3])
 
static double TriangleArea (double point0[3], double point1[3], double point2[3])
 
static int IsAngleObtuse (double point0[3], double point1[3], double point2[3])
 
static int IsTriangleObtuse (double point0[3], double point1[3], double point2[3])
 
static double VoronoiSectorArea (double point0[3], double point1[3], double point2[3])
 
static double TriangleGradient (double point0[3], double point1[3], double point2[3], double scalar0, double scalar1, double scalar2, double gradient[3])
 
static void TwoSphereIntersection (double center0[3], double radius0, double center1[3], double radius1, double origin[3], double normal[3])
 
static double AngleBetweenNormals (double normal0[3], double normal1[3])
 
static double EvaluateSphereFunction (double center[3], double radius, double point[3])

+

 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMath ()
 
 ~vtkvmtkMath ()

+

 
+ + + + +

Static Protected Member Functions

static double GetTolerance (float cookie)
 
static double GetTolerance (double cookie)
 
static double GetLarge (float cookie)
 
static double GetLarge (double cookie)
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Static utility mathematical functions included to avoid repeating ourselves.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

All arguments expect doubles.

+ +

Definition at line 40 of file vtkvmtkMath.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 44 of file vtkvmtkMath.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMath()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkMath::vtkvmtkMath ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 59 of file vtkvmtkMath.h.

+
59 {};
- + +

◆ ~vtkvmtkMath()

+
+ + + + + +
- + - +
vtkvmtkMath::~vtkvmtkMath vtkvmtkMath::~vtkvmtkMath ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 60 of file vtkvmtkMath.h.

+
60 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMath::vtkTypeRevisionMacro static int vtkvmtkMath::IsTypeOf (vtkvmtkMath , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMath::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMath* vtkvmtkMath::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMath::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
static vtkvmtkMath* vtkvmtkMath::New vtkvmtkMath* vtkvmtkMath::NewInstance ( ) [static] const
+
+
-
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkMath* vtkvmtkMath::New ()
+
+static
+
- + +

◆ Cotangent()

+
+ + + + + +
- + @@ -241,20 +404,29 @@ - +
static double vtkvmtkMath::Cotangent static double vtkvmtkMath::Cotangent ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ TriangleArea()

+
+ + + + + +
- + @@ -274,20 +446,29 @@ - +
static double vtkvmtkMath::TriangleArea static double vtkvmtkMath::TriangleArea ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ IsAngleObtuse()

+
+ + + + + +
- + @@ -307,20 +488,29 @@ - +
static int vtkvmtkMath::IsAngleObtuse static int vtkvmtkMath::IsAngleObtuse ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ IsTriangleObtuse()

+
+ + + + + +
- + @@ -340,20 +530,29 @@ - +
static int vtkvmtkMath::IsTriangleObtuse static int vtkvmtkMath::IsTriangleObtuse ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ VoronoiSectorArea()

+
+ + + + + +
- + @@ -373,20 +572,29 @@ - +
static double vtkvmtkMath::VoronoiSectorArea static double vtkvmtkMath::VoronoiSectorArea ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ TriangleGradient()

+
+ + + + + +
- + @@ -430,20 +638,29 @@ - +
static double vtkvmtkMath::TriangleGradient static double vtkvmtkMath::TriangleGradient ( double  point0[3],
) [static]
- -
+
+static
+
- + +

◆ TwoSphereIntersection()

+
+ + + + + +
- + @@ -481,20 +698,29 @@ - +
static void vtkvmtkMath::TwoSphereIntersection static void vtkvmtkMath::TwoSphereIntersection ( double  center0[3],
) [static]
- -
+
+static
+
- + +

◆ AngleBetweenNormals()

+
+ + + + + +
- + @@ -508,20 +734,29 @@ - +
static double vtkvmtkMath::AngleBetweenNormals static double vtkvmtkMath::AngleBetweenNormals ( double  normal0[3],
) [static]
- -
+
+static
+
- + +

◆ EvaluateSphereFunction()

+
+ + + + + +
- + @@ -541,93 +776,143 @@ - +
static double vtkvmtkMath::EvaluateSphereFunction static double vtkvmtkMath::EvaluateSphereFunction ( double  center[3],
) [static]
- -
+
+static
+
- + +

◆ GetTolerance() [1/2]

+
+ + + + + +
- + - +
static double vtkvmtkMath::GetTolerance static double vtkvmtkMath::GetTolerance ( float  cookie) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 62 of file vtkvmtkMath.h.

+
63  {
64  return VTK_VMTK_FLOAT_TOL;
65  }
#define VTK_VMTK_FLOAT_TOL
+
- + +

◆ GetTolerance() [2/2]

+
+ + + + + +
- + - +
static double vtkvmtkMath::GetTolerance static double vtkvmtkMath::GetTolerance ( double  cookie) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 67 of file vtkvmtkMath.h.

+
68  {
69  return VTK_VMTK_DOUBLE_TOL;
70  }
#define VTK_VMTK_DOUBLE_TOL
+
- + +

◆ GetLarge() [1/2]

+
+ + + + + +
- + - +
static double vtkvmtkMath::GetLarge static double vtkvmtkMath::GetLarge ( float  cookie) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 72 of file vtkvmtkMath.h.

+
73  {
74  return VTK_VMTK_LARGE_FLOAT;
75  }
#define VTK_VMTK_LARGE_FLOAT
+
- + +

◆ GetLarge() [2/2]

+
+ + + + + +
- + - +
static double vtkvmtkMath::GetLarge static double vtkvmtkMath::GetLarge ( double  cookie) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 77 of file vtkvmtkMath.h.

+
78  {
79  return VTK_VMTK_LARGE_DOUBLE;
80  }
#define VTK_VMTK_LARGE_DOUBLE
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMath__coll__graph.map b/doc/html/classvtkvmtkMath__coll__graph.map new file mode 100644 index 00000000..c6e9b664 --- /dev/null +++ b/doc/html/classvtkvmtkMath__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMath__coll__graph.md5 b/doc/html/classvtkvmtkMath__coll__graph.md5 new file mode 100644 index 00000000..203d7dd9 --- /dev/null +++ b/doc/html/classvtkvmtkMath__coll__graph.md5 @@ -0,0 +1 @@ +5142d9ca57995d1d9d11cb04d92ce8f2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMath__coll__graph.svg b/doc/html/classvtkvmtkMath__coll__graph.svg new file mode 100644 index 00000000..6c69b24e --- /dev/null +++ b/doc/html/classvtkvmtkMath__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMath + + +Node2 + +vtkvmtkMath + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMath__inherit__graph.map b/doc/html/classvtkvmtkMath__inherit__graph.map new file mode 100644 index 00000000..c6e9b664 --- /dev/null +++ b/doc/html/classvtkvmtkMath__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMath__inherit__graph.md5 b/doc/html/classvtkvmtkMath__inherit__graph.md5 new file mode 100644 index 00000000..fb9c02db --- /dev/null +++ b/doc/html/classvtkvmtkMath__inherit__graph.md5 @@ -0,0 +1 @@ +cbd6e23db6040619c3644ed8373dc3b7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMath__inherit__graph.svg b/doc/html/classvtkvmtkMath__inherit__graph.svg new file mode 100644 index 00000000..35442b0d --- /dev/null +++ b/doc/html/classvtkvmtkMath__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMath + + +Node0 + +vtkvmtkMath + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter-members.html b/doc/html/classvtkvmtkMedialCurveFilter-members.html new file mode 100644 index 00000000..79d1d345 --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter-members.html @@ -0,0 +1,95 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkMedialCurveFilter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + +
GetSigma()vtkvmtkMedialCurveFiltervirtual
GetThreshold()vtkvmtkMedialCurveFiltervirtual
IsA(const char *type)vtkvmtkMedialCurveFiltervirtual
IsTypeOf(const char *type)vtkvmtkMedialCurveFilterstatic
New()vtkvmtkMedialCurveFilterstatic
NewInstance() constvtkvmtkMedialCurveFilter
NewInstanceInternal() constvtkvmtkMedialCurveFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMedialCurveFilterstatic
SetSigma(double)vtkvmtkMedialCurveFiltervirtual
SetThreshold(double)vtkvmtkMedialCurveFiltervirtual
SigmavtkvmtkMedialCurveFilterprotected
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkMedialCurveFilterprotectedvirtual
Superclass typedefvtkvmtkMedialCurveFilter
ThresholdvtkvmtkMedialCurveFilterprotected
vtkvmtkMedialCurveFilter()vtkvmtkMedialCurveFilterprotected
~vtkvmtkMedialCurveFilter()vtkvmtkMedialCurveFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter.html b/doc/html/classvtkvmtkMedialCurveFilter.html new file mode 100644 index 00000000..cda9724f --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter.html @@ -0,0 +1,560 @@ + + + + + + + +VMTK: vtkvmtkMedialCurveFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

flux driven automatic centerline extraction from a surface + More...

+ +

#include <vtkvmtkMedialCurveFilter.h>

+
+Inheritance diagram for vtkvmtkMedialCurveFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMedialCurveFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkMedialCurveFilterNewInstance () const
 
virtual double GetSigma ()
 
virtual void SetSigma (double)
 
virtual double GetThreshold ()
 
virtual void SetThreshold (double)
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkMedialCurveFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkMedialCurveFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMedialCurveFilter ()
 
 ~vtkvmtkMedialCurveFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+ + + + + +

+Protected Attributes

double Sigma
 
double Threshold
 
+

Detailed Description

+

flux driven automatic centerline extraction from a surface

+
Date
2018/04/09 16:48:25
+
Revision
1.4
+

Please see http://www.insight-journal.org/browse/publication/165 for source implementation.

+

Implementation of the flux driven automatic centerline extraction algorithm proposed by Bouix et al. in 2004. This is based on a skeletonisation algorithm initially proposed by Siddiqi et al. in 2002, using properties of an average outward flux measure to distinguish skeletal points from non-skeletal ones. This information is combined with a topology preserving thinning procedure to obtain the final result. This implementation combines this skeletonisation algorithm with other techniques as described in the paper of Bouix et al. to produce an ITK filter that generates as output the skeleton, as a binary object represented in an image, of the input surface, represented as a distance transform image. In this work is described this medial curve extraction procedure following the ITK philosophy.

+ +

Definition at line 47 of file vtkvmtkMedialCurveFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkMedialCurveFilter::Superclass
+
+ +

Definition at line 52 of file vtkvmtkMedialCurveFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMedialCurveFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkMedialCurveFilter::vtkvmtkMedialCurveFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkMedialCurveFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkMedialCurveFilter::~vtkvmtkMedialCurveFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkMedialCurveFilter* vtkvmtkMedialCurveFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkMedialCurveFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkMedialCurveFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkMedialCurveFilter* vtkvmtkMedialCurveFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMedialCurveFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkMedialCurveFilter* vtkvmtkMedialCurveFilter::NewInstance () const
+
+ +
+
+ +

◆ GetSigma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkMedialCurveFilter::GetSigma ()
+
+virtual
+
+ +
+
+ +

◆ SetSigma()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkMedialCurveFilter::SetSigma (double )
+
+virtual
+
+ +
+
+ +

◆ GetThreshold()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkMedialCurveFilter::GetThreshold ()
+
+virtual
+
+ +
+
+ +

◆ SetThreshold()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkMedialCurveFilter::SetThreshold (double )
+
+virtual
+
+ +
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkMedialCurveFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+

Member Data Documentation

+ +

◆ Sigma

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkMedialCurveFilter::Sigma
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkMedialCurveFilter.h.

+ +
+
+ +

◆ Threshold

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkMedialCurveFilter::Threshold
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkMedialCurveFilter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.map b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.map new file mode 100644 index 00000000..e850ef33 --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.md5 b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.md5 new file mode 100644 index 00000000..20b1e2dd --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.md5 @@ -0,0 +1 @@ +36e8bb8d0333ccdbfdbda1976491553d \ No newline at end of file diff --git a/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.svg b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.svg new file mode 100644 index 00000000..ab56c50e --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMedialCurveFilter + + +Node2 + +vtkvmtkMedialCurveFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.map b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.map new file mode 100644 index 00000000..e850ef33 --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.md5 b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.md5 new file mode 100644 index 00000000..6c17cb2e --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.md5 @@ -0,0 +1 @@ +83faf2b25881b1815e3cd4d91a8c1d2f \ No newline at end of file diff --git a/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.svg b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.svg new file mode 100644 index 00000000..a62f161f --- /dev/null +++ b/doc/html/classvtkvmtkMedialCurveFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMedialCurveFilter + + +Node0 + +vtkvmtkMedialCurveFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMergeCenterlines-members.html b/doc/html/classvtkvmtkMergeCenterlines-members.html index 4aa3b493..8be8c7ab 100644 --- a/doc/html/classvtkvmtkMergeCenterlines-members.html +++ b/doc/html/classvtkvmtkMergeCenterlines-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,50 +59,55 @@
-
+
vtkvmtkMergeCenterlines Member List
-This is the complete list of members for vtkvmtkMergeCenterlines, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkMergeCenterlines [protected]
CenterlineIdsArrayNamevtkvmtkMergeCenterlines [protected]
GetBlankingArrayName()vtkvmtkMergeCenterlines [virtual]
GetCenterlineIdsArrayName()vtkvmtkMergeCenterlines [virtual]
GetGroupIdsArrayName()vtkvmtkMergeCenterlines [virtual]
GetMergeBlanked()vtkvmtkMergeCenterlines [virtual]
GetRadiusArrayName()vtkvmtkMergeCenterlines [virtual]
GetResamplingStepLength()vtkvmtkMergeCenterlines [virtual]
GetTractIdsArrayName()vtkvmtkMergeCenterlines [virtual]
GroupIdsArrayNamevtkvmtkMergeCenterlines [protected]
MergeBlankedvtkvmtkMergeCenterlines [protected]
MergeBlankedOff()vtkvmtkMergeCenterlines [virtual]
MergeBlankedOn()vtkvmtkMergeCenterlines [virtual]
New()vtkvmtkMergeCenterlines [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMergeCenterlines
RadiusArrayNamevtkvmtkMergeCenterlines [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMergeCenterlines [protected, virtual]
ResamplingStepLengthvtkvmtkMergeCenterlines [protected]
SetBlankingArrayName(const char *)vtkvmtkMergeCenterlines [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkMergeCenterlines [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkMergeCenterlines [virtual]
SetMergeBlanked(int)vtkvmtkMergeCenterlines [virtual]
SetRadiusArrayName(const char *)vtkvmtkMergeCenterlines [virtual]
SetResamplingStepLength(double)vtkvmtkMergeCenterlines [virtual]
SetTractIdsArrayName(const char *)vtkvmtkMergeCenterlines [virtual]
TractIdsArrayNamevtkvmtkMergeCenterlines [protected]
vtkTypeRevisionMacro(vtkvmtkMergeCenterlines, vtkPolyDataAlgorithm)vtkvmtkMergeCenterlines
vtkvmtkMergeCenterlines()vtkvmtkMergeCenterlines [protected]
~vtkvmtkMergeCenterlines()vtkvmtkMergeCenterlines [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkMergeCenterlinesprotected
CenterlineIdsArrayNamevtkvmtkMergeCenterlinesprotected
GetBlankingArrayName()vtkvmtkMergeCenterlinesvirtual
GetCenterlineIdsArrayName()vtkvmtkMergeCenterlinesvirtual
GetGroupIdsArrayName()vtkvmtkMergeCenterlinesvirtual
GetMergeBlanked()vtkvmtkMergeCenterlinesvirtual
GetRadiusArrayName()vtkvmtkMergeCenterlinesvirtual
GetResamplingStepLength()vtkvmtkMergeCenterlinesvirtual
GetTractIdsArrayName()vtkvmtkMergeCenterlinesvirtual
GroupIdsArrayNamevtkvmtkMergeCenterlinesprotected
IsA(const char *type)vtkvmtkMergeCenterlinesvirtual
IsTypeOf(const char *type)vtkvmtkMergeCenterlinesstatic
MergeBlankedvtkvmtkMergeCenterlinesprotected
MergeBlankedOff()vtkvmtkMergeCenterlinesvirtual
MergeBlankedOn()vtkvmtkMergeCenterlinesvirtual
New()vtkvmtkMergeCenterlinesstatic
NewInstance() constvtkvmtkMergeCenterlines
NewInstanceInternal() constvtkvmtkMergeCenterlinesprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMergeCenterlines
RadiusArrayNamevtkvmtkMergeCenterlinesprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMergeCenterlinesprotectedvirtual
ResamplingStepLengthvtkvmtkMergeCenterlinesprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkMergeCenterlinesstatic
SetBlankingArrayName(const char *)vtkvmtkMergeCenterlinesvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkMergeCenterlinesvirtual
SetGroupIdsArrayName(const char *)vtkvmtkMergeCenterlinesvirtual
SetMergeBlanked(int)vtkvmtkMergeCenterlinesvirtual
SetRadiusArrayName(const char *)vtkvmtkMergeCenterlinesvirtual
SetResamplingStepLength(double)vtkvmtkMergeCenterlinesvirtual
SetTractIdsArrayName(const char *)vtkvmtkMergeCenterlinesvirtual
Superclass typedefvtkvmtkMergeCenterlines
TractIdsArrayNamevtkvmtkMergeCenterlinesprotected
vtkvmtkMergeCenterlines()vtkvmtkMergeCenterlinesprotected
~vtkvmtkMergeCenterlines()vtkvmtkMergeCenterlinesprotected
+ - diff --git a/doc/html/classvtkvmtkMergeCenterlines.html b/doc/html/classvtkvmtkMergeCenterlines.html index a5beeaf4..1cb224be 100644 --- a/doc/html/classvtkvmtkMergeCenterlines.html +++ b/doc/html/classvtkvmtkMergeCenterlines.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMergeCenterlines Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,134 +59,324 @@
-
+
vtkvmtkMergeCenterlines Class Reference
-

Merge centerlines. +

Combine multiple centerlines which lie within the same branch of a split and grouped centerline. More...

-

#include <vtkvmtkMergeCenterlines.h>

- -

List of all members.

+

#include <vtkvmtkMergeCenterlines.h>

+
+Inheritance diagram for vtkvmtkMergeCenterlines:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMergeCenterlines:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMergeCenterlines, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMergeCenterlinesNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetTractIdsArrayName (const char *)
 
virtual char * GetTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetResamplingStepLength (double)
 
virtual double GetResamplingStepLength ()
 
virtual void SetMergeBlanked (int)
 
virtual int GetMergeBlanked ()
 
virtual void MergeBlankedOn ()
 
virtual void MergeBlankedOff ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMergeCenterlinesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMergeCenterlinesNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMergeCenterlines ()
 
 ~vtkvmtkMergeCenterlines ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

char * RadiusArrayName
 
char * GroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * TractIdsArrayName
 
char * BlankingArrayName
 
double ResamplingStepLength
 
int MergeBlanked
 
-

Detailed Description

-

Merge centerlines.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Combine multiple centerlines which lie within the same branch of a split and grouped centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

If multiple centerlines exist within the same branch, each centerlines point locations are averaged (euclidian interpolation) to result in a branch with only one centerline.

+ +

Definition at line 35 of file vtkvmtkMergeCenterlines.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkMergeCenterlines::Superclass
+
+ +

Definition at line 38 of file vtkvmtkMergeCenterlines.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMergeCenterlines()

+
+ + + + + +
- + - +
vtkvmtkMergeCenterlines::vtkvmtkMergeCenterlines vtkvmtkMergeCenterlines::vtkvmtkMergeCenterlines ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMergeCenterlines()

+
+ + + + + +
- + - +
vtkvmtkMergeCenterlines::~vtkvmtkMergeCenterlines vtkvmtkMergeCenterlines::~vtkvmtkMergeCenterlines ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMergeCenterlines::vtkTypeRevisionMacro static int vtkvmtkMergeCenterlines::IsTypeOf (vtkvmtkMergeCenterlines , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMergeCenterlines::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMergeCenterlines* vtkvmtkMergeCenterlines::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMergeCenterlines::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkMergeCenterlines* vtkvmtkMergeCenterlines::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -233,296 +393,453 @@
void vtkvmtkMergeCenterlines::PrintSelf void vtkvmtkMergeCenterlines::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMergeCenterlines* vtkvmtkMergeCenterlines::New static vtkvmtkMergeCenterlines* vtkvmtkMergeCenterlines::New ( ) [static]
- -
+
+static
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetRadiusArrayName virtual void vtkvmtkMergeCenterlines::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMergeCenterlines::GetRadiusArrayName virtual char* vtkvmtkMergeCenterlines::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetGroupIdsArrayName virtual void vtkvmtkMergeCenterlines::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMergeCenterlines::GetGroupIdsArrayName virtual char* vtkvmtkMergeCenterlines::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetCenterlineIdsArrayName virtual void vtkvmtkMergeCenterlines::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMergeCenterlines::GetCenterlineIdsArrayName virtual char* vtkvmtkMergeCenterlines::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetTractIdsArrayName virtual void vtkvmtkMergeCenterlines::SetTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMergeCenterlines::GetTractIdsArrayName virtual char* vtkvmtkMergeCenterlines::GetTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetBlankingArrayName virtual void vtkvmtkMergeCenterlines::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMergeCenterlines::GetBlankingArrayName virtual char* vtkvmtkMergeCenterlines::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetResamplingStepLength()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetResamplingStepLength virtual void vtkvmtkMergeCenterlines::SetResamplingStepLength ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetResamplingStepLength()

+
+ + + + + +
- + - +
virtual double vtkvmtkMergeCenterlines::GetResamplingStepLength virtual double vtkvmtkMergeCenterlines::GetResamplingStepLength ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMergeBlanked()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::SetMergeBlanked virtual void vtkvmtkMergeCenterlines::SetMergeBlanked ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMergeBlanked()

+
+ + + + + +
- + - +
virtual int vtkvmtkMergeCenterlines::GetMergeBlanked virtual int vtkvmtkMergeCenterlines::GetMergeBlanked ( ) [virtual]
- -
+
+virtual
+
- + +

◆ MergeBlankedOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::MergeBlankedOn virtual void vtkvmtkMergeCenterlines::MergeBlankedOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ MergeBlankedOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkMergeCenterlines::MergeBlankedOff virtual void vtkvmtkMergeCenterlines::MergeBlankedOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -542,117 +859,196 @@ - +
virtual int vtkvmtkMergeCenterlines::RequestData virtual int vtkvmtkMergeCenterlines::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkMergeCenterlines::RadiusArrayName [protected]char* vtkvmtkMergeCenterlines::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkMergeCenterlines.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkMergeCenterlines::GroupIdsArrayName [protected]char* vtkvmtkMergeCenterlines::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkMergeCenterlines.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkMergeCenterlines::CenterlineIdsArrayName [protected]char* vtkvmtkMergeCenterlines::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkMergeCenterlines.h.

- + +

◆ TractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkMergeCenterlines::TractIdsArrayName [protected]char* vtkvmtkMergeCenterlines::TractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkMergeCenterlines.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkMergeCenterlines::BlankingArrayName [protected]char* vtkvmtkMergeCenterlines::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkMergeCenterlines.h.

- + +

◆ ResamplingStepLength

+
+ + + + + +
- +
double vtkvmtkMergeCenterlines::ResamplingStepLength [protected]double vtkvmtkMergeCenterlines::ResamplingStepLength
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkMergeCenterlines.h.

- + +

◆ MergeBlanked

+
+ + + + + +
- +
int vtkvmtkMergeCenterlines::MergeBlanked [protected]int vtkvmtkMergeCenterlines::MergeBlanked
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkMergeCenterlines.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMergeCenterlines__coll__graph.map b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.map new file mode 100644 index 00000000..4daac4d6 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMergeCenterlines__coll__graph.md5 b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.md5 new file mode 100644 index 00000000..e3f79681 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.md5 @@ -0,0 +1 @@ +d867c3001b12dbdf88260697d17f9f2b \ No newline at end of file diff --git a/doc/html/classvtkvmtkMergeCenterlines__coll__graph.svg b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.svg new file mode 100644 index 00000000..3d78c0e2 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMergeCenterlines + + +Node2 + +vtkvmtkMergeCenterlines + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.map b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.map new file mode 100644 index 00000000..4daac4d6 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.md5 b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.md5 new file mode 100644 index 00000000..2891f2c1 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.md5 @@ -0,0 +1 @@ +28290fb3be42e0f2668636e056a0fa65 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.svg b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.svg new file mode 100644 index 00000000..34a865c3 --- /dev/null +++ b/doc/html/classvtkvmtkMergeCenterlines__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMergeCenterlines + + +Node0 + +vtkvmtkMergeCenterlines + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMeshLambda2-members.html b/doc/html/classvtkvmtkMeshLambda2-members.html index b26d4e73..99f2e903 100644 --- a/doc/html/classvtkvmtkMeshLambda2-members.html +++ b/doc/html/classvtkvmtkMeshLambda2-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,49 +59,54 @@
-
+
vtkvmtkMeshLambda2 Member List
-This is the complete list of members for vtkvmtkMeshLambda2, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeIndividualPartialDerivativesvtkvmtkMeshLambda2 [protected]
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshLambda2 [virtual]
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshLambda2 [virtual]
ConvergenceTolerancevtkvmtkMeshLambda2 [protected]
ForceBoundaryToNegativevtkvmtkMeshLambda2 [protected]
ForceBoundaryToNegativeOff()vtkvmtkMeshLambda2 [virtual]
ForceBoundaryToNegativeOn()vtkvmtkMeshLambda2 [virtual]
GetComputeIndividualPartialDerivatives()vtkvmtkMeshLambda2 [virtual]
GetConvergenceTolerance()vtkvmtkMeshLambda2 [virtual]
GetForceBoundaryToNegative()vtkvmtkMeshLambda2 [virtual]
GetLambda2ArrayName()vtkvmtkMeshLambda2 [virtual]
GetQuadratureOrder()vtkvmtkMeshLambda2 [virtual]
GetVelocityArrayName()vtkvmtkMeshLambda2 [virtual]
Lambda2ArrayNamevtkvmtkMeshLambda2 [protected]
New()vtkvmtkMeshLambda2 [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMeshLambda2
QuadratureOrdervtkvmtkMeshLambda2 [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMeshLambda2 [protected, virtual]
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshLambda2 [virtual]
SetConvergenceTolerance(double)vtkvmtkMeshLambda2 [virtual]
SetForceBoundaryToNegative(int)vtkvmtkMeshLambda2 [virtual]
SetLambda2ArrayName(const char *)vtkvmtkMeshLambda2 [virtual]
SetQuadratureOrder(int)vtkvmtkMeshLambda2 [virtual]
SetVelocityArrayName(const char *)vtkvmtkMeshLambda2 [virtual]
VelocityArrayNamevtkvmtkMeshLambda2 [protected]
vtkTypeRevisionMacro(vtkvmtkMeshLambda2, vtkUnstructuredGridAlgorithm)vtkvmtkMeshLambda2
vtkvmtkMeshLambda2()vtkvmtkMeshLambda2 [protected]
~vtkvmtkMeshLambda2()vtkvmtkMeshLambda2 [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeIndividualPartialDerivativesvtkvmtkMeshLambda2protected
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshLambda2virtual
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshLambda2virtual
ConvergenceTolerancevtkvmtkMeshLambda2protected
ForceBoundaryToNegativevtkvmtkMeshLambda2protected
ForceBoundaryToNegativeOff()vtkvmtkMeshLambda2virtual
ForceBoundaryToNegativeOn()vtkvmtkMeshLambda2virtual
GetComputeIndividualPartialDerivatives()vtkvmtkMeshLambda2virtual
GetConvergenceTolerance()vtkvmtkMeshLambda2virtual
GetForceBoundaryToNegative()vtkvmtkMeshLambda2virtual
GetLambda2ArrayName()vtkvmtkMeshLambda2virtual
GetQuadratureOrder()vtkvmtkMeshLambda2virtual
GetVelocityArrayName()vtkvmtkMeshLambda2virtual
IsA(const char *type)vtkvmtkMeshLambda2virtual
IsTypeOf(const char *type)vtkvmtkMeshLambda2static
Lambda2ArrayNamevtkvmtkMeshLambda2protected
New()vtkvmtkMeshLambda2static
NewInstance() constvtkvmtkMeshLambda2
NewInstanceInternal() constvtkvmtkMeshLambda2protectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMeshLambda2
QuadratureOrdervtkvmtkMeshLambda2protected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMeshLambda2protectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMeshLambda2static
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshLambda2virtual
SetConvergenceTolerance(double)vtkvmtkMeshLambda2virtual
SetForceBoundaryToNegative(int)vtkvmtkMeshLambda2virtual
SetLambda2ArrayName(const char *)vtkvmtkMeshLambda2virtual
SetQuadratureOrder(int)vtkvmtkMeshLambda2virtual
SetVelocityArrayName(const char *)vtkvmtkMeshLambda2virtual
Superclass typedefvtkvmtkMeshLambda2
VelocityArrayNamevtkvmtkMeshLambda2protected
vtkvmtkMeshLambda2()vtkvmtkMeshLambda2protected
~vtkvmtkMeshLambda2()vtkvmtkMeshLambda2protected
+ - diff --git a/doc/html/classvtkvmtkMeshLambda2.html b/doc/html/classvtkvmtkMeshLambda2.html index d1645a5c..5484d07d 100644 --- a/doc/html/classvtkvmtkMeshLambda2.html +++ b/doc/html/classvtkvmtkMeshLambda2.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMeshLambda2 Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,133 +59,321 @@
-
+
vtkvmtkMeshLambda2 Class Reference
-

... +

Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores. More...

-

#include <vtkvmtkMeshLambda2.h>

- -

List of all members.

+

#include <vtkvmtkMeshLambda2.h>

+
+Inheritance diagram for vtkvmtkMeshLambda2:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMeshLambda2:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMeshLambda2, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMeshLambda2NewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetLambda2ArrayName (const char *)
 
virtual char * GetLambda2ArrayName ()
 
virtual void SetComputeIndividualPartialDerivatives (int)
 
virtual int GetComputeIndividualPartialDerivatives ()
 
virtual void ComputeIndividualPartialDerivativesOn ()
 
virtual void ComputeIndividualPartialDerivativesOff ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
virtual void SetForceBoundaryToNegative (int)
 
virtual int GetForceBoundaryToNegative ()
 
virtual void ForceBoundaryToNegativeOn ()
 
virtual void ForceBoundaryToNegativeOff ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshLambda2SafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshLambda2New ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshLambda2 ()
 
 ~vtkvmtkMeshLambda2 ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + +

Protected Attributes

char * VelocityArrayName
 
char * Lambda2ArrayName
 
int ComputeIndividualPartialDerivatives
 
double ConvergenceTolerance
 
int QuadratureOrder
 
int ForceBoundaryToNegative
 
-

Detailed Description

-

...

-
Date:
2006/07/27 08:28:36
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores.

+
Date
2006/07/27 08:28:36
+
Revision
1.1
+ +

Definition at line 33 of file vtkvmtkMeshLambda2.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkMeshLambda2::Superclass
+
+ +

Definition at line 36 of file vtkvmtkMeshLambda2.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMeshLambda2()

+
+ + + + + +
- + - +
vtkvmtkMeshLambda2::vtkvmtkMeshLambda2 vtkvmtkMeshLambda2::vtkvmtkMeshLambda2 ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMeshLambda2()

+
+ + + + + +
- + - +
vtkvmtkMeshLambda2::~vtkvmtkMeshLambda2 vtkvmtkMeshLambda2::~vtkvmtkMeshLambda2 ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMeshLambda2::vtkTypeRevisionMacro static int vtkvmtkMeshLambda2::IsTypeOf (vtkvmtkMeshLambda2 , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMeshLambda2::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMeshLambda2::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+
- + @@ -232,295 +390,452 @@
void vtkvmtkMeshLambda2::PrintSelf void vtkvmtkMeshLambda2::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::New static vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::New ( ) [static]
- -
+
+static
+
- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetVelocityArrayName virtual void vtkvmtkMeshLambda2::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshLambda2::GetVelocityArrayName virtual char* vtkvmtkMeshLambda2::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLambda2ArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetLambda2ArrayName virtual void vtkvmtkMeshLambda2::SetLambda2ArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLambda2ArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshLambda2::GetLambda2ArrayName virtual char* vtkvmtkMeshLambda2::GetLambda2ArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetComputeIndividualPartialDerivatives virtual void vtkvmtkMeshLambda2::SetComputeIndividualPartialDerivatives ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshLambda2::GetComputeIndividualPartialDerivatives virtual int vtkvmtkMeshLambda2::GetComputeIndividualPartialDerivatives ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOn virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOff virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetConvergenceTolerance virtual void vtkvmtkMeshLambda2::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkMeshLambda2::GetConvergenceTolerance virtual double vtkvmtkMeshLambda2::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetQuadratureOrder virtual void vtkvmtkMeshLambda2::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshLambda2::GetQuadratureOrder virtual int vtkvmtkMeshLambda2::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetForceBoundaryToNegative()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::SetForceBoundaryToNegative virtual void vtkvmtkMeshLambda2::SetForceBoundaryToNegative ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetForceBoundaryToNegative()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshLambda2::GetForceBoundaryToNegative virtual int vtkvmtkMeshLambda2::GetForceBoundaryToNegative ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ForceBoundaryToNegativeOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOn virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ForceBoundaryToNegativeOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOff virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -540,104 +855,172 @@ - +
virtual int vtkvmtkMeshLambda2::RequestData virtual int vtkvmtkMeshLambda2::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshLambda2::VelocityArrayName [protected]char* vtkvmtkMeshLambda2::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkMeshLambda2.h.

- + +

◆ Lambda2ArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshLambda2::Lambda2ArrayName [protected]char* vtkvmtkMeshLambda2::Lambda2ArrayName
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkMeshLambda2.h.

- + +

◆ ComputeIndividualPartialDerivatives

+
+ + + + + +
- +
int vtkvmtkMeshLambda2::ComputeIndividualPartialDerivatives [protected]int vtkvmtkMeshLambda2::ComputeIndividualPartialDerivatives
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkMeshLambda2.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkMeshLambda2::ConvergenceTolerance [protected]double vtkvmtkMeshLambda2::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkMeshLambda2.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkMeshLambda2::QuadratureOrder [protected]int vtkvmtkMeshLambda2::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkMeshLambda2.h.

- + +

◆ ForceBoundaryToNegative

+
+ + + + + +
- +
int vtkvmtkMeshLambda2::ForceBoundaryToNegative [protected]int vtkvmtkMeshLambda2::ForceBoundaryToNegative
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkMeshLambda2.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMeshLambda2__coll__graph.map b/doc/html/classvtkvmtkMeshLambda2__coll__graph.map new file mode 100644 index 00000000..148e82ee --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshLambda2__coll__graph.md5 b/doc/html/classvtkvmtkMeshLambda2__coll__graph.md5 new file mode 100644 index 00000000..4cc5b550 --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__coll__graph.md5 @@ -0,0 +1 @@ +b00ce8eba9c5b32efb510dddcce63d0b \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshLambda2__coll__graph.svg b/doc/html/classvtkvmtkMeshLambda2__coll__graph.svg new file mode 100644 index 00000000..117d188d --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshLambda2 + + +Node2 + +vtkvmtkMeshLambda2 + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMeshLambda2__inherit__graph.map b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.map new file mode 100644 index 00000000..148e82ee --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshLambda2__inherit__graph.md5 b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.md5 new file mode 100644 index 00000000..9d9fc64e --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.md5 @@ -0,0 +1 @@ +dcb56031a4c7cbe574ded00362273c96 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshLambda2__inherit__graph.svg b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.svg new file mode 100644 index 00000000..bd5b4007 --- /dev/null +++ b/doc/html/classvtkvmtkMeshLambda2__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshLambda2 + + +Node0 + +vtkvmtkMeshLambda2 + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMeshProjection-members.html b/doc/html/classvtkvmtkMeshProjection-members.html index 74eeefd7..7a6d218a 100644 --- a/doc/html/classvtkvmtkMeshProjection-members.html +++ b/doc/html/classvtkvmtkMeshProjection-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,33 +59,38 @@
-
+
vtkvmtkMeshProjection Member List
-This is the complete list of members for vtkvmtkMeshProjection, including all inherited members. - - - - - - - - - - - - -
GetReferenceMesh()vtkvmtkMeshProjection [virtual]
GetTolerance()vtkvmtkMeshProjection [virtual]
New()vtkvmtkMeshProjection [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMeshProjection
ReferenceMeshvtkvmtkMeshProjection [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMeshProjection [protected, virtual]
SetReferenceMesh(vtkUnstructuredGrid *)vtkvmtkMeshProjection [virtual]
SetTolerance(double)vtkvmtkMeshProjection [virtual]
TolerancevtkvmtkMeshProjection [protected]
vtkTypeRevisionMacro(vtkvmtkMeshProjection, vtkUnstructuredGridAlgorithm)vtkvmtkMeshProjection
vtkvmtkMeshProjection()vtkvmtkMeshProjection [protected]
~vtkvmtkMeshProjection()vtkvmtkMeshProjection [protected]
- +

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

+ + + + + + + + + + + + + + + + + + +
GetReferenceMesh()vtkvmtkMeshProjectionvirtual
GetTolerance()vtkvmtkMeshProjectionvirtual
IsA(const char *type)vtkvmtkMeshProjectionvirtual
IsTypeOf(const char *type)vtkvmtkMeshProjectionstatic
New()vtkvmtkMeshProjectionstatic
NewInstance() constvtkvmtkMeshProjection
NewInstanceInternal() constvtkvmtkMeshProjectionprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMeshProjection
ReferenceMeshvtkvmtkMeshProjectionprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMeshProjectionprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMeshProjectionstatic
SetReferenceMesh(vtkUnstructuredGrid *)vtkvmtkMeshProjectionvirtual
SetTolerance(double)vtkvmtkMeshProjectionvirtual
Superclass typedefvtkvmtkMeshProjection
TolerancevtkvmtkMeshProjectionprotected
vtkvmtkMeshProjection()vtkvmtkMeshProjectionprotected
~vtkvmtkMeshProjection()vtkvmtkMeshProjectionprotected
+ - diff --git a/doc/html/classvtkvmtkMeshProjection.html b/doc/html/classvtkvmtkMeshProjection.html index 30db9e5d..0c5627a7 100644 --- a/doc/html/classvtkvmtkMeshProjection.html +++ b/doc/html/classvtkvmtkMeshProjection.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMeshProjection Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,117 +59,289 @@
-
+
vtkvmtkMeshProjection Class Reference
-

... +

Project point data from a reference mesh onto a query mesh. More...

-

#include <vtkvmtkMeshProjection.h>

- -

List of all members.

+

#include <vtkvmtkMeshProjection.h>

+
+Inheritance diagram for vtkvmtkMeshProjection:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMeshProjection:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMeshProjection, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMeshProjectionNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetReferenceMesh (vtkUnstructuredGrid *)
 
virtual vtkUnstructuredGrid * GetReferenceMesh ()
 
virtual void SetTolerance (double)
 
virtual double GetTolerance ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshProjectionSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshProjectionNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshProjection ()
 
 ~vtkvmtkMeshProjection ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + +

Protected Attributes

vtkUnstructuredGrid * ReferenceMesh
 
double Tolerance
 
-

Detailed Description

-

...

-
Date:
2006/07/17 09:53:14
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Project point data from a reference mesh onto a query mesh.

+
Date
2006/07/17 09:53:14
+
Revision
1.1
+ +

Definition at line 33 of file vtkvmtkMeshProjection.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 36 of file vtkvmtkMeshProjection.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMeshProjection()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkMeshProjection::vtkvmtkMeshProjection ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMeshProjection()

+
+ + + + + +
- + - +
vtkvmtkMeshProjection::~vtkvmtkMeshProjection vtkvmtkMeshProjection::~vtkvmtkMeshProjection ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMeshProjection::vtkTypeRevisionMacro static int vtkvmtkMeshProjection::IsTypeOf (vtkvmtkMeshProjection , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMeshProjection::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMeshProjection* vtkvmtkMeshProjection::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMeshProjection::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkMeshProjection::PrintSelf vtkvmtkMeshProjection* vtkvmtkMeshProjection::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -216,99 +358,148 @@
void vtkvmtkMeshProjection::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMeshProjection* vtkvmtkMeshProjection::New static vtkvmtkMeshProjection* vtkvmtkMeshProjection::New ( ) [static]
- -
+
+static
+
- + +

◆ SetReferenceMesh()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshProjection::SetReferenceMesh virtual void vtkvmtkMeshProjection::SetReferenceMesh ( vtkUnstructuredGrid *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceMesh()

+
+ + + + + +
- + - +
virtual vtkUnstructuredGrid* vtkvmtkMeshProjection::GetReferenceMesh virtual vtkUnstructuredGrid* vtkvmtkMeshProjection::GetReferenceMesh ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshProjection::SetTolerance virtual void vtkvmtkMeshProjection::SetTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkMeshProjection::GetTolerance virtual double vtkvmtkMeshProjection::GetTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -328,52 +519,76 @@ - +
virtual int vtkvmtkMeshProjection::RequestData virtual int vtkvmtkMeshProjection::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ReferenceMesh

+
+ + + + + +
- +
vtkUnstructuredGrid* vtkvmtkMeshProjection::ReferenceMesh [protected]vtkUnstructuredGrid* vtkvmtkMeshProjection::ReferenceMesh
- -
+
+protected
+
+ +

Definition at line 53 of file vtkvmtkMeshProjection.h.

- + +

◆ Tolerance

+
+ + + + + +
- +
double vtkvmtkMeshProjection::Tolerance [protected]double vtkvmtkMeshProjection::Tolerance
- -
+
+protected
+
+ +

Definition at line 54 of file vtkvmtkMeshProjection.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMeshProjection__coll__graph.map b/doc/html/classvtkvmtkMeshProjection__coll__graph.map new file mode 100644 index 00000000..d1bdc96b --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshProjection__coll__graph.md5 b/doc/html/classvtkvmtkMeshProjection__coll__graph.md5 new file mode 100644 index 00000000..22610120 --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__coll__graph.md5 @@ -0,0 +1 @@ +95540c87cd9333359b4f1160422aa1d0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshProjection__coll__graph.svg b/doc/html/classvtkvmtkMeshProjection__coll__graph.svg new file mode 100644 index 00000000..ba322f35 --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshProjection + + +Node2 + +vtkvmtkMeshProjection + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMeshProjection__inherit__graph.map b/doc/html/classvtkvmtkMeshProjection__inherit__graph.map new file mode 100644 index 00000000..d1bdc96b --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshProjection__inherit__graph.md5 b/doc/html/classvtkvmtkMeshProjection__inherit__graph.md5 new file mode 100644 index 00000000..a527c170 --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__inherit__graph.md5 @@ -0,0 +1 @@ +6f69388582c49e3633f2377dff37cdb2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshProjection__inherit__graph.svg b/doc/html/classvtkvmtkMeshProjection__inherit__graph.svg new file mode 100644 index 00000000..b76fa3dd --- /dev/null +++ b/doc/html/classvtkvmtkMeshProjection__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshProjection + + +Node0 + +vtkvmtkMeshProjection + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics-members.html b/doc/html/classvtkvmtkMeshVelocityStatistics-members.html index 7139b12c..634a1f11 100644 --- a/doc/html/classvtkvmtkMeshVelocityStatistics-members.html +++ b/doc/html/classvtkvmtkMeshVelocityStatistics-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,35 @@
-
+
vtkvmtkMeshVelocityStatistics Member List
-This is the complete list of members for vtkvmtkMeshVelocityStatistics, including all inherited members. - - - - - - - - - -
GetVelocityArrayIds()vtkvmtkMeshVelocityStatistics [virtual]
New()vtkvmtkMeshVelocityStatistics [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMeshVelocityStatistics
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMeshVelocityStatistics [protected, virtual]
SetVelocityArrayIds(vtkIdList *)vtkvmtkMeshVelocityStatistics [virtual]
VelocityArrayIdsvtkvmtkMeshVelocityStatistics [protected]
vtkTypeRevisionMacro(vtkvmtkMeshVelocityStatistics, vtkUnstructuredGridAlgorithm)vtkvmtkMeshVelocityStatistics
vtkvmtkMeshVelocityStatistics()vtkvmtkMeshVelocityStatistics [protected]
~vtkvmtkMeshVelocityStatistics()vtkvmtkMeshVelocityStatistics [protected]
- +

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

+ + + + + + + + + + + + + + + +
GetVelocityArrayIds()vtkvmtkMeshVelocityStatisticsvirtual
IsA(const char *type)vtkvmtkMeshVelocityStatisticsvirtual
IsTypeOf(const char *type)vtkvmtkMeshVelocityStatisticsstatic
New()vtkvmtkMeshVelocityStatisticsstatic
NewInstance() constvtkvmtkMeshVelocityStatistics
NewInstanceInternal() constvtkvmtkMeshVelocityStatisticsprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMeshVelocityStatistics
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMeshVelocityStatisticsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMeshVelocityStatisticsstatic
SetVelocityArrayIds(vtkIdList *)vtkvmtkMeshVelocityStatisticsvirtual
Superclass typedefvtkvmtkMeshVelocityStatistics
VelocityArrayIdsvtkvmtkMeshVelocityStatisticsprotected
vtkvmtkMeshVelocityStatistics()vtkvmtkMeshVelocityStatisticsprotected
~vtkvmtkMeshVelocityStatistics()vtkvmtkMeshVelocityStatisticsprotected
+ - diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics.html b/doc/html/classvtkvmtkMeshVelocityStatistics.html index addf665f..abeaae71 100644 --- a/doc/html/classvtkvmtkMeshVelocityStatistics.html +++ b/doc/html/classvtkvmtkMeshVelocityStatistics.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMeshVelocityStatistics Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,115 +59,283 @@
-
+
vtkvmtkMeshVelocityStatistics Class Reference
-

... +

calculates average and RMS velocity statistics More...

-

#include <vtkvmtkMeshVelocityStatistics.h>

- -

List of all members.

+

#include <vtkvmtkMeshVelocityStatistics.h>

+
+Inheritance diagram for vtkvmtkMeshVelocityStatistics:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMeshVelocityStatistics:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMeshVelocityStatistics, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMeshVelocityStatisticsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVelocityArrayIds (vtkIdList *)
 
virtual vtkIdList * GetVelocityArrayIds ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkMeshVelocityStatistics
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshVelocityStatisticsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshVelocityStatisticsNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshVelocityStatistics ()
 
 ~vtkvmtkMeshVelocityStatistics ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

vtkIdList * VelocityArrayIds
 
-

Detailed Description

-

...

-
Date:
2006/07/27 08:28:36
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

calculates average and RMS velocity statistics

+
Date
2006/07/27 08:28:36
+
Revision
1.1
+ +

Definition at line 37 of file vtkvmtkMeshVelocityStatistics.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkMeshVelocityStatistics::Superclass
+
+ +

Definition at line 40 of file vtkvmtkMeshVelocityStatistics.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMeshVelocityStatistics()

+
+ + + + + +
- + - +
vtkvmtkMeshVelocityStatistics::vtkvmtkMeshVelocityStatistics vtkvmtkMeshVelocityStatistics::vtkvmtkMeshVelocityStatistics ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMeshVelocityStatistics()

+
+ + + + + +
- + - +
vtkvmtkMeshVelocityStatistics::~vtkvmtkMeshVelocityStatistics vtkvmtkMeshVelocityStatistics::~vtkvmtkMeshVelocityStatistics ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMeshVelocityStatistics::vtkTypeRevisionMacro static int vtkvmtkMeshVelocityStatistics::IsTypeOf (vtkvmtkMeshVelocityStatistics , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMeshVelocityStatistics::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMeshVelocityStatistics* vtkvmtkMeshVelocityStatistics::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMeshVelocityStatistics::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkMeshVelocityStatistics::PrintSelf vtkvmtkMeshVelocityStatistics* vtkvmtkMeshVelocityStatistics::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -214,66 +352,97 @@
void vtkvmtkMeshVelocityStatistics::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMeshVelocityStatistics* vtkvmtkMeshVelocityStatistics::New static vtkvmtkMeshVelocityStatistics* vtkvmtkMeshVelocityStatistics::New ( ) [static]
- -
+
+static
+
- + +

◆ SetVelocityArrayIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVelocityStatistics::SetVelocityArrayIds virtual void vtkvmtkMeshVelocityStatistics::SetVelocityArrayIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkMeshVelocityStatistics::GetVelocityArrayIds virtual vtkIdList* vtkvmtkMeshVelocityStatistics::GetVelocityArrayIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -293,39 +462,52 @@ - +
virtual int vtkvmtkMeshVelocityStatistics::RequestData virtual int vtkvmtkMeshVelocityStatistics::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkMeshVelocityStatistics::VelocityArrayIds [protected]vtkIdList* vtkvmtkMeshVelocityStatistics::VelocityArrayIds
- -
+
+protected
+
+ +

Definition at line 54 of file vtkvmtkMeshVelocityStatistics.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.map b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.map new file mode 100644 index 00000000..f378d8da --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.md5 b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.md5 new file mode 100644 index 00000000..32e6cf88 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.md5 @@ -0,0 +1 @@ +8c0faa95fbd94c23dff5c1a7379c6ecd \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.svg b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.svg new file mode 100644 index 00000000..e4f79f7d --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshVelocityStatistics + + +Node2 + +vtkvmtkMeshVelocityStatistics + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.map b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.map new file mode 100644 index 00000000..f378d8da --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.md5 b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.md5 new file mode 100644 index 00000000..3de77713 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.md5 @@ -0,0 +1 @@ +31bffd4ec0903fb90ba844344a842099 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.svg b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.svg new file mode 100644 index 00000000..3c7e6293 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVelocityStatistics__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshVelocityStatistics + + +Node0 + +vtkvmtkMeshVelocityStatistics + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMeshVorticity-members.html b/doc/html/classvtkvmtkMeshVorticity-members.html index 4d7be74c..4a9e9988 100644 --- a/doc/html/classvtkvmtkMeshVorticity-members.html +++ b/doc/html/classvtkvmtkMeshVorticity-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,49 @@
-
+
vtkvmtkMeshVorticity Member List
-This is the complete list of members for vtkvmtkMeshVorticity, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
ComputeIndividualPartialDerivativesvtkvmtkMeshVorticity [protected]
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshVorticity [virtual]
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshVorticity [virtual]
ConvergenceTolerancevtkvmtkMeshVorticity [protected]
GetComputeIndividualPartialDerivatives()vtkvmtkMeshVorticity [virtual]
GetConvergenceTolerance()vtkvmtkMeshVorticity [virtual]
GetQuadratureOrder()vtkvmtkMeshVorticity [virtual]
GetVelocityArrayName()vtkvmtkMeshVorticity [virtual]
GetVorticityArrayName()vtkvmtkMeshVorticity [virtual]
New()vtkvmtkMeshVorticity [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMeshVorticity
QuadratureOrdervtkvmtkMeshVorticity [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMeshVorticity [protected, virtual]
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshVorticity [virtual]
SetConvergenceTolerance(double)vtkvmtkMeshVorticity [virtual]
SetQuadratureOrder(int)vtkvmtkMeshVorticity [virtual]
SetVelocityArrayName(const char *)vtkvmtkMeshVorticity [virtual]
SetVorticityArrayName(const char *)vtkvmtkMeshVorticity [virtual]
VelocityArrayNamevtkvmtkMeshVorticity [protected]
VorticityArrayNamevtkvmtkMeshVorticity [protected]
vtkTypeRevisionMacro(vtkvmtkMeshVorticity, vtkUnstructuredGridAlgorithm)vtkvmtkMeshVorticity
vtkvmtkMeshVorticity()vtkvmtkMeshVorticity [protected]
~vtkvmtkMeshVorticity()vtkvmtkMeshVorticity [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeIndividualPartialDerivativesvtkvmtkMeshVorticityprotected
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshVorticityvirtual
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshVorticityvirtual
ConvergenceTolerancevtkvmtkMeshVorticityprotected
GetComputeIndividualPartialDerivatives()vtkvmtkMeshVorticityvirtual
GetConvergenceTolerance()vtkvmtkMeshVorticityvirtual
GetQuadratureOrder()vtkvmtkMeshVorticityvirtual
GetVelocityArrayName()vtkvmtkMeshVorticityvirtual
GetVorticityArrayName()vtkvmtkMeshVorticityvirtual
IsA(const char *type)vtkvmtkMeshVorticityvirtual
IsTypeOf(const char *type)vtkvmtkMeshVorticitystatic
New()vtkvmtkMeshVorticitystatic
NewInstance() constvtkvmtkMeshVorticity
NewInstanceInternal() constvtkvmtkMeshVorticityprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMeshVorticity
QuadratureOrdervtkvmtkMeshVorticityprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMeshVorticityprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMeshVorticitystatic
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshVorticityvirtual
SetConvergenceTolerance(double)vtkvmtkMeshVorticityvirtual
SetQuadratureOrder(int)vtkvmtkMeshVorticityvirtual
SetVelocityArrayName(const char *)vtkvmtkMeshVorticityvirtual
SetVorticityArrayName(const char *)vtkvmtkMeshVorticityvirtual
Superclass typedefvtkvmtkMeshVorticity
VelocityArrayNamevtkvmtkMeshVorticityprotected
VorticityArrayNamevtkvmtkMeshVorticityprotected
vtkvmtkMeshVorticity()vtkvmtkMeshVorticityprotected
~vtkvmtkMeshVorticity()vtkvmtkMeshVorticityprotected
+ - diff --git a/doc/html/classvtkvmtkMeshVorticity.html b/doc/html/classvtkvmtkMeshVorticity.html index 966601aa..962cb931 100644 --- a/doc/html/classvtkvmtkMeshVorticity.html +++ b/doc/html/classvtkvmtkMeshVorticity.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMeshVorticity Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,128 +59,311 @@
-
+
vtkvmtkMeshVorticity Class Reference
-

... +

Calculates vorticity from velocity gradients in a mesh. More...

-

#include <vtkvmtkMeshVorticity.h>

- -

List of all members.

+

#include <vtkvmtkMeshVorticity.h>

+
+Inheritance diagram for vtkvmtkMeshVorticity:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMeshVorticity:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMeshVorticity, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMeshVorticityNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetVorticityArrayName (const char *)
 
virtual char * GetVorticityArrayName ()
 
virtual void SetComputeIndividualPartialDerivatives (int)
 
virtual int GetComputeIndividualPartialDerivatives ()
 
virtual void ComputeIndividualPartialDerivativesOn ()
 
virtual void ComputeIndividualPartialDerivativesOff ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshVorticitySafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshVorticityNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshVorticity ()
 
 ~vtkvmtkMeshVorticity ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + +

Protected Attributes

char * VelocityArrayName
 
char * VorticityArrayName
 
int ComputeIndividualPartialDerivatives
 
double ConvergenceTolerance
 
int QuadratureOrder
 
-

Detailed Description

-

...

-
Date:
2006/07/27 08:28:36
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Calculates vorticity from velocity gradients in a mesh.

+
Date
2006/07/27 08:28:36
+
Revision
1.1
+ +

Definition at line 35 of file vtkvmtkMeshVorticity.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkMeshVorticity::Superclass
+
+ +

Definition at line 38 of file vtkvmtkMeshVorticity.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMeshVorticity()

+
+ + + + + +
- + - +
vtkvmtkMeshVorticity::vtkvmtkMeshVorticity vtkvmtkMeshVorticity::vtkvmtkMeshVorticity ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMeshVorticity()

+
+ + + + + +
- + - +
vtkvmtkMeshVorticity::~vtkvmtkMeshVorticity vtkvmtkMeshVorticity::~vtkvmtkMeshVorticity ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMeshVorticity::vtkTypeRevisionMacro static int vtkvmtkMeshVorticity::IsTypeOf (vtkvmtkMeshVorticity , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMeshVorticity::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMeshVorticity* vtkvmtkMeshVorticity::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMeshVorticity::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkMeshVorticity* vtkvmtkMeshVorticity::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -227,230 +380,351 @@
void vtkvmtkMeshVorticity::PrintSelf void vtkvmtkMeshVorticity::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMeshVorticity* vtkvmtkMeshVorticity::New static vtkvmtkMeshVorticity* vtkvmtkMeshVorticity::New ( ) [static]
- -
+
+static
+
- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::SetVelocityArrayName virtual void vtkvmtkMeshVorticity::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshVorticity::GetVelocityArrayName virtual char* vtkvmtkMeshVorticity::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVorticityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::SetVorticityArrayName virtual void vtkvmtkMeshVorticity::SetVorticityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVorticityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshVorticity::GetVorticityArrayName virtual char* vtkvmtkMeshVorticity::GetVorticityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::SetComputeIndividualPartialDerivatives virtual void vtkvmtkMeshVorticity::SetComputeIndividualPartialDerivatives ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshVorticity::GetComputeIndividualPartialDerivatives virtual int vtkvmtkMeshVorticity::GetComputeIndividualPartialDerivatives ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::ComputeIndividualPartialDerivativesOn virtual void vtkvmtkMeshVorticity::ComputeIndividualPartialDerivativesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::ComputeIndividualPartialDerivativesOff virtual void vtkvmtkMeshVorticity::ComputeIndividualPartialDerivativesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::SetConvergenceTolerance virtual void vtkvmtkMeshVorticity::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkMeshVorticity::GetConvergenceTolerance virtual double vtkvmtkMeshVorticity::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshVorticity::SetQuadratureOrder virtual void vtkvmtkMeshVorticity::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshVorticity::GetQuadratureOrder virtual int vtkvmtkMeshVorticity::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -470,91 +744,148 @@ - +
virtual int vtkvmtkMeshVorticity::RequestData virtual int vtkvmtkMeshVorticity::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshVorticity::VelocityArrayName [protected]char* vtkvmtkMeshVorticity::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkMeshVorticity.h.

- + +

◆ VorticityArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshVorticity::VorticityArrayName [protected]char* vtkvmtkMeshVorticity::VorticityArrayName
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkMeshVorticity.h.

- + +

◆ ComputeIndividualPartialDerivatives

+
+ + + + + +
- +
int vtkvmtkMeshVorticity::ComputeIndividualPartialDerivatives [protected]int vtkvmtkMeshVorticity::ComputeIndividualPartialDerivatives
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkMeshVorticity.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkMeshVorticity::ConvergenceTolerance [protected]double vtkvmtkMeshVorticity::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkMeshVorticity.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkMeshVorticity::QuadratureOrder [protected]int vtkvmtkMeshVorticity::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkMeshVorticity.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMeshVorticity__coll__graph.map b/doc/html/classvtkvmtkMeshVorticity__coll__graph.map new file mode 100644 index 00000000..bed49006 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshVorticity__coll__graph.md5 b/doc/html/classvtkvmtkMeshVorticity__coll__graph.md5 new file mode 100644 index 00000000..5a4e8970 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__coll__graph.md5 @@ -0,0 +1 @@ +5a52988370726942a0ca328adf808352 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshVorticity__coll__graph.svg b/doc/html/classvtkvmtkMeshVorticity__coll__graph.svg new file mode 100644 index 00000000..d9776498 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshVorticity + + +Node2 + +vtkvmtkMeshVorticity + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMeshVorticity__inherit__graph.map b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.map new file mode 100644 index 00000000..bed49006 --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshVorticity__inherit__graph.md5 b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.md5 new file mode 100644 index 00000000..9758cd7b --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.md5 @@ -0,0 +1 @@ +261507c0e9c035f4587fe27ac495ecd4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshVorticity__inherit__graph.svg b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.svg new file mode 100644 index 00000000..562b105a --- /dev/null +++ b/doc/html/classvtkvmtkMeshVorticity__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshVorticity + + +Node0 + +vtkvmtkMeshVorticity + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMeshWallShearRate-members.html b/doc/html/classvtkvmtkMeshWallShearRate-members.html index 79c9db2d..255cc713 100644 --- a/doc/html/classvtkvmtkMeshWallShearRate-members.html +++ b/doc/html/classvtkvmtkMeshWallShearRate-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,45 +59,50 @@
-
+
vtkvmtkMeshWallShearRate Member List
-This is the complete list of members for vtkvmtkMeshWallShearRate, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeIndividualPartialDerivativesvtkvmtkMeshWallShearRate [protected]
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshWallShearRate [virtual]
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshWallShearRate [virtual]
ConvergenceTolerancevtkvmtkMeshWallShearRate [protected]
FillInputPortInformation(int, vtkInformation *info)vtkvmtkMeshWallShearRate [protected]
GetComputeIndividualPartialDerivatives()vtkvmtkMeshWallShearRate [virtual]
GetConvergenceTolerance()vtkvmtkMeshWallShearRate [virtual]
GetQuadratureOrder()vtkvmtkMeshWallShearRate [virtual]
GetVelocityArrayName()vtkvmtkMeshWallShearRate [virtual]
GetWallShearRateArrayName()vtkvmtkMeshWallShearRate [virtual]
New()vtkvmtkMeshWallShearRate [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMeshWallShearRate
QuadratureOrdervtkvmtkMeshWallShearRate [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkMeshWallShearRate [protected, virtual]
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshWallShearRate [virtual]
SetConvergenceTolerance(double)vtkvmtkMeshWallShearRate [virtual]
SetQuadratureOrder(int)vtkvmtkMeshWallShearRate [virtual]
SetVelocityArrayName(const char *)vtkvmtkMeshWallShearRate [virtual]
SetWallShearRateArrayName(const char *)vtkvmtkMeshWallShearRate [virtual]
VelocityArrayNamevtkvmtkMeshWallShearRate [protected]
vtkTypeRevisionMacro(vtkvmtkMeshWallShearRate, vtkPolyDataAlgorithm)vtkvmtkMeshWallShearRate
vtkvmtkMeshWallShearRate()vtkvmtkMeshWallShearRate [protected]
WallShearRateArrayNamevtkvmtkMeshWallShearRate [protected]
~vtkvmtkMeshWallShearRate()vtkvmtkMeshWallShearRate [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeIndividualPartialDerivativesvtkvmtkMeshWallShearRateprotected
ComputeIndividualPartialDerivativesOff()vtkvmtkMeshWallShearRatevirtual
ComputeIndividualPartialDerivativesOn()vtkvmtkMeshWallShearRatevirtual
ConvergenceTolerancevtkvmtkMeshWallShearRateprotected
FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDEvtkvmtkMeshWallShearRateprotected
GetComputeIndividualPartialDerivatives()vtkvmtkMeshWallShearRatevirtual
GetConvergenceTolerance()vtkvmtkMeshWallShearRatevirtual
GetQuadratureOrder()vtkvmtkMeshWallShearRatevirtual
GetVelocityArrayName()vtkvmtkMeshWallShearRatevirtual
GetWallShearRateArrayName()vtkvmtkMeshWallShearRatevirtual
IsA(const char *type)vtkvmtkMeshWallShearRatevirtual
IsTypeOf(const char *type)vtkvmtkMeshWallShearRatestatic
New()vtkvmtkMeshWallShearRatestatic
NewInstance() constvtkvmtkMeshWallShearRate
NewInstanceInternal() constvtkvmtkMeshWallShearRateprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMeshWallShearRate
QuadratureOrdervtkvmtkMeshWallShearRateprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkMeshWallShearRateprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkMeshWallShearRatestatic
SetComputeIndividualPartialDerivatives(int)vtkvmtkMeshWallShearRatevirtual
SetConvergenceTolerance(double)vtkvmtkMeshWallShearRatevirtual
SetQuadratureOrder(int)vtkvmtkMeshWallShearRatevirtual
SetVelocityArrayName(const char *)vtkvmtkMeshWallShearRatevirtual
SetWallShearRateArrayName(const char *)vtkvmtkMeshWallShearRatevirtual
Superclass typedefvtkvmtkMeshWallShearRate
VelocityArrayNamevtkvmtkMeshWallShearRateprotected
vtkvmtkMeshWallShearRate()vtkvmtkMeshWallShearRateprotected
WallShearRateArrayNamevtkvmtkMeshWallShearRateprotected
~vtkvmtkMeshWallShearRate()vtkvmtkMeshWallShearRateprotected
+ - diff --git a/doc/html/classvtkvmtkMeshWallShearRate.html b/doc/html/classvtkvmtkMeshWallShearRate.html index be796d6a..4e627aa4 100644 --- a/doc/html/classvtkvmtkMeshWallShearRate.html +++ b/doc/html/classvtkvmtkMeshWallShearRate.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMeshWallShearRate Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,129 +59,313 @@
-
+
vtkvmtkMeshWallShearRate Class Reference
-

... +

calculates wall shear rate from velocity components in a mesh More...

-

#include <vtkvmtkMeshWallShearRate.h>

- -

List of all members.

+

#include <vtkvmtkMeshWallShearRate.h>

+
+Inheritance diagram for vtkvmtkMeshWallShearRate:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMeshWallShearRate:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMeshWallShearRate, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMeshWallShearRateNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetWallShearRateArrayName (const char *)
 
virtual char * GetWallShearRateArrayName ()
 
virtual void SetComputeIndividualPartialDerivatives (int)
 
virtual int GetComputeIndividualPartialDerivatives ()
 
virtual void ComputeIndividualPartialDerivativesOn ()
 
virtual void ComputeIndividualPartialDerivativesOff ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshWallShearRateSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshWallShearRateNew ()

+

 
+ + + + - - - + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshWallShearRate ()
 
 ~vtkvmtkMeshWallShearRate ()
int FillInputPortInformation (int, vtkInformation *info)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
int FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + +

Protected Attributes

char * VelocityArrayName
 
char * WallShearRateArrayName
 
int ComputeIndividualPartialDerivatives
 
double ConvergenceTolerance
 
int QuadratureOrder
 
-

Detailed Description

-

...

-
Date:
2006/07/27 08:28:36
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

calculates wall shear rate from velocity components in a mesh

+
Date
2006/07/27 08:28:36
+
Revision
1.1
+ +

Definition at line 34 of file vtkvmtkMeshWallShearRate.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 37 of file vtkvmtkMeshWallShearRate.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMeshWallShearRate()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkMeshWallShearRate::vtkvmtkMeshWallShearRate ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMeshWallShearRate()

+
+ + + + + +
- + - +
vtkvmtkMeshWallShearRate::~vtkvmtkMeshWallShearRate vtkvmtkMeshWallShearRate::~vtkvmtkMeshWallShearRate ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMeshWallShearRate::vtkTypeRevisionMacro static int vtkvmtkMeshWallShearRate::IsTypeOf (vtkvmtkMeshWallShearRate , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMeshWallShearRate::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMeshWallShearRate* vtkvmtkMeshWallShearRate::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMeshWallShearRate::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkMeshWallShearRate::PrintSelf vtkvmtkMeshWallShearRate* vtkvmtkMeshWallShearRate::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -228,230 +382,351 @@
void vtkvmtkMeshWallShearRate::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMeshWallShearRate* vtkvmtkMeshWallShearRate::New static vtkvmtkMeshWallShearRate* vtkvmtkMeshWallShearRate::New ( ) [static]
- -
+
+static
+
- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::SetVelocityArrayName virtual void vtkvmtkMeshWallShearRate::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshWallShearRate::GetVelocityArrayName virtual char* vtkvmtkMeshWallShearRate::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetWallShearRateArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::SetWallShearRateArrayName virtual void vtkvmtkMeshWallShearRate::SetWallShearRateArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetWallShearRateArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkMeshWallShearRate::GetWallShearRateArrayName virtual char* vtkvmtkMeshWallShearRate::GetWallShearRateArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::SetComputeIndividualPartialDerivatives virtual void vtkvmtkMeshWallShearRate::SetComputeIndividualPartialDerivatives ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshWallShearRate::GetComputeIndividualPartialDerivatives virtual int vtkvmtkMeshWallShearRate::GetComputeIndividualPartialDerivatives ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivativesOn virtual void vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivativesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivativesOff virtual void vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivativesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::SetConvergenceTolerance virtual void vtkvmtkMeshWallShearRate::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkMeshWallShearRate::GetConvergenceTolerance virtual double vtkvmtkMeshWallShearRate::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkMeshWallShearRate::SetQuadratureOrder virtual void vtkvmtkMeshWallShearRate::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkMeshWallShearRate::GetQuadratureOrder virtual int vtkvmtkMeshWallShearRate::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FillInputPortInformation()

+
+ + + + + +
- + @@ -465,20 +740,29 @@ - +
int vtkvmtkMeshWallShearRate::FillInputPortInformation int vtkvmtkMeshWallShearRate::FillInputPortInformation ( int  ,
) [protected]
- -
+
+protected
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -498,91 +782,148 @@ - +
virtual int vtkvmtkMeshWallShearRate::RequestData virtual int vtkvmtkMeshWallShearRate::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshWallShearRate::VelocityArrayName [protected]char* vtkvmtkMeshWallShearRate::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkMeshWallShearRate.h.

- + +

◆ WallShearRateArrayName

+
+ + + + + +
- +
char* vtkvmtkMeshWallShearRate::WallShearRateArrayName [protected]char* vtkvmtkMeshWallShearRate::WallShearRateArrayName
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkMeshWallShearRate.h.

- + +

◆ ComputeIndividualPartialDerivatives

+
+ + + + + +
- +
int vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivatives [protected]int vtkvmtkMeshWallShearRate::ComputeIndividualPartialDerivatives
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkMeshWallShearRate.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkMeshWallShearRate::ConvergenceTolerance [protected]double vtkvmtkMeshWallShearRate::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkMeshWallShearRate.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkMeshWallShearRate::QuadratureOrder [protected]int vtkvmtkMeshWallShearRate::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkMeshWallShearRate.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.map b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.map new file mode 100644 index 00000000..c197970c --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.md5 b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.md5 new file mode 100644 index 00000000..fc467c3c --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.md5 @@ -0,0 +1 @@ +507166196651203c95ecfece9c3af11f \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.svg b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.svg new file mode 100644 index 00000000..669e3e0b --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshWallShearRate + + +Node2 + +vtkvmtkMeshWallShearRate + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.map b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.map new file mode 100644 index 00000000..c197970c --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.md5 b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.md5 new file mode 100644 index 00000000..21f8c6bf --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.md5 @@ -0,0 +1 @@ +69ac32572568a4c0171ff412bd45fd31 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.svg b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.svg new file mode 100644 index 00000000..2d5aa62b --- /dev/null +++ b/doc/html/classvtkvmtkMeshWallShearRate__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMeshWallShearRate + + +Node0 + +vtkvmtkMeshWallShearRate + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkMinHeap-members.html b/doc/html/classvtkvmtkMinHeap-members.html index 8a2de726..be5191b7 100644 --- a/doc/html/classvtkvmtkMinHeap-members.html +++ b/doc/html/classvtkvmtkMinHeap-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,45 +59,50 @@
-
+
vtkvmtkMinHeap Member List
-This is the complete list of members for vtkvmtkMinHeap, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
BackPointersvtkvmtkMinHeap [protected]
GetLeftChild(vtkIdType loc)vtkvmtkMinHeap [protected]
GetMin()vtkvmtkMinHeap
GetMinHeapScalars()vtkvmtkMinHeap [virtual]
GetParent(vtkIdType loc)vtkvmtkMinHeap [protected]
GetRightChild(vtkIdType loc)vtkvmtkMinHeap [protected]
GetSize()vtkvmtkMinHeap
HeapvtkvmtkMinHeap [protected]
Initialize()vtkvmtkMinHeap
InsertNextId(vtkIdType id)vtkvmtkMinHeap
IsLeaf(vtkIdType loc)vtkvmtkMinHeap [protected]
MinHeapScalarsvtkvmtkMinHeap [protected]
New()vtkvmtkMinHeap [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkMinHeap
RemoveAt(vtkIdType loc)vtkvmtkMinHeap [protected]
RemoveMin()vtkvmtkMinHeap
SetMinHeapScalars(vtkDoubleArray *)vtkvmtkMinHeap [virtual]
SiftDown(vtkIdType loc)vtkvmtkMinHeap [protected]
SiftUp(vtkIdType loc)vtkvmtkMinHeap [protected]
Swap(vtkIdType loc0, vtkIdType loc1)vtkvmtkMinHeap [protected]
UpdateId(vtkIdType id)vtkvmtkMinHeap
vtkTypeRevisionMacro(vtkvmtkMinHeap, vtkObject)vtkvmtkMinHeap
vtkvmtkMinHeap()vtkvmtkMinHeap [protected]
~vtkvmtkMinHeap()vtkvmtkMinHeap [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BackPointersvtkvmtkMinHeapprotected
GetLeftChild(vtkIdType loc)vtkvmtkMinHeapprotected
GetMin()vtkvmtkMinHeap
GetMinHeapScalars()vtkvmtkMinHeapvirtual
GetParent(vtkIdType loc)vtkvmtkMinHeapprotected
GetRightChild(vtkIdType loc)vtkvmtkMinHeapprotected
GetSize()vtkvmtkMinHeap
HeapvtkvmtkMinHeapprotected
Initialize()vtkvmtkMinHeap
InsertNextId(vtkIdType id)vtkvmtkMinHeap
IsA(const char *type)vtkvmtkMinHeapvirtual
IsLeaf(vtkIdType loc)vtkvmtkMinHeapprotected
IsTypeOf(const char *type)vtkvmtkMinHeapstatic
MinHeapScalarsvtkvmtkMinHeapprotected
New()vtkvmtkMinHeapstatic
NewInstance() constvtkvmtkMinHeap
NewInstanceInternal() constvtkvmtkMinHeapprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkMinHeap
RemoveAt(vtkIdType loc)vtkvmtkMinHeapprotected
RemoveMin()vtkvmtkMinHeap
SafeDownCast(vtkObjectBase *o)vtkvmtkMinHeapstatic
SetMinHeapScalars(vtkDoubleArray *)vtkvmtkMinHeapvirtual
SiftDown(vtkIdType loc)vtkvmtkMinHeapprotected
SiftUp(vtkIdType loc)vtkvmtkMinHeapprotected
Superclass typedefvtkvmtkMinHeap
Swap(vtkIdType loc0, vtkIdType loc1)vtkvmtkMinHeapprotected
UpdateId(vtkIdType id)vtkvmtkMinHeap
vtkvmtkMinHeap()vtkvmtkMinHeapprotected
~vtkvmtkMinHeap()vtkvmtkMinHeapprotected
+ - diff --git a/doc/html/classvtkvmtkMinHeap.html b/doc/html/classvtkvmtkMinHeap.html index 6351cec2..af3fbbcb 100644 --- a/doc/html/classvtkvmtkMinHeap.html +++ b/doc/html/classvtkvmtkMinHeap.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkMinHeap Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkMinHeap Class Reference
@@ -104,115 +76,301 @@

Implementation of the min heap data structure. More...

-

#include <vtkvmtkMinHeap.h>

- -

List of all members.

+

#include <vtkvmtkMinHeap.h>

+
+Inheritance diagram for vtkvmtkMinHeap:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkMinHeap:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkMinHeap, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkMinHeapNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
void Initialize ()
 
int GetSize ()
 
void InsertNextId (vtkIdType id)
 
void UpdateId (vtkIdType id)
 
vtkIdType GetMin ()
 
vtkIdType RemoveMin ()
 
virtual void SetMinHeapScalars (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetMinHeapScalars ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMinHeapSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMinHeapNew ()

+

 
+ + + + + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMinHeap ()
 
 ~vtkvmtkMinHeap ()
 
void Swap (vtkIdType loc0, vtkIdType loc1)
 
int IsLeaf (vtkIdType loc)
 
vtkIdType GetLeftChild (vtkIdType loc)
 
vtkIdType GetRightChild (vtkIdType loc)
 
vtkIdType GetParent (vtkIdType loc)
 
void SiftUp (vtkIdType loc)
 
void SiftDown (vtkIdType loc)
 
vtkIdType RemoveAt (vtkIdType loc)

+

 
+ + + +

Protected Attributes

vtkIdList * Heap
 
vtkIdList * BackPointers
 
vtkDoubleArray * MinHeapScalars
 
-

Detailed Description

+

Detailed Description

Implementation of the min heap data structure.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:46:43
+
Revision
1.3
+

This class is an implementation of the min heap data structure, used to handle a set of values in such a way that the retrieval of the minimum element takes constant time. A min heap is a complete binary tree where the value at each node is equal or less than the value at its children, and it is represented as an array where the children of a node stored at location k are at location 2k and 2k+1 (so that the parent of k is located at k/2). Keeping the min heap ordered after a value is updated or an id is inserted in teh heap takes O(log N).

+

In the present implementation, values are provided in a vtkDoubleArray, and element ids are inserted in the heap. Backpointers are used to access the heap by id. This class is optimized for working in conjunction with vtkNonManifoldFastMarching.

+

For more insight see J.A. Sethian, Level Set Methods and Fast Marching Methods, Cambridge University Press, 2nd Edition, 1999.

Warning
Be sure to call Initialize() after defining MinHeapScalars.
+
See also
vtkNonManifoldFastMarching
+ +

Definition at line 44 of file vtkvmtkMinHeap.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 47 of file vtkvmtkMinHeap.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkMinHeap()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkMinHeap::vtkvmtkMinHeap ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkMinHeap()

+
+ + + + + +
- + - +
vtkvmtkMinHeap::~vtkvmtkMinHeap vtkvmtkMinHeap::~vtkvmtkMinHeap ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkMinHeap::vtkTypeRevisionMacro static int vtkvmtkMinHeap::IsTypeOf (vtkvmtkMinHeap , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkMinHeap::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkMinHeap* vtkvmtkMinHeap::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkMinHeap::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkMinHeap* vtkvmtkMinHeap::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -229,172 +387,209 @@
void vtkvmtkMinHeap::PrintSelf void vtkvmtkMinHeap::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkMinHeap* vtkvmtkMinHeap::New static vtkvmtkMinHeap* vtkvmtkMinHeap::New ( ) [static]
- -
+
+static
+
- + +

◆ Initialize()

+
- +
void vtkvmtkMinHeap::Initialize void vtkvmtkMinHeap::Initialize ( )
-
-
+

Initializes the heap to an empty state and prepares back pointers. Calls this method before using the min heap once MinHeapScalars have been defined.

- + +

◆ SetMinHeapScalars()

+
+ + + + + +
- + - +
virtual void vtkvmtkMinHeap::SetMinHeapScalars virtual void vtkvmtkMinHeap::SetMinHeapScalars ( vtkDoubleArray *  ) [virtual]
- -
+
+virtual
+

Set/Get the array containing the values indexed by the min heap.

- + +

◆ GetMinHeapScalars()

+
+ + + + + +
- + - +
virtual vtkDoubleArray* vtkvmtkMinHeap::GetMinHeapScalars virtual vtkDoubleArray* vtkvmtkMinHeap::GetMinHeapScalars ( ) [virtual]
- -
+
+virtual
+

Set/Get the array containing the values indexed by the min heap.

- + +

◆ GetSize()

+
- +
int vtkvmtkMinHeap::GetSize int vtkvmtkMinHeap::GetSize ( )
-
-
+

Get heap size.

- + +

◆ InsertNextId()

+
- +
void vtkvmtkMinHeap::InsertNextId void vtkvmtkMinHeap::InsertNextId ( vtkIdType  id)
-
-
+

Insert an index to a value in HeapScalars in the min heap.

- + +

◆ UpdateId()

+
- +
void vtkvmtkMinHeap::UpdateId void vtkvmtkMinHeap::UpdateId ( vtkIdType  id)
-
-
+

Tells the min heap that the value indexed by id has changed in MinHeapScalars array.

- + +

◆ GetMin()

+
- +
vtkIdType vtkvmtkMinHeap::GetMin vtkIdType vtkvmtkMinHeap::GetMin ( )
-
-
+

Gets the id of the minimum value in the min heap.

- + +

◆ RemoveMin()

+
- +
vtkIdType vtkvmtkMinHeap::RemoveMin vtkIdType vtkvmtkMinHeap::RemoveMin ( )
-
-
+

Gets the id of the minimum value in the min heap and removes it from the min heap.

- + +

◆ Swap()

+
+ + + + + +
- + @@ -408,184 +603,282 @@ - +
void vtkvmtkMinHeap::Swap void vtkvmtkMinHeap::Swap ( vtkIdType  loc0,
) [protected]
- -
+
+protected
+
- + +

◆ IsLeaf()

+
+ + + + + +
- + - +
int vtkvmtkMinHeap::IsLeaf int vtkvmtkMinHeap::IsLeaf ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ GetLeftChild()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkMinHeap::GetLeftChild vtkIdType vtkvmtkMinHeap::GetLeftChild ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ GetRightChild()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkMinHeap::GetRightChild vtkIdType vtkvmtkMinHeap::GetRightChild ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ GetParent()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkMinHeap::GetParent vtkIdType vtkvmtkMinHeap::GetParent ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ SiftUp()

+
+ + + + + +
- + - +
void vtkvmtkMinHeap::SiftUp void vtkvmtkMinHeap::SiftUp ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ SiftDown()

+
+ + + + + +
- + - +
void vtkvmtkMinHeap::SiftDown void vtkvmtkMinHeap::SiftDown ( vtkIdType  loc) [protected]
- -
+
+protected
+
- + +

◆ RemoveAt()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkMinHeap::RemoveAt vtkIdType vtkvmtkMinHeap::RemoveAt ( vtkIdType  loc) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Heap

+
+ + + + + +
- +
vtkIdList* vtkvmtkMinHeap::Heap [protected]vtkIdList* vtkvmtkMinHeap::Heap
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkMinHeap.h.

- + +

◆ BackPointers

+
+ + + + + +
- +
vtkIdList* vtkvmtkMinHeap::BackPointers [protected]vtkIdList* vtkvmtkMinHeap::BackPointers
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkMinHeap.h.

- + +

◆ MinHeapScalars

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkMinHeap::MinHeapScalars [protected]vtkDoubleArray* vtkvmtkMinHeap::MinHeapScalars
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkMinHeap.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkMinHeap__coll__graph.map b/doc/html/classvtkvmtkMinHeap__coll__graph.map new file mode 100644 index 00000000..ddc22d82 --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMinHeap__coll__graph.md5 b/doc/html/classvtkvmtkMinHeap__coll__graph.md5 new file mode 100644 index 00000000..81a500ce --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__coll__graph.md5 @@ -0,0 +1 @@ +5dedd515b5bcc211526348c48f8f7706 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMinHeap__coll__graph.svg b/doc/html/classvtkvmtkMinHeap__coll__graph.svg new file mode 100644 index 00000000..6164c1b7 --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMinHeap + + +Node2 + +vtkvmtkMinHeap + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkMinHeap__inherit__graph.map b/doc/html/classvtkvmtkMinHeap__inherit__graph.map new file mode 100644 index 00000000..ddc22d82 --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkMinHeap__inherit__graph.md5 b/doc/html/classvtkvmtkMinHeap__inherit__graph.md5 new file mode 100644 index 00000000..0633eeef --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__inherit__graph.md5 @@ -0,0 +1 @@ +742367d8a56fce67e28e9f288ed9a150 \ No newline at end of file diff --git a/doc/html/classvtkvmtkMinHeap__inherit__graph.svg b/doc/html/classvtkvmtkMinHeap__inherit__graph.svg new file mode 100644 index 00000000..dbad0a7f --- /dev/null +++ b/doc/html/classvtkvmtkMinHeap__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkMinHeap + + +Node0 + +vtkvmtkMinHeap + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkNeighborhood-members.html b/doc/html/classvtkvmtkNeighborhood-members.html index 2852b159..a706e638 100644 --- a/doc/html/classvtkvmtkNeighborhood-members.html +++ b/doc/html/classvtkvmtkNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,52 +59,55 @@
-
+
vtkvmtkNeighborhood Member List
-This is the complete list of members for vtkvmtkNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()=0vtkvmtkNeighborhood [pure virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDE=0vtkvmtkNeighborhoodpure virtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType()=0vtkvmtkItempure virtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkNeighborhoodstatic
NewInstance() constvtkvmtkNeighborhood
NewInstanceInternal() constvtkvmtkNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
+ - diff --git a/doc/html/classvtkvmtkNeighborhood.html b/doc/html/classvtkvmtkNeighborhood.html index 30a5b616..5026787f 100644 --- a/doc/html/classvtkvmtkNeighborhood.html +++ b/doc/html/classvtkvmtkNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,239 +59,532 @@
-
+
-
vtkvmtkNeighborhood Class Reference
+
vtkvmtkNeighborhood Class Referenceabstract
-

.. +

Query the neighborhood surrounding the set point id in an data set item. More...

-

#include <vtkvmtkNeighborhood.h>

+

#include <vtkvmtkNeighborhood.h>

Inheritance diagram for vtkvmtkNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + +

+

+Public Types

typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkNeighborhood, vtkvmtkDataSetItem)
virtual int IsA (const char *type)
 
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
virtual void Build ()=0
virtual void DeepCopy (vtkvmtkItem *src)

+

 
virtual void Build () VTK_OVERRIDE=0
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
+ + + + + + + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + - + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)

+

 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + +

Protected Attributes

vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Query the neighborhood surrounding the set point id in an data set item.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkNeighborhood()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkNeighborhood::vtkvmtkNeighborhood ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkNeighborhood::~vtkvmtkNeighborhood vtkvmtkNeighborhood::~vtkvmtkNeighborhood ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkNeighborhood::vtkTypeRevisionMacro static int vtkvmtkNeighborhood::IsTypeOf (vtkvmtkNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ + + +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkNeighborhood* vtkvmtkNeighborhood::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
virtual bool vtkvmtkNeighborhood::GetIsBoundary virtual vtkObjectBase* vtkvmtkNeighborhood::NewInstanceInternal ( ) [virtual] const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkNeighborhood* vtkvmtkNeighborhood::NewInstance () const
+
- + +

◆ GetIsBoundary()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkNeighborhood::GetNumberOfPoints virtual bool vtkvmtkNeighborhood::GetIsBoundary ( ) [inline]
+
+virtual
+
+ +
-
+ +

◆ GetNumberOfPoints()

+
+
+ + + + + +
+ + + + + + + +
vtkIdType vtkvmtkNeighborhood::GetNumberOfPoints ()
+
+inline
+
+ +

Definition at line 44 of file vtkvmtkNeighborhood.h.

+
44 {return this->NPoints;};
+
- + +

◆ GetPointId()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkNeighborhood::GetPointId vtkIdType vtkvmtkNeighborhood::GetPointId ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkNeighborhood.h.

+
45 {return this->PointIds[i];};
+
- + +

◆ GetPointer()

+
+ + + + + +
- + - +
vtkIdType* vtkvmtkNeighborhood::GetPointer vtkIdType* vtkvmtkNeighborhood::GetPointer ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 47 of file vtkvmtkNeighborhood.h.

+
47 {return this->PointIds+i;};
+
- + +

◆ Build()

+ - + +

◆ DeepCopy()

+
+ + + + + +
- + - +
virtual void vtkvmtkNeighborhood::DeepCopy virtual void vtkvmtkNeighborhood::DeepCopy ( vtkvmtkItem src) [virtual]
- -
+
+virtual
+

Standard DeepCopy method.

-

Reimplemented from vtkvmtkDataSetItem.

+

Reimplemented from vtkvmtkDataSetItem.

-

Reimplemented in vtkvmtkStencil.

+

Reimplemented in vtkvmtkStencil.

- + +

◆ ResizePointList()

+
+ + + + + +
- + @@ -335,67 +598,100 @@ - +
void vtkvmtkNeighborhood::ResizePointList void vtkvmtkNeighborhood::ResizePointList ( vtkIdType  ptId,
) [protected]
- -
- -

Reimplemented in vtkvmtkStencil.

+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NPoints

+
+ + + + + +
- +
vtkIdType vtkvmtkNeighborhood::NPoints [protected]vtkIdType vtkvmtkNeighborhood::NPoints
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkNeighborhood.h.

- + +

◆ PointIds

+
+ + + + + +
- +
vtkIdType* vtkvmtkNeighborhood::PointIds [protected]vtkIdType* vtkvmtkNeighborhood::PointIds
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkNeighborhood.h.

- + +

◆ IsBoundary

+
+ + + + + +
- +
bool vtkvmtkNeighborhood::IsBoundary [protected]bool vtkvmtkNeighborhood::IsBoundary
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkNeighborhood.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkNeighborhood__coll__graph.map b/doc/html/classvtkvmtkNeighborhood__coll__graph.map index 3f704d61..7db88755 100644 --- a/doc/html/classvtkvmtkNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkNeighborhood__coll__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkNeighborhood__coll__graph.md5 index 6e7b6682..db824c70 100644 --- a/doc/html/classvtkvmtkNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkNeighborhood__coll__graph.md5 @@ -1 +1 @@ -5abf26aff4a5b77d0bfdf2c8657223a5 \ No newline at end of file +4817be68f435f2aa3d339de4ad43e4e0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNeighborhood__coll__graph.png b/doc/html/classvtkvmtkNeighborhood__coll__graph.png deleted file mode 100644 index 57cb84f0..00000000 Binary files a/doc/html/classvtkvmtkNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkNeighborhood__coll__graph.svg new file mode 100644 index 00000000..8ad734ae --- /dev/null +++ b/doc/html/classvtkvmtkNeighborhood__coll__graph.svg @@ -0,0 +1,54 @@ + + + + + + +vtkvmtkNeighborhood + + +Node18 + +vtkvmtkNeighborhood + + +Node19 + + +vtkvmtkDataSetItem + + + + +Node19->Node18 + + + + +Node20 + + +vtkvmtkItem + + + + +Node20->Node19 + + + + +Node21 + +vtkObject + + +Node21->Node20 + + + + + diff --git a/doc/html/classvtkvmtkNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkNeighborhood__inherit__graph.map index 2fa6b225..eb6f839b 100644 --- a/doc/html/classvtkvmtkNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkNeighborhood__inherit__graph.map @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/doc/html/classvtkvmtkNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkNeighborhood__inherit__graph.md5 index a4d1f6d9..ae840d86 100644 --- a/doc/html/classvtkvmtkNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -b4e7a21f82ffeecf2633a25e76fc0f77 \ No newline at end of file +5fa00d5945861f853dadd6d0012f743e \ No newline at end of file diff --git a/doc/html/classvtkvmtkNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkNeighborhood__inherit__graph.png deleted file mode 100644 index 1b3a9b03..00000000 Binary files a/doc/html/classvtkvmtkNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..46c45ec9 --- /dev/null +++ b/doc/html/classvtkvmtkNeighborhood__inherit__graph.svg @@ -0,0 +1,241 @@ + + + + + + +vtkvmtkNeighborhood + + +Node0 + +vtkvmtkNeighborhood + + +Node4 + + +vtkvmtkEmptyNeighborhood + + + + +Node0->Node4 + + + + +Node5 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node0->Node5 + + + + +Node7 + + +vtkvmtkPolyDataNeighborhood + + + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkStencil + + + + +Node0->Node8 + + + + +Node17 + + +vtkvmtkUnstructuredGridNeighborhood + + + + +Node0->Node17 + + + + +Node1 + + +vtkvmtkDataSetItem + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkItem + + + + +Node2->Node1 + + + + +Node3 + +vtkObject + + +Node3->Node2 + + + + +Node6 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + + + +Node5->Node6 + + + + +Node9 + + +vtkvmtkEmptyStencil + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node10 + + + + +Node11 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node10->Node11 + + + + +Node12 + + +vtkvmtkPolyDataGradientStencil + + + + +Node10->Node12 + + + + +Node13 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node10->Node13 + + + + +Node16 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node10->Node16 + + + + +Node14 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node13->Node14 + + + + +Node15 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node13->Node15 + + + + + diff --git a/doc/html/classvtkvmtkNeighborhoods-members.html b/doc/html/classvtkvmtkNeighborhoods-members.html index af161db7..27189fea 100644 --- a/doc/html/classvtkvmtkNeighborhoods-members.html +++ b/doc/html/classvtkvmtkNeighborhoods-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,69 +59,72 @@
-
+
vtkvmtkNeighborhoods Member List
-This is the complete list of members for vtkvmtkNeighborhoods, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
AllocateNeighborhood(vtkIdType i, vtkIdType neighborhoodType)vtkvmtkNeighborhoods [inline]
ArrayvtkvmtkItems [protected]
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItems [protected]
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItems [protected]
GetDataSet()vtkvmtkDataSetItems [inline]
GetItem(vtkIdType id)vtkvmtkItems [inline]
GetItemType()vtkvmtkItems [virtual]
GetNeighborhood(vtkIdType ptId)vtkvmtkNeighborhoods [inline]
GetNumberOfItems()vtkvmtkItems [inline]
GetNumberOfNeighborhoods()vtkvmtkNeighborhoods [inline]
GetReallocateOnBuild()vtkvmtkDataSetItems [virtual]
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)vtkvmtkNeighborhoods [protected, virtual]
ItemTypevtkvmtkItems [protected]
MaxIdvtkvmtkItems [protected]
New()vtkvmtkNeighborhoods [static]
ReallocateOnBuildvtkvmtkDataSetItems [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItems [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItems [virtual]
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItems [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItems [inline]
SetItemType(int)vtkvmtkItems [virtual]
SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood()vtkvmtkNeighborhoods [inline]
SetNeighborhoodTypeToPolyDataManifoldNeighborhood()vtkvmtkNeighborhoods [inline]
SetNeighborhoodTypeToPolyDataNeighborhood()vtkvmtkNeighborhoods [inline]
SetNeighborhoodTypeToUnstructuredGridNeighborhood()vtkvmtkNeighborhoods [inline]
SetNieghborhoodTypeToEmptyNeighborhood()vtkvmtkNeighborhoods [inline]
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItems [inline]
SetNumberOfNeighborhoods(vtkIdType numberOfNeighborhoods)vtkvmtkNeighborhoods [inline]
SetReallocateOnBuild(int)vtkvmtkDataSetItems [virtual]
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItems [protected]
Squeeze()vtkvmtkItems
vtkTypeRevisionMacro(vtkvmtkNeighborhoods, vtkvmtkDataSetItems)vtkvmtkNeighborhoods
vtkvmtkDataSetItems::vtkTypeRevisionMacro(vtkvmtkDataSetItems, vtkvmtkItems)vtkvmtkDataSetItems
vtkvmtkItems::vtkTypeRevisionMacro(vtkvmtkItems, vtkObject)vtkvmtkItems
vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
vtkvmtkItems()vtkvmtkItems [inline, protected]
vtkvmtkNeighborhoods()vtkvmtkNeighborhoods [inline, protected]
~vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
~vtkvmtkItems()vtkvmtkItems [protected]
~vtkvmtkNeighborhoods()vtkvmtkNeighborhoods [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
AllocateNeighborhood(vtkIdType i, vtkIdType neighborhoodType)vtkvmtkNeighborhoodsinline
ArrayvtkvmtkItemsprotected
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItemsprotected
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItemsprotected
GetDataSet()vtkvmtkDataSetItemsinline
GetItem(vtkIdType id)vtkvmtkItemsinline
GetItemType()vtkvmtkItemsvirtual
GetNeighborhood(vtkIdType ptId)vtkvmtkNeighborhoodsinline
GetNumberOfItems()vtkvmtkItemsinline
GetNumberOfNeighborhoods()vtkvmtkNeighborhoodsinline
GetReallocateOnBuild()vtkvmtkDataSetItemsvirtual
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType) VTK_OVERRIDEvtkvmtkNeighborhoodsprotectedvirtual
IsA(const char *type)vtkvmtkNeighborhoodsvirtual
IsTypeOf(const char *type)vtkvmtkNeighborhoodsstatic
ItemTypevtkvmtkItemsprotected
MaxIdvtkvmtkItemsprotected
New()vtkvmtkNeighborhoodsstatic
NewInstance() constvtkvmtkNeighborhoods
NewInstanceInternal() constvtkvmtkNeighborhoodsprotectedvirtual
ReallocateOnBuildvtkvmtkDataSetItemsprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemsvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemsvirtual
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItemsprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkNeighborhoodsstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItemsinline
SetItemType(int)vtkvmtkItemsvirtual
SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood()vtkvmtkNeighborhoodsinline
SetNeighborhoodTypeToPolyDataManifoldNeighborhood()vtkvmtkNeighborhoodsinline
SetNeighborhoodTypeToPolyDataNeighborhood()vtkvmtkNeighborhoodsinline
SetNeighborhoodTypeToUnstructuredGridNeighborhood()vtkvmtkNeighborhoodsinline
SetNieghborhoodTypeToEmptyNeighborhood()vtkvmtkNeighborhoodsinline
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItemsinline
SetNumberOfNeighborhoods(vtkIdType numberOfNeighborhoods)vtkvmtkNeighborhoodsinline
SetReallocateOnBuild(int)vtkvmtkDataSetItemsvirtual
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItemsprotected
Squeeze()vtkvmtkItems
Superclass typedefvtkvmtkNeighborhoods
vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
vtkvmtkItems()vtkvmtkItemsinlineprotected
vtkvmtkNeighborhoods()vtkvmtkNeighborhoodsinlineprotected
~vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
~vtkvmtkItems()vtkvmtkItemsprotected
~vtkvmtkNeighborhoods()vtkvmtkNeighborhoodsinlineprotected
+ - diff --git a/doc/html/classvtkvmtkNeighborhoods.html b/doc/html/classvtkvmtkNeighborhoods.html index 761799ef..9e86cd16 100644 --- a/doc/html/classvtkvmtkNeighborhoods.html +++ b/doc/html/classvtkvmtkNeighborhoods.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkNeighborhoods Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,278 +59,652 @@
-
+
vtkvmtkNeighborhoods Class Reference
-

.. +

Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighborhood from a a matching vtk object. More...

-

#include <vtkvmtkNeighborhoods.h>

+

#include <vtkvmtkNeighborhoods.h>

Inheritance diagram for vtkvmtkNeighborhoods:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkNeighborhoods:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + +

+

+Public Types

typedef vtkvmtkDataSetItems Superclass
 
- Public Types inherited from vtkvmtkDataSetItems
typedef vtkvmtkItems Superclass
 
- Public Types inherited from vtkvmtkItems
typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkNeighborhoods, vtkvmtkDataSetItems)
virtual int IsA (const char *type)
 
vtkvmtkNeighborhoodsNewInstance () const
 
void SetNieghborhoodTypeToEmptyNeighborhood ()
 
void SetNeighborhoodTypeToPolyDataNeighborhood ()
 
void SetNeighborhoodTypeToPolyDataManifoldNeighborhood ()
 
void SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood ()
 
void SetNeighborhoodTypeToUnstructuredGridNeighborhood ()
 
vtkvmtkNeighborhoodGetNeighborhood (vtkIdType ptId)
 
void SetNumberOfNeighborhoods (vtkIdType numberOfNeighborhoods)
 
vtkIdType GetNumberOfNeighborhoods ()
 
void AllocateNeighborhood (vtkIdType i, vtkIdType neighborhoodType)

+

 
- Public Member Functions inherited from vtkvmtkDataSetItems
vtkvmtkDataSetItemsNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
void Build ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItems
vtkvmtkItemsNewInstance () const
 
virtual void SetItemType (int)
 
virtual int GetItemType ()
 
void Allocate (vtkIdType numItems, vtkIdType ext=1000)
 
vtkvmtkItemGetItem (vtkIdType id)
 
void SetNumberOfItems (vtkIdType numberOfItems)
 
vtkIdType GetNumberOfItems ()
 
void Squeeze ()
 
void Reset ()
 
void Initialize ()
 
void ReleaseArray ()
 
void AllocateItem (vtkIdType i, vtkIdType itemType)
 
void DeepCopy (vtkvmtkItems *src)
 
void ShallowCopy (vtkvmtkItems *src)
 
+ - + + + + + + + + + + + + + + +

Static Public Member Functions

static vtkvmtkNeighborhoodsNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItems
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItems
static int IsTypeOf (const char *type)
 
static vtkvmtkItemsSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkNeighborhoods ()
 
 ~vtkvmtkNeighborhoods ()
virtual vtkvmtkItemInstantiateNewItem (int itemType)
 
virtual vtkvmtkItemInstantiateNewItem (int itemType) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkDataSetItems
 vtkvmtkDataSetItems ()
 
 ~vtkvmtkDataSetItems ()
 
- Protected Member Functions inherited from vtkvmtkItems
 vtkvmtkItems ()
 
 ~vtkvmtkItems ()
 
vtkvmtkItem ** Resize (vtkIdType sz)
 
+ + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkDataSetItems
vtkDataSet * DataSet
 
int ReallocateOnBuild
 
- Protected Attributes inherited from vtkvmtkItems
vtkvmtkItem ** Array
 
vtkIdType Size
 
vtkIdType MaxId
 
vtkIdType Extend
 
int ItemType
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
+

Detailed Description

+

Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighborhood from a a matching vtk object.

+
Date
2006/04/06 16:46:43
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 39 of file vtkvmtkNeighborhoods.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkNeighborhoods()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkNeighborhoods::vtkvmtkNeighborhoods ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 66 of file vtkvmtkNeighborhoods.h.

+
66 {};
- + +

◆ ~vtkvmtkNeighborhoods()

+
+ + + + + +
- + - +
vtkvmtkNeighborhoods::~vtkvmtkNeighborhoods vtkvmtkNeighborhoods::~vtkvmtkNeighborhoods ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 67 of file vtkvmtkNeighborhoods.h.

+
67 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkNeighborhoods* vtkvmtkNeighborhoods::New static vtkvmtkNeighborhoods* vtkvmtkNeighborhoods::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkNeighborhoods::vtkTypeRevisionMacro static int vtkvmtkNeighborhoods::IsTypeOf (vtkvmtkNeighborhoods , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkNeighborhoods::IsA (const char * type) vtkvmtkDataSetItems  
+
+virtual
+
+ +

Reimplemented from vtkvmtkDataSetItems.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkNeighborhoods* vtkvmtkNeighborhoods::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkNeighborhoods::SetNieghborhoodTypeToEmptyNeighborhood virtual vtkObjectBase* vtkvmtkNeighborhoods::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkDataSetItems.

- + +

◆ NewInstance()

+
- + - +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataNeighborhood vtkvmtkNeighborhoods* vtkvmtkNeighborhoods::NewInstance ( ) [inline] const
-
-
+
- + +

◆ SetNieghborhoodTypeToEmptyNeighborhood()

+
+ + + + + +
- + - +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataManifoldNeighborhood void vtkvmtkNeighborhoods::SetNieghborhoodTypeToEmptyNeighborhood ( ) [inline]
- -
+
+inline
+
+

Definition at line 46 of file vtkvmtkNeighborhoods.h.

+
- + +

◆ SetNeighborhoodTypeToPolyDataNeighborhood()

+
+ + + + + +
- + - +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataNeighborhood ( ) [inline]
+
+inline
+
+ +

Definition at line 48 of file vtkvmtkNeighborhoods.h.

+
-
+
+ +

◆ SetNeighborhoodTypeToPolyDataManifoldNeighborhood()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataManifoldNeighborhood ()
+
+inline
+
- + +

◆ SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood()

+
+ + + + + +
- + - +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToUnstructuredGridNeighborhood void vtkvmtkNeighborhoods::SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood ( ) [inline]
+
+inline
+
-
+ +

◆ SetNeighborhoodTypeToUnstructuredGridNeighborhood()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkNeighborhoods::SetNeighborhoodTypeToUnstructuredGridNeighborhood ()
+
+inline
+
- + +

◆ GetNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkNeighborhood* vtkvmtkNeighborhoods::GetNeighborhood vtkvmtkNeighborhood* vtkvmtkNeighborhoods::GetNeighborhood ( vtkIdType  ptId) [inline]
- -
+
+inline
+

Get a stencil given a point id.

+

Definition at line 58 of file vtkvmtkNeighborhoods.h.

+
58 {return (vtkvmtkNeighborhood*)this->Array[ptId];};
vtkvmtkItem ** Array
Definition: vtkvmtkItems.h:81
+
Query the neighborhood surrounding the set point id in an data set item.
+
- + +

◆ SetNumberOfNeighborhoods()

+
+ + + + + +
- + - +
void vtkvmtkNeighborhoods::SetNumberOfNeighborhoods void vtkvmtkNeighborhoods::SetNumberOfNeighborhoods ( vtkIdType  numberOfNeighborhoods) [inline]
- -
+
+inline
+
+

Definition at line 60 of file vtkvmtkNeighborhoods.h.

+
60 { this->SetNumberOfItems(numberOfNeighborhoods);};
void SetNumberOfItems(vtkIdType numberOfItems)
Definition: vtkvmtkItems.h:52
+
- + +

◆ GetNumberOfNeighborhoods()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkNeighborhoods::GetNumberOfNeighborhoods vtkIdType vtkvmtkNeighborhoods::GetNumberOfNeighborhoods ( ) [inline]
- -
+
+inline
+
+

Definition at line 61 of file vtkvmtkNeighborhoods.h.

+
61 {return this->GetNumberOfItems();};
vtkIdType GetNumberOfItems()
Definition: vtkvmtkItems.h:53
+
- + +

◆ AllocateNeighborhood()

+
+ + + + + +
- + @@ -374,44 +718,58 @@ - +
void vtkvmtkNeighborhoods::AllocateNeighborhood void vtkvmtkNeighborhoods::AllocateNeighborhood ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 63 of file vtkvmtkNeighborhoods.h.

+
63 {this->AllocateItem(i,neighborhoodType);};
void AllocateItem(vtkIdType i, vtkIdType itemType)
+
- + +

◆ InstantiateNewItem()

+
+ + + + + +
- + - +
virtual vtkvmtkItem* vtkvmtkNeighborhoods::InstantiateNewItem virtual vtkvmtkItem* vtkvmtkNeighborhoods::InstantiateNewItem ( int  itemType) [protected, virtual]
- -
+
+protectedvirtual
+

Implements vtkvmtkItems.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkNeighborhoods__coll__graph.map b/doc/html/classvtkvmtkNeighborhoods__coll__graph.map index 32ba03ad..a8103df3 100644 --- a/doc/html/classvtkvmtkNeighborhoods__coll__graph.map +++ b/doc/html/classvtkvmtkNeighborhoods__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkNeighborhoods__coll__graph.md5 b/doc/html/classvtkvmtkNeighborhoods__coll__graph.md5 index 98fc009b..f5a4a377 100644 --- a/doc/html/classvtkvmtkNeighborhoods__coll__graph.md5 +++ b/doc/html/classvtkvmtkNeighborhoods__coll__graph.md5 @@ -1 +1 @@ -582a44de64b750f93498a88350dbbc91 \ No newline at end of file +611d287c2692a8fd36f61874d6694e62 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNeighborhoods__coll__graph.png b/doc/html/classvtkvmtkNeighborhoods__coll__graph.png deleted file mode 100644 index c712692d..00000000 Binary files a/doc/html/classvtkvmtkNeighborhoods__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNeighborhoods__coll__graph.svg b/doc/html/classvtkvmtkNeighborhoods__coll__graph.svg new file mode 100644 index 00000000..6d1f4cd2 --- /dev/null +++ b/doc/html/classvtkvmtkNeighborhoods__coll__graph.svg @@ -0,0 +1,73 @@ + + + + + + +vtkvmtkNeighborhoods + + +Node4 + +vtkvmtkNeighborhoods + + +Node5 + + +vtkvmtkDataSetItems + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.map b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.map index 371e10a3..a4e33fe9 100644 --- a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.map +++ b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.md5 b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.md5 index ada79ed9..6524bd26 100644 --- a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.md5 +++ b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.md5 @@ -1 +1 @@ -b4c7a263d312606da1cb922341537206 \ No newline at end of file +769e1b9e1edbb0b0d326b6c378e51621 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.png b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.png deleted file mode 100644 index a0d400c8..00000000 Binary files a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNeighborhoods__inherit__graph.svg b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.svg new file mode 100644 index 00000000..cc16430e --- /dev/null +++ b/doc/html/classvtkvmtkNeighborhoods__inherit__graph.svg @@ -0,0 +1,54 @@ + + + + + + +vtkvmtkNeighborhoods + + +Node0 + +vtkvmtkNeighborhoods + + +Node1 + + +vtkvmtkDataSetItems + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkItems + + + + +Node2->Node1 + + + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching-members.html b/doc/html/classvtkvmtkNonManifoldFastMarching-members.html index 4ca43ec6..4934072f 100644 --- a/doc/html/classvtkvmtkNonManifoldFastMarching-members.html +++ b/doc/html/classvtkvmtkNonManifoldFastMarching-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,89 +59,94 @@
-
+
vtkvmtkNonManifoldFastMarching Member List
-This is the complete list of members for vtkvmtkNonManifoldFastMarching, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AllowLineUpdatevtkvmtkNonManifoldFastMarching [protected]
BoundaryPolyDatavtkvmtkNonManifoldFastMarching [protected]
ComputeUpdateFromCellNeighbor(vtkPolyData *input, vtkIdType neighborId, vtkIdType *trianglePts)vtkvmtkNonManifoldFastMarching [protected]
ConsideredMinHeapvtkvmtkNonManifoldFastMarching [protected]
CostFunctionArrayNamevtkvmtkNonManifoldFastMarching [protected]
GetBoundaryPolyData()vtkvmtkNonManifoldFastMarching [virtual]
GetCostFunctionArrayName()vtkvmtkNonManifoldFastMarching [virtual]
GetInitializationArrayName()vtkvmtkNonManifoldFastMarching [virtual]
GetInitializeFromScalars()vtkvmtkNonManifoldFastMarching [virtual]
GetIntersectedEdgesArrayName()vtkvmtkNonManifoldFastMarching [virtual]
GetNeighbors(vtkPolyData *input, vtkIdType pointId, vtkIdList *neighborIds)vtkvmtkNonManifoldFastMarching [protected]
GetPolyDataBoundaryConditions()vtkvmtkNonManifoldFastMarching [virtual]
GetRegularization()vtkvmtkNonManifoldFastMarching [virtual]
GetSeeds()vtkvmtkNonManifoldFastMarching [virtual]
GetSeedsBoundaryConditions()vtkvmtkNonManifoldFastMarching [virtual]
GetSolutionArrayName()vtkvmtkNonManifoldFastMarching [virtual]
GetStopNumberOfPoints()vtkvmtkNonManifoldFastMarching [virtual]
GetStopTravelTime()vtkvmtkNonManifoldFastMarching [virtual]
GetUnitSpeed()vtkvmtkNonManifoldFastMarching [virtual]
InitializationArrayNamevtkvmtkNonManifoldFastMarching [protected]
InitializeFromScalarsvtkvmtkNonManifoldFastMarching [protected]
InitializeFromScalarsOff()vtkvmtkNonManifoldFastMarching [virtual]
InitializeFromScalarsOn()vtkvmtkNonManifoldFastMarching [virtual]
InitPropagation(vtkPolyData *input)vtkvmtkNonManifoldFastMarching [protected]
IntersectedEdgesArrayNamevtkvmtkNonManifoldFastMarching [protected]
Max(double a, double b)vtkvmtkNonManifoldFastMarching [inline, protected, static]
Min(double a, double b)vtkvmtkNonManifoldFastMarching [inline, protected, static]
New()vtkvmtkNonManifoldFastMarching [static]
NumberOfAcceptedPointsvtkvmtkNonManifoldFastMarching [protected]
PolyDataBoundaryConditionsvtkvmtkNonManifoldFastMarching [protected]
PolyDataBoundaryConditionsOff()vtkvmtkNonManifoldFastMarching [virtual]
PolyDataBoundaryConditionsOn()vtkvmtkNonManifoldFastMarching [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkNonManifoldFastMarching
Propagate(vtkPolyData *input)vtkvmtkNonManifoldFastMarching [protected]
RegularizationvtkvmtkNonManifoldFastMarching [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkNonManifoldFastMarching [protected, virtual]
SeedsvtkvmtkNonManifoldFastMarching [protected]
SeedsBoundaryConditionsvtkvmtkNonManifoldFastMarching [protected]
SeedsBoundaryConditionsOff()vtkvmtkNonManifoldFastMarching [virtual]
SeedsBoundaryConditionsOn()vtkvmtkNonManifoldFastMarching [virtual]
SetBoundaryPolyData(vtkPolyData *)vtkvmtkNonManifoldFastMarching [virtual]
SetCostFunctionArrayName(const char *)vtkvmtkNonManifoldFastMarching [virtual]
SetInitializationArrayName(const char *)vtkvmtkNonManifoldFastMarching [virtual]
SetInitializeFromScalars(int)vtkvmtkNonManifoldFastMarching [virtual]
SetIntersectedEdgesArrayName(const char *)vtkvmtkNonManifoldFastMarching [virtual]
SetPolyDataBoundaryConditions(int)vtkvmtkNonManifoldFastMarching [virtual]
SetRegularization(double)vtkvmtkNonManifoldFastMarching [virtual]
SetSeeds(vtkIdList *)vtkvmtkNonManifoldFastMarching [virtual]
SetSeedsBoundaryConditions(int)vtkvmtkNonManifoldFastMarching [virtual]
SetSolutionArrayName(const char *)vtkvmtkNonManifoldFastMarching [virtual]
SetStopNumberOfPoints(int)vtkvmtkNonManifoldFastMarching [virtual]
SetStopTravelTime(double)vtkvmtkNonManifoldFastMarching [virtual]
SetUnitSpeed(int)vtkvmtkNonManifoldFastMarching [virtual]
SolutionArrayNamevtkvmtkNonManifoldFastMarching [protected]
SolveQuadratic(double a, double b, double c, char &nSol, double &x0, double &x1)vtkvmtkNonManifoldFastMarching [protected]
StatusScalarsvtkvmtkNonManifoldFastMarching [protected]
StopNumberOfPointsvtkvmtkNonManifoldFastMarching [protected]
StopTravelTimevtkvmtkNonManifoldFastMarching [protected]
TScalarsvtkvmtkNonManifoldFastMarching [protected]
UnitSpeedvtkvmtkNonManifoldFastMarching [protected]
UnitSpeedOff()vtkvmtkNonManifoldFastMarching [virtual]
UnitSpeedOn()vtkvmtkNonManifoldFastMarching [virtual]
UpdateFromConsideredvtkvmtkNonManifoldFastMarching [protected]
UpdateNeighbor(vtkPolyData *input, vtkIdType neighborId)vtkvmtkNonManifoldFastMarching [protected]
UpdateNeighborhood(vtkPolyData *input, vtkIdType pointId)vtkvmtkNonManifoldFastMarching [protected]
vtkTypeRevisionMacro(vtkvmtkNonManifoldFastMarching, vtkPolyDataAlgorithm)vtkvmtkNonManifoldFastMarching
vtkvmtkNonManifoldFastMarching()vtkvmtkNonManifoldFastMarching [protected]
~vtkvmtkNonManifoldFastMarching()vtkvmtkNonManifoldFastMarching [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AllowLineUpdatevtkvmtkNonManifoldFastMarchingprotected
BoundaryPolyDatavtkvmtkNonManifoldFastMarchingprotected
ComputeUpdateFromCellNeighbor(vtkPolyData *input, vtkIdType neighborId, vtkIdType *trianglePts)vtkvmtkNonManifoldFastMarchingprotected
ConsideredMinHeapvtkvmtkNonManifoldFastMarchingprotected
CostFunctionArrayNamevtkvmtkNonManifoldFastMarchingprotected
GetBoundaryPolyData()vtkvmtkNonManifoldFastMarchingvirtual
GetCostFunctionArrayName()vtkvmtkNonManifoldFastMarchingvirtual
GetInitializationArrayName()vtkvmtkNonManifoldFastMarchingvirtual
GetInitializeFromScalars()vtkvmtkNonManifoldFastMarchingvirtual
GetIntersectedEdgesArrayName()vtkvmtkNonManifoldFastMarchingvirtual
GetNeighbors(vtkPolyData *input, vtkIdType pointId, vtkIdList *neighborIds)vtkvmtkNonManifoldFastMarchingprotected
GetPolyDataBoundaryConditions()vtkvmtkNonManifoldFastMarchingvirtual
GetRegularization()vtkvmtkNonManifoldFastMarchingvirtual
GetSeeds()vtkvmtkNonManifoldFastMarchingvirtual
GetSeedsBoundaryConditions()vtkvmtkNonManifoldFastMarchingvirtual
GetSolutionArrayName()vtkvmtkNonManifoldFastMarchingvirtual
GetStopNumberOfPoints()vtkvmtkNonManifoldFastMarchingvirtual
GetStopTravelTime()vtkvmtkNonManifoldFastMarchingvirtual
GetUnitSpeed()vtkvmtkNonManifoldFastMarchingvirtual
InitializationArrayNamevtkvmtkNonManifoldFastMarchingprotected
InitializeFromScalarsvtkvmtkNonManifoldFastMarchingprotected
InitializeFromScalarsOff()vtkvmtkNonManifoldFastMarchingvirtual
InitializeFromScalarsOn()vtkvmtkNonManifoldFastMarchingvirtual
InitPropagation(vtkPolyData *input)vtkvmtkNonManifoldFastMarchingprotected
IntersectedEdgesArrayNamevtkvmtkNonManifoldFastMarchingprotected
IsA(const char *type)vtkvmtkNonManifoldFastMarchingvirtual
IsTypeOf(const char *type)vtkvmtkNonManifoldFastMarchingstatic
Max(double a, double b)vtkvmtkNonManifoldFastMarchinginlineprotectedstatic
Min(double a, double b)vtkvmtkNonManifoldFastMarchinginlineprotectedstatic
New()vtkvmtkNonManifoldFastMarchingstatic
NewInstance() constvtkvmtkNonManifoldFastMarching
NewInstanceInternal() constvtkvmtkNonManifoldFastMarchingprotectedvirtual
NumberOfAcceptedPointsvtkvmtkNonManifoldFastMarchingprotected
PolyDataBoundaryConditionsvtkvmtkNonManifoldFastMarchingprotected
PolyDataBoundaryConditionsOff()vtkvmtkNonManifoldFastMarchingvirtual
PolyDataBoundaryConditionsOn()vtkvmtkNonManifoldFastMarchingvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkNonManifoldFastMarching
Propagate(vtkPolyData *input)vtkvmtkNonManifoldFastMarchingprotected
RegularizationvtkvmtkNonManifoldFastMarchingprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkNonManifoldFastMarchingprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkNonManifoldFastMarchingstatic
SeedsvtkvmtkNonManifoldFastMarchingprotected
SeedsBoundaryConditionsvtkvmtkNonManifoldFastMarchingprotected
SeedsBoundaryConditionsOff()vtkvmtkNonManifoldFastMarchingvirtual
SeedsBoundaryConditionsOn()vtkvmtkNonManifoldFastMarchingvirtual
SetBoundaryPolyData(vtkPolyData *)vtkvmtkNonManifoldFastMarchingvirtual
SetCostFunctionArrayName(const char *)vtkvmtkNonManifoldFastMarchingvirtual
SetInitializationArrayName(const char *)vtkvmtkNonManifoldFastMarchingvirtual
SetInitializeFromScalars(int)vtkvmtkNonManifoldFastMarchingvirtual
SetIntersectedEdgesArrayName(const char *)vtkvmtkNonManifoldFastMarchingvirtual
SetPolyDataBoundaryConditions(int)vtkvmtkNonManifoldFastMarchingvirtual
SetRegularization(double)vtkvmtkNonManifoldFastMarchingvirtual
SetSeeds(vtkIdList *)vtkvmtkNonManifoldFastMarchingvirtual
SetSeedsBoundaryConditions(int)vtkvmtkNonManifoldFastMarchingvirtual
SetSolutionArrayName(const char *)vtkvmtkNonManifoldFastMarchingvirtual
SetStopNumberOfPoints(int)vtkvmtkNonManifoldFastMarchingvirtual
SetStopTravelTime(double)vtkvmtkNonManifoldFastMarchingvirtual
SetUnitSpeed(int)vtkvmtkNonManifoldFastMarchingvirtual
SolutionArrayNamevtkvmtkNonManifoldFastMarchingprotected
SolveQuadratic(double a, double b, double c, char &nSol, double &x0, double &x1)vtkvmtkNonManifoldFastMarchingprotected
StatusScalarsvtkvmtkNonManifoldFastMarchingprotected
StopNumberOfPointsvtkvmtkNonManifoldFastMarchingprotected
StopTravelTimevtkvmtkNonManifoldFastMarchingprotected
Superclass typedefvtkvmtkNonManifoldFastMarching
TScalarsvtkvmtkNonManifoldFastMarchingprotected
UnitSpeedvtkvmtkNonManifoldFastMarchingprotected
UnitSpeedOff()vtkvmtkNonManifoldFastMarchingvirtual
UnitSpeedOn()vtkvmtkNonManifoldFastMarchingvirtual
UpdateFromConsideredvtkvmtkNonManifoldFastMarchingprotected
UpdateNeighbor(vtkPolyData *input, vtkIdType neighborId)vtkvmtkNonManifoldFastMarchingprotected
UpdateNeighborhood(vtkPolyData *input, vtkIdType pointId)vtkvmtkNonManifoldFastMarchingprotected
vtkvmtkNonManifoldFastMarching()vtkvmtkNonManifoldFastMarchingprotected
~vtkvmtkNonManifoldFastMarching()vtkvmtkNonManifoldFastMarchingprotected
+ - diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching.html b/doc/html/classvtkvmtkNonManifoldFastMarching.html index 6d0b12ac..c19487f3 100644 --- a/doc/html/classvtkvmtkNonManifoldFastMarching.html +++ b/doc/html/classvtkvmtkNonManifoldFastMarching.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkNonManifoldFastMarching Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,16 @@
-
+
vtkvmtkNonManifoldFastMarching Class Reference
@@ -105,181 +77,408 @@

Implementation of the Fast Marching Method on polygonal non-manifolds. More...

-

#include <vtkvmtkNonManifoldFastMarching.h>

+

#include <vtkvmtkNonManifoldFastMarching.h>

+
+Inheritance diagram for vtkvmtkNonManifoldFastMarching:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkNonManifoldFastMarching:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkNonManifoldFastMarching, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkNonManifoldFastMarchingNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetStopTravelTime (double)
 
virtual double GetStopTravelTime ()
 
virtual void SetStopNumberOfPoints (int)
 
virtual int GetStopNumberOfPoints ()
 
virtual void SetRegularization (double)
 
virtual double GetRegularization ()
 
virtual void SetSeedsBoundaryConditions (int)
 
virtual int GetSeedsBoundaryConditions ()
 
virtual void SeedsBoundaryConditionsOn ()
 
virtual void SeedsBoundaryConditionsOff ()
 
virtual void SetPolyDataBoundaryConditions (int)
 
virtual int GetPolyDataBoundaryConditions ()
 
virtual void PolyDataBoundaryConditionsOn ()
 
virtual void PolyDataBoundaryConditionsOff ()
 
virtual void SetSeeds (vtkIdList *)
 
virtual vtkIdList * GetSeeds ()
 
virtual void SetBoundaryPolyData (vtkPolyData *)
 
virtual vtkPolyData * GetBoundaryPolyData ()
 
virtual void SetIntersectedEdgesArrayName (const char *)
 
virtual char * GetIntersectedEdgesArrayName ()
 
virtual void SetInitializeFromScalars (int)
 
virtual int GetInitializeFromScalars ()
 
virtual void InitializeFromScalarsOn ()
 
virtual void InitializeFromScalarsOff ()
 
virtual void SetInitializationArrayName (const char *)
 
virtual char * GetInitializationArrayName ()
 
virtual void SetUnitSpeed (int)
 
virtual int GetUnitSpeed ()
 
virtual void UnitSpeedOn ()
 
virtual void UnitSpeedOff ()
 
virtual void SetCostFunctionArrayName (const char *)
 
virtual char * GetCostFunctionArrayName ()
 
virtual void SetSolutionArrayName (const char *)
 
virtual char * GetSolutionArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkNonManifoldFastMarching
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkNonManifoldFastMarchingSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkNonManifoldFastMarchingNew ()
 
+ + + + - + + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkNonManifoldFastMarching ()
 
 ~vtkvmtkNonManifoldFastMarching ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void InitPropagation (vtkPolyData *input)
 
void SolveQuadratic (double a, double b, double c, char &nSol, double &x0, double &x1)
 
void GetNeighbors (vtkPolyData *input, vtkIdType pointId, vtkIdList *neighborIds)
 
double ComputeUpdateFromCellNeighbor (vtkPolyData *input, vtkIdType neighborId, vtkIdType *trianglePts)
 
void UpdateNeighbor (vtkPolyData *input, vtkIdType neighborId)
 
void UpdateNeighborhood (vtkPolyData *input, vtkIdType pointId)
 
void Propagate (vtkPolyData *input)

+

 
+ + - +

Static Protected Member Functions

static double Max (double a, double b)
 
static double Min (double a, double b)

+

 
+ + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkDoubleArray * TScalars
 
vtkCharArray * StatusScalars
 
vtkvmtkMinHeapConsideredMinHeap
 
vtkIdList * Seeds
 
vtkPolyData * BoundaryPolyData
 
double Regularization
 
double StopTravelTime
 
vtkIdType StopNumberOfPoints
 
int UnitSpeed
 
int InitializeFromScalars
 
char * IntersectedEdgesArrayName
 
char * InitializationArrayName
 
char * SolutionArrayName
 
char * CostFunctionArrayName
 
int SeedsBoundaryConditions
 
int PolyDataBoundaryConditions
 
vtkIdType NumberOfAcceptedPoints
 
int AllowLineUpdate
 
int UpdateFromConsidered
 
-

Detailed Description

+

Detailed Description

Implementation of the Fast Marching Method on polygonal non-manifolds.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:46:43
+
Revision
1.5
+

This class is used to solve the Eikonal equation

+\[|\nabla T(\mathbf{x})| = F(\mathbf{x})\] +

+

on non-manifolds made of convex polygons, using the Fast Marching Method, by J.A. Sethian (see below). The solution to the Eikonal equation represents the arrival times of a wave propagating on a domain with speed $F^{-1}(\mathbf{x})$ from given seed points (or regions). If F(x)=1, T(x) represents the geodesic distance field to the seed points (Note: F(x) can be equivalently interpreted as a cost function). The Fast Marching Method takes O(N logN). For more insight see J.A. Sethian, Level Set Methods and Fast Marching Methods, Cambridge University Press, 2nd Edition, 1999.

+

The implementation given in this class is an extension of the Fast Marching Method for triangulated 2-manifolds proposed by Kimmel et al. (R. Kimmel and J.A. Sethian. Computing geodesic paths on manifolds. PNAS, 95(15): 8431-8435, Jul 1998.) to non-manifolds made of convex polygons, such as the Voronoi diagram.

+

The propagation starts from a set of seeds. By default the seed points are given a propagation time of 0.0, but activating InitializeFromScalars and providing the point data array of name InitializationArrayName, it is possible to assign nonzero initialization times (this is useful when the zero propagation time point lies inside a cell). For the specification of F(x), the user must either provide a point data array of name CostFunctionArrayName, or activate UnitSpeed, which sets F(x)=1 everywhere, thus yielding a geodesic distance field. The propagation stops when all the points in the domain path-connected to the seeds have been visited. Alternatively it is possible to limit the propagation by setting StopTravelTime or StopNumberOfPoints. The solution is stored in a point data array of name SolutionArrayName (name provided by the user, "EikonalSolution" by default).

+

The Regularization value adds a constant term to F(x), which acts as a regularization term for the minimal cost paths (see L.D. Cohen and R. Kimmel. Global minimum of active contour models: a minimal path approach. IJCV, 24(1): 57-78, Aug 1997).

+
See also
vtkVoronoiDiagram3D vtkMinHeap
+ +

Definition at line 56 of file vtkvmtkNonManifoldFastMarching.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkNonManifoldFastMarching::Superclass
+
+ +

Definition at line 59 of file vtkvmtkNonManifoldFastMarching.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkNonManifoldFastMarching()

+
+ + + + + +
- + - +
vtkvmtkNonManifoldFastMarching::vtkvmtkNonManifoldFastMarching vtkvmtkNonManifoldFastMarching::vtkvmtkNonManifoldFastMarching ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkNonManifoldFastMarching()

+
+ + + + + +
- + - +
vtkvmtkNonManifoldFastMarching::~vtkvmtkNonManifoldFastMarching vtkvmtkNonManifoldFastMarching::~vtkvmtkNonManifoldFastMarching ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkNonManifoldFastMarching::vtkTypeRevisionMacro static int vtkvmtkNonManifoldFastMarching::IsTypeOf (vtkvmtkNonManifoldFastMarching , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkNonManifoldFastMarching::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkNonManifoldFastMarching* vtkvmtkNonManifoldFastMarching::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkNonManifoldFastMarching::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkNonManifoldFastMarching* vtkvmtkNonManifoldFastMarching::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -296,624 +495,943 @@
void vtkvmtkNonManifoldFastMarching::PrintSelf void vtkvmtkNonManifoldFastMarching::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkNonManifoldFastMarching* vtkvmtkNonManifoldFastMarching::New static vtkvmtkNonManifoldFastMarching* vtkvmtkNonManifoldFastMarching::New ( ) [static]
- -
+
+static
+
- + +

◆ SetStopTravelTime()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetStopTravelTime virtual void vtkvmtkNonManifoldFastMarching::SetStopTravelTime ( double  ) [virtual]
- -
+
+virtual
+

Set/Get maximum travel time for travel time-based stop criterion.

- + +

◆ GetStopTravelTime()

+
+ + + + + +
- + - +
virtual double vtkvmtkNonManifoldFastMarching::GetStopTravelTime virtual double vtkvmtkNonManifoldFastMarching::GetStopTravelTime ( ) [virtual]
- -
+
+virtual
+

Set/Get maximum travel time for travel time-based stop criterion.

- + +

◆ SetStopNumberOfPoints()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetStopNumberOfPoints virtual void vtkvmtkNonManifoldFastMarching::SetStopNumberOfPoints ( int  ) [virtual]
- -
+
+virtual
+

Set/Get maximum number of visited points for number of visited points-based stop criterion.

- + +

◆ GetStopNumberOfPoints()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldFastMarching::GetStopNumberOfPoints virtual int vtkvmtkNonManifoldFastMarching::GetStopNumberOfPoints ( ) [virtual]
- -
+
+virtual
+

Set/Get maximum number of visited points for number of visited points-based stop criterion.

- + +

◆ SetRegularization()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetRegularization virtual void vtkvmtkNonManifoldFastMarching::SetRegularization ( double  ) [virtual]
- -
+
+virtual
+

Set/Get minimal cost path regularization amount.

- + +

◆ GetRegularization()

+
+ + + + + +
- + - +
virtual double vtkvmtkNonManifoldFastMarching::GetRegularization virtual double vtkvmtkNonManifoldFastMarching::GetRegularization ( ) [virtual]
- -
+
+virtual
+

Set/Get minimal cost path regularization amount.

- + +

◆ SetSeedsBoundaryConditions()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetSeedsBoundaryConditions virtual void vtkvmtkNonManifoldFastMarching::SetSeedsBoundaryConditions ( int  ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as a list of seeds.

- + +

◆ GetSeedsBoundaryConditions()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldFastMarching::GetSeedsBoundaryConditions virtual int vtkvmtkNonManifoldFastMarching::GetSeedsBoundaryConditions ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as a list of seeds.

- + +

◆ SeedsBoundaryConditionsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditionsOn virtual void vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditionsOn ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as a list of seeds.

- + +

◆ SeedsBoundaryConditionsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditionsOff virtual void vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditionsOff ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as a list of seeds.

- + +

◆ SetPolyDataBoundaryConditions()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetPolyDataBoundaryConditions virtual void vtkvmtkNonManifoldFastMarching::SetPolyDataBoundaryConditions ( int  ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as poly data.

- + +

◆ GetPolyDataBoundaryConditions()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldFastMarching::GetPolyDataBoundaryConditions virtual int vtkvmtkNonManifoldFastMarching::GetPolyDataBoundaryConditions ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as poly data.

- + +

◆ PolyDataBoundaryConditionsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditionsOn virtual void vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditionsOn ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as poly data.

- + +

◆ PolyDataBoundaryConditionsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditionsOff virtual void vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditionsOff ( ) [virtual]
- -
+
+virtual
+

Toggle on/off boundary conditions expressed as poly data.

- + +

◆ SetSeeds()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetSeeds virtual void vtkvmtkNonManifoldFastMarching::SetSeeds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set/Get seeds were boundary conditions are specified.

- + +

◆ GetSeeds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkNonManifoldFastMarching::GetSeeds virtual vtkIdList* vtkvmtkNonManifoldFastMarching::GetSeeds ( ) [virtual]
- -
+
+virtual
+

Set/Get seeds were boundary conditions are specified.

- + +

◆ SetBoundaryPolyData()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetBoundaryPolyData virtual void vtkvmtkNonManifoldFastMarching::SetBoundaryPolyData ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set/Get poly data were boundary conditions are specified.

- + +

◆ GetBoundaryPolyData()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkNonManifoldFastMarching::GetBoundaryPolyData virtual vtkPolyData* vtkvmtkNonManifoldFastMarching::GetBoundaryPolyData ( ) [virtual]
- -
+
+virtual
+

Set/Get poly data were boundary conditions are specified.

- + +

◆ SetIntersectedEdgesArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetIntersectedEdgesArrayName virtual void vtkvmtkNonManifoldFastMarching::SetIntersectedEdgesArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the 2-component point data array of boundary poly data where point ids of edges of the input intersected by boundary poly data are stored.

- + +

◆ GetIntersectedEdgesArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkNonManifoldFastMarching::GetIntersectedEdgesArrayName virtual char* vtkvmtkNonManifoldFastMarching::GetIntersectedEdgesArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the 2-component point data array of boundary poly data where point ids of edges of the input intersected by boundary poly data are stored.

- + +

◆ SetInitializeFromScalars()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetInitializeFromScalars virtual void vtkvmtkNonManifoldFastMarching::SetInitializeFromScalars ( int  ) [virtual]
- -
+
+virtual
+

Toggle on/off using point data array of name InitializationArrayName for the solution value of seed points. If off, a value of 0.0 is used for all seeds.

- + +

◆ GetInitializeFromScalars()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldFastMarching::GetInitializeFromScalars virtual int vtkvmtkNonManifoldFastMarching::GetInitializeFromScalars ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using point data array of name InitializationArrayName for the solution value of seed points. If off, a value of 0.0 is used for all seeds.

- + +

◆ InitializeFromScalarsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::InitializeFromScalarsOn virtual void vtkvmtkNonManifoldFastMarching::InitializeFromScalarsOn ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using point data array of name InitializationArrayName for the solution value of seed points. If off, a value of 0.0 is used for all seeds.

- + +

◆ InitializeFromScalarsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::InitializeFromScalarsOff virtual void vtkvmtkNonManifoldFastMarching::InitializeFromScalarsOff ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using point data array of name InitializationArrayName for the solution value of seed points. If off, a value of 0.0 is used for all seeds.

- + +

◆ SetInitializationArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetInitializationArrayName virtual void vtkvmtkNonManifoldFastMarching::SetInitializationArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data InitializationArray

- + +

◆ GetInitializationArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkNonManifoldFastMarching::GetInitializationArrayName virtual char* vtkvmtkNonManifoldFastMarching::GetInitializationArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data InitializationArray

- + +

◆ SetUnitSpeed()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetUnitSpeed virtual void vtkvmtkNonManifoldFastMarching::SetUnitSpeed ( int  ) [virtual]
- -
+
+virtual
+

Toggle on/off using a unit speed field over the whole domain (used to obtain geodesic distances). If off, a CostFunctionArray must be provided.

- + +

◆ GetUnitSpeed()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldFastMarching::GetUnitSpeed virtual int vtkvmtkNonManifoldFastMarching::GetUnitSpeed ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using a unit speed field over the whole domain (used to obtain geodesic distances). If off, a CostFunctionArray must be provided.

- + +

◆ UnitSpeedOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::UnitSpeedOn virtual void vtkvmtkNonManifoldFastMarching::UnitSpeedOn ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using a unit speed field over the whole domain (used to obtain geodesic distances). If off, a CostFunctionArray must be provided.

- + +

◆ UnitSpeedOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::UnitSpeedOff virtual void vtkvmtkNonManifoldFastMarching::UnitSpeedOff ( ) [virtual]
- -
+
+virtual
+

Toggle on/off using a unit speed field over the whole domain (used to obtain geodesic distances). If off, a CostFunctionArray must be provided.

- + +

◆ SetCostFunctionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetCostFunctionArrayName virtual void vtkvmtkNonManifoldFastMarching::SetCostFunctionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data CostFunctionArray

- + +

◆ GetCostFunctionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkNonManifoldFastMarching::GetCostFunctionArrayName virtual char* vtkvmtkNonManifoldFastMarching::GetCostFunctionArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data CostFunctionArray

- + +

◆ SetSolutionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldFastMarching::SetSolutionArrayName virtual void vtkvmtkNonManifoldFastMarching::SetSolutionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data SolutionArray

- + +

◆ GetSolutionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkNonManifoldFastMarching::GetSolutionArrayName virtual char* vtkvmtkNonManifoldFastMarching::GetSolutionArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of point data SolutionArray

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -933,37 +1451,55 @@ - +
virtual int vtkvmtkNonManifoldFastMarching::RequestData virtual int vtkvmtkNonManifoldFastMarching::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ InitPropagation()

+
+ + + + + +
- + - +
void vtkvmtkNonManifoldFastMarching::InitPropagation void vtkvmtkNonManifoldFastMarching::InitPropagation ( vtkPolyData *  input) [protected]
- -
+
+protected
+
- + +

◆ SolveQuadratic()

+
+ + + + + +
- + @@ -1001,20 +1537,29 @@ - +
void vtkvmtkNonManifoldFastMarching::SolveQuadratic void vtkvmtkNonManifoldFastMarching::SolveQuadratic ( double  a,
) [protected]
- -
+
+protected
+
- + +

◆ GetNeighbors()

+
+ + + + + +
- + @@ -1034,20 +1579,29 @@ - +
void vtkvmtkNonManifoldFastMarching::GetNeighbors void vtkvmtkNonManifoldFastMarching::GetNeighbors ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeUpdateFromCellNeighbor()

+
+ + + + + +
- + @@ -1067,20 +1621,29 @@ - +
double vtkvmtkNonManifoldFastMarching::ComputeUpdateFromCellNeighbor double vtkvmtkNonManifoldFastMarching::ComputeUpdateFromCellNeighbor ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ UpdateNeighbor()

+
+ + + + + +
- + @@ -1094,20 +1657,29 @@ - +
void vtkvmtkNonManifoldFastMarching::UpdateNeighbor void vtkvmtkNonManifoldFastMarching::UpdateNeighbor ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ UpdateNeighborhood()

+
+ + + + + +
- + @@ -1121,37 +1693,55 @@ - +
void vtkvmtkNonManifoldFastMarching::UpdateNeighborhood void vtkvmtkNonManifoldFastMarching::UpdateNeighborhood ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ Propagate()

+
+ + + + + +
- + - +
void vtkvmtkNonManifoldFastMarching::Propagate void vtkvmtkNonManifoldFastMarching::Propagate ( vtkPolyData *  input) [protected]
- -
+
+protected
+
- + +

◆ Max()

+
+ + + + + +
- + @@ -1165,20 +1755,32 @@ - +
static double vtkvmtkNonManifoldFastMarching::Max static double vtkvmtkNonManifoldFastMarching::Max ( double  a,
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 169 of file vtkvmtkNonManifoldFastMarching.h.

+
170  { return a-b > VTK_VMTK_DOUBLE_TOL ? a : b; }
#define VTK_VMTK_DOUBLE_TOL
+
- + +

◆ Min()

+
+ + + + + +
- + @@ -1192,273 +1794,487 @@ - +
static double vtkvmtkNonManifoldFastMarching::Min static double vtkvmtkNonManifoldFastMarching::Min ( double  a,
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 172 of file vtkvmtkNonManifoldFastMarching.h.

+
173  { return a-b < - VTK_VMTK_DOUBLE_TOL ? a : b; }
#define VTK_VMTK_DOUBLE_TOL
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ TScalars

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkNonManifoldFastMarching::TScalars [protected]vtkDoubleArray* vtkvmtkNonManifoldFastMarching::TScalars
- -
+
+protected
+
+ +

Definition at line 175 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ StatusScalars

+
+ + + + + +
- +
vtkCharArray* vtkvmtkNonManifoldFastMarching::StatusScalars [protected]vtkCharArray* vtkvmtkNonManifoldFastMarching::StatusScalars
- -
+
+protected
+
+ +

Definition at line 176 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ ConsideredMinHeap

+
+ + + + + +
- +
vtkvmtkMinHeap* vtkvmtkNonManifoldFastMarching::ConsideredMinHeap [protected]vtkvmtkMinHeap* vtkvmtkNonManifoldFastMarching::ConsideredMinHeap
- -
+
+protected
+
+ +

Definition at line 177 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ Seeds

+
+ + + + + +
- +
vtkIdList* vtkvmtkNonManifoldFastMarching::Seeds [protected]vtkIdList* vtkvmtkNonManifoldFastMarching::Seeds
- -
+
+protected
+
+ +

Definition at line 179 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ BoundaryPolyData

+
+ + + + + +
- +
vtkPolyData* vtkvmtkNonManifoldFastMarching::BoundaryPolyData [protected]vtkPolyData* vtkvmtkNonManifoldFastMarching::BoundaryPolyData
- -
+
+protected
+
+ +

Definition at line 180 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ Regularization

+
+ + + + + +
- +
double vtkvmtkNonManifoldFastMarching::Regularization [protected]double vtkvmtkNonManifoldFastMarching::Regularization
- -
+
+protected
+
+ +

Definition at line 182 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ StopTravelTime

+
+ + + + + +
- +
double vtkvmtkNonManifoldFastMarching::StopTravelTime [protected]double vtkvmtkNonManifoldFastMarching::StopTravelTime
- -
+
+protected
+
+ +

Definition at line 183 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ StopNumberOfPoints

+
+ + + + + +
- +
vtkIdType vtkvmtkNonManifoldFastMarching::StopNumberOfPoints [protected]vtkIdType vtkvmtkNonManifoldFastMarching::StopNumberOfPoints
- -
+
+protected
+
+ +

Definition at line 184 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ UnitSpeed

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::UnitSpeed [protected]int vtkvmtkNonManifoldFastMarching::UnitSpeed
- -
+
+protected
+
+ +

Definition at line 185 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ InitializeFromScalars

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::InitializeFromScalars [protected]int vtkvmtkNonManifoldFastMarching::InitializeFromScalars
- -
+
+protected
+
+ +

Definition at line 186 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ IntersectedEdgesArrayName

+
+ + + + + +
- +
char* vtkvmtkNonManifoldFastMarching::IntersectedEdgesArrayName [protected]char* vtkvmtkNonManifoldFastMarching::IntersectedEdgesArrayName
- -
+
+protected
+
+ +

Definition at line 187 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ InitializationArrayName

+
+ + + + + +
- +
char* vtkvmtkNonManifoldFastMarching::InitializationArrayName [protected]char* vtkvmtkNonManifoldFastMarching::InitializationArrayName
- -
+
+protected
+
+ +

Definition at line 188 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ SolutionArrayName

+
+ + + + + +
- +
char* vtkvmtkNonManifoldFastMarching::SolutionArrayName [protected]char* vtkvmtkNonManifoldFastMarching::SolutionArrayName
- -
+
+protected
+
+ +

Definition at line 189 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ CostFunctionArrayName

+
+ + + + + +
- +
char* vtkvmtkNonManifoldFastMarching::CostFunctionArrayName [protected]char* vtkvmtkNonManifoldFastMarching::CostFunctionArrayName
- -
+
+protected
+
+ +

Definition at line 190 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ SeedsBoundaryConditions

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditions [protected]int vtkvmtkNonManifoldFastMarching::SeedsBoundaryConditions
- -
+
+protected
+
+ +

Definition at line 192 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ PolyDataBoundaryConditions

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditions [protected]int vtkvmtkNonManifoldFastMarching::PolyDataBoundaryConditions
- -
+
+protected
+
+ +

Definition at line 193 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ NumberOfAcceptedPoints

+
+ + + + + +
- +
vtkIdType vtkvmtkNonManifoldFastMarching::NumberOfAcceptedPoints [protected]vtkIdType vtkvmtkNonManifoldFastMarching::NumberOfAcceptedPoints
- -
+
+protected
+
+ +

Definition at line 195 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ AllowLineUpdate

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::AllowLineUpdate [protected]int vtkvmtkNonManifoldFastMarching::AllowLineUpdate
- -
+
+protected
+
+ +

Definition at line 197 of file vtkvmtkNonManifoldFastMarching.h.

- + +

◆ UpdateFromConsidered

+
+ + + + + +
- +
int vtkvmtkNonManifoldFastMarching::UpdateFromConsidered [protected]int vtkvmtkNonManifoldFastMarching::UpdateFromConsidered
- -
+
+protected
+
+ +

Definition at line 198 of file vtkvmtkNonManifoldFastMarching.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.map b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.map index eb76bd76..63416997 100644 --- a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.map +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.md5 b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.md5 index 7b89b491..d8ce213e 100644 --- a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.md5 +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.md5 @@ -1 +1 @@ -8b7d92fe5ee363da2eb42d41a7558043 \ No newline at end of file +b5b89530981cc64addef74f17584a342 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.png b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.png deleted file mode 100644 index 84334c1b..00000000 Binary files a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.svg b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.svg new file mode 100644 index 00000000..05e2754e --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__coll__graph.svg @@ -0,0 +1,52 @@ + + + + + + +vtkvmtkNonManifoldFastMarching + + +Node2 + +vtkvmtkNonManifoldFastMarching + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkMinHeap + + + + +Node4->Node2 + + + ConsideredMinHeap + + +Node5 + +vtkObject + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.map b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.map new file mode 100644 index 00000000..d9908f60 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.md5 b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.md5 new file mode 100644 index 00000000..529886dc --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.md5 @@ -0,0 +1 @@ +b98f683770374434bc62a51b67057eac \ No newline at end of file diff --git a/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.svg b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.svg new file mode 100644 index 00000000..8cf8af40 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldFastMarching__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkNonManifoldFastMarching + + +Node0 + +vtkvmtkNonManifoldFastMarching + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent-members.html b/doc/html/classvtkvmtkNonManifoldSteepestDescent-members.html index 03a13b9b..4e79d541 100644 --- a/doc/html/classvtkvmtkNonManifoldSteepestDescent-members.html +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,39 +59,44 @@
-
+
vtkvmtkNonManifoldSteepestDescent Member List
-This is the complete list of members for vtkvmtkNonManifoldSteepestDescent, including all inherited members. - - - - - - - - - - - - - - - - - - -
DescentArrayvtkvmtkNonManifoldSteepestDescent [protected]
DescentArrayNamevtkvmtkNonManifoldSteepestDescent [protected]
DirectionvtkvmtkNonManifoldSteepestDescent [protected]
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescent [virtual]
GetDirection()vtkvmtkNonManifoldSteepestDescent [virtual]
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescent [protected]
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescent [protected]
New()vtkvmtkNonManifoldSteepestDescent [static]
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescent [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkNonManifoldSteepestDescent
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkNonManifoldSteepestDescent [protected, virtual]
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirection(int)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescent [inline]
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescent [inline]
vtkTypeRevisionMacro(vtkvmtkNonManifoldSteepestDescent, vtkPolyDataAlgorithm)vtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + +
DescentArrayvtkvmtkNonManifoldSteepestDescentprotected
DescentArrayNamevtkvmtkNonManifoldSteepestDescentprotected
DirectionvtkvmtkNonManifoldSteepestDescentprotected
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescentvirtual
GetDirection()vtkvmtkNonManifoldSteepestDescentvirtual
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescentprotected
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescentprotected
IsA(const char *type)vtkvmtkNonManifoldSteepestDescentvirtual
IsTypeOf(const char *type)vtkvmtkNonManifoldSteepestDescentstatic
New()vtkvmtkNonManifoldSteepestDescentstatic
NewInstance() constvtkvmtkNonManifoldSteepestDescent
NewInstanceInternal() constvtkvmtkNonManifoldSteepestDescentprotectedvirtual
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescentprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkNonManifoldSteepestDescent
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkNonManifoldSteepestDescentprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkNonManifoldSteepestDescentstatic
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirection(int)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescentinline
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescentinline
Superclass typedefvtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
+ - diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent.html b/doc/html/classvtkvmtkNonManifoldSteepestDescent.html index 6fe14760..0dd5ca70 100644 --- a/doc/html/classvtkvmtkNonManifoldSteepestDescent.html +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkNonManifoldSteepestDescent Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkNonManifoldSteepestDescent Class Reference
@@ -104,118 +76,292 @@

Abstract class for steepest descent on a polygonal non-manifold. More...

-

#include <vtkvmtkNonManifoldSteepestDescent.h>

+

#include <vtkvmtkNonManifoldSteepestDescent.h>

Inheritance diagram for vtkvmtkNonManifoldSteepestDescent:
-
Inheritance graph
- - +
+
+
[legend]
+
+Collaboration diagram for vtkvmtkNonManifoldSteepestDescent:
+
+
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkNonManifoldSteepestDescent, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkNonManifoldSteepestDescentNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetDirection (int)
 
virtual int GetDirection ()
 
void SetDirectionToDownward ()
 
void SetDirectionToUpward ()
 
virtual void SetDescentArrayName (const char *)
 
virtual char * GetDescentArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkNonManifoldSteepestDescent
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkNonManifoldSteepestDescentSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkNonManifoldSteepestDescentNew ()
 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkNonManifoldSteepestDescent ()
 
 ~vtkvmtkNonManifoldSteepestDescent ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
double GetSteepestDescent (vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)
 
double GetSteepestDescentInCell (vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)

+

 
+ + + + +

Protected Attributes

vtkDataArray * DescentArray
 
char * DescentArrayName
 
int NumberOfEdgeSubdivisions
 
int Direction
 
-

Detailed Description

+

Detailed Description

Abstract class for steepest descent on a polygonal non-manifold.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class is an abstract filter used as base class for performing steepest descent on a non-manifold surface made of convex polygons (such as the Voronoi diagram) on the basis of a given scalar field. Steepest descent is performed on the edges of input polygons with a first order approximation.

+
See also
vtkSteepestDescentLineTracer vtkSurfaceToCenterlines vtkVoronoiDiagram3D
+ +

Definition at line 42 of file vtkvmtkNonManifoldSteepestDescent.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkNonManifoldSteepestDescent()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkNonManifoldSteepestDescent::vtkvmtkNonManifoldSteepestDescent ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkNonManifoldSteepestDescent()

+
+ + + + + +
- + - +
vtkvmtkNonManifoldSteepestDescent::~vtkvmtkNonManifoldSteepestDescent vtkvmtkNonManifoldSteepestDescent::~vtkvmtkNonManifoldSteepestDescent ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkNonManifoldSteepestDescent::vtkTypeRevisionMacro static int vtkvmtkNonManifoldSteepestDescent::IsTypeOf (vtkvmtkNonManifoldSteepestDescent , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkNonManifoldSteepestDescent::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkNonManifoldSteepestDescent* vtkvmtkNonManifoldSteepestDescent::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkNonManifoldSteepestDescent::NewInstanceInternal () const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkNonManifoldSteepestDescent* vtkvmtkNonManifoldSteepestDescent::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -232,137 +378,208 @@
void vtkvmtkNonManifoldSteepestDescent::PrintSelf void vtkvmtkNonManifoldSteepestDescent::PrintSelf ( ostream &  os,
-
-
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkNonManifoldSteepestDescent* vtkvmtkNonManifoldSteepestDescent::New static vtkvmtkNonManifoldSteepestDescent* vtkvmtkNonManifoldSteepestDescent::New ( ) [static]
- -
+static
+
- + +

◆ SetDescentArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldSteepestDescent::SetDescentArrayName virtual void vtkvmtkNonManifoldSteepestDescent::SetDescentArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array used as the descent scalar field.

- + +

◆ GetDescentArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkNonManifoldSteepestDescent::GetDescentArrayName virtual char* vtkvmtkNonManifoldSteepestDescent::GetDescentArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array used as the descent scalar field.

- + +

◆ SetDirection()

+
+ + + + + +
- + - +
virtual void vtkvmtkNonManifoldSteepestDescent::SetDirection virtual void vtkvmtkNonManifoldSteepestDescent::SetDirection ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDirection()

+
+ + + + + +
- + - +
virtual int vtkvmtkNonManifoldSteepestDescent::GetDirection virtual int vtkvmtkNonManifoldSteepestDescent::GetDirection ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDirectionToDownward()

+
+ + + + + +
- + - +
void vtkvmtkNonManifoldSteepestDescent::SetDirectionToDownward void vtkvmtkNonManifoldSteepestDescent::SetDirectionToDownward ( ) [inline]
- -
+
+inline
+
+

Definition at line 59 of file vtkvmtkNonManifoldSteepestDescent.h.

+
+
#define VTK_VMTK_DOWNWARD
+
- + +

◆ SetDirectionToUpward()

+
+ + + + + +
- + - +
void vtkvmtkNonManifoldSteepestDescent::SetDirectionToUpward void vtkvmtkNonManifoldSteepestDescent::SetDirectionToUpward ( ) [inline]
- -
+
+inline
+
+

Definition at line 61 of file vtkvmtkNonManifoldSteepestDescent.h.

+
62  {this->SetDirection(VTK_VMTK_UPWARD); }
+ +
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -382,22 +599,31 @@ - +
virtual int vtkvmtkNonManifoldSteepestDescent::RequestData virtual int vtkvmtkNonManifoldSteepestDescent::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ GetSteepestDescent()

+
+ + + + + +
- + @@ -429,21 +655,30 @@ - +
double vtkvmtkNonManifoldSteepestDescent::GetSteepestDescent double vtkvmtkNonManifoldSteepestDescent::GetSteepestDescent ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+

Compute the steepest descent point in terms of edge (point id pair) and parametric coordinate on edge. It takes in input a starting point expressed in terms of edge (point id pair) and parametric coordinate on edge. It returns the descent value.

- + +

◆ GetSteepestDescentInCell()

+
+ + + + + +
- + @@ -487,79 +722,125 @@ - +
double vtkvmtkNonManifoldSteepestDescent::GetSteepestDescentInCell double vtkvmtkNonManifoldSteepestDescent::GetSteepestDescentInCell ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+

Compute the steepest descent point in terms of edge (point id pair) and parametric coordinate on edge. It takes in input a starting point expressed in terms of edge (point id pair) and parametric coordinate on edge. It returns the descent value.

-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DescentArray

+
+ + + + + +
- +
vtkDataArray* vtkvmtkNonManifoldSteepestDescent::DescentArray [protected]vtkDataArray* vtkvmtkNonManifoldSteepestDescent::DescentArray
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkNonManifoldSteepestDescent.h.

- + +

◆ DescentArrayName

+
+ + + + + +
- +
char* vtkvmtkNonManifoldSteepestDescent::DescentArrayName [protected]char* vtkvmtkNonManifoldSteepestDescent::DescentArrayName
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkNonManifoldSteepestDescent.h.

- + +

◆ NumberOfEdgeSubdivisions

+
+ + + + + +
- +
int vtkvmtkNonManifoldSteepestDescent::NumberOfEdgeSubdivisions [protected]int vtkvmtkNonManifoldSteepestDescent::NumberOfEdgeSubdivisions
- -
+
+protected
+
+ +

Definition at line 82 of file vtkvmtkNonManifoldSteepestDescent.h.

- + +

◆ Direction

+
+ + + + + +
- +
int vtkvmtkNonManifoldSteepestDescent::Direction [protected]int vtkvmtkNonManifoldSteepestDescent::Direction
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkNonManifoldSteepestDescent.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.map b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.map new file mode 100644 index 00000000..632e4a64 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.md5 b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.md5 new file mode 100644 index 00000000..9cef1a74 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.md5 @@ -0,0 +1 @@ +4147a712e4f3e055c6d5a2672a2c0c61 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.svg b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.svg new file mode 100644 index 00000000..27d5b480 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkNonManifoldSteepestDescent + + +Node4 + +vtkvmtkNonManifoldSteepest +Descent + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.map b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.map index 66ab7998..dcab6b9a 100644 --- a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.map +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.md5 b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.md5 index 46531944..e19bd1f7 100644 --- a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.md5 +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.md5 @@ -1 +1 @@ -0cfd2f76a54963420303381ad40294a8 \ No newline at end of file +ccc1d93f7e4ef45da3ba40757d727b86 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.png b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.png deleted file mode 100644 index f87aaaab..00000000 Binary files a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.svg b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.svg new file mode 100644 index 00000000..8e7fb3a4 --- /dev/null +++ b/doc/html/classvtkvmtkNonManifoldSteepestDescent__inherit__graph.svg @@ -0,0 +1,56 @@ + + + + + + +vtkvmtkNonManifoldSteepestDescent + + +Node0 + +vtkvmtkNonManifoldSteepest +Descent + + +Node2 + + +vtkvmtkSteepestDescentLine +Tracer + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkSteepestDescentShooter + + + + +Node0->Node3 + + + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter-members.html b/doc/html/classvtkvmtkNormalizeImageFilter-members.html new file mode 100644 index 00000000..ab7e5bc6 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter-members.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkNormalizeImageFilter Member List
+
+
+ +

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

+ + + + + + + + + + + +
IsA(const char *type)vtkvmtkNormalizeImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkNormalizeImageFilterstatic
New()vtkvmtkNormalizeImageFilterstatic
NewInstance() constvtkvmtkNormalizeImageFilter
NewInstanceInternal() constvtkvmtkNormalizeImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkNormalizeImageFilterstatic
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkNormalizeImageFilterprotectedvirtual
Superclass typedefvtkvmtkNormalizeImageFilter
vtkvmtkNormalizeImageFilter()vtkvmtkNormalizeImageFilterprotected
~vtkvmtkNormalizeImageFilter()vtkvmtkNormalizeImageFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter.html b/doc/html/classvtkvmtkNormalizeImageFilter.html new file mode 100644 index 00000000..4a232d8d --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter.html @@ -0,0 +1,392 @@ + + + + + + + +VMTK: vtkvmtkNormalizeImageFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

Wrapper class around itk::NormalizeImageFilter. + More...

+ +

#include <vtkvmtkNormalizeImageFilter.h>

+
+Inheritance diagram for vtkvmtkNormalizeImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkNormalizeImageFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkNormalizeImageFilterNewInstance () const
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkNormalizeImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkNormalizeImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkNormalizeImageFilter ()
 
 ~vtkvmtkNormalizeImageFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+

Detailed Description

+

Wrapper class around itk::NormalizeImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkNormalizeImageFilter

+ +

Definition at line 41 of file vtkvmtkNormalizeImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkNormalizeImageFilter::Superclass
+
+ +

Definition at line 45 of file vtkvmtkNormalizeImageFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkNormalizeImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkNormalizeImageFilter::vtkvmtkNormalizeImageFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkNormalizeImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkNormalizeImageFilter::~vtkvmtkNormalizeImageFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkNormalizeImageFilter* vtkvmtkNormalizeImageFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkNormalizeImageFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkNormalizeImageFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkNormalizeImageFilter* vtkvmtkNormalizeImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkNormalizeImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkNormalizeImageFilter* vtkvmtkNormalizeImageFilter::NewInstance () const
+
+ +
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkNormalizeImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.map b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.map new file mode 100644 index 00000000..34c79a25 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.md5 new file mode 100644 index 00000000..cbb0fe1e --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +3cfb5ca7295b6cfea03bdc231df03739 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.svg b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.svg new file mode 100644 index 00000000..b85eae06 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkNormalizeImageFilter + + +Node2 + +vtkvmtkNormalizeImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.map b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.map new file mode 100644 index 00000000..34c79a25 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..57c01503 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +298d5adc7ea698f5383de2d2d2806662 \ No newline at end of file diff --git a/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.svg new file mode 100644 index 00000000..2082e1f3 --- /dev/null +++ b/doc/html/classvtkvmtkNormalizeImageFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkNormalizeImageFilter + + +Node0 + +vtkvmtkNormalizeImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter-members.html b/doc/html/classvtkvmtkObjectnessMeasureImageFilter-members.html index 4aaa6da3..70b5a23a 100644 --- a/doc/html/classvtkvmtkObjectnessMeasureImageFilter-members.html +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,52 +59,54 @@
-
+
vtkvmtkObjectnessMeasureImageFilter Member List
-This is the complete list of members for vtkvmtkObjectnessMeasureImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GetAlpha()vtkvmtkObjectnessMeasureImageFilter [inline]
GetBeta()vtkvmtkObjectnessMeasureImageFilter [inline]
GetGamma()vtkvmtkObjectnessMeasureImageFilter [inline]
GetImageFilterPointer()vtkvmtkObjectnessMeasureImageFilter [inline, protected]
GetMTime()vtkvmtkObjectnessMeasureImageFilter [inline]
GetNumberOfSigmaSteps()vtkvmtkObjectnessMeasureImageFilter [inline]
GetObjectDimension()vtkvmtkObjectnessMeasureImageFilter [inline]
GetScalesOutput()vtkvmtkObjectnessMeasureImageFilter [inline, virtual]
GetSigmaMax()vtkvmtkObjectnessMeasureImageFilter [inline]
GetSigmaMin()vtkvmtkObjectnessMeasureImageFilter [inline]
HessianImageType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
HessianPixelType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
ImageFilterType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
itkScalesExportervtkvmtkObjectnessMeasureImageFilter [protected]
New()vtkvmtkObjectnessMeasureImageFilter [static]
ObjectnessFilterType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
ScalesImageExportType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
ScalesImageType typedefvtkvmtkObjectnessMeasureImageFilter [protected]
SetAlpha(double value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetBeta(double value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetGamma(double value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetNumberOfSigmaSteps(int value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetObjectDimension(int value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetSigmaMax(double value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetSigmaMin(double value)vtkvmtkObjectnessMeasureImageFilter [inline]
SetSigmaStepMethodToEquispaced()vtkvmtkObjectnessMeasureImageFilter [inline]
SetSigmaStepMethodToLogarithmic()vtkvmtkObjectnessMeasureImageFilter [inline]
vtkScalesImportervtkvmtkObjectnessMeasureImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkObjectnessMeasureImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkObjectnessMeasureImageFilter
vtkvmtkObjectnessMeasureImageFilter()vtkvmtkObjectnessMeasureImageFilter [inline, protected]
~vtkvmtkObjectnessMeasureImageFilter()vtkvmtkObjectnessMeasureImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EQUISPACED enum valuevtkvmtkObjectnessMeasureImageFilter
GetAlpha()vtkvmtkObjectnessMeasureImageFiltervirtual
GetBeta()vtkvmtkObjectnessMeasureImageFiltervirtual
GetGamma()vtkvmtkObjectnessMeasureImageFiltervirtual
GetNumberOfSigmaSteps()vtkvmtkObjectnessMeasureImageFiltervirtual
GetObjectDimension()vtkvmtkObjectnessMeasureImageFiltervirtual
GetScalesOutput()vtkvmtkObjectnessMeasureImageFiltervirtual
GetSigmaMax()vtkvmtkObjectnessMeasureImageFiltervirtual
GetSigmaMin()vtkvmtkObjectnessMeasureImageFiltervirtual
GetSigmaStepMethod()vtkvmtkObjectnessMeasureImageFiltervirtual
GetUseScaledObjectness()vtkvmtkObjectnessMeasureImageFiltervirtual
IsA(const char *type)vtkvmtkObjectnessMeasureImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkObjectnessMeasureImageFilterstatic
LOGARITHMIC enum valuevtkvmtkObjectnessMeasureImageFilter
New()vtkvmtkObjectnessMeasureImageFilterstatic
NewInstance() constvtkvmtkObjectnessMeasureImageFilter
NewInstanceInternal() constvtkvmtkObjectnessMeasureImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkObjectnessMeasureImageFilterstatic
SetAlpha(double)vtkvmtkObjectnessMeasureImageFiltervirtual
SetBeta(double)vtkvmtkObjectnessMeasureImageFiltervirtual
SetGamma(double)vtkvmtkObjectnessMeasureImageFiltervirtual
SetNumberOfSigmaSteps(int)vtkvmtkObjectnessMeasureImageFiltervirtual
SetObjectDimension(int)vtkvmtkObjectnessMeasureImageFiltervirtual
SetSigmaMax(double)vtkvmtkObjectnessMeasureImageFiltervirtual
SetSigmaMin(double)vtkvmtkObjectnessMeasureImageFiltervirtual
SetSigmaStepMethod(int)vtkvmtkObjectnessMeasureImageFiltervirtual
SetSigmaStepMethodToEquispaced()vtkvmtkObjectnessMeasureImageFilterinline
SetSigmaStepMethodToLogarithmic()vtkvmtkObjectnessMeasureImageFilterinline
SetUseScaledObjectness(int)vtkvmtkObjectnessMeasureImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkObjectnessMeasureImageFilterprotectedvirtual
Superclass typedefvtkvmtkObjectnessMeasureImageFilter
vtkvmtkObjectnessMeasureImageFilter()vtkvmtkObjectnessMeasureImageFilterprotected
~vtkvmtkObjectnessMeasureImageFilter()vtkvmtkObjectnessMeasureImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter.html b/doc/html/classvtkvmtkObjectnessMeasureImageFilter.html index 5a99cdbe..a2a14057 100644 --- a/doc/html/classvtkvmtkObjectnessMeasureImageFilter.html +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkObjectnessMeasureImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,14 @@
-
+
vtkvmtkObjectnessMeasureImageFilter Class Reference
@@ -105,575 +75,929 @@

Wrapper class around itk::ObjectnessMeasureImageFilter. More...

-

#include <vtkvmtkObjectnessMeasureImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkObjectnessMeasureImageFilter.h>

+
+Inheritance diagram for vtkvmtkObjectnessMeasureImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkObjectnessMeasureImageFilter:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

enum  { EQUISPACED, +LOGARITHMIC + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkObjectnessMeasureImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSigmaMin (double value)
double GetSigmaMin ()
void SetSigmaMax (double value)
double GetSigmaMax ()
void SetNumberOfSigmaSteps (int value)
int GetNumberOfSigmaSteps ()
virtual int IsA (const char *type)
 
vtkvmtkObjectnessMeasureImageFilterNewInstance () const
 
virtual double GetSigmaMin ()
 
virtual void SetSigmaMin (double)
 
virtual double GetSigmaMax ()
 
virtual void SetSigmaMax (double)
 
virtual int GetNumberOfSigmaSteps ()
 
virtual void SetNumberOfSigmaSteps (int)
 
virtual int GetSigmaStepMethod ()
 
virtual void SetSigmaStepMethod (int)
 
void SetSigmaStepMethodToEquispaced ()
 
void SetSigmaStepMethodToLogarithmic ()
void SetAlpha (double value)
double GetAlpha ()
void SetBeta (double value)
double GetBeta ()
void SetGamma (double value)
double GetGamma ()
void SetObjectDimension (int value)
int GetObjectDimension ()
unsigned long int GetMTime ()
 
virtual int GetUseScaledObjectness ()
 
virtual void SetUseScaledObjectness (int)
 
virtual double GetAlpha ()
 
virtual void SetAlpha (double)
 
virtual double GetBeta ()
 
virtual void SetBeta (double)
 
virtual double GetGamma ()
 
virtual void SetGamma (double)
 
virtual int GetObjectDimension ()
 
virtual void SetObjectDimension (int)
 
virtual vtkImageData * GetScalesOutput ()

+

 
+ - - - - - - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkObjectnessMeasureImageFilter
New ()

-Protected Types

typedef
-itk::SymmetricSecondRankTensor
-< float, 3 > 
HessianPixelType
typedef itk::Image
-< HessianPixelType, 3 > 
HessianImageType
typedef
-itk::HessianToObjectnessMeasureImageFilter
-< HessianImageType,
-InputImageType > 
ObjectnessFilterType
typedef
-itk::MultiScaleHessianBasedMeasureImageFilter
-< InputImageType,
-HessianImageType,
-InputImageType > 
ImageFilterType
typedef
-ImageFilterType::ScalesImageType 
ScalesImageType
typedef itk::VTKImageExport
-< ScalesImageType
ScalesImageExportType

+

static vtkvmtkObjectnessMeasureImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkObjectnessMeasureImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkObjectnessMeasureImageFilter ()
 
 ~vtkvmtkObjectnessMeasureImageFilter ()
ImageFilterTypeGetImageFilterPointer ()

-Protected Attributes

ScalesImageExportType::Pointer itkScalesExporter
vtkImageImport * vtkScalesImporter
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::ObjectnessMeasureImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkObjectnessMeasureImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkObjectnessMeasureImageFilter

+ +

Definition at line 41 of file vtkvmtkObjectnessMeasureImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::SymmetricSecondRankTensor<float,3> vtkvmtkObjectnessMeasureImageFilter::HessianPixelType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkObjectnessMeasureImageFilter::Superclass
-
-
+
+ +

Definition at line 45 of file vtkvmtkObjectnessMeasureImageFilter.h.

- +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ - +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkObjectnessMeasureImageFilter()

+
+ + + + + +
- + + + +
typedef itk::HessianToObjectnessMeasureImageFilter<HessianImageType,InputImageType> vtkvmtkObjectnessMeasureImageFilter::ObjectnessFilterType [protected]vtkvmtkObjectnessMeasureImageFilter::vtkvmtkObjectnessMeasureImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkObjectnessMeasureImageFilter()

+
+ + + + + +
- + + + +
typedef itk::MultiScaleHessianBasedMeasureImageFilter<InputImageType,HessianImageType,InputImageType> vtkvmtkObjectnessMeasureImageFilter::ImageFilterType [protected]vtkvmtkObjectnessMeasureImageFilter::~vtkvmtkObjectnessMeasureImageFilter ()
- -
+
+protected
+
- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + + + +
typedef ImageFilterType::ScalesImageType vtkvmtkObjectnessMeasureImageFilter::ScalesImageType [protected]static vtkvmtkObjectnessMeasureImageFilter* vtkvmtkObjectnessMeasureImageFilter::New ()
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + + + + +
typedef itk::VTKImageExport<ScalesImageType> vtkvmtkObjectnessMeasureImageFilter::ScalesImageExportType [protected]static int vtkvmtkObjectnessMeasureImageFilter::IsTypeOf (const char * type)
- -
+
+static
+
-

Constructor & Destructor Documentation

- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkObjectnessMeasureImageFilter::vtkvmtkObjectnessMeasureImageFilter virtual int vtkvmtkObjectnessMeasureImageFilter::IsA () [inline, protected]const char * type)
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - + + +
vtkvmtkObjectnessMeasureImageFilter::~vtkvmtkObjectnessMeasureImageFilter static vtkvmtkObjectnessMeasureImageFilter* vtkvmtkObjectnessMeasureImageFilter::SafeDownCast () [inline, protected]vtkObjectBase * o)
- -
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkObjectnessMeasureImageFilter* vtkvmtkObjectnessMeasureImageFilter::New virtual vtkObjectBase* vtkvmtkObjectnessMeasureImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - - - - - - + + +
vtkvmtkObjectnessMeasureImageFilter::vtkTypeRevisionMacro vtkvmtkObjectnessMeasureImageFilter* vtkvmtkObjectnessMeasureImageFilter::NewInstance (vtkvmtkObjectnessMeasureImageFilter ,
vtkvmtkITKImageToImageFilterFF  ) const
+
+ +
+
+ +

◆ GetSigmaMin()

+ +
+
+ + + + + +
+ + + + - -
virtual double vtkvmtkObjectnessMeasureImageFilter::GetSigmaMin () )
- -
+
+virtual
+
- + +

◆ SetSigmaMin()

+
+ + + + + +
- + - - + +
void vtkvmtkObjectnessMeasureImageFilter::SetSigmaMin virtual void vtkvmtkObjectnessMeasureImageFilter::SetSigmaMin ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetSigmaMax()

+
+ + + + + +
- + - +
double vtkvmtkObjectnessMeasureImageFilter::GetSigmaMin virtual double vtkvmtkObjectnessMeasureImageFilter::GetSigmaMax ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaMax()

+
+ + + + + +
- + - - + +
void vtkvmtkObjectnessMeasureImageFilter::SetSigmaMax virtual void vtkvmtkObjectnessMeasureImageFilter::SetSigmaMax ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
double vtkvmtkObjectnessMeasureImageFilter::GetSigmaMax virtual int vtkvmtkObjectnessMeasureImageFilter::GetNumberOfSigmaSteps ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfSigmaSteps()

+
+ + + + + +
- + - - + +
void vtkvmtkObjectnessMeasureImageFilter::SetNumberOfSigmaSteps virtual void vtkvmtkObjectnessMeasureImageFilter::SetNumberOfSigmaSteps ( int value) [inline])
- -
+
+virtual
+
- + +

◆ GetSigmaStepMethod()

+
+ + + + + +
- + - +
int vtkvmtkObjectnessMeasureImageFilter::GetNumberOfSigmaSteps virtual int vtkvmtkObjectnessMeasureImageFilter::GetSigmaStepMethod ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethod()

+
+ + + + + +
- + + - +
void vtkvmtkObjectnessMeasureImageFilter::SetSigmaStepMethodToEquispaced virtual void vtkvmtkObjectnessMeasureImageFilter::SetSigmaStepMethod (int  ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethodToEquispaced()

+
+ + + + + +
- + - +
void vtkvmtkObjectnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic void vtkvmtkObjectnessMeasureImageFilter::SetSigmaStepMethodToEquispaced ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSigmaStepMethodToLogarithmic()

+
+ + + + + +
- + - - - + +
void vtkvmtkObjectnessMeasureImageFilter::SetAlpha void vtkvmtkObjectnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic (double value) [inline])
- -
+
+inline
+
- + +

◆ GetUseScaledObjectness()

+
+ + + + + +
- + - +
double vtkvmtkObjectnessMeasureImageFilter::GetAlpha virtual int vtkvmtkObjectnessMeasureImageFilter::GetUseScaledObjectness ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseScaledObjectness()

+
+ + + + + +
- + - - - + + +
void vtkvmtkObjectnessMeasureImageFilter::SetBeta virtual void vtkvmtkObjectnessMeasureImageFilter::SetUseScaledObjectness (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetAlpha()

+
+ + + + + +
- + - +
double vtkvmtkObjectnessMeasureImageFilter::GetBeta virtual double vtkvmtkObjectnessMeasureImageFilter::GetAlpha ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetAlpha()

+
+ + + + + +
- + - - + +
void vtkvmtkObjectnessMeasureImageFilter::SetGamma virtual void vtkvmtkObjectnessMeasureImageFilter::SetAlpha ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetBeta()

+
+ + + + + +
- + - +
double vtkvmtkObjectnessMeasureImageFilter::GetGamma virtual double vtkvmtkObjectnessMeasureImageFilter::GetBeta ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetBeta()

+
+ + + + + +
- + - - - + + +
void vtkvmtkObjectnessMeasureImageFilter::SetObjectDimension virtual void vtkvmtkObjectnessMeasureImageFilter::SetBeta (int value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetGamma()

+
+ + + + + +
- + - +
int vtkvmtkObjectnessMeasureImageFilter::GetObjectDimension virtual double vtkvmtkObjectnessMeasureImageFilter::GetGamma ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetGamma()

+
+ + + + + +
- + + - +
unsigned long int vtkvmtkObjectnessMeasureImageFilter::GetMTime virtual void vtkvmtkObjectnessMeasureImageFilter::SetGamma (double  ) [inline]
- -
+
+virtual
+
- + +

◆ GetObjectDimension()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkObjectnessMeasureImageFilter::GetScalesOutput virtual int vtkvmtkObjectnessMeasureImageFilter::GetObjectDimension ( ) [inline, virtual]
- -
+
+virtual
+
- + +

◆ SetObjectDimension()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkObjectnessMeasureImageFilter::GetImageFilterPointer virtual void vtkvmtkObjectnessMeasureImageFilter::SetObjectDimension (int  ) [inline, protected]
- -
+
+virtual
+
-

Member Data Documentation

- + +

◆ GetScalesOutput()

+
+ + + + + +
- + + + +
ScalesImageExportType::Pointer vtkvmtkObjectnessMeasureImageFilter::itkScalesExporter [protected]virtual vtkImageData* vtkvmtkObjectnessMeasureImageFilter::GetScalesOutput ()
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + + + + + + + + + + + + + + +
vtkImageImport* vtkvmtkObjectnessMeasureImageFilter::vtkScalesImporter [protected]virtual void vtkvmtkObjectnessMeasureImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file: - - + - diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.map b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.map new file mode 100644 index 00000000..039aa09e --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.md5 new file mode 100644 index 00000000..56bc147c --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +0a55cdd3a6818aee94d3c61b0f774e8c \ No newline at end of file diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.svg b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.svg new file mode 100644 index 00000000..1d699905 --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkObjectnessMeasureImageFilter + + +Node2 + +vtkvmtkObjectnessMeasure +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.map b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.map new file mode 100644 index 00000000..039aa09e --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..80ec4be9 --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +93cd074f99b74da7986a31f3fd762b91 \ No newline at end of file diff --git a/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.svg new file mode 100644 index 00000000..5ee5f43c --- /dev/null +++ b/doc/html/classvtkvmtkObjectnessMeasureImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkObjectnessMeasureImageFilter + + +Node0 + +vtkvmtkObjectnessMeasure +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver-members.html b/doc/html/classvtkvmtkOpenNLLinearSystemSolver-members.html index 71491235..6343693a 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver-members.html +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,61 +59,65 @@
-
+
vtkvmtkOpenNLLinearSystemSolver Member List
-This is the complete list of members for vtkvmtkOpenNLLinearSystemSolver, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ConvergenceTolerancevtkvmtkLinearSystemSolver [protected]
GetConvergenceTolerance()vtkvmtkLinearSystemSolver [virtual]
GetLinearSystem()vtkvmtkLinearSystemSolver [virtual]
GetMaximumNumberOfIterations()vtkvmtkLinearSystemSolver [virtual]
GetOmega()vtkvmtkOpenNLLinearSystemSolver [virtual]
GetPreconditionerType()vtkvmtkOpenNLLinearSystemSolver [virtual]
GetSolverType()vtkvmtkOpenNLLinearSystemSolver [virtual]
LinearSystemvtkvmtkLinearSystemSolver [protected]
MaximumNumberOfIterationsvtkvmtkLinearSystemSolver [protected]
New()vtkvmtkOpenNLLinearSystemSolver [static]
NumberOfIterationsvtkvmtkLinearSystemSolver [protected]
OmegavtkvmtkOpenNLLinearSystemSolver [protected]
PreconditionerTypevtkvmtkOpenNLLinearSystemSolver [protected]
ResidualvtkvmtkLinearSystemSolver [protected]
SetConvergenceTolerance(double)vtkvmtkLinearSystemSolver [virtual]
SetLinearSystem(vtkvmtkLinearSystem *)vtkvmtkLinearSystemSolver [virtual]
SetMaximumNumberOfIterations(int)vtkvmtkLinearSystemSolver [virtual]
SetOmega(double)vtkvmtkOpenNLLinearSystemSolver [virtual]
SetPreconditionerType(int)vtkvmtkOpenNLLinearSystemSolver [virtual]
SetPreconditionerTypeToJacobi()vtkvmtkOpenNLLinearSystemSolver [inline]
SetPreconditionerTypeToNone()vtkvmtkOpenNLLinearSystemSolver [inline]
SetPreconditionerTypeToSSOR()vtkvmtkOpenNLLinearSystemSolver [inline]
SetSolverType(int)vtkvmtkOpenNLLinearSystemSolver [virtual]
SetSolverTypeToBiCGStab()vtkvmtkOpenNLLinearSystemSolver [inline]
SetSolverTypeToCG()vtkvmtkOpenNLLinearSystemSolver [inline]
SetSolverTypeToGMRES()vtkvmtkOpenNLLinearSystemSolver [inline]
Solve()vtkvmtkOpenNLLinearSystemSolver [virtual]
SolverTypevtkvmtkOpenNLLinearSystemSolver [protected]
VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_PRECONDITIONER_NONE enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_PRECONDITIONER_SSOR enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_BICGSTAB enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_CG enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_GMRES enum valuevtkvmtkOpenNLLinearSystemSolver
vtkTypeRevisionMacro(vtkvmtkOpenNLLinearSystemSolver, vtkvmtkLinearSystemSolver)vtkvmtkOpenNLLinearSystemSolver
vtkvmtkLinearSystemSolver::vtkTypeRevisionMacro(vtkvmtkLinearSystemSolver, vtkObject)vtkvmtkLinearSystemSolver
vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolver [protected]
vtkvmtkOpenNLLinearSystemSolver()vtkvmtkOpenNLLinearSystemSolver [protected]
~vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolver [protected]
~vtkvmtkOpenNLLinearSystemSolver()vtkvmtkOpenNLLinearSystemSolver [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ConvergenceTolerancevtkvmtkLinearSystemSolverprotected
GetConvergenceTolerance()vtkvmtkLinearSystemSolvervirtual
GetLinearSystem()vtkvmtkLinearSystemSolvervirtual
GetMaximumNumberOfIterations()vtkvmtkLinearSystemSolvervirtual
GetOmega()vtkvmtkOpenNLLinearSystemSolvervirtual
GetPreconditionerType()vtkvmtkOpenNLLinearSystemSolvervirtual
GetSolverType()vtkvmtkOpenNLLinearSystemSolvervirtual
IsA(const char *type)vtkvmtkOpenNLLinearSystemSolvervirtual
IsTypeOf(const char *type)vtkvmtkOpenNLLinearSystemSolverstatic
LinearSystemvtkvmtkLinearSystemSolverprotected
MaximumNumberOfIterationsvtkvmtkLinearSystemSolverprotected
New()vtkvmtkOpenNLLinearSystemSolverstatic
NewInstance() constvtkvmtkOpenNLLinearSystemSolver
NewInstanceInternal() constvtkvmtkOpenNLLinearSystemSolverprotectedvirtual
NumberOfIterationsvtkvmtkLinearSystemSolverprotected
OmegavtkvmtkOpenNLLinearSystemSolverprotected
PreconditionerTypevtkvmtkOpenNLLinearSystemSolverprotected
ResidualvtkvmtkLinearSystemSolverprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkOpenNLLinearSystemSolverstatic
SetConvergenceTolerance(double)vtkvmtkLinearSystemSolvervirtual
SetLinearSystem(vtkvmtkLinearSystem *)vtkvmtkLinearSystemSolvervirtual
SetMaximumNumberOfIterations(int)vtkvmtkLinearSystemSolvervirtual
SetOmega(double)vtkvmtkOpenNLLinearSystemSolvervirtual
SetPreconditionerType(int)vtkvmtkOpenNLLinearSystemSolvervirtual
SetPreconditionerTypeToJacobi()vtkvmtkOpenNLLinearSystemSolverinline
SetPreconditionerTypeToNone()vtkvmtkOpenNLLinearSystemSolverinline
SetPreconditionerTypeToSSOR()vtkvmtkOpenNLLinearSystemSolverinline
SetSolverType(int)vtkvmtkOpenNLLinearSystemSolvervirtual
SetSolverTypeToBiCGStab()vtkvmtkOpenNLLinearSystemSolverinline
SetSolverTypeToCG()vtkvmtkOpenNLLinearSystemSolverinline
SetSolverTypeToGMRES()vtkvmtkOpenNLLinearSystemSolverinline
Solve() overridevtkvmtkOpenNLLinearSystemSolvervirtual
SolverTypevtkvmtkOpenNLLinearSystemSolverprotected
Superclass typedefvtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_PRECONDITIONER_NONE enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_PRECONDITIONER_SSOR enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_BICGSTAB enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_CG enum valuevtkvmtkOpenNLLinearSystemSolver
VTK_VMTK_OPENNL_SOLVER_GMRES enum valuevtkvmtkOpenNLLinearSystemSolver
vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolverprotected
vtkvmtkOpenNLLinearSystemSolver()vtkvmtkOpenNLLinearSystemSolverprotected
~vtkvmtkLinearSystemSolver()vtkvmtkLinearSystemSolverprotected
~vtkvmtkOpenNLLinearSystemSolver()vtkvmtkOpenNLLinearSystemSolverinlineprotected
+ - diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver.html b/doc/html/classvtkvmtkOpenNLLinearSystemSolver.html index 2ff7cb32..fd74ed8b 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver.html +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkOpenNLLinearSystemSolver Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,110 +59,209 @@
-
+
vtkvmtkOpenNLLinearSystemSolver Class Reference
-

.. +

Solve a linear system of equations using open NL. More...

-

#include <vtkvmtkOpenNLLinearSystemSolver.h>

+

#include <vtkvmtkOpenNLLinearSystemSolver.h>

Inheritance diagram for vtkvmtkOpenNLLinearSystemSolver:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkOpenNLLinearSystemSolver:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + - + + + + + +

+

Public Types

enum  { VTK_VMTK_OPENNL_SOLVER_CG, VTK_VMTK_OPENNL_SOLVER_GMRES, VTK_VMTK_OPENNL_SOLVER_BICGSTAB }
 
enum  { VTK_VMTK_OPENNL_PRECONDITIONER_NONE, VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI, VTK_VMTK_OPENNL_PRECONDITIONER_SSOR }

+

 
typedef vtkvmtkLinearSystemSolver Superclass
 
- Public Types inherited from vtkvmtkLinearSystemSolver
typedef vtkObject Superclass
 
+ - - + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkOpenNLLinearSystemSolver, vtkvmtkLinearSystemSolver)
int Solve ()
virtual int IsA (const char *type)
 
vtkvmtkOpenNLLinearSystemSolverNewInstance () const
 
int Solve () override
 
virtual void SetSolverType (int)
 
virtual int GetSolverType ()
 
void SetSolverTypeToCG ()
 
void SetSolverTypeToGMRES ()
 
void SetSolverTypeToBiCGStab ()
 
virtual void SetPreconditionerType (int)
 
virtual int GetPreconditionerType ()
 
void SetPreconditionerTypeToNone ()
 
void SetPreconditionerTypeToJacobi ()
 
void SetPreconditionerTypeToSSOR ()
 
virtual void SetOmega (double)
 
virtual double GetOmega ()

+

 
- Public Member Functions inherited from vtkvmtkLinearSystemSolver
vtkvmtkLinearSystemSolverNewInstance () const
 
virtual void SetLinearSystem (vtkvmtkLinearSystem *)
 
virtual vtkvmtkLinearSystemGetLinearSystem ()
 
virtual void SetMaximumNumberOfIterations (int)
 
virtual int GetMaximumNumberOfIterations ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
+ - - + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkOpenNLLinearSystemSolver
New ()

+

static vtkvmtkOpenNLLinearSystemSolverNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkOpenNLLinearSystemSolverSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkLinearSystemSolver
static vtkvmtkLinearSystemSolverNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkLinearSystemSolverSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkOpenNLLinearSystemSolver ()
 
 ~vtkvmtkOpenNLLinearSystemSolver ()

+

 
- Protected Member Functions inherited from vtkvmtkLinearSystemSolver
 vtkvmtkLinearSystemSolver ()
 
 ~vtkvmtkLinearSystemSolver ()
 
+ + + + + + + + + + + + + + +

Protected Attributes

int SolverType
 
int PreconditionerType
 
double Omega
 
- Protected Attributes inherited from vtkvmtkLinearSystemSolver
vtkvmtkLinearSystemLinearSystem
 
int MaximumNumberOfIterations
 
double ConvergenceTolerance
 
int NumberOfIterations
 
double Residual
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

..

-

Member Enumeration Documentation

- +

Detailed Description

+

Solve a linear system of equations using open NL.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

There are a number of different solver types that can be used:

    +
  • VTK_VMTK_OPENNL_SOLVER_BICGSTAB = Biconjugate gradient stabilized method
  • +
  • VTK_VMTK_OPENNL_SOLVER_GMRES = Generalized minimal residual method
  • +
  • VTK_VMTK_OPENNL_SOLVER_CG = Iterative conjugate gradient solver
  • +
+ +

Definition at line 38 of file vtkvmtkOpenNLLinearSystemSolver.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 42 of file vtkvmtkOpenNLLinearSystemSolver.h.

+
-
-
Enumerator:
- - - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
VTK_VMTK_OPENNL_SOLVER_CG  -
VTK_VMTK_OPENNL_SOLVER_GMRES  -
VTK_VMTK_OPENNL_SOLVER_BICGSTAB  -
+ + + +
anonymous enum
+
- + +

◆ anonymous enum

+
@@ -200,364 +269,659 @@
anonymous enum
-
-
-
Enumerator:
- - - +
+
VTK_VMTK_OPENNL_PRECONDITIONER_NONE  -
VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI  -
VTK_VMTK_OPENNL_PRECONDITIONER_SSOR  -
+ + +
Enumerator
VTK_VMTK_OPENNL_PRECONDITIONER_NONE 
VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI 
VTK_VMTK_OPENNL_PRECONDITIONER_SSOR 
-
-
+

Definition at line 77 of file vtkvmtkOpenNLLinearSystemSolver.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkOpenNLLinearSystemSolver()

+
+ + + + + +
- + - +
vtkvmtkOpenNLLinearSystemSolver::vtkvmtkOpenNLLinearSystemSolver vtkvmtkOpenNLLinearSystemSolver::vtkvmtkOpenNLLinearSystemSolver ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkOpenNLLinearSystemSolver()

+
+ + + + + +
- + - +
vtkvmtkOpenNLLinearSystemSolver::~vtkvmtkOpenNLLinearSystemSolver vtkvmtkOpenNLLinearSystemSolver::~vtkvmtkOpenNLLinearSystemSolver ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 87 of file vtkvmtkOpenNLLinearSystemSolver.h.

+
87 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkOpenNLLinearSystemSolver* vtkvmtkOpenNLLinearSystemSolver::New static vtkvmtkOpenNLLinearSystemSolver* vtkvmtkOpenNLLinearSystemSolver::New ( ) [static]
- -
- -

Reimplemented from vtkvmtkLinearSystemSolver.

+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkOpenNLLinearSystemSolver::vtkTypeRevisionMacro static int vtkvmtkOpenNLLinearSystemSolver::IsTypeOf (vtkvmtkOpenNLLinearSystemSolver , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkOpenNLLinearSystemSolver::IsA (const char * type) vtkvmtkLinearSystemSolver  
+
+virtual
+
+ +

Reimplemented from vtkvmtkLinearSystemSolver.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkOpenNLLinearSystemSolver* vtkvmtkOpenNLLinearSystemSolver::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkOpenNLLinearSystemSolver::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkLinearSystemSolver.

- + +

◆ NewInstance()

+
- + - +
int vtkvmtkOpenNLLinearSystemSolver::Solve vtkvmtkOpenNLLinearSystemSolver* vtkvmtkOpenNLLinearSystemSolver::NewInstance ( ) [virtual] const
+
+ +
-
+ +

◆ Solve()

+ +
+
+ + + + + +
+ + + + + + + +
int vtkvmtkOpenNLLinearSystemSolver::Solve ()
+
+overridevirtual
+

Reimplemented from vtkvmtkLinearSystemSolver.

- + +

◆ SetSolverType()

+
+ + + + + +
- + - +
virtual void vtkvmtkOpenNLLinearSystemSolver::SetSolverType virtual void vtkvmtkOpenNLLinearSystemSolver::SetSolverType ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSolverType()

+
+ + + + + +
- + - +
virtual int vtkvmtkOpenNLLinearSystemSolver::GetSolverType virtual int vtkvmtkOpenNLLinearSystemSolver::GetSolverType ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSolverTypeToCG()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToCG void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToCG ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSolverTypeToGMRES()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToGMRES void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToGMRES ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSolverTypeToBiCGStab()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToBiCGStab void vtkvmtkOpenNLLinearSystemSolver::SetSolverTypeToBiCGStab ( ) [inline]
- -
+
+inline
+
- + +

◆ SetPreconditionerType()

+
+ + + + + +
- + - +
virtual void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerType virtual void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerType ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPreconditionerType()

+
+ + + + + +
- + - +
virtual int vtkvmtkOpenNLLinearSystemSolver::GetPreconditionerType virtual int vtkvmtkOpenNLLinearSystemSolver::GetPreconditionerType ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPreconditionerTypeToNone()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToNone void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToNone ( ) [inline]
- -
+
+inline
+
- + +

◆ SetPreconditionerTypeToJacobi()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToJacobi void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToJacobi ( ) [inline]
- -
+
+inline
+
- + +

◆ SetPreconditionerTypeToSSOR()

+
+ + + + + +
- + - +
void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToSSOR void vtkvmtkOpenNLLinearSystemSolver::SetPreconditionerTypeToSSOR ( ) [inline]
- -
+
+inline
+
- + +

◆ SetOmega()

+
+ + + + + +
- + - +
virtual void vtkvmtkOpenNLLinearSystemSolver::SetOmega virtual void vtkvmtkOpenNLLinearSystemSolver::SetOmega ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOmega()

+
+ + + + + +
- + - +
virtual double vtkvmtkOpenNLLinearSystemSolver::GetOmega virtual double vtkvmtkOpenNLLinearSystemSolver::GetOmega ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SolverType

+
+ + + + + +
- +
int vtkvmtkOpenNLLinearSystemSolver::SolverType [protected]int vtkvmtkOpenNLLinearSystemSolver::SolverType
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkOpenNLLinearSystemSolver.h.

- + +

◆ PreconditionerType

+
+ + + + + +
- +
int vtkvmtkOpenNLLinearSystemSolver::PreconditionerType [protected]int vtkvmtkOpenNLLinearSystemSolver::PreconditionerType
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkOpenNLLinearSystemSolver.h.

- + +

◆ Omega

+
+ + + + + +
- +
double vtkvmtkOpenNLLinearSystemSolver::Omega [protected]double vtkvmtkOpenNLLinearSystemSolver::Omega
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkOpenNLLinearSystemSolver.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.map b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.map index 66564585..7dc019c5 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.map +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.md5 b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.md5 index 8d327ff4..f1abd1db 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.md5 +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.md5 @@ -1 +1 @@ -f421ae355b54c0df9426b52f563606bd \ No newline at end of file +026c7d8aac1c2f320eea513ab2b82ae9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.png b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.png deleted file mode 100644 index 067c4135..00000000 Binary files a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.svg b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.svg new file mode 100644 index 00000000..f458fbee --- /dev/null +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__coll__graph.svg @@ -0,0 +1,119 @@ + + + + + + +vtkvmtkOpenNLLinearSystemSolver + + +Node3 + +vtkvmtkOpenNLLinearSystem +Solver + + +Node4 + + +vtkvmtkLinearSystemSolver + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkLinearSystem + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrix + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node8 + + + + +Node9 + + +vtkvmtkDoubleVector + + + + +Node5->Node9 + + + + +Node6->Node4 + + + LinearSystem + + +Node7->Node6 + + + A + + +Node8->Node7 + + + Array + + +Node9->Node6 + + + X +B + + + diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.map b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.map index ff93a89c..4fc9391e 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.map +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.md5 b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.md5 index 7e4fe891..67bcaa9d 100644 --- a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.md5 +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.md5 @@ -1 +1 @@ -c2b349b476cd7cad99f11b6709cfd62a \ No newline at end of file +4e0ab1d2cf32e47daa10a8fe3cbbf842 \ No newline at end of file diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.png b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.png deleted file mode 100644 index 8daf86e0..00000000 Binary files a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.svg b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.svg new file mode 100644 index 00000000..3dbaf124 --- /dev/null +++ b/doc/html/classvtkvmtkOpenNLLinearSystemSolver__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkOpenNLLinearSystemSolver + + +Node0 + +vtkvmtkOpenNLLinearSystem +Solver + + +Node1 + + +vtkvmtkLinearSystemSolver + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter-members.html b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter-members.html new file mode 100644 index 00000000..5c61fbd2 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter-members.html @@ -0,0 +1,97 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkOtsuMultipleThresholdsImageFilter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + +
GetLabelOffset()vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
GetNumberOfHistogramBins()vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
GetNumberOfThresholds()vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
GetThresholds()vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
IsA(const char *type)vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkOtsuMultipleThresholdsImageFilterstatic
New()vtkvmtkOtsuMultipleThresholdsImageFilterstatic
NewInstance() constvtkvmtkOtsuMultipleThresholdsImageFilter
NewInstanceInternal() constvtkvmtkOtsuMultipleThresholdsImageFilterprotectedvirtual
RequestInformation(vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDEvtkvmtkOtsuMultipleThresholdsImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkOtsuMultipleThresholdsImageFilterstatic
SetLabelOffset(int)vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
SetNumberOfHistogramBins(int)vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
SetNumberOfThresholds(int)vtkvmtkOtsuMultipleThresholdsImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkOtsuMultipleThresholdsImageFilterprotectedvirtual
Superclass typedefvtkvmtkOtsuMultipleThresholdsImageFilter
vtkvmtkOtsuMultipleThresholdsImageFilter()vtkvmtkOtsuMultipleThresholdsImageFilterprotected
~vtkvmtkOtsuMultipleThresholdsImageFilter()vtkvmtkOtsuMultipleThresholdsImageFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter.html b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter.html new file mode 100644 index 00000000..cf045747 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter.html @@ -0,0 +1,628 @@ + + + + + + + +VMTK: vtkvmtkOtsuMultipleThresholdsImageFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+ +
+
vtkvmtkOtsuMultipleThresholdsImageFilter Class Reference
+
+
+ +

Wrapper class around itk::OtsuMultipleThresholdsImageFilter. + More...

+ +

#include <vtkvmtkOtsuMultipleThresholdsImageFilter.h>

+
+Inheritance diagram for vtkvmtkOtsuMultipleThresholdsImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkOtsuMultipleThresholdsImageFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkOtsuMultipleThresholdsImageFilterNewInstance () const
 
virtual int GetNumberOfHistogramBins ()
 
virtual void SetNumberOfHistogramBins (int)
 
virtual int GetNumberOfThresholds ()
 
virtual void SetNumberOfThresholds (int)
 
virtual int GetLabelOffset ()
 
virtual void SetLabelOffset (int)
 
virtual vtkFloatArray * GetThresholds ()
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkOtsuMultipleThresholdsImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkOtsuMultipleThresholdsImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkOtsuMultipleThresholdsImageFilter ()
 
 ~vtkvmtkOtsuMultipleThresholdsImageFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
virtual int RequestInformation (vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE
 
+

Detailed Description

+

Wrapper class around itk::OtsuMultipleThresholdsImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkOtsuMultipleThresholdsImageFilter

+ +

Definition at line 41 of file vtkvmtkOtsuMultipleThresholdsImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkOtsuMultipleThresholdsImageFilter::Superclass
+
+ +

Definition at line 45 of file vtkvmtkOtsuMultipleThresholdsImageFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkOtsuMultipleThresholdsImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkOtsuMultipleThresholdsImageFilter::vtkvmtkOtsuMultipleThresholdsImageFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkOtsuMultipleThresholdsImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkOtsuMultipleThresholdsImageFilter::~vtkvmtkOtsuMultipleThresholdsImageFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkOtsuMultipleThresholdsImageFilter* vtkvmtkOtsuMultipleThresholdsImageFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkOtsuMultipleThresholdsImageFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkOtsuMultipleThresholdsImageFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkOtsuMultipleThresholdsImageFilter* vtkvmtkOtsuMultipleThresholdsImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkOtsuMultipleThresholdsImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkOtsuMultipleThresholdsImageFilter* vtkvmtkOtsuMultipleThresholdsImageFilter::NewInstance () const
+
+ +
+
+ +

◆ GetNumberOfHistogramBins()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkOtsuMultipleThresholdsImageFilter::GetNumberOfHistogramBins ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfHistogramBins()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkOtsuMultipleThresholdsImageFilter::SetNumberOfHistogramBins (int )
+
+virtual
+
+ +
+
+ +

◆ GetNumberOfThresholds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkOtsuMultipleThresholdsImageFilter::GetNumberOfThresholds ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfThresholds()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkOtsuMultipleThresholdsImageFilter::SetNumberOfThresholds (int )
+
+virtual
+
+ +
+
+ +

◆ GetLabelOffset()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkOtsuMultipleThresholdsImageFilter::GetLabelOffset ()
+
+virtual
+
+ +
+
+ +

◆ SetLabelOffset()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkOtsuMultipleThresholdsImageFilter::SetLabelOffset (int )
+
+virtual
+
+ +
+
+ +

◆ GetThresholds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkFloatArray* vtkvmtkOtsuMultipleThresholdsImageFilter::GetThresholds ()
+
+virtual
+
+ +
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkOtsuMultipleThresholdsImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+ +

◆ RequestInformation()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkOtsuMultipleThresholdsImageFilter::RequestInformation (vtkInformation * vtkNotUsedrequest,
vtkInformationVector ** inputVector,
vtkInformationVector * outputVector 
)
+
+protectedvirtual
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.map b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.map new file mode 100644 index 00000000..fe16c376 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.md5 new file mode 100644 index 00000000..81600229 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +6fb40acc327d317a27b0b4b5bbc301c6 \ No newline at end of file diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.svg b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.svg new file mode 100644 index 00000000..52da4d9b --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkOtsuMultipleThresholdsImageFilter + + +Node2 + +vtkvmtkOtsuMultipleThresholds +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.map b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.map new file mode 100644 index 00000000..fe16c376 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..bc847c56 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +a47b78b342345a6ec1f3f0adb99a24a2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.svg new file mode 100644 index 00000000..e1e64333 --- /dev/null +++ b/doc/html/classvtkvmtkOtsuMultipleThresholdsImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkOtsuMultipleThresholdsImageFilter + + +Node0 + +vtkvmtkOtsuMultipleThresholds +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPNGWriter-members.html b/doc/html/classvtkvmtkPNGWriter-members.html new file mode 100644 index 00000000..22f74648 --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter-members.html @@ -0,0 +1,103 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkPNGWriter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Base64ImagevtkvmtkPNGWriterprotected
FlipImagevtkvmtkPNGWriterprotected
FlipImageOff()vtkvmtkPNGWritervirtual
FlipImageOn()vtkvmtkPNGWritervirtual
GetBase64Image()vtkvmtkPNGWritervirtual
GetFlipImage()vtkvmtkPNGWritervirtual
GetWriteToBase64()vtkvmtkPNGWritervirtual
IsA(const char *type)vtkvmtkPNGWritervirtual
IsTypeOf(const char *type)vtkvmtkPNGWriterstatic
New()vtkvmtkPNGWriterstatic
NewInstance() constvtkvmtkPNGWriter
NewInstanceInternal() constvtkvmtkPNGWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPNGWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkPNGWriterstatic
SetBase64Image(const char *)vtkvmtkPNGWritervirtual
SetFlipImage(int)vtkvmtkPNGWritervirtual
SetWriteToBase64(int)vtkvmtkPNGWritervirtual
Superclass typedefvtkvmtkPNGWriter
vtkvmtkPNGWriter()vtkvmtkPNGWriterprotected
Write() VTK_OVERRIDEvtkvmtkPNGWritervirtual
WriteToBase64vtkvmtkPNGWriterprotected
WriteToBase64Off()vtkvmtkPNGWritervirtual
WriteToBase64On()vtkvmtkPNGWritervirtual
~vtkvmtkPNGWriter()vtkvmtkPNGWriterprotected
+ + + + diff --git a/doc/html/classvtkvmtkPNGWriter.html b/doc/html/classvtkvmtkPNGWriter.html new file mode 100644 index 00000000..6f3742b5 --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter.html @@ -0,0 +1,766 @@ + + + + + + + +VMTK: vtkvmtkPNGWriter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

writes .png files + More...

+ +

#include <vtkvmtkPNGWriter.h>

+
+Inheritance diagram for vtkvmtkPNGWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPNGWriter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkPNGWriter Superclass
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPNGWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual char * GetBase64Image ()
 
virtual void SetBase64Image (const char *)
 
virtual void SetWriteToBase64 (int)
 
virtual int GetWriteToBase64 ()
 
virtual void WriteToBase64On ()
 
virtual void WriteToBase64Off ()
 
virtual void SetFlipImage (int)
 
virtual int GetFlipImage ()
 
virtual void FlipImageOn ()
 
virtual void FlipImageOff ()
 
virtual void Write () VTK_OVERRIDE
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkPNGWriterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPNGWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPNGWriter ()
 
 ~vtkvmtkPNGWriter ()
 
+ + + + + + + +

+Protected Attributes

char * Base64Image
 
int WriteToBase64
 
int FlipImage
 
+

Detailed Description

+

writes .png files

+
Date
2006/04/06 16:47:47
+
Revision
1.2
+ +

Definition at line 34 of file vtkvmtkPNGWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPNGWriter vtkvmtkPNGWriter::Superclass
+
+ +

Definition at line 38 of file vtkvmtkPNGWriter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPNGWriter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkPNGWriter::vtkvmtkPNGWriter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkPNGWriter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkPNGWriter::~vtkvmtkPNGWriter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkPNGWriter* vtkvmtkPNGWriter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkPNGWriter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkPNGWriter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkPNGWriter* vtkvmtkPNGWriter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPNGWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPNGWriter* vtkvmtkPNGWriter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkPNGWriter::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ GetBase64Image()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPNGWriter::GetBase64Image ()
+
+virtual
+
+ +
+
+ +

◆ SetBase64Image()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPNGWriter::SetBase64Image (const char * )
+
+virtual
+
+ +
+
+ +

◆ SetWriteToBase64()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPNGWriter::SetWriteToBase64 (int )
+
+virtual
+
+ +
+
+ +

◆ GetWriteToBase64()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkPNGWriter::GetWriteToBase64 ()
+
+virtual
+
+ +
+
+ +

◆ WriteToBase64On()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPNGWriter::WriteToBase64On ()
+
+virtual
+
+ +
+
+ +

◆ WriteToBase64Off()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPNGWriter::WriteToBase64Off ()
+
+virtual
+
+ +
+
+ +

◆ SetFlipImage()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPNGWriter::SetFlipImage (int )
+
+virtual
+
+ +
+
+ +

◆ GetFlipImage()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkPNGWriter::GetFlipImage ()
+
+virtual
+
+ +
+
+ +

◆ FlipImageOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPNGWriter::FlipImageOn ()
+
+virtual
+
+ +
+
+ +

◆ FlipImageOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPNGWriter::FlipImageOff ()
+
+virtual
+
+ +
+
+ +

◆ Write()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPNGWriter::Write ()
+
+virtual
+
+ +
+
+

Member Data Documentation

+ +

◆ Base64Image

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkPNGWriter::Base64Image
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkPNGWriter.h.

+ +
+
+ +

◆ WriteToBase64

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkPNGWriter::WriteToBase64
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkPNGWriter.h.

+ +
+
+ +

◆ FlipImage

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkPNGWriter::FlipImage
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkPNGWriter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkPNGWriter__coll__graph.map b/doc/html/classvtkvmtkPNGWriter__coll__graph.map new file mode 100644 index 00000000..fd16472f --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPNGWriter__coll__graph.md5 b/doc/html/classvtkvmtkPNGWriter__coll__graph.md5 new file mode 100644 index 00000000..d6d07375 --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__coll__graph.md5 @@ -0,0 +1 @@ +e8526ec85e2ca14366a331b1c5a106b4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPNGWriter__coll__graph.svg b/doc/html/classvtkvmtkPNGWriter__coll__graph.svg new file mode 100644 index 00000000..16acb2ae --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPNGWriter + + +Node2 + +vtkvmtkPNGWriter + + +Node3 + +vtkPNGWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPNGWriter__inherit__graph.map b/doc/html/classvtkvmtkPNGWriter__inherit__graph.map new file mode 100644 index 00000000..fd16472f --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPNGWriter__inherit__graph.md5 b/doc/html/classvtkvmtkPNGWriter__inherit__graph.md5 new file mode 100644 index 00000000..2f5d6119 --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__inherit__graph.md5 @@ -0,0 +1 @@ +5a5ea1dfe051b44e9c24ac3db6631fa6 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPNGWriter__inherit__graph.svg b/doc/html/classvtkvmtkPNGWriter__inherit__graph.svg new file mode 100644 index 00000000..c75ac7f2 --- /dev/null +++ b/doc/html/classvtkvmtkPNGWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPNGWriter + + +Node0 + +vtkvmtkPNGWriter + + +Node1 + +vtkPNGWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyBall-members.html b/doc/html/classvtkvmtkPolyBall-members.html index 4776efb2..c6bf55af 100644 --- a/doc/html/classvtkvmtkPolyBall-members.html +++ b/doc/html/classvtkvmtkPolyBall-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,37 +59,44 @@
-
+
vtkvmtkPolyBall Member List
-This is the complete list of members for vtkvmtkPolyBall, including all inherited members. - - - - - - - - - - - - - - - - -
EvaluateFunction(double x[3])vtkvmtkPolyBall
EvaluateFunction(double x, double y, double z)vtkvmtkPolyBall [inline]
EvaluateGradient(double x[3], double n[3])vtkvmtkPolyBall
GetInput()vtkvmtkPolyBall [virtual]
GetLastPolyBallCenterId()vtkvmtkPolyBall [virtual]
GetPolyBallRadiusArrayName()vtkvmtkPolyBall [virtual]
InputvtkvmtkPolyBall [protected]
LastPolyBallCenterIdvtkvmtkPolyBall [protected]
New()vtkvmtkPolyBall [static]
PolyBallRadiusArrayNamevtkvmtkPolyBall [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyBall
SetInput(vtkPolyData *)vtkvmtkPolyBall [virtual]
SetPolyBallRadiusArrayName(const char *)vtkvmtkPolyBall [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyBall, vtkImplicitFunction)vtkvmtkPolyBall
vtkvmtkPolyBall()vtkvmtkPolyBall [protected]
~vtkvmtkPolyBall()vtkvmtkPolyBall [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + +
EvaluateFunction(double x[3]) VTK_OVERRIDEvtkvmtkPolyBall
EvaluateFunction(double x, double y, double z) VTK_OVERRIDEvtkvmtkPolyBallinline
EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDEvtkvmtkPolyBall
GetInput()vtkvmtkPolyBallvirtual
GetInputData()vtkvmtkPolyBallinline
GetLastPolyBallCenterId()vtkvmtkPolyBallvirtual
GetPolyBallRadiusArrayName()vtkvmtkPolyBallvirtual
InputvtkvmtkPolyBallprotected
IsA(const char *type)vtkvmtkPolyBallvirtual
IsTypeOf(const char *type)vtkvmtkPolyBallstatic
LastPolyBallCenterIdvtkvmtkPolyBallprotected
New()vtkvmtkPolyBallstatic
NewInstance() constvtkvmtkPolyBall
NewInstanceInternal() constvtkvmtkPolyBallprotectedvirtual
PolyBallRadiusArrayNamevtkvmtkPolyBallprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyBall
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyBallstatic
SetInput(vtkPolyData *)vtkvmtkPolyBallvirtual
SetInputData(vtkPolyData *input)vtkvmtkPolyBallinline
SetPolyBallRadiusArrayName(const char *)vtkvmtkPolyBallvirtual
Superclass typedefvtkvmtkPolyBall
vtkvmtkPolyBall()vtkvmtkPolyBallprotected
~vtkvmtkPolyBall()vtkvmtkPolyBallprotected
+ - diff --git a/doc/html/classvtkvmtkPolyBall.html b/doc/html/classvtkvmtkPolyBall.html index 57dae546..54af7e3d 100644 --- a/doc/html/classvtkvmtkPolyBall.html +++ b/doc/html/classvtkvmtkPolyBall.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyBall Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,121 +59,307 @@
-
+
vtkvmtkPolyBall Class Reference
-

#include <vtkvmtkPolyBall.h>

+

An instance of vtkImplicitFunction which evaluates the minimum sphere function from a collection of points with attached sphere radii as point data. + More...

-

List of all members.

+

#include <vtkvmtkPolyBall.h>

+
+Inheritance diagram for vtkvmtkPolyBall:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyBall:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkImplicitFunction Superclass
 
+ - - - + + + + + + + + - - + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyBall, vtkImplicitFunction)
void PrintSelf (ostream &os, vtkIndent indent)
void EvaluateGradient (double x[3], double n[3])
virtual int IsA (const char *type)
 
vtkvmtkPolyBallNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
void EvaluateGradient (double x[3], double n[3]) VTK_OVERRIDE
 
double EvaluateFunction (double x[3])
double EvaluateFunction (double x, double y, double z)
double EvaluateFunction (double x[3]) VTK_OVERRIDE
 
double EvaluateFunction (double x, double y, double z) VTK_OVERRIDE
 
virtual void SetInput (vtkPolyData *)
 
virtual vtkPolyData * GetInput ()
 
void SetInputData (vtkPolyData *input)
 
vtkPolyData * GetInputData ()
 
virtual void SetPolyBallRadiusArrayName (const char *)
 
virtual char * GetPolyBallRadiusArrayName ()
 
virtual vtkIdType GetLastPolyBallCenterId ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyBallSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyBallNew ()

+

 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyBall ()
 
 ~vtkvmtkPolyBall ()

+

 
+ + + +

Protected Attributes

vtkPolyData * Input
 
char * PolyBallRadiusArrayName
 
vtkIdType LastPolyBallCenterId
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

An instance of vtkImplicitFunction which evaluates the minimum sphere function from a collection of points with attached sphere radii as point data.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

Implicit functions are real valued functions defined in 3D space, w = F(x,y,z). Two primitive operations are required: the ability to evaluate the function, and the function gradient at a given point. The implicit function divides space into three regions: on the surface (F(x,y,z)=w), outside of the surface (F(x,y,z)>c), and inside the surface (F(x,y,z)<c). (When c is zero, positive values are outside, negative values are inside, and zero is on the surface. Note also that the function gradient points from inside to outside.)

+

A polyball is just an implicit function which takes a data set containing a bunch of points in R^3 with sphere radii defined on top of them and evaluates the minimum sphere function across the entire collection for a particular point. The sphere function is zero at the sphere surface, negative inside the sphere, and positive outside the sphere. This is implemented as a brute force calculation; in order to find the minimum sphere function across the collection, the sphere function is evaluated at the query point for every point in the input data set.

+ +

Definition at line 38 of file vtkvmtkPolyBall.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkImplicitFunction vtkvmtkPolyBall::Superclass
+
+ +

Definition at line 41 of file vtkvmtkPolyBall.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyBall()

+
+ + + + + +
- + - +
vtkvmtkPolyBall::vtkvmtkPolyBall vtkvmtkPolyBall::vtkvmtkPolyBall ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyBall()

+
+ + + + + +
- + - +
vtkvmtkPolyBall::~vtkvmtkPolyBall vtkvmtkPolyBall::~vtkvmtkPolyBall ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyBall::vtkTypeRevisionMacro static int vtkvmtkPolyBall::IsTypeOf (vtkvmtkPolyBall , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyBall::IsA (const char * type) vtkImplicitFunction  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyBall* vtkvmtkPolyBall::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyBall::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyBall* vtkvmtkPolyBall::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -220,51 +376,65 @@
void vtkvmtkPolyBall::PrintSelf void vtkvmtkPolyBall::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyBall* vtkvmtkPolyBall::New static vtkvmtkPolyBall* vtkvmtkPolyBall::New ( ) [static]
- -
+
+static
+
- + +

◆ EvaluateFunction() [1/2]

+
- +
double vtkvmtkPolyBall::EvaluateFunction double vtkvmtkPolyBall::EvaluateFunction ( double  x[3])
-
-
+

Evaluate polyball.

- + +

◆ EvaluateFunction() [2/2]

+
+ + + + + +
- + @@ -284,21 +454,29 @@ - +
double vtkvmtkPolyBall::EvaluateFunction double vtkvmtkPolyBall::EvaluateFunction ( double  x,
) [inline]
- -
+
+inline
+

Evaluate polyball.

+

Definition at line 49 of file vtkvmtkPolyBall.h.

+
50  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
- + +

◆ EvaluateGradient()

+
- + @@ -315,150 +493,284 @@
void vtkvmtkPolyBall::EvaluateGradient void vtkvmtkPolyBall::EvaluateGradient ( double  x[3],
-
-
+

Evaluate polyball gradient.

- + +

◆ SetInput()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBall::SetInput virtual void vtkvmtkPolyBall::SetInput ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set / get input poly data.

- + +

◆ GetInput()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyBall::GetInput virtual vtkPolyData* vtkvmtkPolyBall::GetInput ( ) [virtual]
+
+virtual
+
+

Set / get input poly data.

+
-
+
+ +

◆ SetInputData()

+ +
+
+ + + + + +
+ + + + + + + + +
void vtkvmtkPolyBall::SetInputData (vtkPolyData * input)
+
+inline
+

Set / get input poly data.

+

Definition at line 60 of file vtkvmtkPolyBall.h.

+
60 { SetInput(input); }
virtual void SetInput(vtkPolyData *)
+
- + +

◆ GetInputData()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyBall::SetPolyBallRadiusArrayName vtkPolyData* vtkvmtkPolyBall::GetInputData (const char *  ) [virtual]
+
+inline
+
+

Set / get input poly data.

+ +

Definition at line 61 of file vtkvmtkPolyBall.h.

+
61 { return GetInput(); }
virtual vtkPolyData * GetInput()
+
-
+
+ +

◆ SetPolyBallRadiusArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyBall::SetPolyBallRadiusArrayName (const char * )
+
+virtual
+

Set / get poly ball radius array name.

- + +

◆ GetPolyBallRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyBall::GetPolyBallRadiusArrayName virtual char* vtkvmtkPolyBall::GetPolyBallRadiusArrayName ( ) [virtual]
- -
+
+virtual
+

Set / get poly ball radius array name.

- + +

◆ GetLastPolyBallCenterId()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkPolyBall::GetLastPolyBallCenterId virtual vtkIdType vtkvmtkPolyBall::GetLastPolyBallCenterId ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Input

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyBall::Input [protected]vtkPolyData* vtkvmtkPolyBall::Input
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyBall.h.

- + +

◆ PolyBallRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyBall::PolyBallRadiusArrayName [protected]char* vtkvmtkPolyBall::PolyBallRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkPolyBall.h.

- + +

◆ LastPolyBallCenterId

+
+ + + + + +
- +
vtkIdType vtkvmtkPolyBall::LastPolyBallCenterId [protected]vtkIdType vtkvmtkPolyBall::LastPolyBallCenterId
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyBall.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyBallLine-members.html b/doc/html/classvtkvmtkPolyBallLine-members.html index 6b286f40..a2d81b93 100644 --- a/doc/html/classvtkvmtkPolyBallLine-members.html +++ b/doc/html/classvtkvmtkPolyBallLine-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,58 +59,63 @@
-
+
vtkvmtkPolyBallLine Member List
-This is the complete list of members for vtkvmtkPolyBallLine, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ComplexDot(double x[4], double y[4])vtkvmtkPolyBallLine [static]
EvaluateFunction(double x[3])vtkvmtkPolyBallLine
EvaluateFunction(double x, double y, double z)vtkvmtkPolyBallLine [inline]
EvaluateGradient(double x[3], double n[3])vtkvmtkPolyBallLine
GetInput()vtkvmtkPolyBallLine [virtual]
GetInputCellId()vtkvmtkPolyBallLine [virtual]
GetInputCellIds()vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCellId()vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCellPCoord()vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCellSubId()vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCenter()vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCenter(double data[3])vtkvmtkPolyBallLine [virtual]
GetLastPolyBallCenterRadius()vtkvmtkPolyBallLine [virtual]
GetPolyBallRadiusArrayName()vtkvmtkPolyBallLine [virtual]
GetUseRadiusInformation()vtkvmtkPolyBallLine [virtual]
InputvtkvmtkPolyBallLine [protected]
InputCellIdvtkvmtkPolyBallLine [protected]
InputCellIdsvtkvmtkPolyBallLine [protected]
LastPolyBallCellIdvtkvmtkPolyBallLine [protected]
LastPolyBallCellPCoordvtkvmtkPolyBallLine [protected]
LastPolyBallCellSubIdvtkvmtkPolyBallLine [protected]
LastPolyBallCentervtkvmtkPolyBallLine [protected]
LastPolyBallCenterRadiusvtkvmtkPolyBallLine [protected]
New()vtkvmtkPolyBallLine [static]
PolyBallRadiusArrayNamevtkvmtkPolyBallLine [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyBallLine
SetInput(vtkPolyData *)vtkvmtkPolyBallLine [virtual]
SetInputCellId(vtkIdType)vtkvmtkPolyBallLine [virtual]
SetInputCellIds(vtkIdList *)vtkvmtkPolyBallLine [virtual]
SetPolyBallRadiusArrayName(const char *)vtkvmtkPolyBallLine [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyBallLine [virtual]
UseRadiusInformationvtkvmtkPolyBallLine [protected]
UseRadiusInformationOff()vtkvmtkPolyBallLine [virtual]
UseRadiusInformationOn()vtkvmtkPolyBallLine [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyBallLine, vtkImplicitFunction)vtkvmtkPolyBallLine
vtkvmtkPolyBallLine()vtkvmtkPolyBallLine [protected]
~vtkvmtkPolyBallLine()vtkvmtkPolyBallLine [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComplexDot(double x[4], double y[4])vtkvmtkPolyBallLinestatic
EvaluateFunction(double x[3]) VTK_OVERRIDEvtkvmtkPolyBallLine
EvaluateFunction(double x, double y, double z) VTK_OVERRIDEvtkvmtkPolyBallLineinline
EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDEvtkvmtkPolyBallLine
GetInput()vtkvmtkPolyBallLinevirtual
GetInputCellId()vtkvmtkPolyBallLinevirtual
GetInputCellIds()vtkvmtkPolyBallLinevirtual
GetLastPolyBallCellId()vtkvmtkPolyBallLinevirtual
GetLastPolyBallCellPCoord()vtkvmtkPolyBallLinevirtual
GetLastPolyBallCellSubId()vtkvmtkPolyBallLinevirtual
GetLastPolyBallCenter()vtkvmtkPolyBallLinevirtual
GetLastPolyBallCenter(double data[3])vtkvmtkPolyBallLinevirtual
GetLastPolyBallCenterRadius()vtkvmtkPolyBallLinevirtual
GetPolyBallRadiusArrayName()vtkvmtkPolyBallLinevirtual
GetUseRadiusInformation()vtkvmtkPolyBallLinevirtual
InputvtkvmtkPolyBallLineprotected
InputCellIdvtkvmtkPolyBallLineprotected
InputCellIdsvtkvmtkPolyBallLineprotected
IsA(const char *type)vtkvmtkPolyBallLinevirtual
IsTypeOf(const char *type)vtkvmtkPolyBallLinestatic
LastPolyBallCellIdvtkvmtkPolyBallLineprotected
LastPolyBallCellPCoordvtkvmtkPolyBallLineprotected
LastPolyBallCellSubIdvtkvmtkPolyBallLineprotected
LastPolyBallCentervtkvmtkPolyBallLineprotected
LastPolyBallCenterRadiusvtkvmtkPolyBallLineprotected
New()vtkvmtkPolyBallLinestatic
NewInstance() constvtkvmtkPolyBallLine
NewInstanceInternal() constvtkvmtkPolyBallLineprotectedvirtual
PolyBallRadiusArrayNamevtkvmtkPolyBallLineprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyBallLine
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyBallLinestatic
SetInput(vtkPolyData *)vtkvmtkPolyBallLinevirtual
SetInputCellId(vtkIdType)vtkvmtkPolyBallLinevirtual
SetInputCellIds(vtkIdList *)vtkvmtkPolyBallLinevirtual
SetPolyBallRadiusArrayName(const char *)vtkvmtkPolyBallLinevirtual
SetUseRadiusInformation(int)vtkvmtkPolyBallLinevirtual
Superclass typedefvtkvmtkPolyBallLine
UseRadiusInformationvtkvmtkPolyBallLineprotected
UseRadiusInformationOff()vtkvmtkPolyBallLinevirtual
UseRadiusInformationOn()vtkvmtkPolyBallLinevirtual
vtkvmtkPolyBallLine()vtkvmtkPolyBallLineprotected
~vtkvmtkPolyBallLine()vtkvmtkPolyBallLineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyBallLine.html b/doc/html/classvtkvmtkPolyBallLine.html index c1fd2064..58d1967f 100644 --- a/doc/html/classvtkvmtkPolyBallLine.html +++ b/doc/html/classvtkvmtkPolyBallLine.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyBallLine Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,160 +59,372 @@
-
+
vtkvmtkPolyBallLine Class Reference
-

#include <vtkvmtkPolyBallLine.h>

+

Instance of vtkImplicitFunction which evaluates the minimum sphere function for an envelope created by an interpolation of sphere radii along a centerline line. + More...

-

List of all members.

+

#include <vtkvmtkPolyBallLine.h>

+
+Inheritance diagram for vtkvmtkPolyBallLine:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyBallLine:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkImplicitFunction Superclass
 
+ - - - + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyBallLine, vtkImplicitFunction)
void PrintSelf (ostream &os, vtkIndent indent)
void EvaluateGradient (double x[3], double n[3])
virtual int IsA (const char *type)
 
vtkvmtkPolyBallLineNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
void EvaluateGradient (double x[3], double n[3]) VTK_OVERRIDE
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
double EvaluateFunction (double x[3])
double EvaluateFunction (double x, double y, double z)
double EvaluateFunction (double x[3]) VTK_OVERRIDE
 
double EvaluateFunction (double x, double y, double z) VTK_OVERRIDE
 
virtual void SetInput (vtkPolyData *)
 
virtual vtkPolyData * GetInput ()
 
virtual void SetInputCellIds (vtkIdList *)
 
virtual vtkIdList * GetInputCellIds ()
 
virtual void SetInputCellId (vtkIdType)
 
virtual vtkIdType GetInputCellId ()
 
virtual void SetPolyBallRadiusArrayName (const char *)
 
virtual char * GetPolyBallRadiusArrayName ()
 
virtual vtkIdType GetLastPolyBallCellId ()
 
virtual vtkIdType GetLastPolyBallCellSubId ()
 
virtual double GetLastPolyBallCellPCoord ()
 
virtual double * GetLastPolyBallCenter ()
 
virtual void GetLastPolyBallCenter (double data[3])
 
virtual double GetLastPolyBallCenterRadius ()

+

 
+ + + + + + - +

Static Public Member Functions

static vtkvmtkPolyBallLineNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyBallLineSafeDownCast (vtkObjectBase *o)
 
static double ComplexDot (double x[4], double y[4])

+

 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyBallLine ()
 
 ~vtkvmtkPolyBallLine ()

+

 
+ + + + + + + + + + +

Protected Attributes

vtkPolyData * Input
 
vtkIdList * InputCellIds
 
vtkIdType InputCellId
 
char * PolyBallRadiusArrayName
 
vtkIdType LastPolyBallCellId
 
vtkIdType LastPolyBallCellSubId
 
double LastPolyBallCellPCoord
 
double LastPolyBallCenter [3]
 
double LastPolyBallCenterRadius
 
int UseRadiusInformation
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Instance of vtkImplicitFunction which evaluates the minimum sphere function for an envelope created by an interpolation of sphere radii along a centerline line.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

See detailed description of implicit function in the documentation for vtkvmtkPolyBall class.

+

Similar to vtkvmtkPolyBall, the core function of this class is to evaluate the minimum sphere function from on input centerline with associated sphere radii and a query point location. Unlike vtkvmtkPolyBall, this class constructs a continuous tubular envelope whose shape is defined by the linear linear interpolation of the circular boundary profiles (with radius equal to the associated sphere radii) between every consecutive point on the line. As the boundary profiles are constructed from the centerline sphere radii, the tubular envelope generated is guaranteed to lie completely within the surface volume. When evaluated, this is essentially equivalent to evaluating a polyball function for an infinity large collection of spheres along an input dataset.

+ +

Definition at line 39 of file vtkvmtkPolyBallLine.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 44 of file vtkvmtkPolyBallLine.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyBallLine()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyBallLine::vtkvmtkPolyBallLine ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyBallLine()

+
+ + + + + +
- + - +
vtkvmtkPolyBallLine::~vtkvmtkPolyBallLine vtkvmtkPolyBallLine::~vtkvmtkPolyBallLine ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyBallLine* vtkvmtkPolyBallLine::New static vtkvmtkPolyBallLine* vtkvmtkPolyBallLine::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyBallLine::vtkTypeRevisionMacro static int vtkvmtkPolyBallLine::IsTypeOf (vtkvmtkPolyBallLine , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyBallLine::IsA (const char * type) vtkImplicitFunction  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyBallLine* vtkvmtkPolyBallLine::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyBallLine::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyBallLine* vtkvmtkPolyBallLine::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -259,35 +441,40 @@
void vtkvmtkPolyBallLine::PrintSelf void vtkvmtkPolyBallLine::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ EvaluateFunction() [1/2]

+
- +
double vtkvmtkPolyBallLine::EvaluateFunction double vtkvmtkPolyBallLine::EvaluateFunction ( double  x[3])
-
-
+

Evaluate polyball.

- + +

◆ EvaluateFunction() [2/2]

+
+ + + + + +
- + @@ -307,21 +494,29 @@ - +
double vtkvmtkPolyBallLine::EvaluateFunction double vtkvmtkPolyBallLine::EvaluateFunction ( double  x,
) [inline]
- -
+
+inline
+

Evaluate polyball.

+

Definition at line 50 of file vtkvmtkPolyBallLine.h.

+
51  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
- + +

◆ EvaluateGradient()

+
- + @@ -338,326 +533,492 @@
void vtkvmtkPolyBallLine::EvaluateGradient void vtkvmtkPolyBallLine::EvaluateGradient ( double  x[3],
-
-
+

Evaluate polyball gradient.

- + +

◆ SetInput()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::SetInput virtual void vtkvmtkPolyBallLine::SetInput ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set / get input poly data.

- + +

◆ GetInput()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyBallLine::GetInput virtual vtkPolyData* vtkvmtkPolyBallLine::GetInput ( ) [virtual]
- -
+
+virtual
+

Set / get input poly data.

- + +

◆ SetInputCellIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::SetInputCellIds virtual void vtkvmtkPolyBallLine::SetInputCellIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set / get input cell ids used for the function.

- + +

◆ GetInputCellIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyBallLine::GetInputCellIds virtual vtkIdList* vtkvmtkPolyBallLine::GetInputCellIds ( ) [virtual]
- -
+
+virtual
+

Set / get input cell ids used for the function.

- + +

◆ SetInputCellId()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::SetInputCellId virtual void vtkvmtkPolyBallLine::SetInputCellId ( vtkIdType  ) [virtual]
- -
+
+virtual
+

Set / get a single input cell id used for the function.

- + +

◆ GetInputCellId()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkPolyBallLine::GetInputCellId virtual vtkIdType vtkvmtkPolyBallLine::GetInputCellId ( ) [virtual]
- -
+
+virtual
+

Set / get a single input cell id used for the function.

- + +

◆ SetPolyBallRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::SetPolyBallRadiusArrayName virtual void vtkvmtkPolyBallLine::SetPolyBallRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set / get poly ball radius array name.

- + +

◆ GetPolyBallRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyBallLine::GetPolyBallRadiusArrayName virtual char* vtkvmtkPolyBallLine::GetPolyBallRadiusArrayName ( ) [virtual]
- -
+
+virtual
+

Set / get poly ball radius array name.

- + +

◆ GetLastPolyBallCellId()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkPolyBallLine::GetLastPolyBallCellId virtual vtkIdType vtkvmtkPolyBallLine::GetLastPolyBallCellId ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ GetLastPolyBallCellSubId()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkPolyBallLine::GetLastPolyBallCellSubId virtual vtkIdType vtkvmtkPolyBallLine::GetLastPolyBallCellSubId ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ GetLastPolyBallCellPCoord()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyBallLine::GetLastPolyBallCellPCoord virtual double vtkvmtkPolyBallLine::GetLastPolyBallCellPCoord ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ GetLastPolyBallCenter() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyBallLine::GetLastPolyBallCenter virtual double* vtkvmtkPolyBallLine::GetLastPolyBallCenter ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ GetLastPolyBallCenter() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::GetLastPolyBallCenter virtual void vtkvmtkPolyBallLine::GetLastPolyBallCenter ( double  data[3]) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ GetLastPolyBallCenterRadius()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyBallLine::GetLastPolyBallCenterRadius virtual double vtkvmtkPolyBallLine::GetLastPolyBallCenterRadius ( ) [virtual]
- -
+
+virtual
+

Get the id of the last nearest poly ball center.

- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::SetUseRadiusInformation virtual void vtkvmtkPolyBallLine::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyBallLine::GetUseRadiusInformation virtual int vtkvmtkPolyBallLine::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::UseRadiusInformationOn virtual void vtkvmtkPolyBallLine::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallLine::UseRadiusInformationOff virtual void vtkvmtkPolyBallLine::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComplexDot()

+
+ + + + + +
- + @@ -671,156 +1032,268 @@ - +
static double vtkvmtkPolyBallLine::ComplexDot static double vtkvmtkPolyBallLine::ComplexDot ( double  x[4],
) [static]
- -
+
+static
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Input

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyBallLine::Input [protected]vtkPolyData* vtkvmtkPolyBallLine::Input
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkPolyBallLine.h.

- + +

◆ InputCellIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyBallLine::InputCellIds [protected]vtkIdList* vtkvmtkPolyBallLine::InputCellIds
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkPolyBallLine.h.

- + +

◆ InputCellId

+
+ + + + + +
- +
vtkIdType vtkvmtkPolyBallLine::InputCellId [protected]vtkIdType vtkvmtkPolyBallLine::InputCellId
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkPolyBallLine.h.

- + +

◆ PolyBallRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyBallLine::PolyBallRadiusArrayName [protected]char* vtkvmtkPolyBallLine::PolyBallRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 104 of file vtkvmtkPolyBallLine.h.

- + +

◆ LastPolyBallCellId

+
+ + + + + +
- +
vtkIdType vtkvmtkPolyBallLine::LastPolyBallCellId [protected]vtkIdType vtkvmtkPolyBallLine::LastPolyBallCellId
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkPolyBallLine.h.

- + +

◆ LastPolyBallCellSubId

+
+ + + + + +
- +
vtkIdType vtkvmtkPolyBallLine::LastPolyBallCellSubId [protected]vtkIdType vtkvmtkPolyBallLine::LastPolyBallCellSubId
- -
+
+protected
+
+ +

Definition at line 106 of file vtkvmtkPolyBallLine.h.

- + +

◆ LastPolyBallCellPCoord

+
+ + + + + +
- +
double vtkvmtkPolyBallLine::LastPolyBallCellPCoord [protected]double vtkvmtkPolyBallLine::LastPolyBallCellPCoord
- -
+
+protected
+
+ +

Definition at line 107 of file vtkvmtkPolyBallLine.h.

- + +

◆ LastPolyBallCenter

+
+ + + + + +
- +
double vtkvmtkPolyBallLine::LastPolyBallCenter[3] [protected]double vtkvmtkPolyBallLine::LastPolyBallCenter[3]
- -
+
+protected
+
+ +

Definition at line 108 of file vtkvmtkPolyBallLine.h.

- + +

◆ LastPolyBallCenterRadius

+
+ + + + + +
- +
double vtkvmtkPolyBallLine::LastPolyBallCenterRadius [protected]double vtkvmtkPolyBallLine::LastPolyBallCenterRadius
- -
+
+protected
+
+ +

Definition at line 109 of file vtkvmtkPolyBallLine.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkPolyBallLine::UseRadiusInformation [protected]int vtkvmtkPolyBallLine::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 111 of file vtkvmtkPolyBallLine.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyBallLine__coll__graph.map b/doc/html/classvtkvmtkPolyBallLine__coll__graph.map new file mode 100644 index 00000000..81a3035e --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBallLine__coll__graph.md5 b/doc/html/classvtkvmtkPolyBallLine__coll__graph.md5 new file mode 100644 index 00000000..95e77de1 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__coll__graph.md5 @@ -0,0 +1 @@ +93fb04e570847ace58b02150d074ba6f \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBallLine__coll__graph.svg b/doc/html/classvtkvmtkPolyBallLine__coll__graph.svg new file mode 100644 index 00000000..9f3ff65d --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBallLine + + +Node2 + +vtkvmtkPolyBallLine + + +Node3 + +vtkImplicitFunction + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyBallLine__inherit__graph.map b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.map new file mode 100644 index 00000000..81a3035e --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBallLine__inherit__graph.md5 b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.md5 new file mode 100644 index 00000000..72d5e1fa --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.md5 @@ -0,0 +1 @@ +d9aac8a736c16d2061b8a540d65605f9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBallLine__inherit__graph.svg b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.svg new file mode 100644 index 00000000..af479bc8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallLine__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBallLine + + +Node0 + +vtkvmtkPolyBallLine + + +Node1 + +vtkImplicitFunction + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyBallModeller-members.html b/doc/html/classvtkvmtkPolyBallModeller-members.html index 5c0b9cfa..3a77bf9c 100644 --- a/doc/html/classvtkvmtkPolyBallModeller-members.html +++ b/doc/html/classvtkvmtkPolyBallModeller-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,53 +59,58 @@
-
+
vtkvmtkPolyBallModeller Member List
-This is the complete list of members for vtkvmtkPolyBallModeller, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FillInputPortInformation(int, vtkInformation *info)vtkvmtkPolyBallModeller [protected]
GetModelBounds()vtkvmtkPolyBallModeller [virtual]
GetModelBounds(double data[6])vtkvmtkPolyBallModeller [virtual]
GetNegateFunction()vtkvmtkPolyBallModeller [virtual]
GetRadiusArrayName()vtkvmtkPolyBallModeller [virtual]
GetReferenceImage()vtkvmtkPolyBallModeller [virtual]
GetSampleDimensions()vtkvmtkPolyBallModeller [virtual]
GetSampleDimensions(int data[3])vtkvmtkPolyBallModeller [virtual]
GetUsePolyBallLine()vtkvmtkPolyBallModeller [virtual]
ModelBoundsvtkvmtkPolyBallModeller [protected]
NegateFunctionvtkvmtkPolyBallModeller [protected]
NegateFunctionOff()vtkvmtkPolyBallModeller [virtual]
NegateFunctionOn()vtkvmtkPolyBallModeller [virtual]
New()vtkvmtkPolyBallModeller [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyBallModeller
RadiusArrayNamevtkvmtkPolyBallModeller [protected]
ReferenceImagevtkvmtkPolyBallModeller [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyBallModeller [protected, virtual]
RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyBallModeller [protected, virtual]
SampleDimensionsvtkvmtkPolyBallModeller [protected]
SetModelBounds(double data[])vtkvmtkPolyBallModeller [virtual]
SetNegateFunction(int)vtkvmtkPolyBallModeller [virtual]
SetRadiusArrayName(const char *)vtkvmtkPolyBallModeller [virtual]
SetReferenceImage(vtkImageData *)vtkvmtkPolyBallModeller [virtual]
SetSampleDimensions(int data[])vtkvmtkPolyBallModeller [virtual]
SetUsePolyBallLine(int)vtkvmtkPolyBallModeller [virtual]
UsePolyBallLinevtkvmtkPolyBallModeller [protected]
UsePolyBallLineOff()vtkvmtkPolyBallModeller [virtual]
UsePolyBallLineOn()vtkvmtkPolyBallModeller [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyBallModeller, vtkImageAlgorithm)vtkvmtkPolyBallModeller
vtkvmtkPolyBallModeller()vtkvmtkPolyBallModeller [protected]
~vtkvmtkPolyBallModeller()vtkvmtkPolyBallModeller [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDEvtkvmtkPolyBallModellerprotected
GetModelBounds()vtkvmtkPolyBallModellervirtual
GetModelBounds(double data[6])vtkvmtkPolyBallModellervirtual
GetNegateFunction()vtkvmtkPolyBallModellervirtual
GetRadiusArrayName()vtkvmtkPolyBallModellervirtual
GetReferenceImage()vtkvmtkPolyBallModellervirtual
GetSampleDimensions()vtkvmtkPolyBallModellervirtual
GetSampleDimensions(int data[3])vtkvmtkPolyBallModellervirtual
GetUsePolyBallLine()vtkvmtkPolyBallModellervirtual
IsA(const char *type)vtkvmtkPolyBallModellervirtual
IsTypeOf(const char *type)vtkvmtkPolyBallModellerstatic
ModelBoundsvtkvmtkPolyBallModellerprotected
NegateFunctionvtkvmtkPolyBallModellerprotected
NegateFunctionOff()vtkvmtkPolyBallModellervirtual
NegateFunctionOn()vtkvmtkPolyBallModellervirtual
New()vtkvmtkPolyBallModellerstatic
NewInstance() constvtkvmtkPolyBallModeller
NewInstanceInternal() constvtkvmtkPolyBallModellerprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyBallModeller
RadiusArrayNamevtkvmtkPolyBallModellerprotected
ReferenceImagevtkvmtkPolyBallModellerprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyBallModellerprotectedvirtual
RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyBallModellerprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyBallModellerstatic
SampleDimensionsvtkvmtkPolyBallModellerprotected
SetModelBounds(double data[])vtkvmtkPolyBallModellervirtual
SetNegateFunction(int)vtkvmtkPolyBallModellervirtual
SetRadiusArrayName(const char *)vtkvmtkPolyBallModellervirtual
SetReferenceImage(vtkImageData *)vtkvmtkPolyBallModellervirtual
SetSampleDimensions(int data[])vtkvmtkPolyBallModellervirtual
SetUsePolyBallLine(int)vtkvmtkPolyBallModellervirtual
Superclass typedefvtkvmtkPolyBallModeller
UsePolyBallLinevtkvmtkPolyBallModellerprotected
UsePolyBallLineOff()vtkvmtkPolyBallModellervirtual
UsePolyBallLineOn()vtkvmtkPolyBallModellervirtual
vtkvmtkPolyBallModeller()vtkvmtkPolyBallModellerprotected
~vtkvmtkPolyBallModeller()vtkvmtkPolyBallModellerprotected
+ - diff --git a/doc/html/classvtkvmtkPolyBallModeller.html b/doc/html/classvtkvmtkPolyBallModeller.html index 9a8211d1..8603c419 100644 --- a/doc/html/classvtkvmtkPolyBallModeller.html +++ b/doc/html/classvtkvmtkPolyBallModeller.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyBallModeller Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,140 +59,332 @@
-
+
vtkvmtkPolyBallModeller Class Reference
-

sample poly ball onto structured points +

Create an image where a polyball or polyball line are evaluated as a function. More...

-

#include <vtkvmtkPolyBallModeller.h>

- -

List of all members.

+

#include <vtkvmtkPolyBallModeller.h>

+
+Inheritance diagram for vtkvmtkPolyBallModeller:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyBallModeller:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkImageAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyBallModeller, vtkImageAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyBallModellerNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetReferenceImage (vtkImageData *)
 
virtual vtkImageData * GetReferenceImage ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetUsePolyBallLine (int)
 
virtual int GetUsePolyBallLine ()
 
virtual void UsePolyBallLineOn ()
 
virtual void UsePolyBallLineOff ()
 
virtual void SetNegateFunction (int)
 
virtual int GetNegateFunction ()
 
virtual void NegateFunctionOn ()
 
virtual void NegateFunctionOff ()
 
virtual int * GetSampleDimensions ()
 
virtual void GetSampleDimensions (int data[3])
 
virtual void SetSampleDimensions (int data[])
 
virtual void SetModelBounds (double data[])
 
virtual double * GetModelBounds ()
 
virtual void GetModelBounds (double data[6])

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyBallModellerSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyBallModellerNew ()

+

 
+ + + + - - - - + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyBallModeller ()
 
 ~vtkvmtkPolyBallModeller ()
int FillInputPortInformation (int, vtkInformation *info)
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
int FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + +

Protected Attributes

int SampleDimensions [3]
 
double ModelBounds [6]
 
char * RadiusArrayName
 
int UsePolyBallLine
 
int NegateFunction
 
vtkImageData * ReferenceImage
 
-

Detailed Description

-

sample poly ball onto structured points

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Create an image where a polyball or polyball line are evaluated as a function.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This creates an image which might look similar to a level set (0 at surface boundaries negative inside, positive outside), but it much more powerful. It is a finite approximation of the entire implicit sphere function solution within the bounds of the image volume.

+ +

Definition at line 35 of file vtkvmtkPolyBallModeller.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 38 of file vtkvmtkPolyBallModeller.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyBallModeller()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyBallModeller::vtkvmtkPolyBallModeller ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyBallModeller()

+
+ + + + + +
- + - +
vtkvmtkPolyBallModeller::~vtkvmtkPolyBallModeller vtkvmtkPolyBallModeller::~vtkvmtkPolyBallModeller ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyBallModeller::vtkTypeRevisionMacro static int vtkvmtkPolyBallModeller::IsTypeOf (vtkvmtkPolyBallModeller , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyBallModeller::IsA (const char * type) vtkImageAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyBallModeller* vtkvmtkPolyBallModeller::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyBallModeller::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyBallModeller* vtkvmtkPolyBallModeller::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -239,335 +401,510 @@
void vtkvmtkPolyBallModeller::PrintSelf void vtkvmtkPolyBallModeller::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyBallModeller* vtkvmtkPolyBallModeller::New static vtkvmtkPolyBallModeller* vtkvmtkPolyBallModeller::New ( ) [static]
- -
+
+static
+
- + +

◆ GetSampleDimensions() [1/2]

+
+ + + + + +
- + - +
virtual int* vtkvmtkPolyBallModeller::GetSampleDimensions virtual int* vtkvmtkPolyBallModeller::GetSampleDimensions ( ) [virtual]
- -
+
+virtual
+

Specify i-j-k dimensions on which to sample polyball function.

- + +

◆ GetSampleDimensions() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::GetSampleDimensions virtual void vtkvmtkPolyBallModeller::GetSampleDimensions ( int  data[3]) [virtual]
- -
+
+virtual
+

Specify i-j-k dimensions on which to sample polyball function.

- + +

◆ SetSampleDimensions()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetSampleDimensions virtual void vtkvmtkPolyBallModeller::SetSampleDimensions ( int  data[]) [virtual]
- -
+
+virtual
+

Specify i-j-k dimensions on which to sample polyball function.

- + +

◆ SetModelBounds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetModelBounds virtual void vtkvmtkPolyBallModeller::SetModelBounds ( double  data[]) [virtual]
- -
+
+virtual
+

Specify the position in space to perform the sampling.

- + +

◆ GetModelBounds() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyBallModeller::GetModelBounds virtual double* vtkvmtkPolyBallModeller::GetModelBounds ( ) [virtual]
- -
+
+virtual
+

Specify the position in space to perform the sampling.

- + +

◆ GetModelBounds() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::GetModelBounds virtual void vtkvmtkPolyBallModeller::GetModelBounds ( double  data[6]) [virtual]
- -
+
+virtual
+

Specify the position in space to perform the sampling.

- + +

◆ SetReferenceImage()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetReferenceImage virtual void vtkvmtkPolyBallModeller::SetReferenceImage ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceImage()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkPolyBallModeller::GetReferenceImage virtual vtkImageData* vtkvmtkPolyBallModeller::GetReferenceImage ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetRadiusArrayName virtual void vtkvmtkPolyBallModeller::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyBallModeller::GetRadiusArrayName virtual char* vtkvmtkPolyBallModeller::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUsePolyBallLine()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetUsePolyBallLine virtual void vtkvmtkPolyBallModeller::SetUsePolyBallLine ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUsePolyBallLine()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyBallModeller::GetUsePolyBallLine virtual int vtkvmtkPolyBallModeller::GetUsePolyBallLine ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UsePolyBallLineOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::UsePolyBallLineOn virtual void vtkvmtkPolyBallModeller::UsePolyBallLineOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UsePolyBallLineOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::UsePolyBallLineOff virtual void vtkvmtkPolyBallModeller::UsePolyBallLineOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegateFunction()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::SetNegateFunction virtual void vtkvmtkPolyBallModeller::SetNegateFunction ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegateFunction()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyBallModeller::GetNegateFunction virtual int vtkvmtkPolyBallModeller::GetNegateFunction ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateFunctionOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::NegateFunctionOn virtual void vtkvmtkPolyBallModeller::NegateFunctionOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateFunctionOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyBallModeller::NegateFunctionOff virtual void vtkvmtkPolyBallModeller::NegateFunctionOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FillInputPortInformation()

+
+ + + + + +
- + @@ -581,20 +918,29 @@ - +
int vtkvmtkPolyBallModeller::FillInputPortInformation int vtkvmtkPolyBallModeller::FillInputPortInformation ( int  ,
) [protected]
- -
+
+protected
+
- + +

◆ RequestInformation()

+
+ + + + + +
- + @@ -614,20 +960,29 @@ - +
virtual int vtkvmtkPolyBallModeller::RequestInformation virtual int vtkvmtkPolyBallModeller::RequestInformation ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -647,104 +1002,172 @@ - +
virtual int vtkvmtkPolyBallModeller::RequestData virtual int vtkvmtkPolyBallModeller::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SampleDimensions

+
+ + + + + +
- +
int vtkvmtkPolyBallModeller::SampleDimensions[3] [protected]int vtkvmtkPolyBallModeller::SampleDimensions[3]
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkPolyBallModeller.h.

- + +

◆ ModelBounds

+
+ + + + + +
- +
double vtkvmtkPolyBallModeller::ModelBounds[6] [protected]double vtkvmtkPolyBallModeller::ModelBounds[6]
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyBallModeller.h.

- + +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyBallModeller::RadiusArrayName [protected]char* vtkvmtkPolyBallModeller::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyBallModeller.h.

- + +

◆ UsePolyBallLine

+
+ + + + + +
- +
int vtkvmtkPolyBallModeller::UsePolyBallLine [protected]int vtkvmtkPolyBallModeller::UsePolyBallLine
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyBallModeller.h.

- + +

◆ NegateFunction

+
+ + + + + +
- +
int vtkvmtkPolyBallModeller::NegateFunction [protected]int vtkvmtkPolyBallModeller::NegateFunction
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyBallModeller.h.

- + +

◆ ReferenceImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkPolyBallModeller::ReferenceImage [protected]vtkImageData* vtkvmtkPolyBallModeller::ReferenceImage
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkPolyBallModeller.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyBallModeller__coll__graph.map b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.map new file mode 100644 index 00000000..2efae1fe --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBallModeller__coll__graph.md5 b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.md5 new file mode 100644 index 00000000..bf3215b2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.md5 @@ -0,0 +1 @@ +2a108aaf5c82098317e5700d075e8ceb \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBallModeller__coll__graph.svg b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.svg new file mode 100644 index 00000000..d436fb8e --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBallModeller + + +Node2 + +vtkvmtkPolyBallModeller + + +Node3 + +vtkImageAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.map b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.map new file mode 100644 index 00000000..2efae1fe --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.md5 b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.md5 new file mode 100644 index 00000000..bcfaa466 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.md5 @@ -0,0 +1 @@ +0cd22e075946e00b003cb60471735cfc \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.svg b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.svg new file mode 100644 index 00000000..8f0b72d4 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBallModeller__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBallModeller + + +Node0 + +vtkvmtkPolyBallModeller + + +Node1 + +vtkImageAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyBall__coll__graph.map b/doc/html/classvtkvmtkPolyBall__coll__graph.map new file mode 100644 index 00000000..0873fa0c --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBall__coll__graph.md5 b/doc/html/classvtkvmtkPolyBall__coll__graph.md5 new file mode 100644 index 00000000..9dad9275 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__coll__graph.md5 @@ -0,0 +1 @@ +ba7c2fd7a24d954f560a5b393b568800 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBall__coll__graph.svg b/doc/html/classvtkvmtkPolyBall__coll__graph.svg new file mode 100644 index 00000000..e467e4d3 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBall + + +Node2 + +vtkvmtkPolyBall + + +Node3 + +vtkImplicitFunction + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyBall__inherit__graph.map b/doc/html/classvtkvmtkPolyBall__inherit__graph.map new file mode 100644 index 00000000..0873fa0c --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyBall__inherit__graph.md5 b/doc/html/classvtkvmtkPolyBall__inherit__graph.md5 new file mode 100644 index 00000000..d6d479bc --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__inherit__graph.md5 @@ -0,0 +1 @@ +10b45003801b27a4f1d2dbb3d262cc1d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyBall__inherit__graph.svg b/doc/html/classvtkvmtkPolyBall__inherit__graph.svg new file mode 100644 index 00000000..9a1dd5f0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyBall__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyBall + + +Node0 + +vtkvmtkPolyBall + + +Node1 + +vtkImplicitFunction + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil-members.html b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil-members.html index 26b97d37..45bfb7c7 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,100 +59,100 @@
-
+
vtkvmtkPolyDataAreaWeightedUmbrellaStencil Member List
-This is the complete list of members for vtkvmtkPolyDataAreaWeightedUmbrellaStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [protected, virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataAreaWeightedUmbrellaStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataAreaWeightedUmbrellaStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataAreaWeightedUmbrellaStencil()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataAreaWeightedUmbrellaStencil()vtkvmtkPolyDataAreaWeightedUmbrellaStencil [inline, protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataAreaWeightedUmbrellaStencilvirtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataAreaWeightedUmbrellaStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataAreaWeightedUmbrellaStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataAreaWeightedUmbrellaStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkPolyDataAreaWeightedUmbrellaStencilstatic
NewInstance() constvtkvmtkPolyDataAreaWeightedUmbrellaStencil
NewInstanceInternal() constvtkvmtkPolyDataAreaWeightedUmbrellaStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataAreaWeightedUmbrellaStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea() VTK_OVERRIDEvtkvmtkPolyDataAreaWeightedUmbrellaStencilprotectedvirtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataAreaWeightedUmbrellaStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataAreaWeightedUmbrellaStencil()vtkvmtkPolyDataAreaWeightedUmbrellaStencilprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataAreaWeightedUmbrellaStencil()vtkvmtkPolyDataAreaWeightedUmbrellaStencilinlineprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil.html b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil.html index cf0097b9..95624213 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil.html +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataAreaWeightedUmbrellaStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,201 +59,596 @@
-
+
vtkvmtkPolyDataAreaWeightedUmbrellaStencil Class Reference
-

.. +

Apply umbrella (laplacian) weighting to the neighborhood connections of a surface. More...

-

#include <vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h>

+

#include <vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h>

Inheritance diagram for vtkvmtkPolyDataAreaWeightedUmbrellaStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataAreaWeightedUmbrellaStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataAreaWeightedUmbrellaStencil, vtkvmtkPolyDataManifoldStencil)
virtual vtkIdType GetItemType ()
void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataAreaWeightedUmbrellaStencilNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataAreaWeightedUmbrellaStencil
New ()

+

static vtkvmtkPolyDataAreaWeightedUmbrellaStencilNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataAreaWeightedUmbrellaStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataAreaWeightedUmbrellaStencil ()
 
 ~vtkvmtkPolyDataAreaWeightedUmbrellaStencil ()
void ScaleWithArea ()
 
void ScaleWithArea () VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.2
+

Detailed Description

+

Apply umbrella (laplacian) weighting to the neighborhood connections of a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.2

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataAreaWeightedUmbrellaStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataAreaWeightedUmbrellaStencil::vtkvmtkPolyDataAreaWeightedUmbrellaStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataAreaWeightedUmbrellaStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataAreaWeightedUmbrellaStencil::~vtkvmtkPolyDataAreaWeightedUmbrellaStencil vtkvmtkPolyDataAreaWeightedUmbrellaStencil::~vtkvmtkPolyDataAreaWeightedUmbrellaStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h.

+
50 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataAreaWeightedUmbrellaStencil* vtkvmtkPolyDataAreaWeightedUmbrellaStencil::New static vtkvmtkPolyDataAreaWeightedUmbrellaStencil* vtkvmtkPolyDataAreaWeightedUmbrellaStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataAreaWeightedUmbrellaStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataAreaWeightedUmbrellaStencil::IsTypeOf (vtkvmtkPolyDataAreaWeightedUmbrellaStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataAreaWeightedUmbrellaStencil::IsA (const char * type) vtkvmtkPolyDataManifoldStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataAreaWeightedUmbrellaStencil* vtkvmtkPolyDataAreaWeightedUmbrellaStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataAreaWeightedUmbrellaStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataAreaWeightedUmbrellaStencil::GetItemType vtkvmtkPolyDataAreaWeightedUmbrellaStencil* vtkvmtkPolyDataAreaWeightedUmbrellaStencil::NewInstance ( ) [inline, virtual] const
+
+
-
+
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataAreaWeightedUmbrellaStencil::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataAreaWeightedUmbrellaStencil::Build void vtkvmtkPolyDataAreaWeightedUmbrellaStencil::Build ( ) [virtual]
- -
+
+virtual
+

Build the stencil.

-

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ ScaleWithArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataAreaWeightedUmbrellaStencil::ScaleWithArea void vtkvmtkPolyDataAreaWeightedUmbrellaStencil::ScaleWithArea ( ) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.map index 6fdf0f21..82b67092 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.md5 index 06343db3..51f7e800 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.md5 @@ -1 +1 @@ -e3ddc828ba2f589fa770f9ddefc9e485 \ No newline at end of file +442febcd802b6f146eb0209e82cca369 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.png deleted file mode 100644 index 32f18114..00000000 Binary files a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.svg new file mode 100644 index 00000000..5d21d569 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__coll__graph.svg @@ -0,0 +1,94 @@ + + + + + + +vtkvmtkPolyDataAreaWeightedUmbrellaStencil + + +Node7 + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + +Node8 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkStencil + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkNeighborhood + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkDataSetItem + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkItem + + + + +Node12->Node11 + + + + +Node13 + +vtkObject + + +Node13->Node12 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.map index 6fdf0f21..82b67092 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.md5 index 06343db3..332a4571 100644 --- a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.md5 @@ -1 +1 @@ -e3ddc828ba2f589fa770f9ddefc9e485 \ No newline at end of file +be5caa4c18e789b4ffe0844b6261aa95 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.png deleted file mode 100644 index 32f18114..00000000 Binary files a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.svg new file mode 100644 index 00000000..eee7b224 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataAreaWeightedUmbrellaStencil__inherit__graph.svg @@ -0,0 +1,94 @@ + + + + + + +vtkvmtkPolyDataAreaWeightedUmbrellaStencil + + +Node0 + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + +Node1 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkDataSetItem + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkItem + + + + +Node5->Node4 + + + + +Node6 + +vtkObject + + +Node6->Node5 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles-members.html b/doc/html/classvtkvmtkPolyDataBifurcationProfiles-members.html index 8d88bc61..69f9dab9 100644 --- a/doc/html/classvtkvmtkPolyDataBifurcationProfiles-members.html +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,58 +59,63 @@
-
+
vtkvmtkPolyDataBifurcationProfiles Member List
-This is the complete list of members for vtkvmtkPolyDataBifurcationProfiles, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BifurcationProfileBifurcationGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
BifurcationProfileGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
BifurcationProfileOrientationArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
BlankingArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
CenterlineRadiusArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
CenterlinesvtkvmtkPolyDataBifurcationProfiles [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
ComputeBifurcationProfiles(vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)vtkvmtkPolyDataBifurcationProfiles [protected]
GetBifurcationProfileBifurcationGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetBifurcationProfileGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetBifurcationProfileOrientationArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetBlankingArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetCenterlines()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfiles [virtual]
GroupIdsArrayNamevtkvmtkPolyDataBifurcationProfiles [protected]
New()vtkvmtkPolyDataBifurcationProfiles [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataBifurcationProfiles
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataBifurcationProfiles [protected, virtual]
SetBifurcationProfileBifurcationGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetBifurcationProfileGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetBifurcationProfileOrientationArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfiles [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataBifurcationProfiles, vtkPolyDataAlgorithm)vtkvmtkPolyDataBifurcationProfiles
vtkvmtkPolyDataBifurcationProfiles()vtkvmtkPolyDataBifurcationProfiles [protected]
~vtkvmtkPolyDataBifurcationProfiles()vtkvmtkPolyDataBifurcationProfiles [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BifurcationProfileBifurcationGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
BifurcationProfileGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
BifurcationProfileOrientationArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
BlankingArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
CenterlineIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
CenterlineRadiusArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
CenterlinesvtkvmtkPolyDataBifurcationProfilesprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
ComputeBifurcationProfiles(vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)vtkvmtkPolyDataBifurcationProfilesprotected
GetBifurcationProfileBifurcationGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetBifurcationProfileGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetBifurcationProfileOrientationArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetBlankingArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetCenterlines()vtkvmtkPolyDataBifurcationProfilesvirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GetGroupIdsArrayName()vtkvmtkPolyDataBifurcationProfilesvirtual
GroupIdsArrayNamevtkvmtkPolyDataBifurcationProfilesprotected
IsA(const char *type)vtkvmtkPolyDataBifurcationProfilesvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataBifurcationProfilesstatic
New()vtkvmtkPolyDataBifurcationProfilesstatic
NewInstance() constvtkvmtkPolyDataBifurcationProfiles
NewInstanceInternal() constvtkvmtkPolyDataBifurcationProfilesprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataBifurcationProfiles
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataBifurcationProfilesprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBifurcationProfilesstatic
SetBifurcationProfileBifurcationGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetBifurcationProfileGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetBifurcationProfileOrientationArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetBlankingArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationProfilesvirtual
Superclass typedefvtkvmtkPolyDataBifurcationProfiles
vtkvmtkPolyDataBifurcationProfiles()vtkvmtkPolyDataBifurcationProfilesprotected
~vtkvmtkPolyDataBifurcationProfiles()vtkvmtkPolyDataBifurcationProfilesprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles.html b/doc/html/classvtkvmtkPolyDataBifurcationProfiles.html index de9882da..74e4e9b1 100644 --- a/doc/html/classvtkvmtkPolyDataBifurcationProfiles.html +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataBifurcationProfiles Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,143 +59,340 @@
-
+
vtkvmtkPolyDataBifurcationProfiles Class Reference
-

... +

compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines. More...

-

#include <vtkvmtkPolyDataBifurcationProfiles.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataBifurcationProfiles.h>

+
+Inheritance diagram for vtkvmtkPolyDataBifurcationProfiles:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataBifurcationProfiles:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataBifurcationProfiles, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataBifurcationProfilesNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetBifurcationProfileGroupIdsArrayName (const char *)
 
virtual char * GetBifurcationProfileGroupIdsArrayName ()
 
virtual void SetBifurcationProfileBifurcationGroupIdsArrayName (const char *)
 
virtual char * GetBifurcationProfileBifurcationGroupIdsArrayName ()
 
virtual void SetBifurcationProfileOrientationArrayName (const char *)
 
virtual char * GetBifurcationProfileOrientationArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataBifurcationProfiles
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBifurcationProfilesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBifurcationProfilesNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBifurcationProfiles ()
 
 ~vtkvmtkPolyDataBifurcationProfiles ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeBifurcationProfiles (vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)

+

 
+ + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
char * GroupIdsArrayName
 
char * CenterlineRadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
char * BlankingArrayName
 
char * BifurcationProfileGroupIdsArrayName
 
char * BifurcationProfileBifurcationGroupIdsArrayName
 
char * BifurcationProfileOrientationArrayName
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

Used to extract the bifurcation group, the orientation, and label the group as either coming from an upstream source or leading to a downstream centerline branch.

+ +

Definition at line 36 of file vtkvmtkPolyDataBifurcationProfiles.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataBifurcationProfiles()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataBifurcationProfiles::vtkvmtkPolyDataBifurcationProfiles ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataBifurcationProfiles()

+
+ + + + + +
- + - +
vtkvmtkPolyDataBifurcationProfiles::~vtkvmtkPolyDataBifurcationProfiles vtkvmtkPolyDataBifurcationProfiles::~vtkvmtkPolyDataBifurcationProfiles ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBifurcationProfiles::vtkTypeRevisionMacro static int vtkvmtkPolyDataBifurcationProfiles::IsTypeOf (vtkvmtkPolyDataBifurcationProfiles , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBifurcationProfiles::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBifurcationProfiles* vtkvmtkPolyDataBifurcationProfiles::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBifurcationProfiles::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataBifurcationProfiles* vtkvmtkPolyDataBifurcationProfiles::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+
- + @@ -242,363 +409,556 @@
void vtkvmtkPolyDataBifurcationProfiles::PrintSelf void vtkvmtkPolyDataBifurcationProfiles::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataBifurcationProfiles* vtkvmtkPolyDataBifurcationProfiles::New static vtkvmtkPolyDataBifurcationProfiles* vtkvmtkPolyDataBifurcationProfiles::New ( ) [static]
- -
+
+static
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlines virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataBifurcationProfiles::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataBifurcationProfiles::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineTractIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetCenterlineTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineTractIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetCenterlineTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetBlankingArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBlankingArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationProfileGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationProfileGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationProfileBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileBifurcationGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileBifurcationGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationProfileBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileBifurcationGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileBifurcationGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationProfileOrientationArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileOrientationArrayName virtual void vtkvmtkPolyDataBifurcationProfiles::SetBifurcationProfileOrientationArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationProfileOrientationArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileOrientationArrayName virtual char* vtkvmtkPolyDataBifurcationProfiles::GetBifurcationProfileOrientationArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -618,20 +978,29 @@ - +
virtual int vtkvmtkPolyDataBifurcationProfiles::RequestData virtual int vtkvmtkPolyDataBifurcationProfiles::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeBifurcationProfiles()

+
+ + + + + +
- + @@ -663,156 +1032,268 @@ - +
void vtkvmtkPolyDataBifurcationProfiles::ComputeBifurcationProfiles void vtkvmtkPolyDataBifurcationProfiles::ComputeBifurcationProfiles ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataBifurcationProfiles::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataBifurcationProfiles::Centerlines
- -
+
+protected
+
+ +

Definition at line 82 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::GroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::CenterlineIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ CenterlineTractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::CenterlineTractIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::CenterlineTractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::BlankingArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ BifurcationProfileGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ BifurcationProfileBifurcationGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileBifurcationGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileBifurcationGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkPolyDataBifurcationProfiles.h.

- + +

◆ BifurcationProfileOrientationArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileOrientationArrayName [protected]char* vtkvmtkPolyDataBifurcationProfiles::BifurcationProfileOrientationArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkPolyDataBifurcationProfiles.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.map b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.map new file mode 100644 index 00000000..9d83e9d1 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.md5 new file mode 100644 index 00000000..d9aac312 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.md5 @@ -0,0 +1 @@ +a4d9ede36789cce7adad3e424bc0324c \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.svg b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.svg new file mode 100644 index 00000000..1a34ba82 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataBifurcationProfiles + + +Node2 + +vtkvmtkPolyDataBifurcation +Profiles + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.map b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.map new file mode 100644 index 00000000..9d83e9d1 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.md5 new file mode 100644 index 00000000..d282d9aa --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.md5 @@ -0,0 +1 @@ +9928f22cb0a970e25d3b15d67654e249 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.svg new file mode 100644 index 00000000..59427984 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationProfiles__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataBifurcationProfiles + + +Node0 + +vtkvmtkPolyDataBifurcation +Profiles + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections-members.html b/doc/html/classvtkvmtkPolyDataBifurcationSections-members.html index 9e38da9c..05c09662 100644 --- a/doc/html/classvtkvmtkPolyDataBifurcationSections-members.html +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,85 +59,90 @@
-
+
vtkvmtkPolyDataBifurcationSections Member List
-This is the complete list of members for vtkvmtkPolyDataBifurcationSections, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BifurcationSectionAreaArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionBifurcationGroupIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionClosedArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionDistanceSpheresArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionGroupIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionMaxSizeArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionMinSizeArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionNormalArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionOrientationArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionPointArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BifurcationSectionShapeArrayNamevtkvmtkPolyDataBifurcationSections [protected]
BlankingArrayNamevtkvmtkPolyDataBifurcationSections [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
CenterlineRadiusArrayNamevtkvmtkPolyDataBifurcationSections [protected]
CenterlinesvtkvmtkPolyDataBifurcationSections [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
ComputeBifurcationSections(vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)vtkvmtkPolyDataBifurcationSections [protected]
GetBifurcationSectionAreaArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionBifurcationGroupIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionClosedArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionDistanceSpheresArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionGroupIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionMaxSizeArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionMinSizeArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionNormalArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionOrientationArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionPointArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBifurcationSectionShapeArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetBlankingArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetCenterlines()vtkvmtkPolyDataBifurcationSections [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataBifurcationSections [virtual]
GetNumberOfDistanceSpheres()vtkvmtkPolyDataBifurcationSections [virtual]
GroupIdsArrayNamevtkvmtkPolyDataBifurcationSections [protected]
New()vtkvmtkPolyDataBifurcationSections [static]
NumberOfDistanceSpheresvtkvmtkPolyDataBifurcationSections [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataBifurcationSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataBifurcationSections [protected, virtual]
SetBifurcationSectionAreaArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionBifurcationGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionClosedArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionDistanceSpheresArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionMinSizeArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionNormalArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionOrientationArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionPointArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBifurcationSectionShapeArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBifurcationSections [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSections [virtual]
SetNumberOfDistanceSpheres(int)vtkvmtkPolyDataBifurcationSections [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataBifurcationSections, vtkPolyDataAlgorithm)vtkvmtkPolyDataBifurcationSections
vtkvmtkPolyDataBifurcationSections()vtkvmtkPolyDataBifurcationSections [protected]
~vtkvmtkPolyDataBifurcationSections()vtkvmtkPolyDataBifurcationSections [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BifurcationSectionAreaArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionBifurcationGroupIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionClosedArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionDistanceSpheresArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionGroupIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionMaxSizeArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionMinSizeArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionNormalArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionOrientationArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionPointArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BifurcationSectionShapeArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
BlankingArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
CenterlineIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
CenterlineRadiusArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
CenterlinesvtkvmtkPolyDataBifurcationSectionsprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
ComputeBifurcationSections(vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)vtkvmtkPolyDataBifurcationSectionsprotected
GetBifurcationSectionAreaArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionBifurcationGroupIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionClosedArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionDistanceSpheresArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionGroupIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionMaxSizeArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionMinSizeArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionNormalArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionOrientationArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionPointArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBifurcationSectionShapeArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetBlankingArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetCenterlines()vtkvmtkPolyDataBifurcationSectionsvirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetGroupIdsArrayName()vtkvmtkPolyDataBifurcationSectionsvirtual
GetNumberOfDistanceSpheres()vtkvmtkPolyDataBifurcationSectionsvirtual
GroupIdsArrayNamevtkvmtkPolyDataBifurcationSectionsprotected
IsA(const char *type)vtkvmtkPolyDataBifurcationSectionsvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataBifurcationSectionsstatic
New()vtkvmtkPolyDataBifurcationSectionsstatic
NewInstance() constvtkvmtkPolyDataBifurcationSections
NewInstanceInternal() constvtkvmtkPolyDataBifurcationSectionsprotectedvirtual
NumberOfDistanceSpheresvtkvmtkPolyDataBifurcationSectionsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataBifurcationSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataBifurcationSectionsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBifurcationSectionsstatic
SetBifurcationSectionAreaArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionBifurcationGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionClosedArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionDistanceSpheresArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionMinSizeArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionNormalArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionOrientationArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionPointArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBifurcationSectionShapeArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetBlankingArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBifurcationSectionsvirtual
SetNumberOfDistanceSpheres(int)vtkvmtkPolyDataBifurcationSectionsvirtual
Superclass typedefvtkvmtkPolyDataBifurcationSections
vtkvmtkPolyDataBifurcationSections()vtkvmtkPolyDataBifurcationSectionsprotected
~vtkvmtkPolyDataBifurcationSections()vtkvmtkPolyDataBifurcationSectionsprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections.html b/doc/html/classvtkvmtkPolyDataBifurcationSections.html index dccdefdf..4d2a656d 100644 --- a/doc/html/classvtkvmtkPolyDataBifurcationSections.html +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataBifurcationSections Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,170 +59,406 @@
-
+
vtkvmtkPolyDataBifurcationSections Class Reference
-

... +

Extract a set of vessel (cross) sections n-spheres away (upstream and downstream) from a bifurctation. More...

-

#include <vtkvmtkPolyDataBifurcationSections.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataBifurcationSections.h>

+
+Inheritance diagram for vtkvmtkPolyDataBifurcationSections:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataBifurcationSections:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataBifurcationSections, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataBifurcationSectionsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetBifurcationSectionPointArrayName (const char *)
 
virtual char * GetBifurcationSectionPointArrayName ()
 
virtual void SetBifurcationSectionNormalArrayName (const char *)
 
virtual char * GetBifurcationSectionNormalArrayName ()
 
virtual void SetBifurcationSectionAreaArrayName (const char *)
 
virtual char * GetBifurcationSectionAreaArrayName ()
 
virtual void SetBifurcationSectionMinSizeArrayName (const char *)
 
virtual char * GetBifurcationSectionMinSizeArrayName ()
 
virtual void SetBifurcationSectionMaxSizeArrayName (const char *)
 
virtual char * GetBifurcationSectionMaxSizeArrayName ()
 
virtual void SetBifurcationSectionShapeArrayName (const char *)
 
virtual char * GetBifurcationSectionShapeArrayName ()
 
virtual void SetBifurcationSectionGroupIdsArrayName (const char *)
 
virtual char * GetBifurcationSectionGroupIdsArrayName ()
 
virtual void SetBifurcationSectionBifurcationGroupIdsArrayName (const char *)
 
virtual char * GetBifurcationSectionBifurcationGroupIdsArrayName ()
 
virtual void SetBifurcationSectionOrientationArrayName (const char *)
 
virtual char * GetBifurcationSectionOrientationArrayName ()
 
virtual void SetBifurcationSectionDistanceSpheresArrayName (const char *)
 
virtual char * GetBifurcationSectionDistanceSpheresArrayName ()
 
virtual void SetBifurcationSectionClosedArrayName (const char *)
 
virtual char * GetBifurcationSectionClosedArrayName ()
 
virtual void SetNumberOfDistanceSpheres (int)
 
virtual int GetNumberOfDistanceSpheres ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataBifurcationSections
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBifurcationSectionsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBifurcationSectionsNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBifurcationSections ()
 
 ~vtkvmtkPolyDataBifurcationSections ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeBifurcationSections (vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output)

+

 
+ + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
char * GroupIdsArrayName
 
char * CenterlineRadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
char * BlankingArrayName
 
char * BifurcationSectionGroupIdsArrayName
 
char * BifurcationSectionBifurcationGroupIdsArrayName
 
char * BifurcationSectionOrientationArrayName
 
char * BifurcationSectionDistanceSpheresArrayName
 
char * BifurcationSectionPointArrayName
 
char * BifurcationSectionNormalArrayName
 
char * BifurcationSectionAreaArrayName
 
char * BifurcationSectionMinSizeArrayName
 
char * BifurcationSectionMaxSizeArrayName
 
char * BifurcationSectionShapeArrayName
 
char * BifurcationSectionClosedArrayName
 
int NumberOfDistanceSpheres
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Extract a set of vessel (cross) sections n-spheres away (upstream and downstream) from a bifurctation.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

The set of vessel sections contain the profile as well as the the following information about the section:

    +
  • Bifurcation Section Group Ids
  • +
  • Bifurcation Section Bifurcation Group Ids
  • +
  • Bifurcation Section Orientation
  • +
  • Bifurcation Section Distance Spheres
  • +
  • Bifurcation Section Point
  • +
  • Bifurcation Section Normal
  • +
  • Bifurcation Section Area
  • +
  • Bifurcation Section Min Size
  • +
  • Bifurcation Section Max Size
  • +
  • Bifurcation Section Shape
  • +
  • Bifurcation Section Closed
  • +
+ +

Definition at line 47 of file vtkvmtkPolyDataBifurcationSections.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataBifurcationSections()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataBifurcationSections::vtkvmtkPolyDataBifurcationSections ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataBifurcationSections()

+
+ + + + + +
- + - +
vtkvmtkPolyDataBifurcationSections::~vtkvmtkPolyDataBifurcationSections vtkvmtkPolyDataBifurcationSections::~vtkvmtkPolyDataBifurcationSections ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBifurcationSections::vtkTypeRevisionMacro static int vtkvmtkPolyDataBifurcationSections::IsTypeOf (vtkvmtkPolyDataBifurcationSections , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBifurcationSections::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBifurcationSections* vtkvmtkPolyDataBifurcationSections::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBifurcationSections::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataBifurcationSections* vtkvmtkPolyDataBifurcationSections::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -269,660 +475,1015 @@
void vtkvmtkPolyDataBifurcationSections::PrintSelf void vtkvmtkPolyDataBifurcationSections::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataBifurcationSections* vtkvmtkPolyDataBifurcationSections::New static vtkvmtkPolyDataBifurcationSections* vtkvmtkPolyDataBifurcationSections::New ( ) [static]
- -
+
+static
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlines virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataBifurcationSections::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataBifurcationSections::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineTractIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetCenterlineTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineTractIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetCenterlineTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBlankingArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBlankingArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionPointArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionPointArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionPointArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionPointArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionPointArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionPointArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionNormalArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionNormalArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionNormalArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionNormalArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionNormalArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionNormalArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionAreaArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionAreaArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionAreaArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionAreaArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionMinSizeArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionMinSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionMinSizeArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionMinSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionMaxSizeArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionMaxSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionMaxSizeArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionMaxSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionShapeArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionShapeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionShapeArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionShapeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionBifurcationGroupIdsArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionBifurcationGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionBifurcationGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionBifurcationGroupIdsArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionBifurcationGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionOrientationArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionOrientationArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionOrientationArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionOrientationArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionOrientationArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionOrientationArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionDistanceSpheresArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionDistanceSpheresArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionDistanceSpheresArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionDistanceSpheresArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionDistanceSpheresArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionDistanceSpheresArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBifurcationSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionClosedArrayName virtual void vtkvmtkPolyDataBifurcationSections::SetBifurcationSectionClosedArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBifurcationSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionClosedArrayName virtual char* vtkvmtkPolyDataBifurcationSections::GetBifurcationSectionClosedArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfDistanceSpheres()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBifurcationSections::SetNumberOfDistanceSpheres virtual void vtkvmtkPolyDataBifurcationSections::SetNumberOfDistanceSpheres ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfDistanceSpheres()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataBifurcationSections::GetNumberOfDistanceSpheres virtual int vtkvmtkPolyDataBifurcationSections::GetNumberOfDistanceSpheres ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -942,20 +1503,29 @@ - +
virtual int vtkvmtkPolyDataBifurcationSections::RequestData virtual int vtkvmtkPolyDataBifurcationSections::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeBifurcationSections()

+
+ + + + + +
- + @@ -987,273 +1557,484 @@ - +
void vtkvmtkPolyDataBifurcationSections::ComputeBifurcationSections void vtkvmtkPolyDataBifurcationSections::ComputeBifurcationSections ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataBifurcationSections::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataBifurcationSections::Centerlines
- -
+
+protected
+
+ +

Definition at line 120 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::GroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::CenterlineIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 125 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ CenterlineTractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::CenterlineTractIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::CenterlineTractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 126 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BlankingArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionBifurcationGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionBifurcationGroupIdsArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionBifurcationGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionOrientationArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionOrientationArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionOrientationArrayName
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionDistanceSpheresArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionDistanceSpheresArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionDistanceSpheresArrayName
- -
+
+protected
+
+ +

Definition at line 132 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionPointArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionPointArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionPointArrayName
- -
+
+protected
+
+ +

Definition at line 133 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionNormalArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionNormalArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionNormalArrayName
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionAreaArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionAreaArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionAreaArrayName
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionMinSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionMinSizeArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionMinSizeArrayName
- -
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionMaxSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionMaxSizeArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionMaxSizeArrayName
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionShapeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionShapeArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionShapeArrayName
- -
+
+protected
+
+ +

Definition at line 138 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ BifurcationSectionClosedArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionClosedArrayName [protected]char* vtkvmtkPolyDataBifurcationSections::BifurcationSectionClosedArrayName
- -
+
+protected
+
+ +

Definition at line 139 of file vtkvmtkPolyDataBifurcationSections.h.

- + +

◆ NumberOfDistanceSpheres

+
+ + + + + +
- +
int vtkvmtkPolyDataBifurcationSections::NumberOfDistanceSpheres [protected]int vtkvmtkPolyDataBifurcationSections::NumberOfDistanceSpheres
- -
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkPolyDataBifurcationSections.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.map b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.map new file mode 100644 index 00000000..58e075a7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.md5 new file mode 100644 index 00000000..5ed396d4 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.md5 @@ -0,0 +1 @@ +82500aade8e20ce578df6774baf9959a \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.svg b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.svg new file mode 100644 index 00000000..7bfb1fb3 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataBifurcationSections + + +Node2 + +vtkvmtkPolyDataBifurcation +Sections + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.map b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.map new file mode 100644 index 00000000..58e075a7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.md5 new file mode 100644 index 00000000..90e64b7d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.md5 @@ -0,0 +1 @@ +12bb033eeccb22ac57eec2e29ecdf20f \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.svg new file mode 100644 index 00000000..eee2e2ac --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBifurcationSections__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataBifurcationSections + + +Node0 + +vtkvmtkPolyDataBifurcation +Sections + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor-members.html b/doc/html/classvtkvmtkPolyDataBoundaryExtractor-members.html index 09e39049..d00485c0 100644 --- a/doc/html/classvtkvmtkPolyDataBoundaryExtractor-members.html +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,33 +59,43 @@
-
+
vtkvmtkPolyDataBoundaryExtractor Member List
-This is the complete list of members for vtkvmtkPolyDataBoundaryExtractor, including all inherited members. - - - - - - - - - - - - -
New()vtkvmtkPolyDataBoundaryExtractor [static]
New()vtkvmtkPolyDataBoundaryExtractor [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataBoundaryExtractor
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataBoundaryExtractor
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataBoundaryExtractor [protected, virtual]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataBoundaryExtractor [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataBoundaryExtractor, vtkPolyDataAlgorithm)vtkvmtkPolyDataBoundaryExtractor
vtkTypeRevisionMacro(vtkvmtkPolyDataBoundaryExtractor, vtkPolyDataAlgorithm)vtkvmtkPolyDataBoundaryExtractor
vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractor [protected]
vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractor [protected]
~vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractor [inline, protected]
~vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractor [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + +
IsA(const char *type)vtkvmtkPolyDataBoundaryExtractorvirtual
IsA(const char *type)vtkvmtkPolyDataBoundaryExtractorvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataBoundaryExtractorstatic
IsTypeOf(const char *type)vtkvmtkPolyDataBoundaryExtractorstatic
New()vtkvmtkPolyDataBoundaryExtractorstatic
New()vtkvmtkPolyDataBoundaryExtractorstatic
NewInstance() constvtkvmtkPolyDataBoundaryExtractor
NewInstance() constvtkvmtkPolyDataBoundaryExtractor
NewInstanceInternal() constvtkvmtkPolyDataBoundaryExtractorprotectedvirtual
NewInstanceInternal() constvtkvmtkPolyDataBoundaryExtractorprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataBoundaryExtractor
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataBoundaryExtractor
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataBoundaryExtractorprotectedvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataBoundaryExtractorprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBoundaryExtractorstatic
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBoundaryExtractorstatic
Superclass typedefvtkvmtkPolyDataBoundaryExtractor
Superclass typedefvtkvmtkPolyDataBoundaryExtractor
vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractorprotected
vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractorprotected
~vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractorinlineprotected
~vtkvmtkPolyDataBoundaryExtractor()vtkvmtkPolyDataBoundaryExtractorinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor.html b/doc/html/classvtkvmtkPolyDataBoundaryExtractor.html index 071df241..abe24ea9 100644 --- a/doc/html/classvtkvmtkPolyDataBoundaryExtractor.html +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataBoundaryExtractor Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,12 +59,14 @@
-
+
vtkvmtkPolyDataBoundaryExtractor Class Reference
@@ -103,136 +75,353 @@

Extract boundary edges as poly lines. More...

-

#include <vtkvmtkPolyDataBoundaryExtractor.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataBoundaryExtractor.h>

+
+Inheritance diagram for vtkvmtkPolyDataBoundaryExtractor:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataBoundaryExtractor:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - - - - + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataBoundaryExtractor, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
 vtkTypeRevisionMacro (vtkvmtkPolyDataBoundaryExtractor, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataBoundaryExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual int IsA (const char *type)
 
vtkvmtkPolyDataBoundaryExtractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - - - + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataBoundaryExtractor
New ()
static
-vtkvmtkPolyDataBoundaryExtractor
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBoundaryExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBoundaryExtractorNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBoundaryExtractorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBoundaryExtractorNew ()
 
+ + + + - + + + + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBoundaryExtractor ()
 
 ~vtkvmtkPolyDataBoundaryExtractor ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBoundaryExtractor ()
 
 ~vtkvmtkPolyDataBoundaryExtractor ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Extract boundary edges as poly lines.

-
Date:
2006/07/07 10:46:19
-
Revision:
1.5
-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/07 10:46:19
+
Revision
1.5
+

This class identifies boundary edges and organizes them into poly lines based on connectivity. It also provides the output with a point data vtkIntArray (set as active scalars) in which the ids of boundary points in the input dataset are stored.

+
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class identifies boundary edges and organizes them into poly lines based on connectivity. It also provides the output with a point data vtkIdTypeArray (set as active scalars) in which the ids of boundary points in the input dataset are stored.

+ +

Definition at line 35 of file ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h.

+

Member Typedef Documentation

+ +

◆ Superclass [1/2]

+
-
+
+ +

◆ Superclass [2/2]

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataBoundaryExtractor::Superclass
+
+ +

Definition at line 37 of file Misc/vtkvmtkPolyDataBoundaryExtractor.h.

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataBoundaryExtractor() [1/2]

+
+ + + + + +
- + - +
vtkvmtkPolyDataBoundaryExtractor::~vtkvmtkPolyDataBoundaryExtractor vtkvmtkPolyDataBoundaryExtractor::vtkvmtkPolyDataBoundaryExtractor ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataBoundaryExtractor() [1/2]

+
+ + + + + +
- + - +
vtkvmtkPolyDataBoundaryExtractor::vtkvmtkPolyDataBoundaryExtractor vtkvmtkPolyDataBoundaryExtractor::~vtkvmtkPolyDataBoundaryExtractor ( ) [protected]
- -
+
+inlineprotected
+
+

Definition at line 45 of file ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h.

+
45 {};
- + +

◆ vtkvmtkPolyDataBoundaryExtractor() [2/2]

+
+ + + + + +
- + - +
vtkvmtkPolyDataBoundaryExtractor::~vtkvmtkPolyDataBoundaryExtractor vtkvmtkPolyDataBoundaryExtractor::vtkvmtkPolyDataBoundaryExtractor ( ) [inline, protected]
+
+protected
+
+ +
-
+ +

◆ ~vtkvmtkPolyDataBoundaryExtractor() [2/2]

+
+
+ + + + + +
+ + + + + + + +
vtkvmtkPolyDataBoundaryExtractor::~vtkvmtkPolyDataBoundaryExtractor ()
+
+inlineprotected
+
+ +

Definition at line 44 of file Misc/vtkvmtkPolyDataBoundaryExtractor.h.

+
44 {}
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf() [1/2]

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBoundaryExtractor::vtkTypeRevisionMacro static int vtkvmtkPolyDataBoundaryExtractor::IsTypeOf (vtkvmtkPolyDataBoundaryExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA() [1/2]

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBoundaryExtractor::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast() [1/2]

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBoundaryExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance() [1/2]

+ +
+
+ + + + + + + +
vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::NewInstance () const
+
- + +

◆ PrintSelf() [1/2]

+
- + @@ -249,33 +438,46 @@
void vtkvmtkPolyDataBoundaryExtractor::PrintSelf void vtkvmtkPolyDataBoundaryExtractor::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New() [1/2]

+
+ + + + + +
- + - +
static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::New static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ RequestData() [1/2]

+
+ + + + + +
- + @@ -295,47 +497,146 @@ - +
virtual int vtkvmtkPolyDataBoundaryExtractor::RequestData virtual int vtkvmtkPolyDataBoundaryExtractor::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ IsTypeOf() [2/2]

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBoundaryExtractor::vtkTypeRevisionMacro static int vtkvmtkPolyDataBoundaryExtractor::IsTypeOf (vtkvmtkPolyDataBoundaryExtractor , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA() [2/2]

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBoundaryExtractor::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast() [2/2]

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal() [2/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBoundaryExtractor::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance() [2/2]

+
- + + + + + +
void vtkvmtkPolyDataBoundaryExtractor::PrintSelf vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf() [2/2]

+ +
+
+ + + @@ -352,33 +653,46 @@
void vtkvmtkPolyDataBoundaryExtractor::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New() [2/2]

+
+ + + + + +
- + - +
static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::New static vtkvmtkPolyDataBoundaryExtractor* vtkvmtkPolyDataBoundaryExtractor::New ( ) [static]
- -
+
+static
+
- + +

◆ RequestData() [2/2]

+
+ + + + + +
- + @@ -398,26 +712,27 @@ - +
virtual int vtkvmtkPolyDataBoundaryExtractor::RequestData virtual int vtkvmtkPolyDataBoundaryExtractor::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-
The documentation for this class was generated from the following files:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.map b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.map new file mode 100644 index 00000000..1564b72b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.md5 new file mode 100644 index 00000000..aba24f93 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.md5 @@ -0,0 +1 @@ +0b98a974257b9c193349932c3299a60a \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.svg b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.svg new file mode 100644 index 00000000..f936f505 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__coll__graph.svg @@ -0,0 +1,33 @@ + + + + + + +vtkvmtkPolyDataBoundaryExtractor + + +Node2 + +vtkvmtkPolyDataBoundaryExtractor + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.map b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.map new file mode 100644 index 00000000..1564b72b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.md5 new file mode 100644 index 00000000..1a565b85 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.md5 @@ -0,0 +1 @@ +8292bba153c313d5dd4268b8a0a8427d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.svg new file mode 100644 index 00000000..2a955d93 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBoundaryExtractor__inherit__graph.svg @@ -0,0 +1,33 @@ + + + + + + +vtkvmtkPolyDataBoundaryExtractor + + +Node0 + +vtkvmtkPolyDataBoundaryExtractor + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBranchSections-members.html b/doc/html/classvtkvmtkPolyDataBranchSections-members.html index aa804856..d6d1cc13 100644 --- a/doc/html/classvtkvmtkPolyDataBranchSections-members.html +++ b/doc/html/classvtkvmtkPolyDataBranchSections-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,81 +59,86 @@
-
+
vtkvmtkPolyDataBranchSections Member List
-This is the complete list of members for vtkvmtkPolyDataBranchSections, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionAreaArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionClosedArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionDistanceSpheresArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionGroupIdsArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionMaxSizeArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionMinSizeArrayNamevtkvmtkPolyDataBranchSections [protected]
BranchSectionShapeArrayNamevtkvmtkPolyDataBranchSections [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBranchSections [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataBranchSections [protected]
CenterlineRadiusArrayNamevtkvmtkPolyDataBranchSections [protected]
CenterlinesvtkvmtkPolyDataBranchSections [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataBranchSections [protected]
ComputeBranchSectionArea(vtkPolyData *branchSection)vtkvmtkPolyDataBranchSections [static]
ComputeBranchSections(vtkPolyData *input, int groupId, vtkPolyData *output)vtkvmtkPolyDataBranchSections [protected]
ComputeBranchSectionShape(vtkPolyData *branchSection, double center[3], double sizeRange[2])vtkvmtkPolyDataBranchSections [static]
ExtractCylinderSection(vtkPolyData *cylinder, double origin[3], double normal[3], vtkPolyData *section, bool &closed)vtkvmtkPolyDataBranchSections [static]
GetBlankingArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionAreaArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionClosedArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionDistanceSpheresArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionGroupIdsArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionMaxSizeArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionMinSizeArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetBranchSectionShapeArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetCenterlines()vtkvmtkPolyDataBranchSections [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataBranchSections [virtual]
GetNumberOfDistanceSpheres()vtkvmtkPolyDataBranchSections [virtual]
GetReverseDirection()vtkvmtkPolyDataBranchSections [virtual]
GroupIdsArrayNamevtkvmtkPolyDataBranchSections [protected]
New()vtkvmtkPolyDataBranchSections [static]
NumberOfDistanceSpheresvtkvmtkPolyDataBranchSections [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataBranchSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataBranchSections [protected, virtual]
ReverseDirectionvtkvmtkPolyDataBranchSections [protected]
ReverseDirectionOff()vtkvmtkPolyDataBranchSections [virtual]
ReverseDirectionOn()vtkvmtkPolyDataBranchSections [virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionAreaArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionClosedArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionDistanceSpheresArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionMinSizeArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetBranchSectionShapeArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBranchSections [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSections [virtual]
SetNumberOfDistanceSpheres(int)vtkvmtkPolyDataBranchSections [virtual]
SetReverseDirection(int)vtkvmtkPolyDataBranchSections [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataBranchSections, vtkPolyDataAlgorithm)vtkvmtkPolyDataBranchSections
vtkvmtkPolyDataBranchSections()vtkvmtkPolyDataBranchSections [protected]
~vtkvmtkPolyDataBranchSections()vtkvmtkPolyDataBranchSections [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionAreaArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionClosedArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionDistanceSpheresArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionGroupIdsArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionMaxSizeArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionMinSizeArrayNamevtkvmtkPolyDataBranchSectionsprotected
BranchSectionShapeArrayNamevtkvmtkPolyDataBranchSectionsprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataBranchSectionsprotected
CenterlineIdsArrayNamevtkvmtkPolyDataBranchSectionsprotected
CenterlineRadiusArrayNamevtkvmtkPolyDataBranchSectionsprotected
CenterlinesvtkvmtkPolyDataBranchSectionsprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataBranchSectionsprotected
ComputeBranchSectionArea(vtkPolyData *branchSection)vtkvmtkPolyDataBranchSectionsstatic
ComputeBranchSections(vtkPolyData *input, int groupId, vtkPolyData *output)vtkvmtkPolyDataBranchSectionsprotected
ComputeBranchSectionShape(vtkPolyData *branchSection, double center[3], double sizeRange[2])vtkvmtkPolyDataBranchSectionsstatic
ExtractCylinderSection(vtkPolyData *cylinder, double origin[3], double normal[3], vtkPolyData *section, bool &closed)vtkvmtkPolyDataBranchSectionsstatic
GetBlankingArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionAreaArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionClosedArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionDistanceSpheresArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionGroupIdsArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionMaxSizeArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionMinSizeArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetBranchSectionShapeArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetCenterlines()vtkvmtkPolyDataBranchSectionsvirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetGroupIdsArrayName()vtkvmtkPolyDataBranchSectionsvirtual
GetNumberOfDistanceSpheres()vtkvmtkPolyDataBranchSectionsvirtual
GetReverseDirection()vtkvmtkPolyDataBranchSectionsvirtual
GroupIdsArrayNamevtkvmtkPolyDataBranchSectionsprotected
IsA(const char *type)vtkvmtkPolyDataBranchSectionsvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataBranchSectionsstatic
New()vtkvmtkPolyDataBranchSectionsstatic
NewInstance() constvtkvmtkPolyDataBranchSections
NewInstanceInternal() constvtkvmtkPolyDataBranchSectionsprotectedvirtual
NumberOfDistanceSpheresvtkvmtkPolyDataBranchSectionsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataBranchSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataBranchSectionsprotectedvirtual
ReverseDirectionvtkvmtkPolyDataBranchSectionsprotected
ReverseDirectionOff()vtkvmtkPolyDataBranchSectionsvirtual
ReverseDirectionOn()vtkvmtkPolyDataBranchSectionsvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBranchSectionsstatic
SetBlankingArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionAreaArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionClosedArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionDistanceSpheresArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionMinSizeArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetBranchSectionShapeArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataBranchSectionsvirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataBranchSectionsvirtual
SetNumberOfDistanceSpheres(int)vtkvmtkPolyDataBranchSectionsvirtual
SetReverseDirection(int)vtkvmtkPolyDataBranchSectionsvirtual
Superclass typedefvtkvmtkPolyDataBranchSections
vtkvmtkPolyDataBranchSections()vtkvmtkPolyDataBranchSectionsprotected
~vtkvmtkPolyDataBranchSections()vtkvmtkPolyDataBranchSectionsprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataBranchSections.html b/doc/html/classvtkvmtkPolyDataBranchSections.html index c6112a33..b1c68a0b 100644 --- a/doc/html/classvtkvmtkPolyDataBranchSections.html +++ b/doc/html/classvtkvmtkPolyDataBranchSections.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataBranchSections Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,166 +59,398 @@
-
+
vtkvmtkPolyDataBranchSections Class Reference
-

... +

Extract a vessel (cross) section n-spheres distance from from the start point of a branch. More...

-

#include <vtkvmtkPolyDataBranchSections.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataBranchSections.h>

+
+Inheritance diagram for vtkvmtkPolyDataBranchSections:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataBranchSections:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataBranchSections, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataBranchSectionsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetBranchSectionAreaArrayName (const char *)
 
virtual char * GetBranchSectionAreaArrayName ()
 
virtual void SetBranchSectionMinSizeArrayName (const char *)
 
virtual char * GetBranchSectionMinSizeArrayName ()
 
virtual void SetBranchSectionMaxSizeArrayName (const char *)
 
virtual char * GetBranchSectionMaxSizeArrayName ()
 
virtual void SetBranchSectionShapeArrayName (const char *)
 
virtual char * GetBranchSectionShapeArrayName ()
 
virtual void SetBranchSectionGroupIdsArrayName (const char *)
 
virtual char * GetBranchSectionGroupIdsArrayName ()
 
virtual void SetBranchSectionClosedArrayName (const char *)
 
virtual char * GetBranchSectionClosedArrayName ()
 
virtual void SetBranchSectionDistanceSpheresArrayName (const char *)
 
virtual char * GetBranchSectionDistanceSpheresArrayName ()
 
virtual void SetNumberOfDistanceSpheres (int)
 
virtual int GetNumberOfDistanceSpheres ()
 
virtual void SetReverseDirection (int)
 
virtual int GetReverseDirection ()
 
virtual void ReverseDirectionOn ()
 
virtual void ReverseDirectionOff ()

+

 
+ - + + + + + + + + - +

Static Public Member Functions

static
-vtkvmtkPolyDataBranchSections
New ()
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBranchSectionsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBranchSectionsNew ()
 
static double ComputeBranchSectionArea (vtkPolyData *branchSection)
 
static double ComputeBranchSectionShape (vtkPolyData *branchSection, double center[3], double sizeRange[2])
 
static void ExtractCylinderSection (vtkPolyData *cylinder, double origin[3], double normal[3], vtkPolyData *section, bool &closed)

+

 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBranchSections ()
 
 ~vtkvmtkPolyDataBranchSections ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeBranchSections (vtkPolyData *input, int groupId, vtkPolyData *output)

+

 
+ + + + + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
char * GroupIdsArrayName
 
char * CenterlineRadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
char * BlankingArrayName
 
char * BranchSectionGroupIdsArrayName
 
char * BranchSectionAreaArrayName
 
char * BranchSectionMinSizeArrayName
 
char * BranchSectionMaxSizeArrayName
 
char * BranchSectionShapeArrayName
 
char * BranchSectionClosedArrayName
 
char * BranchSectionDistanceSpheresArrayName
 
int NumberOfDistanceSpheres
 
int ReverseDirection
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Extract a vessel (cross) section n-spheres distance from from the start point of a branch.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

The set of vessel sections contain the profile as well as the the following information about the section:

    +
  • Branch Section Group Ids
  • +
  • Branch Section Bifurcation Group Ids
  • +
  • Branch Section Orientation
  • +
  • Branch Section Distance Spheres
  • +
  • Branch Section Point
  • +
  • Branch Section Normal
  • +
  • Branch Section Area
  • +
  • Branch Section Min Size
  • +
  • Branch Section Max Size
  • +
  • Branch Section Shape
  • +
  • Branch Section Closed
  • +
+ +

Definition at line 47 of file vtkvmtkPolyDataBranchSections.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataBranchSections::Superclass
+
+ +

Definition at line 50 of file vtkvmtkPolyDataBranchSections.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataBranchSections()

+
+ + + + + +
- + - +
vtkvmtkPolyDataBranchSections::vtkvmtkPolyDataBranchSections vtkvmtkPolyDataBranchSections::vtkvmtkPolyDataBranchSections ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataBranchSections()

+
+ + + + + +
- + - +
vtkvmtkPolyDataBranchSections::~vtkvmtkPolyDataBranchSections vtkvmtkPolyDataBranchSections::~vtkvmtkPolyDataBranchSections ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBranchSections::vtkTypeRevisionMacro static int vtkvmtkPolyDataBranchSections::IsTypeOf (vtkvmtkPolyDataBranchSections , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBranchSections::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBranchSections* vtkvmtkPolyDataBranchSections::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBranchSections::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataBranchSections* vtkvmtkPolyDataBranchSections::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -265,610 +467,938 @@
void vtkvmtkPolyDataBranchSections::PrintSelf void vtkvmtkPolyDataBranchSections::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataBranchSections* vtkvmtkPolyDataBranchSections::New static vtkvmtkPolyDataBranchSections* vtkvmtkPolyDataBranchSections::New ( ) [static]
- -
+
+static
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetGroupIdsArrayName virtual void vtkvmtkPolyDataBranchSections::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataBranchSections::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetCenterlines virtual void vtkvmtkPolyDataBranchSections::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataBranchSections::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataBranchSections::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataBranchSections::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataBranchSections::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetCenterlineIdsArrayName virtual void vtkvmtkPolyDataBranchSections::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineIdsArrayName virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetCenterlineTractIdsArrayName virtual void vtkvmtkPolyDataBranchSections::SetCenterlineTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineTractIdsArrayName virtual char* vtkvmtkPolyDataBranchSections::GetCenterlineTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBlankingArrayName virtual void vtkvmtkPolyDataBranchSections::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBlankingArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionAreaArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionAreaArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionAreaArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionAreaArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionMinSizeArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionMinSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionMinSizeArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionMinSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionMaxSizeArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionMaxSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionMaxSizeArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionMaxSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionShapeArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionShapeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionShapeArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionShapeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionGroupIdsArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionGroupIdsArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionClosedArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionClosedArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionClosedArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionClosedArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBranchSectionDistanceSpheresArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionDistanceSpheresArrayName virtual void vtkvmtkPolyDataBranchSections::SetBranchSectionDistanceSpheresArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBranchSectionDistanceSpheresArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionDistanceSpheresArrayName virtual char* vtkvmtkPolyDataBranchSections::GetBranchSectionDistanceSpheresArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfDistanceSpheres()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetNumberOfDistanceSpheres virtual void vtkvmtkPolyDataBranchSections::SetNumberOfDistanceSpheres ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfDistanceSpheres()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataBranchSections::GetNumberOfDistanceSpheres virtual int vtkvmtkPolyDataBranchSections::GetNumberOfDistanceSpheres ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReverseDirection()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::SetReverseDirection virtual void vtkvmtkPolyDataBranchSections::SetReverseDirection ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReverseDirection()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataBranchSections::GetReverseDirection virtual int vtkvmtkPolyDataBranchSections::GetReverseDirection ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReverseDirectionOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::ReverseDirectionOn virtual void vtkvmtkPolyDataBranchSections::ReverseDirectionOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ReverseDirectionOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataBranchSections::ReverseDirectionOff virtual void vtkvmtkPolyDataBranchSections::ReverseDirectionOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeBranchSectionArea()

+
+ + + + + +
- + - +
static double vtkvmtkPolyDataBranchSections::ComputeBranchSectionArea static double vtkvmtkPolyDataBranchSections::ComputeBranchSectionArea ( vtkPolyData *  branchSection) [static]
- -
+
+static
+
- + +

◆ ComputeBranchSectionShape()

+
+ + + + + +
- + @@ -888,20 +1418,29 @@ - +
static double vtkvmtkPolyDataBranchSections::ComputeBranchSectionShape static double vtkvmtkPolyDataBranchSections::ComputeBranchSectionShape ( vtkPolyData *  branchSection,
) [static]
- -
+
+static
+
- + +

◆ ExtractCylinderSection()

+
+ + + + + +
- + @@ -933,20 +1472,29 @@ - +
static void vtkvmtkPolyDataBranchSections::ExtractCylinderSection static void vtkvmtkPolyDataBranchSections::ExtractCylinderSection ( vtkPolyData *  cylinder,
) [static]
- -
+
+static
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -966,20 +1514,29 @@ - +
virtual int vtkvmtkPolyDataBranchSections::RequestData virtual int vtkvmtkPolyDataBranchSections::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeBranchSections()

+
+ + + + + +
- + @@ -999,234 +1556,412 @@ - +
void vtkvmtkPolyDataBranchSections::ComputeBranchSections void vtkvmtkPolyDataBranchSections::ComputeBranchSections ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataBranchSections::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataBranchSections::Centerlines
- -
+
+protected
+
+ +

Definition at line 117 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::GroupIdsArrayName [protected]char* vtkvmtkPolyDataBranchSections::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 119 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataBranchSections::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 120 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataBranchSections::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 121 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::CenterlineIdsArrayName [protected]char* vtkvmtkPolyDataBranchSections::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ CenterlineTractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::CenterlineTractIdsArrayName [protected]char* vtkvmtkPolyDataBranchSections::CenterlineTractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BlankingArrayName [protected]char* vtkvmtkPolyDataBranchSections::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionGroupIdsArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 126 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionAreaArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionAreaArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionAreaArrayName
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionMinSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionMinSizeArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionMinSizeArrayName
- -
+
+protected
+
+ +

Definition at line 128 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionMaxSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionMaxSizeArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionMaxSizeArrayName
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionShapeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionShapeArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionShapeArrayName
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionClosedArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionClosedArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionClosedArrayName
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ BranchSectionDistanceSpheresArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataBranchSections::BranchSectionDistanceSpheresArrayName [protected]char* vtkvmtkPolyDataBranchSections::BranchSectionDistanceSpheresArrayName
- -
+
+protected
+
+ +

Definition at line 132 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ NumberOfDistanceSpheres

+
+ + + + + +
- +
int vtkvmtkPolyDataBranchSections::NumberOfDistanceSpheres [protected]int vtkvmtkPolyDataBranchSections::NumberOfDistanceSpheres
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkPolyDataBranchSections.h.

- + +

◆ ReverseDirection

+
+ + + + + +
- +
int vtkvmtkPolyDataBranchSections::ReverseDirection [protected]int vtkvmtkPolyDataBranchSections::ReverseDirection
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataBranchSections.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.map b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.map new file mode 100644 index 00000000..8ae07836 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.md5 new file mode 100644 index 00000000..c8bbe953 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.md5 @@ -0,0 +1 @@ +851aa291b3c438e049c9470c0837432f \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.svg b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.svg new file mode 100644 index 00000000..3350a8f7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataBranchSections + + +Node2 + +vtkvmtkPolyDataBranchSections + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.map b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.map new file mode 100644 index 00000000..8ae07836 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.md5 new file mode 100644 index 00000000..1eecba60 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.md5 @@ -0,0 +1 @@ +c79b70005426a0bc4f6a811abe4bc193 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.svg new file mode 100644 index 00000000..fe9f865c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchSections__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataBranchSections + + +Node0 + +vtkvmtkPolyDataBranchSections + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities-members.html b/doc/html/classvtkvmtkPolyDataBranchUtilities-members.html index 188cea32..8f4aa963 100644 --- a/doc/html/classvtkvmtkPolyDataBranchUtilities-members.html +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,32 @@
-
+
vtkvmtkPolyDataBranchUtilities Member List
-This is the complete list of members for vtkvmtkPolyDataBranchUtilities, including all inherited members. - - - - - - -
ExtractGroup(vtkPolyData *surface, const char *groupIdsArrayName, vtkIdType groupId, bool cleanGroupSurface, vtkPolyData *groupSurface)vtkvmtkPolyDataBranchUtilities [static]
GetGroupsIdList(vtkPolyData *surface, const char *groupIdsArrayName, vtkIdList *groupIds)vtkvmtkPolyDataBranchUtilities [static]
New()vtkvmtkPolyDataBranchUtilities [static]
vtkTypeRevisionMacro(vtkvmtkPolyDataBranchUtilities, vtkObject)vtkvmtkPolyDataBranchUtilities
vtkvmtkPolyDataBranchUtilities()vtkvmtkPolyDataBranchUtilities [inline, protected]
~vtkvmtkPolyDataBranchUtilities()vtkvmtkPolyDataBranchUtilities [inline, protected]
- +

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

+ + + + + + + + + + + + +
ExtractGroup(vtkPolyData *surface, const char *groupIdsArrayName, vtkIdType groupId, bool cleanGroupSurface, vtkPolyData *groupSurface)vtkvmtkPolyDataBranchUtilitiesstatic
GetGroupsIdList(vtkPolyData *surface, const char *groupIdsArrayName, vtkIdList *groupIds)vtkvmtkPolyDataBranchUtilitiesstatic
IsA(const char *type)vtkvmtkPolyDataBranchUtilitiesvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataBranchUtilitiesstatic
New()vtkvmtkPolyDataBranchUtilitiesstatic
NewInstance() constvtkvmtkPolyDataBranchUtilities
NewInstanceInternal() constvtkvmtkPolyDataBranchUtilitiesprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataBranchUtilitiesstatic
Superclass typedefvtkvmtkPolyDataBranchUtilities
vtkvmtkPolyDataBranchUtilities()vtkvmtkPolyDataBranchUtilitiesinlineprotected
~vtkvmtkPolyDataBranchUtilities()vtkvmtkPolyDataBranchUtilitiesinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities.html b/doc/html/classvtkvmtkPolyDataBranchUtilities.html index 9a2f5bfd..2f2a93b1 100644 --- a/doc/html/classvtkvmtkPolyDataBranchUtilities.html +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataBranchUtilities Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,125 +59,309 @@
-
+
vtkvmtkPolyDataBranchUtilities Class Reference
-

... +

Utility functions to ease working with branches and surfaces. More...

-

#include <vtkvmtkPolyDataBranchUtilities.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataBranchUtilities.h>

+
+Inheritance diagram for vtkvmtkPolyDataBranchUtilities:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataBranchUtilities:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataBranchUtilities, vtkObject)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataBranchUtilitiesNewInstance () const
 
+ - + + + + + + + - +

Static Public Member Functions

static
-vtkvmtkPolyDataBranchUtilities
New ()
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBranchUtilitiesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBranchUtilitiesNew ()
 
static void GetGroupsIdList (vtkPolyData *surface, const char *groupIdsArrayName, vtkIdList *groupIds)
 
static void ExtractGroup (vtkPolyData *surface, const char *groupIdsArrayName, vtkIdType groupId, bool cleanGroupSurface, vtkPolyData *groupSurface)

+

 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBranchUtilities ()
 
 ~vtkvmtkPolyDataBranchUtilities ()
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Utility functions to ease working with branches and surfaces.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+
    +
  • ExtractGroup: Extract a single surface branch group from a surface which has already been grouped.
  • +
  • GetGroupIdsList: get the group ids which are contained within a grouped surface as a vtkIdList.
  • +
+ +

Definition at line 39 of file vtkvmtkPolyDataBranchUtilities.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataBranchUtilities()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataBranchUtilities::vtkvmtkPolyDataBranchUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkPolyDataBranchUtilities.h.

+
49 {};
- + +

◆ ~vtkvmtkPolyDataBranchUtilities()

+
+ + + + + +
- + - +
vtkvmtkPolyDataBranchUtilities::~vtkvmtkPolyDataBranchUtilities vtkvmtkPolyDataBranchUtilities::~vtkvmtkPolyDataBranchUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkPolyDataBranchUtilities.h.

+
50 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataBranchUtilities::vtkTypeRevisionMacro static int vtkvmtkPolyDataBranchUtilities::IsTypeOf (vtkvmtkPolyDataBranchUtilities , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataBranchUtilities::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataBranchUtilities::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
static vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::New vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::NewInstance ( ) [static] const
+
+
-
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::New ()
+
+static
+
- + +

◆ GetGroupsIdList()

+
+ + + + + +
- + @@ -227,20 +381,29 @@ - +
static void vtkvmtkPolyDataBranchUtilities::GetGroupsIdList static void vtkvmtkPolyDataBranchUtilities::GetGroupsIdList ( vtkPolyData *  surface,
) [static]
- -
+
+static
+
- + +

◆ ExtractGroup()

+
+ + + + + +
- + @@ -272,25 +435,27 @@ - +
static void vtkvmtkPolyDataBranchUtilities::ExtractGroup static void vtkvmtkPolyDataBranchUtilities::ExtractGroup ( vtkPolyData *  surface,
) [static]
- -
+
+static
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.map b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.map new file mode 100644 index 00000000..4ce27316 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.md5 new file mode 100644 index 00000000..4a8f2fbc --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.md5 @@ -0,0 +1 @@ +6bfbbddbb70d6022297210a2dffc13b1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.svg b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.svg new file mode 100644 index 00000000..508cf81e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataBranchUtilities + + +Node2 + +vtkvmtkPolyDataBranchUtilities + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.map b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.map new file mode 100644 index 00000000..4ce27316 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.md5 new file mode 100644 index 00000000..3a360103 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.md5 @@ -0,0 +1 @@ +30511062d064718e01829b427df78a36 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.svg new file mode 100644 index 00000000..46d7a47d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataBranchUtilities__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataBranchUtilities + + +Node0 + +vtkvmtkPolyDataBranchUtilities + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter-members.html b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter-members.html index 4c350728..1d3859bb 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,71 @@
-
+
vtkvmtkPolyDataCenterlineAbscissaMetricFilter Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlineAbscissaMetricFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbscissasArrayNamevtkvmtkPolyDataCenterlineAbscissaMetricFilter [protected]
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlinesvtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)vtkvmtkPolyDataCenterlineAbscissaMetricFilter [protected, virtual]
GetAbscissasArrayName()vtkvmtkPolyDataCenterlineAbscissaMetricFilter [virtual]
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
New()vtkvmtkPolyDataCenterlineAbscissaMetricFilter [static]
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlineMetricFilter [protected, virtual]
SetAbscissasArrayName(const char *)vtkvmtkPolyDataCenterlineAbscissaMetricFilter [virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilter [protected]
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineAbscissaMetricFilter, vtkvmtkPolyDataCenterlineMetricFilter)vtkvmtkPolyDataCenterlineAbscissaMetricFilter
vtkvmtkPolyDataCenterlineMetricFilter::vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineMetricFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineAbscissaMetricFilter()vtkvmtkPolyDataCenterlineAbscissaMetricFilter [protected]
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
~vtkvmtkPolyDataCenterlineAbscissaMetricFilter()vtkvmtkPolyDataCenterlineAbscissaMetricFilter [protected]
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AbscissasArrayNamevtkvmtkPolyDataCenterlineAbscissaMetricFilterprotected
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlinesvtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray) VTK_OVERRIDEvtkvmtkPolyDataCenterlineAbscissaMetricFilterprotectedvirtual
GetAbscissasArrayName()vtkvmtkPolyDataCenterlineAbscissaMetricFiltervirtual
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IsA(const char *type)vtkvmtkPolyDataCenterlineAbscissaMetricFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineAbscissaMetricFilterstatic
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
New()vtkvmtkPolyDataCenterlineAbscissaMetricFilterstatic
NewInstance() constvtkvmtkPolyDataCenterlineAbscissaMetricFilter
NewInstanceInternal() constvtkvmtkPolyDataCenterlineAbscissaMetricFilterprotectedvirtual
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineMetricFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineAbscissaMetricFilterstatic
SetAbscissasArrayName(const char *)vtkvmtkPolyDataCenterlineAbscissaMetricFiltervirtual
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
Superclass typedefvtkvmtkPolyDataCenterlineAbscissaMetricFilter
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilterprotected
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
vtkvmtkPolyDataCenterlineAbscissaMetricFilter()vtkvmtkPolyDataCenterlineAbscissaMetricFilterprotected
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
~vtkvmtkPolyDataCenterlineAbscissaMetricFilter()vtkvmtkPolyDataCenterlineAbscissaMetricFilterprotected
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter.html b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter.html index b69a9a08..8e315136 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineAbscissaMetricFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,178 +59,452 @@
-
+
vtkvmtkPolyDataCenterlineAbscissaMetricFilter Class Reference
-

.. +

Project the abscissa metric of the nearest centerline point to every point of a surface. More...

-

#include <vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h>

+

#include <vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h>

Inheritance diagram for vtkvmtkPolyDataCenterlineAbscissaMetricFilter:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataCenterlineAbscissaMetricFilter:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataCenterlineMetricFilter Superclass
 
- Public Types inherited from vtkvmtkPolyDataCenterlineMetricFilter
typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineAbscissaMetricFilter, vtkvmtkPolyDataCenterlineMetricFilter)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineAbscissaMetricFilterNewInstance () const
 
virtual void SetAbscissasArrayName (const char *)
 
virtual char * GetAbscissasArrayName ()

+

 
- Public Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineMetricFilterNewInstance () const
 
virtual void SetMetricArrayName (const char *)
 
virtual char * GetMetricArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetIncludeBifurcations (int)
 
virtual int GetIncludeBifurcations ()
 
virtual void IncludeBifurcationsOn ()
 
virtual void IncludeBifurcationsOff ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCenterlineAbscissaMetricFilter
New ()

+

static vtkvmtkPolyDataCenterlineAbscissaMetricFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineAbscissaMetricFilterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineMetricFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineAbscissaMetricFilter ()
 
 ~vtkvmtkPolyDataCenterlineAbscissaMetricFilter ()
virtual void EvaluateMetric (vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)

+

 
virtual void EvaluateMetric (vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
 vtkvmtkPolyDataCenterlineMetricFilter ()
 
 ~vtkvmtkPolyDataCenterlineMetricFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

char * AbscissasArrayName
 
- Protected Attributes inherited from vtkvmtkPolyDataCenterlineMetricFilter
char * MetricArrayName
 
char * BlankingArrayName
 
char * GroupIdsArrayName
 
vtkPolyData * Centerlines
 
char * RadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
int UseRadiusInformation
 
int IncludeBifurcations
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Project the abscissa metric of the nearest centerline point to every point of a surface.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

Briefly, each segment of a vascular network is topologically equivalent to a cylinder and can consequently be mapped onto a rectangular parametric space that allows both easier investigations and comparisons between different models and datasets. The parameterization is performed longitudinally by means of the curvilinear abscissa computed over the model centerlines and circumferentially, by the angular position of each point on the surface mesh with respect to the centerlines.

+ +

Definition at line 37 of file vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineAbscissaMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineAbscissaMetricFilter::vtkvmtkPolyDataCenterlineAbscissaMetricFilter vtkvmtkPolyDataCenterlineAbscissaMetricFilter::vtkvmtkPolyDataCenterlineAbscissaMetricFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineAbscissaMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineAbscissaMetricFilter::~vtkvmtkPolyDataCenterlineAbscissaMetricFilter vtkvmtkPolyDataCenterlineAbscissaMetricFilter::~vtkvmtkPolyDataCenterlineAbscissaMetricFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlineAbscissaMetricFilter* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::New static vtkvmtkPolyDataCenterlineAbscissaMetricFilter* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineAbscissaMetricFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineAbscissaMetricFilter::IsTypeOf (vtkvmtkPolyDataCenterlineAbscissaMetricFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineAbscissaMetricFilter::IsA (const char * type) vtkvmtkPolyDataCenterlineMetricFilter  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataCenterlineMetricFilter.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineAbscissaMetricFilter* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataCenterlineAbscissaMetricFilter::SetAbscissasArrayName virtual vtkObjectBase* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::NewInstanceInternal (const char *  ) [virtual] const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataCenterlineMetricFilter.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlineAbscissaMetricFilter* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::NewInstance () const
+
- + +

◆ SetAbscissasArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::GetAbscissasArrayName virtual void vtkvmtkPolyDataCenterlineAbscissaMetricFilter::SetAbscissasArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetAbscissasArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::GetAbscissasArrayName ()
+
+virtual
+
- + +

◆ EvaluateMetric()

+
+ + + + + +
- + @@ -286,41 +530,54 @@ - +
virtual void vtkvmtkPolyDataCenterlineAbscissaMetricFilter::EvaluateMetric virtual void vtkvmtkPolyDataCenterlineAbscissaMetricFilter::EvaluateMetric ( vtkIdType  pointId,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ AbscissasArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::AbscissasArrayName [protected]char* vtkvmtkPolyDataCenterlineAbscissaMetricFilter::AbscissasArrayName
- -
+
+protected
+
+ +

Definition at line 52 of file vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.map index e533ce20..702aecb1 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.md5 index 31753c74..363622b5 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.md5 @@ -1 +1 @@ -eb2738eb0471b3d7957915bbaae55cf3 \ No newline at end of file +dfe12a1a21fdb9b78f2ee53c2d5100b9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.png b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.png deleted file mode 100644 index 782f702d..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.svg new file mode 100644 index 00000000..35f9f673 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__coll__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCenterlineAbscissaMetricFilter + + +Node3 + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter + + +Node4 + + +vtkvmtkPolyDataCenterline +MetricFilter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.map index e533ce20..702aecb1 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.md5 index 31753c74..e1ca747a 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.md5 @@ -1 +1 @@ -eb2738eb0471b3d7957915bbaae55cf3 \ No newline at end of file +7e416a8c6ba0f747a561014ae61820ec \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.png b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.png deleted file mode 100644 index 782f702d..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.svg new file mode 100644 index 00000000..9c949169 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineAbscissaMetricFilter__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCenterlineAbscissaMetricFilter + + +Node0 + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter + + +Node1 + + +vtkvmtkPolyDataCenterline +MetricFilter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter-members.html b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter-members.html index 9b05e5ba..c8f8fc10 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,71 @@
-
+
vtkvmtkPolyDataCenterlineAngularMetricFilter Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlineAngularMetricFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineNormalsArrayNamevtkvmtkPolyDataCenterlineAngularMetricFilter [protected]
CenterlinesvtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)vtkvmtkPolyDataCenterlineAngularMetricFilter [protected, virtual]
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineNormalsArrayName()vtkvmtkPolyDataCenterlineAngularMetricFilter [virtual]
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
New()vtkvmtkPolyDataCenterlineAngularMetricFilter [static]
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlineMetricFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineNormalsArrayName(const char *)vtkvmtkPolyDataCenterlineAngularMetricFilter [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilter [protected]
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineAngularMetricFilter, vtkvmtkPolyDataCenterlineMetricFilter)vtkvmtkPolyDataCenterlineAngularMetricFilter
vtkvmtkPolyDataCenterlineMetricFilter::vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineMetricFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineAngularMetricFilter()vtkvmtkPolyDataCenterlineAngularMetricFilter [protected]
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
~vtkvmtkPolyDataCenterlineAngularMetricFilter()vtkvmtkPolyDataCenterlineAngularMetricFilter [protected]
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineNormalsArrayNamevtkvmtkPolyDataCenterlineAngularMetricFilterprotected
CenterlinesvtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray) VTK_OVERRIDEvtkvmtkPolyDataCenterlineAngularMetricFilterprotectedvirtual
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineNormalsArrayName()vtkvmtkPolyDataCenterlineAngularMetricFiltervirtual
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IsA(const char *type)vtkvmtkPolyDataCenterlineAngularMetricFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineAngularMetricFilterstatic
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
New()vtkvmtkPolyDataCenterlineAngularMetricFilterstatic
NewInstance() constvtkvmtkPolyDataCenterlineAngularMetricFilter
NewInstanceInternal() constvtkvmtkPolyDataCenterlineAngularMetricFilterprotectedvirtual
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineMetricFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineAngularMetricFilterstatic
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineNormalsArrayName(const char *)vtkvmtkPolyDataCenterlineAngularMetricFiltervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
Superclass typedefvtkvmtkPolyDataCenterlineAngularMetricFilter
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilterprotected
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
vtkvmtkPolyDataCenterlineAngularMetricFilter()vtkvmtkPolyDataCenterlineAngularMetricFilterprotected
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
~vtkvmtkPolyDataCenterlineAngularMetricFilter()vtkvmtkPolyDataCenterlineAngularMetricFilterprotected
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter.html b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter.html index cc766ae4..bd90b597 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineAngularMetricFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,178 +59,452 @@
-
+
vtkvmtkPolyDataCenterlineAngularMetricFilter Class Reference
-

.. +

create an angular metric array on each branch of a split surface representing he periodic circumferential coordinate of mesh points around the centerlines. More...

-

#include <vtkvmtkPolyDataCenterlineAngularMetricFilter.h>

+

#include <vtkvmtkPolyDataCenterlineAngularMetricFilter.h>

Inheritance diagram for vtkvmtkPolyDataCenterlineAngularMetricFilter:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataCenterlineAngularMetricFilter:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataCenterlineMetricFilter Superclass
 
- Public Types inherited from vtkvmtkPolyDataCenterlineMetricFilter
typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineAngularMetricFilter, vtkvmtkPolyDataCenterlineMetricFilter)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineAngularMetricFilterNewInstance () const
 
virtual void SetCenterlineNormalsArrayName (const char *)
 
virtual char * GetCenterlineNormalsArrayName ()

+

 
- Public Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineMetricFilterNewInstance () const
 
virtual void SetMetricArrayName (const char *)
 
virtual char * GetMetricArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetIncludeBifurcations (int)
 
virtual int GetIncludeBifurcations ()
 
virtual void IncludeBifurcationsOn ()
 
virtual void IncludeBifurcationsOff ()
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCenterlineAngularMetricFilter
New ()

+

static vtkvmtkPolyDataCenterlineAngularMetricFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineAngularMetricFilterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineMetricFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineAngularMetricFilter ()
 
 ~vtkvmtkPolyDataCenterlineAngularMetricFilter ()
virtual void EvaluateMetric (vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)

+

 
virtual void EvaluateMetric (vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataCenterlineMetricFilter
 vtkvmtkPolyDataCenterlineMetricFilter ()
 
 ~vtkvmtkPolyDataCenterlineMetricFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

char * CenterlineNormalsArrayName
 
- Protected Attributes inherited from vtkvmtkPolyDataCenterlineMetricFilter
char * MetricArrayName
 
char * BlankingArrayName
 
char * GroupIdsArrayName
 
vtkPolyData * Centerlines
 
char * RadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
int UseRadiusInformation
 
int IncludeBifurcations
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

create an angular metric array on each branch of a split surface representing he periodic circumferential coordinate of mesh points around the centerlines.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

Briefly, each segment of a vascular network is topologically equivalent to a cylinder and can consequently be mapped onto a rectangular parametric space that allows both easier investigations and comparisons between different models and datasets. The parameterization is performed longitudinally by means of the curvilinear abscissa computed over the model centerlines and circumferentially, by the angular position of each point on the surface mesh with respect to the centerlines.

+ +

Definition at line 37 of file vtkvmtkPolyDataCenterlineAngularMetricFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineAngularMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineAngularMetricFilter::vtkvmtkPolyDataCenterlineAngularMetricFilter vtkvmtkPolyDataCenterlineAngularMetricFilter::vtkvmtkPolyDataCenterlineAngularMetricFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineAngularMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineAngularMetricFilter::~vtkvmtkPolyDataCenterlineAngularMetricFilter vtkvmtkPolyDataCenterlineAngularMetricFilter::~vtkvmtkPolyDataCenterlineAngularMetricFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlineAngularMetricFilter* vtkvmtkPolyDataCenterlineAngularMetricFilter::New static vtkvmtkPolyDataCenterlineAngularMetricFilter* vtkvmtkPolyDataCenterlineAngularMetricFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineAngularMetricFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineAngularMetricFilter::IsTypeOf (vtkvmtkPolyDataCenterlineAngularMetricFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineAngularMetricFilter::IsA (const char * type) vtkvmtkPolyDataCenterlineMetricFilter  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataCenterlineMetricFilter.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineAngularMetricFilter* vtkvmtkPolyDataCenterlineAngularMetricFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataCenterlineAngularMetricFilter::SetCenterlineNormalsArrayName virtual vtkObjectBase* vtkvmtkPolyDataCenterlineAngularMetricFilter::NewInstanceInternal (const char *  ) [virtual] const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataCenterlineMetricFilter.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlineAngularMetricFilter* vtkvmtkPolyDataCenterlineAngularMetricFilter::NewInstance () const
+
- + +

◆ SetCenterlineNormalsArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataCenterlineAngularMetricFilter::GetCenterlineNormalsArrayName virtual void vtkvmtkPolyDataCenterlineAngularMetricFilter::SetCenterlineNormalsArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetCenterlineNormalsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataCenterlineAngularMetricFilter::GetCenterlineNormalsArrayName ()
+
+virtual
+
- + +

◆ EvaluateMetric()

+
+ + + + + +
- + @@ -286,41 +530,54 @@ - +
virtual void vtkvmtkPolyDataCenterlineAngularMetricFilter::EvaluateMetric virtual void vtkvmtkPolyDataCenterlineAngularMetricFilter::EvaluateMetric ( vtkIdType  pointId,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ CenterlineNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineAngularMetricFilter::CenterlineNormalsArrayName [protected]char* vtkvmtkPolyDataCenterlineAngularMetricFilter::CenterlineNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 52 of file vtkvmtkPolyDataCenterlineAngularMetricFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.map index 0d917de2..258c4b6c 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.md5 index 1f682faa..762c1101 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.md5 @@ -1 +1 @@ -b4b82bc8b617eafeda47081e7dca4712 \ No newline at end of file +37b82e8bd5a122510c06cbd4fd497ec8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.png b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.png deleted file mode 100644 index 2f01cbd6..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.svg new file mode 100644 index 00000000..9a351706 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__coll__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCenterlineAngularMetricFilter + + +Node3 + +vtkvmtkPolyDataCenterline +AngularMetricFilter + + +Node4 + + +vtkvmtkPolyDataCenterline +MetricFilter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.map index 0d917de2..258c4b6c 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.md5 index 1f682faa..ae6427fa 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.md5 @@ -1 +1 @@ -b4b82bc8b617eafeda47081e7dca4712 \ No newline at end of file +bfb90b1816dbe7c311c884b3bb9e4b10 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.png b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.png deleted file mode 100644 index 2f01cbd6..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.svg new file mode 100644 index 00000000..5d417f9b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineAngularMetricFilter__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCenterlineAngularMetricFilter + + +Node0 + +vtkvmtkPolyDataCenterline +AngularMetricFilter + + +Node1 + + +vtkvmtkPolyDataCenterline +MetricFilter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper-members.html b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper-members.html index 451205df..71f99c46 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,72 @@
-
+
vtkvmtkPolyDataCenterlineGroupsClipper Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlineGroupsClipper, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkPolyDataCenterlineGroupsClipper [protected]
CenterlineGroupIdsvtkvmtkPolyDataCenterlineGroupsClipper [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineGroupsClipper [protected]
CenterlineRadiusArrayNamevtkvmtkPolyDataCenterlineGroupsClipper [protected]
CenterlinesvtkvmtkPolyDataCenterlineGroupsClipper [protected]
ClipAllCenterlineGroupIdsvtkvmtkPolyDataCenterlineGroupsClipper [protected]
ClipAllCenterlineGroupIdsOff()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
ClipAllCenterlineGroupIdsOn()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
ClipValuevtkvmtkPolyDataCenterlineGroupsClipper [protected]
CutoffRadiusFactorvtkvmtkPolyDataCenterlineGroupsClipper [protected]
GenerateClippedOutputvtkvmtkPolyDataCenterlineGroupsClipper [protected]
GenerateClippedOutputOff()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GenerateClippedOutputOn()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetBlankingArrayName()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetCenterlineGroupIds()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetCenterlines()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetClipAllCenterlineGroupIds()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetClippedOutput()vtkvmtkPolyDataCenterlineGroupsClipper
GetClipValue()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetCutoffRadiusFactor()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetGenerateClippedOutput()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
GroupIdsArrayNamevtkvmtkPolyDataCenterlineGroupsClipper [protected]
New()vtkvmtkPolyDataCenterlineGroupsClipper [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataCenterlineGroupsClipper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlineGroupsClipper [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetCenterlineGroupIds(vtkIdList *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetClipAllCenterlineGroupIds(int)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetClipValue(double)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetCutoffRadiusFactor(double)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetGenerateClippedOutput(int)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
UseRadiusInformationvtkvmtkPolyDataCenterlineGroupsClipper [protected]
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineGroupsClipper [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineGroupsClipper, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlineGroupsClipper
vtkvmtkPolyDataCenterlineGroupsClipper()vtkvmtkPolyDataCenterlineGroupsClipper [protected]
~vtkvmtkPolyDataCenterlineGroupsClipper()vtkvmtkPolyDataCenterlineGroupsClipper [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkPolyDataCenterlineGroupsClipperprotected
CenterlineGroupIdsvtkvmtkPolyDataCenterlineGroupsClipperprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineGroupsClipperprotected
CenterlineRadiusArrayNamevtkvmtkPolyDataCenterlineGroupsClipperprotected
CenterlinesvtkvmtkPolyDataCenterlineGroupsClipperprotected
ClipAllCenterlineGroupIdsvtkvmtkPolyDataCenterlineGroupsClipperprotected
ClipAllCenterlineGroupIdsOff()vtkvmtkPolyDataCenterlineGroupsClippervirtual
ClipAllCenterlineGroupIdsOn()vtkvmtkPolyDataCenterlineGroupsClippervirtual
ClipValuevtkvmtkPolyDataCenterlineGroupsClipperprotected
CutoffRadiusFactorvtkvmtkPolyDataCenterlineGroupsClipperprotected
GenerateClippedOutputvtkvmtkPolyDataCenterlineGroupsClipperprotected
GenerateClippedOutputOff()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GenerateClippedOutputOn()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetBlankingArrayName()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetCenterlineGroupIds()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetCenterlines()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetClipAllCenterlineGroupIds()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetClippedOutput()vtkvmtkPolyDataCenterlineGroupsClipper
GetClipValue()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetCutoffRadiusFactor()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetGenerateClippedOutput()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineGroupsClippervirtual
GroupIdsArrayNamevtkvmtkPolyDataCenterlineGroupsClipperprotected
IsA(const char *type)vtkvmtkPolyDataCenterlineGroupsClippervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineGroupsClipperstatic
New()vtkvmtkPolyDataCenterlineGroupsClipperstatic
NewInstance() constvtkvmtkPolyDataCenterlineGroupsClipper
NewInstanceInternal() constvtkvmtkPolyDataCenterlineGroupsClipperprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataCenterlineGroupsClipper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineGroupsClipperprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineGroupsClipperstatic
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetCenterlineGroupIds(vtkIdList *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetClipAllCenterlineGroupIds(int)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetClipValue(double)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetCutoffRadiusFactor(double)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetGenerateClippedOutput(int)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineGroupsClippervirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineGroupsClippervirtual
Superclass typedefvtkvmtkPolyDataCenterlineGroupsClipper
UseRadiusInformationvtkvmtkPolyDataCenterlineGroupsClipperprotected
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineGroupsClippervirtual
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineGroupsClippervirtual
vtkvmtkPolyDataCenterlineGroupsClipper()vtkvmtkPolyDataCenterlineGroupsClipperprotected
~vtkvmtkPolyDataCenterlineGroupsClipper()vtkvmtkPolyDataCenterlineGroupsClipperprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper.html b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper.html index 1ad9c5f2..93b9df92 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineGroupsClipper Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,151 +59,358 @@
-
+
vtkvmtkPolyDataCenterlineGroupsClipper Class Reference
-

+

Split a surface into groups/branches corresponding to their proximity to the polyball line of a branched centerline. More...

-

#include <vtkvmtkPolyDataCenterlineGroupsClipper.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataCenterlineGroupsClipper.h>

+
+Inheritance diagram for vtkvmtkPolyDataCenterlineGroupsClipper:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataCenterlineGroupsClipper:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineGroupsClipper, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineGroupsClipperNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineGroupIds (vtkIdList *)
 
virtual vtkIdList * GetCenterlineGroupIds ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetClipAllCenterlineGroupIds (int)
 
virtual int GetClipAllCenterlineGroupIds ()
 
virtual void ClipAllCenterlineGroupIdsOn ()
 
virtual void ClipAllCenterlineGroupIdsOff ()
 
virtual void SetGenerateClippedOutput (int)
 
virtual int GetGenerateClippedOutput ()
 
virtual void GenerateClippedOutputOn ()
 
virtual void GenerateClippedOutputOff ()
 
vtkPolyData * GetClippedOutput ()
 
virtual void SetCutoffRadiusFactor (double)
 
virtual double GetCutoffRadiusFactor ()
 
virtual void SetClipValue (double)
 
virtual double GetClipValue ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCenterlineGroupsClipper
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineGroupsClipperSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataCenterlineGroupsClipperNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineGroupsClipper ()
 
 ~vtkvmtkPolyDataCenterlineGroupsClipper ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
vtkIdList * CenterlineGroupIds
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineRadiusArrayName
 
char * GroupIdsArrayName
 
char * BlankingArrayName
 
int ClipAllCenterlineGroupIds
 
double CutoffRadiusFactor
 
double ClipValue
 
int GenerateClippedOutput
 
int UseRadiusInformation
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.7
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Split a surface into groups/branches corresponding to their proximity to the polyball line of a branched centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.7
+

...

+ +

Definition at line 37 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineGroupsClipper()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataCenterlineGroupsClipper::vtkvmtkPolyDataCenterlineGroupsClipper ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineGroupsClipper()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineGroupsClipper::~vtkvmtkPolyDataCenterlineGroupsClipper vtkvmtkPolyDataCenterlineGroupsClipper::~vtkvmtkPolyDataCenterlineGroupsClipper ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineGroupsClipper::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineGroupsClipper::IsTypeOf (vtkvmtkPolyDataCenterlineGroupsClipper , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineGroupsClipper::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineGroupsClipper* vtkvmtkPolyDataCenterlineGroupsClipper::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataCenterlineGroupsClipper::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlineGroupsClipper* vtkvmtkPolyDataCenterlineGroupsClipper::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -250,508 +427,774 @@
void vtkvmtkPolyDataCenterlineGroupsClipper::PrintSelf void vtkvmtkPolyDataCenterlineGroupsClipper::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlineGroupsClipper* vtkvmtkPolyDataCenterlineGroupsClipper::New static vtkvmtkPolyDataCenterlineGroupsClipper* vtkvmtkPolyDataCenterlineGroupsClipper::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlines virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineGroupIds virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineGroupIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineGroupIds virtual vtkIdList* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineGroupIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetGroupIdsArrayName virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetBlankingArrayName virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetBlankingArrayName virtual char* vtkvmtkPolyDataCenterlineGroupsClipper::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClipAllCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetClipAllCenterlineGroupIds virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetClipAllCenterlineGroupIds ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClipAllCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetClipAllCenterlineGroupIds virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetClipAllCenterlineGroupIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClipAllCenterlineGroupIdsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOn virtual void vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClipAllCenterlineGroupIdsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOff virtual void vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGenerateClippedOutput()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetGenerateClippedOutput virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetGenerateClippedOutput ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGenerateClippedOutput()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetGenerateClippedOutput virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetGenerateClippedOutput ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GenerateClippedOutputOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutputOn virtual void vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutputOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GenerateClippedOutputOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutputOff virtual void vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutputOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClippedOutput()

+
- +
vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::GetClippedOutput vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::GetClippedOutput ( )
-
-
+
- + +

◆ SetCutoffRadiusFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCutoffRadiusFactor virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetCutoffRadiusFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCutoffRadiusFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataCenterlineGroupsClipper::GetCutoffRadiusFactor virtual double vtkvmtkPolyDataCenterlineGroupsClipper::GetCutoffRadiusFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClipValue()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetClipValue virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetClipValue ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClipValue()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataCenterlineGroupsClipper::GetClipValue virtual double vtkvmtkPolyDataCenterlineGroupsClipper::GetClipValue ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetUseRadiusInformation virtual void vtkvmtkPolyDataCenterlineGroupsClipper::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetUseRadiusInformation virtual int vtkvmtkPolyDataCenterlineGroupsClipper::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformationOn virtual void vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformationOff virtual void vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -771,169 +1214,292 @@ - +
virtual int vtkvmtkPolyDataCenterlineGroupsClipper::RequestData virtual int vtkvmtkPolyDataCenterlineGroupsClipper::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataCenterlineGroupsClipper::Centerlines
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ CenterlineGroupIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineGroupIds [protected]vtkIdList* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineGroupIds
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataCenterlineGroupsClipper::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineGroupsClipper::GroupIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineGroupsClipper::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineGroupsClipper::BlankingArrayName [protected]char* vtkvmtkPolyDataCenterlineGroupsClipper::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ ClipAllCenterlineGroupIds

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIds [protected]int vtkvmtkPolyDataCenterlineGroupsClipper::ClipAllCenterlineGroupIds
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ CutoffRadiusFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataCenterlineGroupsClipper::CutoffRadiusFactor [protected]double vtkvmtkPolyDataCenterlineGroupsClipper::CutoffRadiusFactor
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ ClipValue

+
+ + + + + +
- +
double vtkvmtkPolyDataCenterlineGroupsClipper::ClipValue [protected]double vtkvmtkPolyDataCenterlineGroupsClipper::ClipValue
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ GenerateClippedOutput

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutput [protected]int vtkvmtkPolyDataCenterlineGroupsClipper::GenerateClippedOutput
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformation [protected]int vtkvmtkPolyDataCenterlineGroupsClipper::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkPolyDataCenterlineGroupsClipper.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.map new file mode 100644 index 00000000..c3bff351 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.md5 new file mode 100644 index 00000000..d3c778a7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.md5 @@ -0,0 +1 @@ +23eed62be005611200f04a98651a45b5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.svg new file mode 100644 index 00000000..6955e815 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineGroupsClipper + + +Node2 + +vtkvmtkPolyDataCenterline +GroupsClipper + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.map new file mode 100644 index 00000000..c3bff351 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.md5 new file mode 100644 index 00000000..287a849e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.md5 @@ -0,0 +1 @@ +7f9f8232dba4e4fad3adf041828cd71d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.svg new file mode 100644 index 00000000..e9d588ea --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineGroupsClipper__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineGroupsClipper + + +Node0 + +vtkvmtkPolyDataCenterline +GroupsClipper + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter-members.html b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter-members.html index ef72d108..fd8d6554 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,60 +59,65 @@
-
+
vtkvmtkPolyDataCenterlineMetricFilter Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlineMetricFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlinesvtkvmtkPolyDataCenterlineMetricFilter [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)=0vtkvmtkPolyDataCenterlineMetricFilter [protected, pure virtual]
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilter [protected]
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlineMetricFilter [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilter [protected]
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineMetricFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlineMetricFilter
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlinesvtkvmtkPolyDataCenterlineMetricFilterprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)=0vtkvmtkPolyDataCenterlineMetricFilterprotectedpure virtual
GetBlankingArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlines()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetIncludeBifurcations()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetMetricArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetRadiusArrayName()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineMetricFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsvtkvmtkPolyDataCenterlineMetricFilterprotected
IncludeBifurcationsOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IncludeBifurcationsOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
IsA(const char *type)vtkvmtkPolyDataCenterlineMetricFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineMetricFilterstatic
MetricArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
NewInstance() constvtkvmtkPolyDataCenterlineMetricFilter
NewInstanceInternal() constvtkvmtkPolyDataCenterlineMetricFilterprotectedvirtual
RadiusArrayNamevtkvmtkPolyDataCenterlineMetricFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineMetricFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineMetricFilterstatic
SetBlankingArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetIncludeBifurcations(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetMetricArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineMetricFiltervirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineMetricFiltervirtual
Superclass typedefvtkvmtkPolyDataCenterlineMetricFilter
UseRadiusInformationvtkvmtkPolyDataCenterlineMetricFilterprotected
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineMetricFiltervirtual
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineMetricFiltervirtual
vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
~vtkvmtkPolyDataCenterlineMetricFilter()vtkvmtkPolyDataCenterlineMetricFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter.html b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter.html index 3b46bbc6..1aa512c4 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineMetricFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,546 +59,961 @@
-
+
-
vtkvmtkPolyDataCenterlineMetricFilter Class Reference
+
vtkvmtkPolyDataCenterlineMetricFilter Class Referenceabstract
-

.. +

Base class for evaluating metrics over a centerline onto a surface. More...

-

#include <vtkvmtkPolyDataDistanceToCenterlines.h>

+

#include <vtkvmtkPolyDataCenterlineMetricFilter.h>

Inheritance diagram for vtkvmtkPolyDataCenterlineMetricFilter:
-
Inheritance graph
- - +
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataCenterlineMetricFilter:
+
+
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineMetricFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineMetricFilterNewInstance () const
 
virtual void SetMetricArrayName (const char *)
 
virtual char * GetMetricArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetIncludeBifurcations (int)
 
virtual int GetIncludeBifurcations ()
 
virtual void IncludeBifurcationsOn ()
 
virtual void IncludeBifurcationsOff ()

+

 
+ + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineMetricFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineMetricFilter ()
 
 ~vtkvmtkPolyDataCenterlineMetricFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
virtual void EvaluateMetric (vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)=0

+

 
+ + + + + + + + + + +

Protected Attributes

char * MetricArrayName
 
char * BlankingArrayName
 
char * GroupIdsArrayName
 
vtkPolyData * Centerlines
 
char * RadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
int UseRadiusInformation
 
int IncludeBifurcations
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.8
-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Base class for evaluating metrics over a centerline onto a surface.

+
Date
2006/04/06 16:46:43
+
Revision
1.8
+

Pure virtual functions.

+ +

Definition at line 39 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataCenterlineMetricFilter::Superclass
+
+ +

Definition at line 42 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineMetricFilter::vtkvmtkPolyDataCenterlineMetricFilter vtkvmtkPolyDataCenterlineMetricFilter::vtkvmtkPolyDataCenterlineMetricFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineMetricFilter::~vtkvmtkPolyDataCenterlineMetricFilter vtkvmtkPolyDataCenterlineMetricFilter::~vtkvmtkPolyDataCenterlineMetricFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineMetricFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineMetricFilter::IsTypeOf (vtkvmtkPolyDataCenterlineMetricFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineMetricFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineMetricFilter* vtkvmtkPolyDataCenterlineMetricFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetMetricArrayName virtual vtkObjectBase* vtkvmtkPolyDataCenterlineMetricFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetMetricArrayName vtkvmtkPolyDataCenterlineMetricFilter* vtkvmtkPolyDataCenterlineMetricFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetMetricArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetGroupIdsArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetMetricArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetMetricArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetMetricArrayName ()
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetGroupIdsArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetGroupIdsArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetGroupIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetGroupIdsArrayName ()
+
+virtual
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlines virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetUseRadiusInformation virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineMetricFilter::GetUseRadiusInformation virtual int vtkvmtkPolyDataCenterlineMetricFilter::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformationOn virtual void vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformationOff virtual void vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetRadiusArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetRadiusArrayName virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineIdsArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineIdsArrayName virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineTractIdsArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetCenterlineTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineTractIdsArrayName virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetCenterlineTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetBlankingArrayName virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetBlankingArrayName virtual char* vtkvmtkPolyDataCenterlineMetricFilter::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetIncludeBifurcations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetIncludeBifurcations virtual void vtkvmtkPolyDataCenterlineMetricFilter::SetIncludeBifurcations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetIncludeBifurcations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineMetricFilter::GetIncludeBifurcations virtual int vtkvmtkPolyDataCenterlineMetricFilter::GetIncludeBifurcations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeBifurcationsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcationsOn virtual void vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcationsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeBifurcationsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcationsOff virtual void vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcationsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -648,20 +1033,29 @@ - +
virtual int vtkvmtkPolyDataCenterlineMetricFilter::RequestData virtual int vtkvmtkPolyDataCenterlineMetricFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ EvaluateMetric()

+
+ + + + + +
- + @@ -687,158 +1081,270 @@ - +
virtual void vtkvmtkPolyDataCenterlineMetricFilter::EvaluateMetric virtual void vtkvmtkPolyDataCenterlineMetricFilter::EvaluateMetric ( vtkIdType  pointId,
) [protected, pure virtual]
- -
+
+protectedpure virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ MetricArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::MetricArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::MetricArrayName
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::BlankingArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::GroupIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataCenterlineMetricFilter::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataCenterlineMetricFilter::Centerlines
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::RadiusArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineIdsArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ CenterlineTractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineTractIdsArrayName [protected]char* vtkvmtkPolyDataCenterlineMetricFilter::CenterlineTractIdsArrayName
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformation [protected]int vtkvmtkPolyDataCenterlineMetricFilter::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkPolyDataCenterlineMetricFilter.h.

- + +

◆ IncludeBifurcations

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcations [protected]int vtkvmtkPolyDataCenterlineMetricFilter::IncludeBifurcations
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkPolyDataCenterlineMetricFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.map new file mode 100644 index 00000000..e8e5b068 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.md5 new file mode 100644 index 00000000..68c86bb0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.md5 @@ -0,0 +1 @@ +96d69d09907536cb3b95fda9d80e3240 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.svg new file mode 100644 index 00000000..35bd8806 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineMetricFilter + + +Node4 + +vtkvmtkPolyDataCenterline +MetricFilter + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.map index 784313ec..2fd2687d 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.md5 index b64cb1f3..bf7b7500 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.md5 @@ -1 +1 @@ -bd8becf90b5ac73e4621ef0f7194421d \ No newline at end of file +4f1d1bb6f522cacb193867de0cf7a63b \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.png b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.png deleted file mode 100644 index e98a6d85..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.svg new file mode 100644 index 00000000..e7908431 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineMetricFilter__inherit__graph.svg @@ -0,0 +1,57 @@ + + + + + + +vtkvmtkPolyDataCenterlineMetricFilter + + +Node0 + +vtkvmtkPolyDataCenterline +MetricFilter + + +Node2 + + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataCenterline +AngularMetricFilter + + + + +Node0->Node3 + + + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection-members.html b/doc/html/classvtkvmtkPolyDataCenterlineProjection-members.html index 9f3a347b..987a101e 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineProjection-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,37 +59,42 @@
-
+
vtkvmtkPolyDataCenterlineProjection Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + +
CenterlineRadiusArrayNamevtkvmtkPolyDataCenterlineProjectionprotected
CenterlinesvtkvmtkPolyDataCenterlineProjectionprotected
GetCenterlineRadiusArrayName()vtkvmtkPolyDataCenterlineProjectionvirtual
GetCenterlines()vtkvmtkPolyDataCenterlineProjectionvirtual
GetUseRadiusInformation()vtkvmtkPolyDataCenterlineProjectionvirtual
IsA(const char *type)vtkvmtkPolyDataCenterlineProjectionvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineProjectionstatic
New()vtkvmtkPolyDataCenterlineProjectionstatic
NewInstance() constvtkvmtkPolyDataCenterlineProjection
NewInstanceInternal() constvtkvmtkPolyDataCenterlineProjectionprotectedvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineProjectionprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineProjectionstatic
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataCenterlineProjectionvirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineProjectionvirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataCenterlineProjectionvirtual
Superclass typedefvtkvmtkPolyDataCenterlineProjection
UseRadiusInformationvtkvmtkPolyDataCenterlineProjectionprotected
UseRadiusInformationOff()vtkvmtkPolyDataCenterlineProjectionvirtual
UseRadiusInformationOn()vtkvmtkPolyDataCenterlineProjectionvirtual
vtkvmtkPolyDataCenterlineProjection()vtkvmtkPolyDataCenterlineProjectionprotected
~vtkvmtkPolyDataCenterlineProjection()vtkvmtkPolyDataCenterlineProjectionprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection.html b/doc/html/classvtkvmtkPolyDataCenterlineProjection.html index 867eeaa5..56c91dbd 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineProjection.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineProjection Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,270 +59,529 @@
-
+
vtkvmtkPolyDataCenterlineProjection Class Reference
-

.. +

Project all point data from a centerline onto a surface. More...

-

#include <vtkvmtkPolyDataCenterlineProjection.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataCenterlineProjection.h>

+
+Inheritance diagram for vtkvmtkPolyDataCenterlineProjection:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataCenterlineProjection:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineProjection, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineProjectionNewInstance () const
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCenterlineProjection
New ()

+

static vtkvmtkPolyDataCenterlineProjectionNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineProjectionSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineProjection ()
 
 ~vtkvmtkPolyDataCenterlineProjection ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + +

Protected Attributes

char * CenterlineRadiusArrayName
 
vtkPolyData * Centerlines
 
int UseRadiusInformation
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Project all point data from a centerline onto a surface.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

...

+ +

Definition at line 37 of file vtkvmtkPolyDataCenterlineProjection.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineProjection()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataCenterlineProjection::vtkvmtkPolyDataCenterlineProjection ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineProjection()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineProjection::~vtkvmtkPolyDataCenterlineProjection vtkvmtkPolyDataCenterlineProjection::~vtkvmtkPolyDataCenterlineProjection ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::New static vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineProjection::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineProjection::IsTypeOf (vtkvmtkPolyDataCenterlineProjection , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineProjection::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataCenterlineProjection::SetCenterlines virtual vtkObjectBase* vtkvmtkPolyDataCenterlineProjection::NewInstanceInternal (vtkPolyData *  ) [virtual] const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::NewInstance () const
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + + - +
virtual vtkPolyData* vtkvmtkPolyDataCenterlineProjection::GetCenterlines virtual void vtkvmtkPolyDataCenterlineProjection::SetCenterlines (vtkPolyData *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetCenterlines()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkPolyData* vtkvmtkPolyDataCenterlineProjection::GetCenterlines ()
+
+virtual
+
- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineProjection::SetUseRadiusInformation virtual void vtkvmtkPolyDataCenterlineProjection::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlineProjection::GetUseRadiusInformation virtual int vtkvmtkPolyDataCenterlineProjection::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOn virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOff virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineProjection::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataCenterlineProjection::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineProjection::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataCenterlineProjection::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -372,65 +601,100 @@ - +
virtual int vtkvmtkPolyDataCenterlineProjection::RequestData virtual int vtkvmtkPolyDataCenterlineProjection::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineProjection::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataCenterlineProjection::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkPolyDataCenterlineProjection.h.

- + +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataCenterlineProjection::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataCenterlineProjection::Centerlines
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkPolyDataCenterlineProjection.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlineProjection::UseRadiusInformation [protected]int vtkvmtkPolyDataCenterlineProjection::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkPolyDataCenterlineProjection.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.map new file mode 100644 index 00000000..680b5753 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.md5 new file mode 100644 index 00000000..a87ac01c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.md5 @@ -0,0 +1 @@ +f19027202598e4a3b70bd35e421d7852 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.svg new file mode 100644 index 00000000..fd4e896f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineProjection + + +Node2 + +vtkvmtkPolyDataCenterline +Projection + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.map new file mode 100644 index 00000000..680b5753 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.md5 new file mode 100644 index 00000000..8ae238b0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.md5 @@ -0,0 +1 @@ +d5257ed7a1f4bf92abccf2bf117beb72 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.svg new file mode 100644 index 00000000..378f4f5e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineProjection__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineProjection + + +Node0 + +vtkvmtkPolyDataCenterline +Projection + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections-members.html b/doc/html/classvtkvmtkPolyDataCenterlineSections-members.html index 394b18ac..bdbac1b6 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineSections-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,46 +59,51 @@
-
+
vtkvmtkPolyDataCenterlineSections Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlineSections, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - -
CenterlinesvtkvmtkPolyDataCenterlineSections [protected]
CenterlineSectionAreaArrayNamevtkvmtkPolyDataCenterlineSections [protected]
CenterlineSectionClosedArrayNamevtkvmtkPolyDataCenterlineSections [protected]
CenterlineSectionMaxSizeArrayNamevtkvmtkPolyDataCenterlineSections [protected]
CenterlineSectionMinSizeArrayNamevtkvmtkPolyDataCenterlineSections [protected]
CenterlineSectionShapeArrayNamevtkvmtkPolyDataCenterlineSections [protected]
ComputeCenterlineSections(vtkPolyData *input, int cellId, vtkPolyData *output)vtkvmtkPolyDataCenterlineSections [protected]
GetCenterlines()vtkvmtkPolyDataCenterlineSections [virtual]
GetCenterlineSectionAreaArrayName()vtkvmtkPolyDataCenterlineSections [virtual]
GetCenterlineSectionClosedArrayName()vtkvmtkPolyDataCenterlineSections [virtual]
GetCenterlineSectionMaxSizeArrayName()vtkvmtkPolyDataCenterlineSections [virtual]
GetCenterlineSectionMinSizeArrayName()vtkvmtkPolyDataCenterlineSections [virtual]
GetCenterlineSectionShapeArrayName()vtkvmtkPolyDataCenterlineSections [virtual]
New()vtkvmtkPolyDataCenterlineSections [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataCenterlineSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlineSections [protected, virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineSections [virtual]
SetCenterlineSectionAreaArrayName(const char *)vtkvmtkPolyDataCenterlineSections [virtual]
SetCenterlineSectionClosedArrayName(const char *)vtkvmtkPolyDataCenterlineSections [virtual]
SetCenterlineSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataCenterlineSections [virtual]
SetCenterlineSectionMinSizeArrayName(const char *)vtkvmtkPolyDataCenterlineSections [virtual]
SetCenterlineSectionShapeArrayName(const char *)vtkvmtkPolyDataCenterlineSections [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlineSections, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlineSections
vtkvmtkPolyDataCenterlineSections()vtkvmtkPolyDataCenterlineSections [protected]
~vtkvmtkPolyDataCenterlineSections()vtkvmtkPolyDataCenterlineSections [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CenterlinesvtkvmtkPolyDataCenterlineSectionsprotected
CenterlineSectionAreaArrayNamevtkvmtkPolyDataCenterlineSectionsprotected
CenterlineSectionClosedArrayNamevtkvmtkPolyDataCenterlineSectionsprotected
CenterlineSectionMaxSizeArrayNamevtkvmtkPolyDataCenterlineSectionsprotected
CenterlineSectionMinSizeArrayNamevtkvmtkPolyDataCenterlineSectionsprotected
CenterlineSectionShapeArrayNamevtkvmtkPolyDataCenterlineSectionsprotected
ComputeCenterlineSections(vtkPolyData *input, int cellId, vtkPolyData *output)vtkvmtkPolyDataCenterlineSectionsprotected
GetCenterlines()vtkvmtkPolyDataCenterlineSectionsvirtual
GetCenterlineSectionAreaArrayName()vtkvmtkPolyDataCenterlineSectionsvirtual
GetCenterlineSectionClosedArrayName()vtkvmtkPolyDataCenterlineSectionsvirtual
GetCenterlineSectionMaxSizeArrayName()vtkvmtkPolyDataCenterlineSectionsvirtual
GetCenterlineSectionMinSizeArrayName()vtkvmtkPolyDataCenterlineSectionsvirtual
GetCenterlineSectionShapeArrayName()vtkvmtkPolyDataCenterlineSectionsvirtual
IsA(const char *type)vtkvmtkPolyDataCenterlineSectionsvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlineSectionsstatic
New()vtkvmtkPolyDataCenterlineSectionsstatic
NewInstance() constvtkvmtkPolyDataCenterlineSections
NewInstanceInternal() constvtkvmtkPolyDataCenterlineSectionsprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataCenterlineSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlineSectionsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlineSectionsstatic
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataCenterlineSectionsvirtual
SetCenterlineSectionAreaArrayName(const char *)vtkvmtkPolyDataCenterlineSectionsvirtual
SetCenterlineSectionClosedArrayName(const char *)vtkvmtkPolyDataCenterlineSectionsvirtual
SetCenterlineSectionMaxSizeArrayName(const char *)vtkvmtkPolyDataCenterlineSectionsvirtual
SetCenterlineSectionMinSizeArrayName(const char *)vtkvmtkPolyDataCenterlineSectionsvirtual
SetCenterlineSectionShapeArrayName(const char *)vtkvmtkPolyDataCenterlineSectionsvirtual
Superclass typedefvtkvmtkPolyDataCenterlineSections
vtkvmtkPolyDataCenterlineSections()vtkvmtkPolyDataCenterlineSectionsprotected
~vtkvmtkPolyDataCenterlineSections()vtkvmtkPolyDataCenterlineSectionsprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections.html b/doc/html/classvtkvmtkPolyDataCenterlineSections.html index 4fbf1860..b7e55d37 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlineSections.html +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineSections Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,131 +59,322 @@
-
+
vtkvmtkPolyDataCenterlineSections Class Reference
-

... +

Extract a set of vessel sections from a surface along a centerline. More...

-

#include <vtkvmtkPolyDataCenterlineSections.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataCenterlineSections.h>

+
+Inheritance diagram for vtkvmtkPolyDataCenterlineSections:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataCenterlineSections:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlineSections, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineSectionsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineSectionAreaArrayName (const char *)
 
virtual char * GetCenterlineSectionAreaArrayName ()
 
virtual void SetCenterlineSectionMinSizeArrayName (const char *)
 
virtual char * GetCenterlineSectionMinSizeArrayName ()
 
virtual void SetCenterlineSectionMaxSizeArrayName (const char *)
 
virtual char * GetCenterlineSectionMaxSizeArrayName ()
 
virtual void SetCenterlineSectionShapeArrayName (const char *)
 
virtual char * GetCenterlineSectionShapeArrayName ()
 
virtual void SetCenterlineSectionClosedArrayName (const char *)
 
virtual char * GetCenterlineSectionClosedArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCenterlineSections
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineSectionsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataCenterlineSectionsNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlineSections ()
 
 ~vtkvmtkPolyDataCenterlineSections ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputeCenterlineSections (vtkPolyData *input, int cellId, vtkPolyData *output)

+

 
+ + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
char * CenterlineSectionAreaArrayName
 
char * CenterlineSectionMinSizeArrayName
 
char * CenterlineSectionMaxSizeArrayName
 
char * CenterlineSectionShapeArrayName
 
char * CenterlineSectionClosedArrayName
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Extract a set of vessel sections from a surface along a centerline.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

The set of vessel sections contain the profile as well as the the following information about the section:

    +
  • Centerline Section Area
  • +
  • Centerline Section Min Size
  • +
  • Centerline Section Max Size
  • +
  • Centerline Section Shape
  • +
  • Centerline Section Closed
  • +
+ +

Definition at line 41 of file vtkvmtkPolyDataCenterlineSections.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlineSections()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataCenterlineSections::vtkvmtkPolyDataCenterlineSections ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlineSections()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlineSections::~vtkvmtkPolyDataCenterlineSections vtkvmtkPolyDataCenterlineSections::~vtkvmtkPolyDataCenterlineSections ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlineSections::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlineSections::IsTypeOf (vtkvmtkPolyDataCenterlineSections , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlineSections::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlineSections* vtkvmtkPolyDataCenterlineSections::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataCenterlineSections::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlineSections* vtkvmtkPolyDataCenterlineSections::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -230,231 +391,352 @@
void vtkvmtkPolyDataCenterlineSections::PrintSelf void vtkvmtkPolyDataCenterlineSections::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlineSections* vtkvmtkPolyDataCenterlineSections::New static vtkvmtkPolyDataCenterlineSections* vtkvmtkPolyDataCenterlineSections::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlines virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataCenterlineSections::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataCenterlineSections::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionAreaArrayName virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionAreaArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineSectionAreaArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionAreaArrayName virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionAreaArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionMinSizeArrayName virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionMinSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineSectionMinSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionMinSizeArrayName virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionMinSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionMaxSizeArrayName virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionMaxSizeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineSectionMaxSizeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionMaxSizeArrayName virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionMaxSizeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionShapeArrayName virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionShapeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineSectionShapeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionShapeArrayName virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionShapeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionClosedArrayName virtual void vtkvmtkPolyDataCenterlineSections::SetCenterlineSectionClosedArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineSectionClosedArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionClosedArrayName virtual char* vtkvmtkPolyDataCenterlineSections::GetCenterlineSectionClosedArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -474,20 +756,29 @@ - +
virtual int vtkvmtkPolyDataCenterlineSections::RequestData virtual int vtkvmtkPolyDataCenterlineSections::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeCenterlineSections()

+
+ + + + + +
- + @@ -507,104 +798,172 @@ - +
void vtkvmtkPolyDataCenterlineSections::ComputeCenterlineSections void vtkvmtkPolyDataCenterlineSections::ComputeCenterlineSections ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataCenterlineSections::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataCenterlineSections::Centerlines
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkPolyDataCenterlineSections.h.

- + +

◆ CenterlineSectionAreaArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionAreaArrayName [protected]char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionAreaArrayName
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkPolyDataCenterlineSections.h.

- + +

◆ CenterlineSectionMinSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionMinSizeArrayName [protected]char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionMinSizeArrayName
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkPolyDataCenterlineSections.h.

- + +

◆ CenterlineSectionMaxSizeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionMaxSizeArrayName [protected]char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionMaxSizeArrayName
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyDataCenterlineSections.h.

- + +

◆ CenterlineSectionShapeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionShapeArrayName [protected]char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionShapeArrayName
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkPolyDataCenterlineSections.h.

- + +

◆ CenterlineSectionClosedArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionClosedArrayName [protected]char* vtkvmtkPolyDataCenterlineSections::CenterlineSectionClosedArrayName
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyDataCenterlineSections.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.map new file mode 100644 index 00000000..44936775 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.md5 new file mode 100644 index 00000000..8a8e755c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.md5 @@ -0,0 +1 @@ +a1744d7c65ce0207c2e72d51eafe2adc \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.svg new file mode 100644 index 00000000..32287fce --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineSections + + +Node2 + +vtkvmtkPolyDataCenterline +Sections + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.map new file mode 100644 index 00000000..44936775 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.md5 new file mode 100644 index 00000000..54a6367c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.md5 @@ -0,0 +1 @@ +48d35d6a4ecaab1d9cceb4fd3e896663 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.svg new file mode 100644 index 00000000..d3bff4df --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlineSections__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataCenterlineSections + + +Node0 + +vtkvmtkPolyDataCenterline +Sections + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlines-members.html b/doc/html/classvtkvmtkPolyDataCenterlines-members.html index 8d2e19bd..eb70cd1a 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlines-members.html +++ b/doc/html/classvtkvmtkPolyDataCenterlines-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,93 +59,101 @@
-
+
vtkvmtkPolyDataCenterlines Member List
-This is the complete list of members for vtkvmtkPolyDataCenterlines, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AppendEndPoints(vtkPoints *endPointPairs)vtkvmtkPolyDataCenterlines [protected]
AppendEndPointsToCenterlinesvtkvmtkPolyDataCenterlines [protected]
AppendEndPointsToCenterlinesOff()vtkvmtkPolyDataCenterlines [virtual]
AppendEndPointsToCenterlinesOn()vtkvmtkPolyDataCenterlines [virtual]
CapCenterIdsvtkvmtkPolyDataCenterlines [protected]
CenterlineResamplingvtkvmtkPolyDataCenterlines [protected]
CenterlineResamplingOff()vtkvmtkPolyDataCenterlines [virtual]
CenterlineResamplingOn()vtkvmtkPolyDataCenterlines [virtual]
CostFunctionvtkvmtkPolyDataCenterlines [protected]
CostFunctionArrayNamevtkvmtkPolyDataCenterlines [protected]
DelaunayTessellationvtkvmtkPolyDataCenterlines [protected]
EdgeArrayNamevtkvmtkPolyDataCenterlines [protected]
EdgePCoordArrayNamevtkvmtkPolyDataCenterlines [protected]
EikonalSolutionArrayNamevtkvmtkPolyDataCenterlines [protected]
FindVoronoiSeeds(vtkUnstructuredGrid *delaunay, vtkIdList *boundaryBaricenterIds, vtkDataArray *normals, vtkIdList *seedIds)vtkvmtkPolyDataCenterlines [protected]
FlipNormalsvtkvmtkPolyDataCenterlines [protected]
FlipNormalsOff()vtkvmtkPolyDataCenterlines [virtual]
FlipNormalsOn()vtkvmtkPolyDataCenterlines [virtual]
GenerateDelaunayTessellationvtkvmtkPolyDataCenterlines [protected]
GenerateDelaunayTessellationOff()vtkvmtkPolyDataCenterlines [virtual]
GenerateDelaunayTessellationOn()vtkvmtkPolyDataCenterlines [virtual]
GetAppendEndPointsToCenterlines()vtkvmtkPolyDataCenterlines [virtual]
GetCapCenterIds()vtkvmtkPolyDataCenterlines [virtual]
GetCenterlineResampling()vtkvmtkPolyDataCenterlines [virtual]
GetCostFunction()vtkvmtkPolyDataCenterlines [virtual]
GetCostFunctionArrayName()vtkvmtkPolyDataCenterlines [virtual]
GetDelaunayTessellation()vtkvmtkPolyDataCenterlines [virtual]
GetEdgeArrayName()vtkvmtkPolyDataCenterlines [virtual]
GetEdgePCoordArrayName()vtkvmtkPolyDataCenterlines [virtual]
GetEikonalSolutionArrayName()vtkvmtkPolyDataCenterlines [virtual]
GetFlipNormals()vtkvmtkPolyDataCenterlines [virtual]
GetGenerateDelaunayTessellation()vtkvmtkPolyDataCenterlines [virtual]
GetPoleIds()vtkvmtkPolyDataCenterlines [virtual]
GetRadiusArrayName()vtkvmtkPolyDataCenterlines [virtual]
GetResamplingStepLength()vtkvmtkPolyDataCenterlines [virtual]
GetSimplifyVoronoi()vtkvmtkPolyDataCenterlines [virtual]
GetSourceSeedIds()vtkvmtkPolyDataCenterlines [virtual]
GetTargetSeedIds()vtkvmtkPolyDataCenterlines [virtual]
GetVoronoiDiagram()vtkvmtkPolyDataCenterlines [virtual]
New()vtkvmtkPolyDataCenterlines [static]
PoleIdsvtkvmtkPolyDataCenterlines [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataCenterlines
RadiusArrayNamevtkvmtkPolyDataCenterlines [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCenterlines [protected, virtual]
ResampleCenterlines()vtkvmtkPolyDataCenterlines [protected]
ResamplingStepLengthvtkvmtkPolyDataCenterlines [protected]
ReverseCenterlines()vtkvmtkPolyDataCenterlines [protected]
SetAppendEndPointsToCenterlines(int)vtkvmtkPolyDataCenterlines [virtual]
SetCapCenterIds(vtkIdList *)vtkvmtkPolyDataCenterlines [virtual]
SetCenterlineResampling(int)vtkvmtkPolyDataCenterlines [virtual]
SetCostFunction(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetCostFunctionArrayName(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetDelaunayTessellation(vtkUnstructuredGrid *)vtkvmtkPolyDataCenterlines [virtual]
SetEdgeArrayName(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetEdgePCoordArrayName(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetEikonalSolutionArrayName(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetFlipNormals(int)vtkvmtkPolyDataCenterlines [virtual]
SetGenerateDelaunayTessellation(int)vtkvmtkPolyDataCenterlines [virtual]
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlines [virtual]
SetResamplingStepLength(double)vtkvmtkPolyDataCenterlines [virtual]
SetSimplifyVoronoi(int)vtkvmtkPolyDataCenterlines [virtual]
SetSourceSeedIds(vtkIdList *)vtkvmtkPolyDataCenterlines [virtual]
SetTargetSeedIds(vtkIdList *)vtkvmtkPolyDataCenterlines [virtual]
SimplifyVoronoivtkvmtkPolyDataCenterlines [protected]
SimplifyVoronoiOff()vtkvmtkPolyDataCenterlines [virtual]
SimplifyVoronoiOn()vtkvmtkPolyDataCenterlines [virtual]
SourceSeedIdsvtkvmtkPolyDataCenterlines [protected]
TargetSeedIdsvtkvmtkPolyDataCenterlines [protected]
VoronoiDiagramvtkvmtkPolyDataCenterlines [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataCenterlines, vtkPolyDataAlgorithm)vtkvmtkPolyDataCenterlines
vtkvmtkPolyDataCenterlines()vtkvmtkPolyDataCenterlines [protected]
~vtkvmtkPolyDataCenterlines()vtkvmtkPolyDataCenterlines [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AppendEndPoints(vtkPoints *endPointPairs)vtkvmtkPolyDataCenterlinesprotected
AppendEndPointsToCenterlinesvtkvmtkPolyDataCenterlinesprotected
AppendEndPointsToCenterlinesOff()vtkvmtkPolyDataCenterlinesvirtual
AppendEndPointsToCenterlinesOn()vtkvmtkPolyDataCenterlinesvirtual
CapCenterIdsvtkvmtkPolyDataCenterlinesprotected
CenterlineResamplingvtkvmtkPolyDataCenterlinesprotected
CenterlineResamplingOff()vtkvmtkPolyDataCenterlinesvirtual
CenterlineResamplingOn()vtkvmtkPolyDataCenterlinesvirtual
CostFunctionvtkvmtkPolyDataCenterlinesprotected
CostFunctionArrayNamevtkvmtkPolyDataCenterlinesprotected
DelaunayTessellationvtkvmtkPolyDataCenterlinesprotected
DelaunayTolerancevtkvmtkPolyDataCenterlinesprotected
EdgeArrayNamevtkvmtkPolyDataCenterlinesprotected
EdgePCoordArrayNamevtkvmtkPolyDataCenterlinesprotected
EikonalSolutionArrayNamevtkvmtkPolyDataCenterlinesprotected
FindVoronoiSeeds(vtkUnstructuredGrid *delaunay, vtkIdList *boundaryBaricenterIds, vtkDataArray *normals, vtkIdList *seedIds)vtkvmtkPolyDataCenterlinesprotected
FlipNormalsvtkvmtkPolyDataCenterlinesprotected
FlipNormalsOff()vtkvmtkPolyDataCenterlinesvirtual
FlipNormalsOn()vtkvmtkPolyDataCenterlinesvirtual
GenerateDelaunayTessellationvtkvmtkPolyDataCenterlinesprotected
GenerateDelaunayTessellationOff()vtkvmtkPolyDataCenterlinesvirtual
GenerateDelaunayTessellationOn()vtkvmtkPolyDataCenterlinesvirtual
GetAppendEndPointsToCenterlines()vtkvmtkPolyDataCenterlinesvirtual
GetCapCenterIds()vtkvmtkPolyDataCenterlinesvirtual
GetCenterlineResampling()vtkvmtkPolyDataCenterlinesvirtual
GetCostFunction()vtkvmtkPolyDataCenterlinesvirtual
GetCostFunctionArrayName()vtkvmtkPolyDataCenterlinesvirtual
GetDelaunayTessellation()vtkvmtkPolyDataCenterlinesvirtual
GetDelaunayTolerance()vtkvmtkPolyDataCenterlinesvirtual
GetEdgeArrayName()vtkvmtkPolyDataCenterlinesvirtual
GetEdgePCoordArrayName()vtkvmtkPolyDataCenterlinesvirtual
GetEikonalSolutionArrayName()vtkvmtkPolyDataCenterlinesvirtual
GetFlipNormals()vtkvmtkPolyDataCenterlinesvirtual
GetGenerateDelaunayTessellation()vtkvmtkPolyDataCenterlinesvirtual
GetPoleIds()vtkvmtkPolyDataCenterlinesvirtual
GetRadiusArrayName()vtkvmtkPolyDataCenterlinesvirtual
GetResamplingStepLength()vtkvmtkPolyDataCenterlinesvirtual
GetSimplifyVoronoi()vtkvmtkPolyDataCenterlinesvirtual
GetSourceSeedIds()vtkvmtkPolyDataCenterlinesvirtual
GetTargetSeedIds()vtkvmtkPolyDataCenterlinesvirtual
GetVoronoiDiagram()vtkvmtkPolyDataCenterlinesvirtual
IsA(const char *type)vtkvmtkPolyDataCenterlinesvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCenterlinesstatic
New()vtkvmtkPolyDataCenterlinesstatic
NewInstance() constvtkvmtkPolyDataCenterlines
NewInstanceInternal() constvtkvmtkPolyDataCenterlinesprotectedvirtual
PoleIdsvtkvmtkPolyDataCenterlinesprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataCenterlines
RadiusArrayNamevtkvmtkPolyDataCenterlinesprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCenterlinesprotectedvirtual
ResampleCenterlines()vtkvmtkPolyDataCenterlinesprotected
ResamplingStepLengthvtkvmtkPolyDataCenterlinesprotected
ReverseCenterlines()vtkvmtkPolyDataCenterlinesprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCenterlinesstatic
SetAppendEndPointsToCenterlines(int)vtkvmtkPolyDataCenterlinesvirtual
SetCapCenterIds(vtkIdList *)vtkvmtkPolyDataCenterlinesvirtual
SetCenterlineResampling(int)vtkvmtkPolyDataCenterlinesvirtual
SetCostFunction(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetCostFunctionArrayName(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetDelaunayTessellation(vtkUnstructuredGrid *)vtkvmtkPolyDataCenterlinesvirtual
SetDelaunayTolerance(double)vtkvmtkPolyDataCenterlinesvirtual
SetEdgeArrayName(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetEdgePCoordArrayName(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetEikonalSolutionArrayName(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetFlipNormals(int)vtkvmtkPolyDataCenterlinesvirtual
SetGenerateDelaunayTessellation(int)vtkvmtkPolyDataCenterlinesvirtual
SetRadiusArrayName(const char *)vtkvmtkPolyDataCenterlinesvirtual
SetResamplingStepLength(double)vtkvmtkPolyDataCenterlinesvirtual
SetSimplifyVoronoi(int)vtkvmtkPolyDataCenterlinesvirtual
SetSourceSeedIds(vtkIdList *)vtkvmtkPolyDataCenterlinesvirtual
SetTargetSeedIds(vtkIdList *)vtkvmtkPolyDataCenterlinesvirtual
SimplifyVoronoivtkvmtkPolyDataCenterlinesprotected
SimplifyVoronoiOff()vtkvmtkPolyDataCenterlinesvirtual
SimplifyVoronoiOn()vtkvmtkPolyDataCenterlinesvirtual
SourceSeedIdsvtkvmtkPolyDataCenterlinesprotected
Superclass typedefvtkvmtkPolyDataCenterlines
TargetSeedIdsvtkvmtkPolyDataCenterlinesprotected
VoronoiDiagramvtkvmtkPolyDataCenterlinesprotected
vtkvmtkPolyDataCenterlines()vtkvmtkPolyDataCenterlinesprotected
~vtkvmtkPolyDataCenterlines()vtkvmtkPolyDataCenterlinesprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCenterlines.html b/doc/html/classvtkvmtkPolyDataCenterlines.html index 08f8dd3c..87c64cf1 100644 --- a/doc/html/classvtkvmtkPolyDataCenterlines.html +++ b/doc/html/classvtkvmtkPolyDataCenterlines.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlines Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkPolyDataCenterlines Class Reference
@@ -104,162 +76,399 @@

Compute centerlines from surface. More...

-

#include <vtkvmtkPolyDataCenterlines.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataCenterlines.h>

+
+Inheritance diagram for vtkvmtkPolyDataCenterlines:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataCenterlines:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCenterlines, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlinesNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSourceSeedIds (vtkIdList *)
 
virtual vtkIdList * GetSourceSeedIds ()
 
virtual void SetTargetSeedIds (vtkIdList *)
 
virtual vtkIdList * GetTargetSeedIds ()
 
virtual void SetCapCenterIds (vtkIdList *)
 
virtual vtkIdList * GetCapCenterIds ()
 
virtual void SetDelaunayTessellation (vtkUnstructuredGrid *)
 
virtual vtkUnstructuredGrid * GetDelaunayTessellation ()
 
virtual vtkPolyData * GetVoronoiDiagram ()
 
virtual vtkIdList * GetPoleIds ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetCostFunction (const char *)
 
virtual char * GetCostFunction ()
 
virtual void SetEikonalSolutionArrayName (const char *)
 
virtual char * GetEikonalSolutionArrayName ()
 
virtual void SetEdgeArrayName (const char *)
 
virtual char * GetEdgeArrayName ()
 
virtual void SetEdgePCoordArrayName (const char *)
 
virtual char * GetEdgePCoordArrayName ()
 
virtual void SetCostFunctionArrayName (const char *)
 
virtual char * GetCostFunctionArrayName ()
 
virtual void SetFlipNormals (int)
 
virtual int GetFlipNormals ()
 
virtual void FlipNormalsOn ()
 
virtual void FlipNormalsOff ()
 
virtual void SetSimplifyVoronoi (int)
 
virtual int GetSimplifyVoronoi ()
 
virtual void SimplifyVoronoiOn ()
 
virtual void SimplifyVoronoiOff ()
 
virtual void SetCenterlineResampling (int)
 
virtual int GetCenterlineResampling ()
 
virtual void CenterlineResamplingOn ()
 
virtual void CenterlineResamplingOff ()
 
virtual void SetResamplingStepLength (double)
 
virtual double GetResamplingStepLength ()
 
virtual void SetAppendEndPointsToCenterlines (int)
 
virtual int GetAppendEndPointsToCenterlines ()
 
virtual void AppendEndPointsToCenterlinesOn ()
 
virtual void AppendEndPointsToCenterlinesOff ()
 
virtual void SetGenerateDelaunayTessellation (int)
 
virtual int GetGenerateDelaunayTessellation ()
 
virtual void GenerateDelaunayTessellationOn ()
 
virtual void GenerateDelaunayTessellationOff ()

+

 
virtual void SetDelaunayTolerance (double)
 
virtual double GetDelaunayTolerance ()
 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlinesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataCenterlinesNew ()

+

 
+ + + + - + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCenterlines ()
 
 ~vtkvmtkPolyDataCenterlines ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void FindVoronoiSeeds (vtkUnstructuredGrid *delaunay, vtkIdList *boundaryBaricenterIds, vtkDataArray *normals, vtkIdList *seedIds)
 
void AppendEndPoints (vtkPoints *endPointPairs)
 
void ResampleCenterlines ()
 
void ReverseCenterlines ()

+

 
+ + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkIdList * SourceSeedIds
 
vtkIdList * TargetSeedIds
 
vtkIdList * CapCenterIds
 
vtkUnstructuredGrid * DelaunayTessellation
 
vtkPolyData * VoronoiDiagram
 
vtkIdList * PoleIds
 
char * RadiusArrayName
 
char * CostFunction
 
char * EikonalSolutionArrayName
 
char * EdgeArrayName
 
char * EdgePCoordArrayName
 
char * CostFunctionArrayName
 
int FlipNormals
 
int SimplifyVoronoi
 
int AppendEndPointsToCenterlines
 
int CenterlineResampling
 
double ResamplingStepLength
 
int GenerateDelaunayTessellation
 
double DelaunayTolerance
 
-

Detailed Description

+

Detailed Description

Compute centerlines from surface.

-
Date:
2006/07/17 09:52:56
-
Revision:
1.6
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:52:56
+
Revision
1.6
+

...

+ +

Definition at line 42 of file vtkvmtkPolyDataCenterlines.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataCenterlines::Superclass
+
+ +

Definition at line 45 of file vtkvmtkPolyDataCenterlines.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCenterlines()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlines::vtkvmtkPolyDataCenterlines vtkvmtkPolyDataCenterlines::vtkvmtkPolyDataCenterlines ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCenterlines()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCenterlines::~vtkvmtkPolyDataCenterlines vtkvmtkPolyDataCenterlines::~vtkvmtkPolyDataCenterlines ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCenterlines::vtkTypeRevisionMacro static int vtkvmtkPolyDataCenterlines::IsTypeOf (vtkvmtkPolyDataCenterlines , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataCenterlines::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataCenterlines* vtkvmtkPolyDataCenterlines::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataCenterlines::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCenterlines* vtkvmtkPolyDataCenterlines::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -276,753 +485,1213 @@
void vtkvmtkPolyDataCenterlines::PrintSelf void vtkvmtkPolyDataCenterlines::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCenterlines* vtkvmtkPolyDataCenterlines::New static vtkvmtkPolyDataCenterlines* vtkvmtkPolyDataCenterlines::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSourceSeedIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetSourceSeedIds virtual void vtkvmtkPolyDataCenterlines::SetSourceSeedIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSourceSeedIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetSourceSeedIds virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetSourceSeedIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetSeedIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetTargetSeedIds virtual void vtkvmtkPolyDataCenterlines::SetTargetSeedIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetSeedIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetTargetSeedIds virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetTargetSeedIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCapCenterIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetCapCenterIds virtual void vtkvmtkPolyDataCenterlines::SetCapCenterIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCapCenterIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetCapCenterIds virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetCapCenterIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDelaunayTessellation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetDelaunayTessellation virtual void vtkvmtkPolyDataCenterlines::SetDelaunayTessellation ( vtkUnstructuredGrid *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDelaunayTessellation()

+
+ + + + + +
- + - +
virtual vtkUnstructuredGrid* vtkvmtkPolyDataCenterlines::GetDelaunayTessellation virtual vtkUnstructuredGrid* vtkvmtkPolyDataCenterlines::GetDelaunayTessellation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVoronoiDiagram()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataCenterlines::GetVoronoiDiagram virtual vtkPolyData* vtkvmtkPolyDataCenterlines::GetVoronoiDiagram ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPoleIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetPoleIds virtual vtkIdList* vtkvmtkPolyDataCenterlines::GetPoleIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetRadiusArrayName virtual void vtkvmtkPolyDataCenterlines::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetRadiusArrayName virtual char* vtkvmtkPolyDataCenterlines::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCostFunction()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetCostFunction virtual void vtkvmtkPolyDataCenterlines::SetCostFunction ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCostFunction()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetCostFunction virtual char* vtkvmtkPolyDataCenterlines::GetCostFunction ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEikonalSolutionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetEikonalSolutionArrayName virtual void vtkvmtkPolyDataCenterlines::SetEikonalSolutionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEikonalSolutionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetEikonalSolutionArrayName virtual char* vtkvmtkPolyDataCenterlines::GetEikonalSolutionArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEdgeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetEdgeArrayName virtual void vtkvmtkPolyDataCenterlines::SetEdgeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEdgeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetEdgeArrayName virtual char* vtkvmtkPolyDataCenterlines::GetEdgeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetEdgePCoordArrayName virtual void vtkvmtkPolyDataCenterlines::SetEdgePCoordArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetEdgePCoordArrayName virtual char* vtkvmtkPolyDataCenterlines::GetEdgePCoordArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCostFunctionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetCostFunctionArrayName virtual void vtkvmtkPolyDataCenterlines::SetCostFunctionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCostFunctionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataCenterlines::GetCostFunctionArrayName virtual char* vtkvmtkPolyDataCenterlines::GetCostFunctionArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFlipNormals()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetFlipNormals virtual void vtkvmtkPolyDataCenterlines::SetFlipNormals ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFlipNormals()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlines::GetFlipNormals virtual int vtkvmtkPolyDataCenterlines::GetFlipNormals ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FlipNormalsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::FlipNormalsOn virtual void vtkvmtkPolyDataCenterlines::FlipNormalsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FlipNormalsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::FlipNormalsOff virtual void vtkvmtkPolyDataCenterlines::FlipNormalsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSimplifyVoronoi()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetSimplifyVoronoi virtual void vtkvmtkPolyDataCenterlines::SetSimplifyVoronoi ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSimplifyVoronoi()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlines::GetSimplifyVoronoi virtual int vtkvmtkPolyDataCenterlines::GetSimplifyVoronoi ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SimplifyVoronoiOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SimplifyVoronoiOn virtual void vtkvmtkPolyDataCenterlines::SimplifyVoronoiOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SimplifyVoronoiOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SimplifyVoronoiOff virtual void vtkvmtkPolyDataCenterlines::SimplifyVoronoiOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineResampling()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetCenterlineResampling virtual void vtkvmtkPolyDataCenterlines::SetCenterlineResampling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineResampling()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlines::GetCenterlineResampling virtual int vtkvmtkPolyDataCenterlines::GetCenterlineResampling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CenterlineResamplingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::CenterlineResamplingOn virtual void vtkvmtkPolyDataCenterlines::CenterlineResamplingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CenterlineResamplingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::CenterlineResamplingOff virtual void vtkvmtkPolyDataCenterlines::CenterlineResamplingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetResamplingStepLength()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetResamplingStepLength virtual void vtkvmtkPolyDataCenterlines::SetResamplingStepLength ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetResamplingStepLength()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataCenterlines::GetResamplingStepLength virtual double vtkvmtkPolyDataCenterlines::GetResamplingStepLength ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAppendEndPointsToCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetAppendEndPointsToCenterlines virtual void vtkvmtkPolyDataCenterlines::SetAppendEndPointsToCenterlines ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAppendEndPointsToCenterlines()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlines::GetAppendEndPointsToCenterlines virtual int vtkvmtkPolyDataCenterlines::GetAppendEndPointsToCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AppendEndPointsToCenterlinesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlinesOn virtual void vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlinesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AppendEndPointsToCenterlinesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlinesOff virtual void vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlinesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGenerateDelaunayTessellation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::SetGenerateDelaunayTessellation virtual void vtkvmtkPolyDataCenterlines::SetGenerateDelaunayTessellation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGenerateDelaunayTessellation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataCenterlines::GetGenerateDelaunayTessellation virtual int vtkvmtkPolyDataCenterlines::GetGenerateDelaunayTessellation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GenerateDelaunayTessellationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellationOn virtual void vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellationOn ( ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GenerateDelaunayTessellationOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellationOff ()
+
+virtual
+
- + +

◆ SetDelaunayTolerance()

+
+ + + + + +
- + + - +
virtual void vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellationOff virtual void vtkvmtkPolyDataCenterlines::SetDelaunayTolerance (double  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetDelaunayTolerance()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkPolyDataCenterlines::GetDelaunayTolerance ()
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -1042,20 +1711,29 @@ - +
virtual int vtkvmtkPolyDataCenterlines::RequestData virtual int vtkvmtkPolyDataCenterlines::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ FindVoronoiSeeds()

+
+ + + + + +
- + @@ -1081,309 +1759,560 @@ - +
void vtkvmtkPolyDataCenterlines::FindVoronoiSeeds void vtkvmtkPolyDataCenterlines::FindVoronoiSeeds ( vtkUnstructuredGrid *  delaunay,
) [protected]
- -
+
+protected
+
- + +

◆ AppendEndPoints()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataCenterlines::AppendEndPoints void vtkvmtkPolyDataCenterlines::AppendEndPoints ( vtkPoints *  endPointPairs) [protected]
- -
+
+protected
+
- + +

◆ ResampleCenterlines()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataCenterlines::ResampleCenterlines void vtkvmtkPolyDataCenterlines::ResampleCenterlines ( ) [protected]
- -
+
+protected
+
- + +

◆ ReverseCenterlines()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataCenterlines::ReverseCenterlines void vtkvmtkPolyDataCenterlines::ReverseCenterlines ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SourceSeedIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataCenterlines::SourceSeedIds [protected]vtkIdList* vtkvmtkPolyDataCenterlines::SourceSeedIds
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ TargetSeedIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataCenterlines::TargetSeedIds [protected]vtkIdList* vtkvmtkPolyDataCenterlines::TargetSeedIds
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ CapCenterIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataCenterlines::CapCenterIds [protected]vtkIdList* vtkvmtkPolyDataCenterlines::CapCenterIds
- -
+
+protected
+
+ +

Definition at line 125 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ DelaunayTessellation

+
+ + + + + +
- +
vtkUnstructuredGrid* vtkvmtkPolyDataCenterlines::DelaunayTessellation [protected]vtkUnstructuredGrid* vtkvmtkPolyDataCenterlines::DelaunayTessellation
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ VoronoiDiagram

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataCenterlines::VoronoiDiagram [protected]vtkPolyData* vtkvmtkPolyDataCenterlines::VoronoiDiagram
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ PoleIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataCenterlines::PoleIds [protected]vtkIdList* vtkvmtkPolyDataCenterlines::PoleIds
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::RadiusArrayName [protected]char* vtkvmtkPolyDataCenterlines::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 133 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ CostFunction

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::CostFunction [protected]char* vtkvmtkPolyDataCenterlines::CostFunction
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ EikonalSolutionArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::EikonalSolutionArrayName [protected]char* vtkvmtkPolyDataCenterlines::EikonalSolutionArrayName
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ EdgeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::EdgeArrayName [protected]char* vtkvmtkPolyDataCenterlines::EdgeArrayName
- -
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ EdgePCoordArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::EdgePCoordArrayName [protected]char* vtkvmtkPolyDataCenterlines::EdgePCoordArrayName
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ CostFunctionArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataCenterlines::CostFunctionArrayName [protected]char* vtkvmtkPolyDataCenterlines::CostFunctionArrayName
- -
+
+protected
+
+ +

Definition at line 138 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ FlipNormals

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlines::FlipNormals [protected]int vtkvmtkPolyDataCenterlines::FlipNormals
- -
+
+protected
+
+ +

Definition at line 140 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ SimplifyVoronoi

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlines::SimplifyVoronoi [protected]int vtkvmtkPolyDataCenterlines::SimplifyVoronoi
- -
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ AppendEndPointsToCenterlines

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlines [protected]int vtkvmtkPolyDataCenterlines::AppendEndPointsToCenterlines
- -
+
+protected
+
+ +

Definition at line 142 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ CenterlineResampling

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlines::CenterlineResampling [protected]int vtkvmtkPolyDataCenterlines::CenterlineResampling
- -
+
+protected
+
+ +

Definition at line 143 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ ResamplingStepLength

+
+ + + + + +
- +
double vtkvmtkPolyDataCenterlines::ResamplingStepLength [protected]double vtkvmtkPolyDataCenterlines::ResamplingStepLength
- -
+
+protected
+
+ +

Definition at line 145 of file vtkvmtkPolyDataCenterlines.h.

- + +

◆ GenerateDelaunayTessellation

+
+ + + + + +
- +
int vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellation [protected]int vtkvmtkPolyDataCenterlines::GenerateDelaunayTessellation
+
+protected
+
+ +

Definition at line 147 of file vtkvmtkPolyDataCenterlines.h.

+ +
-
+ +

◆ DelaunayTolerance

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkPolyDataCenterlines::DelaunayTolerance
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkPolyDataCenterlines.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.map b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.map new file mode 100644 index 00000000..a6927c56 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.md5 new file mode 100644 index 00000000..d1199258 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.md5 @@ -0,0 +1 @@ +31ab929131e3285bf8917e89e182a825 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.svg new file mode 100644 index 00000000..40011d15 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataCenterlines + + +Node2 + +vtkvmtkPolyDataCenterlines + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.map new file mode 100644 index 00000000..a6927c56 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.md5 new file mode 100644 index 00000000..6b5a2d25 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.md5 @@ -0,0 +1 @@ +dc4de65eb0fb038cf7ae9cbad9a8277e \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.svg new file mode 100644 index 00000000..6b7f6729 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCenterlines__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataCenterlines + + +Node0 + +vtkvmtkPolyDataCenterlines + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter-members.html b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter-members.html index d696b7b4..ca167202 100644 --- a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,54 +59,59 @@
-
+
vtkvmtkPolyDataClampedSmoothingFilter Member List
-This is the complete list of members for vtkvmtkPolyDataClampedSmoothingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ClampvtkvmtkPolyDataClampedSmoothingFilter [protected]
ClampArrayNamevtkvmtkPolyDataClampedSmoothingFilter [protected]
ClampOff()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
ClampOn()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
ClampThresholdvtkvmtkPolyDataClampedSmoothingFilter [protected]
ComputeTimeStep(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilter [protected]
CURVATURE_DIFFUSION enum valuevtkvmtkPolyDataClampedSmoothingFilter
CurvatureDiffusionIteration(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilter [protected]
GetClamp()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
GetClampArrayName()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
GetClampThreshold()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
GetNumberOfIterations()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
GetSmoothingType()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
GetTimeStepFactor()vtkvmtkPolyDataClampedSmoothingFilter [virtual]
LAPLACIAN enum valuevtkvmtkPolyDataClampedSmoothingFilter
LaplacianIteration(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilter [protected]
New()vtkvmtkPolyDataClampedSmoothingFilter [static]
NumberOfIterationsvtkvmtkPolyDataClampedSmoothingFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataClampedSmoothingFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataClampedSmoothingFilter [protected, virtual]
SetClamp(int)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SetClampArrayName(const char *)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SetClampThreshold(double)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SetNumberOfIterations(int)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SetSmoothingType(int)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SetSmoothingTypeToCurvatureDiffusion()vtkvmtkPolyDataClampedSmoothingFilter [inline]
SetSmoothingTypeToLaplacian()vtkvmtkPolyDataClampedSmoothingFilter [inline]
SetTimeStepFactor(double)vtkvmtkPolyDataClampedSmoothingFilter [virtual]
SmoothingTypevtkvmtkPolyDataClampedSmoothingFilter [protected]
TimeStepFactorvtkvmtkPolyDataClampedSmoothingFilter [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataClampedSmoothingFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataClampedSmoothingFilter
vtkvmtkPolyDataClampedSmoothingFilter()vtkvmtkPolyDataClampedSmoothingFilter [protected]
~vtkvmtkPolyDataClampedSmoothingFilter()vtkvmtkPolyDataClampedSmoothingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClampvtkvmtkPolyDataClampedSmoothingFilterprotected
ClampArrayNamevtkvmtkPolyDataClampedSmoothingFilterprotected
ClampOff()vtkvmtkPolyDataClampedSmoothingFiltervirtual
ClampOn()vtkvmtkPolyDataClampedSmoothingFiltervirtual
ClampThresholdvtkvmtkPolyDataClampedSmoothingFilterprotected
ComputeTimeStep(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilterprotected
CURVATURE_DIFFUSION enum valuevtkvmtkPolyDataClampedSmoothingFilter
CurvatureDiffusionIteration(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilterprotected
GetClamp()vtkvmtkPolyDataClampedSmoothingFiltervirtual
GetClampArrayName()vtkvmtkPolyDataClampedSmoothingFiltervirtual
GetClampThreshold()vtkvmtkPolyDataClampedSmoothingFiltervirtual
GetNumberOfIterations()vtkvmtkPolyDataClampedSmoothingFiltervirtual
GetSmoothingType()vtkvmtkPolyDataClampedSmoothingFiltervirtual
GetTimeStepFactor()vtkvmtkPolyDataClampedSmoothingFiltervirtual
IsA(const char *type)vtkvmtkPolyDataClampedSmoothingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataClampedSmoothingFilterstatic
LAPLACIAN enum valuevtkvmtkPolyDataClampedSmoothingFilter
LaplacianIteration(vtkPolyData *surface)vtkvmtkPolyDataClampedSmoothingFilterprotected
New()vtkvmtkPolyDataClampedSmoothingFilterstatic
NewInstance() constvtkvmtkPolyDataClampedSmoothingFilter
NewInstanceInternal() constvtkvmtkPolyDataClampedSmoothingFilterprotectedvirtual
NumberOfIterationsvtkvmtkPolyDataClampedSmoothingFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataClampedSmoothingFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataClampedSmoothingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataClampedSmoothingFilterstatic
SetClamp(int)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SetClampArrayName(const char *)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SetClampThreshold(double)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SetNumberOfIterations(int)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SetSmoothingType(int)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SetSmoothingTypeToCurvatureDiffusion()vtkvmtkPolyDataClampedSmoothingFilterinline
SetSmoothingTypeToLaplacian()vtkvmtkPolyDataClampedSmoothingFilterinline
SetTimeStepFactor(double)vtkvmtkPolyDataClampedSmoothingFiltervirtual
SmoothingTypevtkvmtkPolyDataClampedSmoothingFilterprotected
Superclass typedefvtkvmtkPolyDataClampedSmoothingFilter
TimeStepFactorvtkvmtkPolyDataClampedSmoothingFilterprotected
vtkvmtkPolyDataClampedSmoothingFilter()vtkvmtkPolyDataClampedSmoothingFilterprotected
~vtkvmtkPolyDataClampedSmoothingFilter()vtkvmtkPolyDataClampedSmoothingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter.html b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter.html index 580dc5bc..57bb8e8f 100644 --- a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter.html +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataClampedSmoothingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,182 +59,380 @@
-
+
vtkvmtkPolyDataClampedSmoothingFilter Class Reference
-

.. +

Apply a laplacian or curvature based smoothing filter to a surface with particular points fixed in place. More...

-

#include <vtkvmtkPolyDataClampedSmoothingFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataClampedSmoothingFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataClampedSmoothingFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataClampedSmoothingFilter:
+
+
+
+
[legend]
- - + + +

+

Public Types

enum  { LAPLACIAN, CURVATURE_DIFFUSION }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataClampedSmoothingFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataClampedSmoothingFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSmoothingType (int)
 
virtual int GetSmoothingType ()
 
void SetSmoothingTypeToLaplacian ()
 
void SetSmoothingTypeToCurvatureDiffusion ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetClamp (int)
 
virtual int GetClamp ()
 
virtual void ClampOn ()
 
virtual void ClampOff ()
 
virtual void SetClampThreshold (double)
 
virtual double GetClampThreshold ()
 
virtual void SetClampArrayName (const char *)
 
virtual char * GetClampArrayName ()
 
virtual void SetTimeStepFactor (double)
 
virtual double GetTimeStepFactor ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataClampedSmoothingFilter
New ()

+

static vtkvmtkPolyDataClampedSmoothingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataClampedSmoothingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataClampedSmoothingFilter ()
 
 ~vtkvmtkPolyDataClampedSmoothingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void LaplacianIteration (vtkPolyData *surface)
 
void CurvatureDiffusionIteration (vtkPolyData *surface)
 
double ComputeTimeStep (vtkPolyData *surface)

+

 
+ + + + + + +

Protected Attributes

int SmoothingType
 
int NumberOfIterations
 
int Clamp
 
double ClampThreshold
 
double TimeStepFactor
 
char * ClampArrayName
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
+

Detailed Description

+

Apply a laplacian or curvature based smoothing filter to a surface with particular points fixed in place.

+
Date
2006/04/06 16:46:44
+
Revision
1.5

..

-

Member Enumeration Documentation

- + +

Definition at line 35 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkPolyDataClampedSmoothingFilter::Superclass
+
+ +

Definition at line 40 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

+
-
-
Enumerator:
- - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
LAPLACIAN  -
CURVATURE_DIFFUSION  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataClampedSmoothingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataClampedSmoothingFilter::vtkvmtkPolyDataClampedSmoothingFilter vtkvmtkPolyDataClampedSmoothingFilter::vtkvmtkPolyDataClampedSmoothingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataClampedSmoothingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataClampedSmoothingFilter::~vtkvmtkPolyDataClampedSmoothingFilter vtkvmtkPolyDataClampedSmoothingFilter::~vtkvmtkPolyDataClampedSmoothingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataClampedSmoothingFilter* vtkvmtkPolyDataClampedSmoothingFilter::New static vtkvmtkPolyDataClampedSmoothingFilter* vtkvmtkPolyDataClampedSmoothingFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataClampedSmoothingFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataClampedSmoothingFilter::IsTypeOf (vtkvmtkPolyDataClampedSmoothingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataClampedSmoothingFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataClampedSmoothingFilter* vtkvmtkPolyDataClampedSmoothingFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataClampedSmoothingFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataClampedSmoothingFilter::PrintSelf vtkvmtkPolyDataClampedSmoothingFilter* vtkvmtkPolyDataClampedSmoothingFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -281,279 +449,435 @@
void vtkvmtkPolyDataClampedSmoothingFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetSmoothingType()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingType virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingType ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSmoothingType()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetSmoothingType virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetSmoothingType ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSmoothingTypeToLaplacian()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingTypeToLaplacian void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingTypeToLaplacian ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSmoothingTypeToCurvatureDiffusion()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingTypeToCurvatureDiffusion void vtkvmtkPolyDataClampedSmoothingFilter::SetSmoothingTypeToCurvatureDiffusion ( ) [inline]
- -
+
+inline
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetNumberOfIterations virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetNumberOfIterations virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClamp()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClamp virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClamp ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClamp()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetClamp virtual int vtkvmtkPolyDataClampedSmoothingFilter::GetClamp ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClampOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::ClampOn virtual void vtkvmtkPolyDataClampedSmoothingFilter::ClampOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClampOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::ClampOff virtual void vtkvmtkPolyDataClampedSmoothingFilter::ClampOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClampThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClampThreshold virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClampThreshold ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClampThreshold()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataClampedSmoothingFilter::GetClampThreshold virtual double vtkvmtkPolyDataClampedSmoothingFilter::GetClampThreshold ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClampArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClampArrayName virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetClampArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClampArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataClampedSmoothingFilter::GetClampArrayName virtual char* vtkvmtkPolyDataClampedSmoothingFilter::GetClampArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTimeStepFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetTimeStepFactor virtual void vtkvmtkPolyDataClampedSmoothingFilter::SetTimeStepFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTimeStepFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataClampedSmoothingFilter::GetTimeStepFactor virtual double vtkvmtkPolyDataClampedSmoothingFilter::GetTimeStepFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -573,155 +897,250 @@ - +
virtual int vtkvmtkPolyDataClampedSmoothingFilter::RequestData virtual int vtkvmtkPolyDataClampedSmoothingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ LaplacianIteration()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataClampedSmoothingFilter::LaplacianIteration void vtkvmtkPolyDataClampedSmoothingFilter::LaplacianIteration ( vtkPolyData *  surface) [protected]
- -
+
+protected
+
- + +

◆ CurvatureDiffusionIteration()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataClampedSmoothingFilter::CurvatureDiffusionIteration void vtkvmtkPolyDataClampedSmoothingFilter::CurvatureDiffusionIteration ( vtkPolyData *  surface) [protected]
- -
+
+protected
+
- + +

◆ ComputeTimeStep()

+
+ + + + + +
- + - +
double vtkvmtkPolyDataClampedSmoothingFilter::ComputeTimeStep double vtkvmtkPolyDataClampedSmoothingFilter::ComputeTimeStep ( vtkPolyData *  surface) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SmoothingType

+
+ + + + + +
- +
int vtkvmtkPolyDataClampedSmoothingFilter::SmoothingType [protected]int vtkvmtkPolyDataClampedSmoothingFilter::SmoothingType
- -
+
+protected
+
+ +

Definition at line 82 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataClampedSmoothingFilter::NumberOfIterations [protected]int vtkvmtkPolyDataClampedSmoothingFilter::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

- + +

◆ Clamp

+
+ + + + + +
- +
int vtkvmtkPolyDataClampedSmoothingFilter::Clamp [protected]int vtkvmtkPolyDataClampedSmoothingFilter::Clamp
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

- + +

◆ ClampThreshold

+
+ + + + + +
- +
double vtkvmtkPolyDataClampedSmoothingFilter::ClampThreshold [protected]double vtkvmtkPolyDataClampedSmoothingFilter::ClampThreshold
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

- + +

◆ TimeStepFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataClampedSmoothingFilter::TimeStepFactor [protected]double vtkvmtkPolyDataClampedSmoothingFilter::TimeStepFactor
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkPolyDataClampedSmoothingFilter.h.

- + +

◆ ClampArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataClampedSmoothingFilter::ClampArrayName [protected]char* vtkvmtkPolyDataClampedSmoothingFilter::ClampArrayName
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkPolyDataClampedSmoothingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.map new file mode 100644 index 00000000..7aa68714 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.md5 new file mode 100644 index 00000000..2c6979ad --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.md5 @@ -0,0 +1 @@ +7883e7aa07bf874594bdfbe70c616346 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.svg new file mode 100644 index 00000000..49bb1a63 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataClampedSmoothingFilter + + +Node2 + +vtkvmtkPolyDataClampedSmoothing +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.map new file mode 100644 index 00000000..7aa68714 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.md5 new file mode 100644 index 00000000..5016bc3d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.md5 @@ -0,0 +1 @@ +91067dfcd02741604c47aa2a2c265f7b \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.svg new file mode 100644 index 00000000..85f1cd6c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataClampedSmoothingFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataClampedSmoothingFilter + + +Node0 + +vtkvmtkPolyDataClampedSmoothing +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter-members.html b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter-members.html index 77899403..ed7a3094 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,51 +59,55 @@
-
+
vtkvmtkPolyDataCylinderHarmonicMappingFilter Member List
-This is the complete list of members for vtkvmtkPolyDataCylinderHarmonicMappingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AssemblyModevtkvmtkPolyDataHarmonicMappingFilter [protected]
BoundaryPointIdsvtkvmtkPolyDataHarmonicMappingFilter [protected]
BoundaryValuesvtkvmtkPolyDataHarmonicMappingFilter [protected]
ConvergenceTolerancevtkvmtkPolyDataHarmonicMappingFilter [protected]
GetAssemblyMode()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetBoundaryPointIds()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetBoundaryValues()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetConvergenceTolerance()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetHarmonicMappingArrayName()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetQuadratureOrder()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
HarmonicMappingArrayNamevtkvmtkPolyDataHarmonicMappingFilter [protected]
New()vtkvmtkPolyDataCylinderHarmonicMappingFilter [static]
QuadratureOrdervtkvmtkPolyDataHarmonicMappingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataCylinderHarmonicMappingFilter [protected, virtual]
SetAssemblyMode(int)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetAssemblyModeToFiniteElements()vtkvmtkPolyDataHarmonicMappingFilter [inline]
SetAssemblyModeToStencils()vtkvmtkPolyDataHarmonicMappingFilter [inline]
SetBoundaryPointIds(vtkIdList *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetBoundaryValues(vtkDoubleArray *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetConvergenceTolerance(double)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetQuadratureOrder(int)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
VTK_VMTK_ASSEMBLY_FINITEELEMENTS enum valuevtkvmtkPolyDataHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_STENCILS enum valuevtkvmtkPolyDataHarmonicMappingFilter
vtkTypeRevisionMacro(vtkvmtkPolyDataCylinderHarmonicMappingFilter, vtkvmtkPolyDataHarmonicMappingFilter)vtkvmtkPolyDataCylinderHarmonicMappingFilter
vtkvmtkPolyDataHarmonicMappingFilter::vtkTypeRevisionMacro(vtkvmtkPolyDataHarmonicMappingFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataCylinderHarmonicMappingFilter()vtkvmtkPolyDataCylinderHarmonicMappingFilter [protected]
vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilter [protected]
~vtkvmtkPolyDataCylinderHarmonicMappingFilter()vtkvmtkPolyDataCylinderHarmonicMappingFilter [protected]
~vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssemblyModevtkvmtkPolyDataHarmonicMappingFilterprotected
BoundaryPointIdsvtkvmtkPolyDataHarmonicMappingFilterprotected
BoundaryValuesvtkvmtkPolyDataHarmonicMappingFilterprotected
ConvergenceTolerancevtkvmtkPolyDataHarmonicMappingFilterprotected
GetAssemblyMode()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetBoundaryPointIds()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetBoundaryValues()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetConvergenceTolerance()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetHarmonicMappingArrayName()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetQuadratureOrder()vtkvmtkPolyDataHarmonicMappingFiltervirtual
HarmonicMappingArrayNamevtkvmtkPolyDataHarmonicMappingFilterprotected
IsA(const char *type)vtkvmtkPolyDataCylinderHarmonicMappingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataCylinderHarmonicMappingFilterstatic
New()vtkvmtkPolyDataCylinderHarmonicMappingFilterstatic
NewInstance() constvtkvmtkPolyDataCylinderHarmonicMappingFilter
NewInstanceInternal() constvtkvmtkPolyDataCylinderHarmonicMappingFilterprotectedvirtual
QuadratureOrdervtkvmtkPolyDataHarmonicMappingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataCylinderHarmonicMappingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataCylinderHarmonicMappingFilterstatic
SetAssemblyMode(int)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetAssemblyModeToFiniteElements()vtkvmtkPolyDataHarmonicMappingFilterinline
SetAssemblyModeToStencils()vtkvmtkPolyDataHarmonicMappingFilterinline
SetBoundaryPointIds(vtkIdList *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetBoundaryValues(vtkDoubleArray *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetConvergenceTolerance(double)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetQuadratureOrder(int)vtkvmtkPolyDataHarmonicMappingFiltervirtual
Superclass typedefvtkvmtkPolyDataCylinderHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_FINITEELEMENTS enum valuevtkvmtkPolyDataHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_STENCILS enum valuevtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataCylinderHarmonicMappingFilter()vtkvmtkPolyDataCylinderHarmonicMappingFilterprotected
vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilterprotected
~vtkvmtkPolyDataCylinderHarmonicMappingFilter()vtkvmtkPolyDataCylinderHarmonicMappingFilterprotected
~vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter.html b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter.html index dd30bbe9..a12c3409 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter.html +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataCylinderHarmonicMappingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,141 +59,370 @@
-
+
vtkvmtkPolyDataCylinderHarmonicMappingFilter Class Reference
-

.. +

Create a single instance wrapping a harmonic function over a cylinder so that mapping can be applied with stretching of the longitudinal metric. More...

-

#include <vtkvmtkPolyDataCylinderHarmonicMappingFilter.h>

+

#include <vtkvmtkPolyDataCylinderHarmonicMappingFilter.h>

Inheritance diagram for vtkvmtkPolyDataCylinderHarmonicMappingFilter:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataCylinderHarmonicMappingFilter:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataHarmonicMappingFilter Superclass
 
- Public Types inherited from vtkvmtkPolyDataHarmonicMappingFilter
enum  { VTK_VMTK_ASSEMBLY_STENCILS, +VTK_VMTK_ASSEMBLY_FINITEELEMENTS + }
 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataCylinderHarmonicMappingFilter, vtkvmtkPolyDataHarmonicMappingFilter)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataCylinderHarmonicMappingFilterNewInstance () const
 
- Public Member Functions inherited from vtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataHarmonicMappingFilterNewInstance () const
 
virtual void SetBoundaryPointIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryPointIds ()
 
virtual void SetBoundaryValues (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetBoundaryValues ()
 
virtual void SetHarmonicMappingArrayName (const char *)
 
virtual char * GetHarmonicMappingArrayName ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetAssemblyMode (int)
 
virtual int GetAssemblyMode ()
 
void SetAssemblyModeToStencils ()
 
void SetAssemblyModeToFiniteElements ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
+ - - + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataCylinderHarmonicMappingFilter
New ()

+

static vtkvmtkPolyDataCylinderHarmonicMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCylinderHarmonicMappingFilterSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataHarmonicMappingFilter
static vtkvmtkPolyDataHarmonicMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataHarmonicMappingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataCylinderHarmonicMappingFilter ()
 
 ~vtkvmtkPolyDataCylinderHarmonicMappingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataHarmonicMappingFilter
 vtkvmtkPolyDataHarmonicMappingFilter ()
 
 ~vtkvmtkPolyDataHarmonicMappingFilter ()
 
+ + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataHarmonicMappingFilter
vtkIdList * BoundaryPointIds
 
vtkDoubleArray * BoundaryValues
 
char * HarmonicMappingArrayName
 
double ConvergenceTolerance
 
int AssemblyMode
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Create a single instance wrapping a harmonic function over a cylinder so that mapping can be applied with stretching of the longitudinal metric.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkPolyDataCylinderHarmonicMappingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataCylinderHarmonicMappingFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataCylinderHarmonicMappingFilter::vtkvmtkPolyDataCylinderHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataCylinderHarmonicMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataCylinderHarmonicMappingFilter::~vtkvmtkPolyDataCylinderHarmonicMappingFilter vtkvmtkPolyDataCylinderHarmonicMappingFilter::~vtkvmtkPolyDataCylinderHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataCylinderHarmonicMappingFilter* vtkvmtkPolyDataCylinderHarmonicMappingFilter::New static vtkvmtkPolyDataCylinderHarmonicMappingFilter* vtkvmtkPolyDataCylinderHarmonicMappingFilter::New ( ) [static]
+
+static
+
+ +
-
+ +

◆ IsTypeOf()

-

Reimplemented from vtkvmtkPolyDataHarmonicMappingFilter.

+
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkPolyDataCylinderHarmonicMappingFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataCylinderHarmonicMappingFilter::vtkTypeRevisionMacro virtual int vtkvmtkPolyDataCylinderHarmonicMappingFilter::IsA (vtkvmtkPolyDataCylinderHarmonicMappingFilter , const char * type)
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataHarmonicMappingFilter.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ - + + + + - - +
static vtkvmtkPolyDataCylinderHarmonicMappingFilter* vtkvmtkPolyDataCylinderHarmonicMappingFilter::SafeDownCast (vtkObjectBase * o) vtkvmtkPolyDataHarmonicMappingFilter  
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ - - - + + + +
)virtual vtkObjectBase* vtkvmtkPolyDataCylinderHarmonicMappingFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataHarmonicMappingFilter.

+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataCylinderHarmonicMappingFilter* vtkvmtkPolyDataCylinderHarmonicMappingFilter::NewInstance () const
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -243,27 +442,29 @@ - +
virtual int vtkvmtkPolyDataCylinderHarmonicMappingFilter::RequestData virtual int vtkvmtkPolyDataCylinderHarmonicMappingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.map index b6f4859f..b2f9b670 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.md5 index bd4a18aa..aa01237d 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.md5 @@ -1 +1 @@ -69db3c141989c9ad2dd2bb744e2c880d \ No newline at end of file +4edd8e2b4184d4d639ed2582f751f1c0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.png b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.png deleted file mode 100644 index 9069101e..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.svg new file mode 100644 index 00000000..46bb7db3 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__coll__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCylinderHarmonicMappingFilter + + +Node3 + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter + + +Node4 + + +vtkvmtkPolyDataHarmonicMapping +Filter + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.map index b6f4859f..b2f9b670 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.md5 index bd4a18aa..30db6240 100644 --- a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.md5 @@ -1 +1 @@ -69db3c141989c9ad2dd2bb744e2c880d \ No newline at end of file +99f5f702149441863660a514378a9aec \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.png b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.png deleted file mode 100644 index 9069101e..00000000 Binary files a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.svg new file mode 100644 index 00000000..22fbc8c6 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataCylinderHarmonicMappingFilter__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataCylinderHarmonicMappingFilter + + +Node0 + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter + + +Node1 + + +vtkvmtkPolyDataHarmonicMapping +Filter + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter-members.html b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter-members.html index b785b5ec..08fb26d3 100644 --- a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,32 @@
-
+
vtkvmtkPolyDataDiscreteElasticaFilter Member List
-This is the complete list of members for vtkvmtkPolyDataDiscreteElasticaFilter, including all inherited members. - - - - - - -
New()vtkvmtkPolyDataDiscreteElasticaFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataDiscreteElasticaFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataDiscreteElasticaFilter [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataDiscreteElasticaFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataDiscreteElasticaFilter
vtkvmtkPolyDataDiscreteElasticaFilter()vtkvmtkPolyDataDiscreteElasticaFilter [protected]
~vtkvmtkPolyDataDiscreteElasticaFilter()vtkvmtkPolyDataDiscreteElasticaFilter [protected]
- +

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

+ + + + + + + + + + + + +
IsA(const char *type)vtkvmtkPolyDataDiscreteElasticaFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataDiscreteElasticaFilterstatic
New()vtkvmtkPolyDataDiscreteElasticaFilterstatic
NewInstance() constvtkvmtkPolyDataDiscreteElasticaFilter
NewInstanceInternal() constvtkvmtkPolyDataDiscreteElasticaFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataDiscreteElasticaFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataDiscreteElasticaFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataDiscreteElasticaFilterstatic
Superclass typedefvtkvmtkPolyDataDiscreteElasticaFilter
vtkvmtkPolyDataDiscreteElasticaFilter()vtkvmtkPolyDataDiscreteElasticaFilterprotected
~vtkvmtkPolyDataDiscreteElasticaFilter()vtkvmtkPolyDataDiscreteElasticaFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter.html b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter.html index 69114262..e591a7fb 100644 --- a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter.html +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataDiscreteElasticaFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,126 +59,298 @@
-
+
vtkvmtkPolyDataDiscreteElasticaFilter Class Reference
-

.. +

Not implemented; smooth a surface with via an elastic forces method. More...

-

#include <vtkvmtkPolyDataDiscreteElasticaFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataDiscreteElasticaFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataDiscreteElasticaFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataDiscreteElasticaFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataDiscreteElasticaFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataDiscreteElasticaFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataDiscreteElasticaFilter
New ()

+

static vtkvmtkPolyDataDiscreteElasticaFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataDiscreteElasticaFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataDiscreteElasticaFilter ()
 
 ~vtkvmtkPolyDataDiscreteElasticaFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Not implemented; smooth a surface with via an elastic forces method.

+
Date
2006/04/06 16:46:44
+
Revision
1.5
+ +

Definition at line 34 of file vtkvmtkPolyDataDiscreteElasticaFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataDiscreteElasticaFilter::Superclass
+
+ +

Definition at line 39 of file vtkvmtkPolyDataDiscreteElasticaFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataDiscreteElasticaFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataDiscreteElasticaFilter::vtkvmtkPolyDataDiscreteElasticaFilter vtkvmtkPolyDataDiscreteElasticaFilter::vtkvmtkPolyDataDiscreteElasticaFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataDiscreteElasticaFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataDiscreteElasticaFilter::~vtkvmtkPolyDataDiscreteElasticaFilter vtkvmtkPolyDataDiscreteElasticaFilter::~vtkvmtkPolyDataDiscreteElasticaFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataDiscreteElasticaFilter* vtkvmtkPolyDataDiscreteElasticaFilter::New static vtkvmtkPolyDataDiscreteElasticaFilter* vtkvmtkPolyDataDiscreteElasticaFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataDiscreteElasticaFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataDiscreteElasticaFilter::IsTypeOf (vtkvmtkPolyDataDiscreteElasticaFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataDiscreteElasticaFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataDiscreteElasticaFilter* vtkvmtkPolyDataDiscreteElasticaFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataDiscreteElasticaFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataDiscreteElasticaFilter::PrintSelf vtkvmtkPolyDataDiscreteElasticaFilter* vtkvmtkPolyDataDiscreteElasticaFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -225,17 +367,21 @@
void vtkvmtkPolyDataDiscreteElasticaFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -255,25 +401,27 @@ - +
virtual int vtkvmtkPolyDataDiscreteElasticaFilter::RequestData virtual int vtkvmtkPolyDataDiscreteElasticaFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.map new file mode 100644 index 00000000..09db734b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.md5 new file mode 100644 index 00000000..584b2451 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.md5 @@ -0,0 +1 @@ +22f0f5e15ff9b875efa6ce5f19743505 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.svg new file mode 100644 index 00000000..835bceb1 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataDiscreteElasticaFilter + + +Node2 + +vtkvmtkPolyDataDiscreteElastica +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.map new file mode 100644 index 00000000..09db734b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.md5 new file mode 100644 index 00000000..9eddfca7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.md5 @@ -0,0 +1 @@ +f39a855e7a9813c5e60daba61fe57912 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.svg new file mode 100644 index 00000000..1e28593f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDiscreteElasticaFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataDiscreteElasticaFilter + + +Node0 + +vtkvmtkPolyDataDiscreteElastica +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines-members.html b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines-members.html index 817b67ee..41b205b3 100644 --- a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines-members.html +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,55 +59,60 @@
-
+
vtkvmtkPolyDataDistanceToCenterlines Member List
-This is the complete list of members for vtkvmtkPolyDataDistanceToCenterlines, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CenterlineRadiusArrayNamevtkvmtkPolyDataDistanceToCenterlines [protected]
CenterlinesvtkvmtkPolyDataDistanceToCenterlines [protected]
DistanceToCenterlinesArrayNamevtkvmtkPolyDataDistanceToCenterlines [protected]
EvaluateCenterlineRadiusvtkvmtkPolyDataDistanceToCenterlines [protected]
EvaluateCenterlineRadiusOff()vtkvmtkPolyDataDistanceToCenterlines [virtual]
EvaluateCenterlineRadiusOn()vtkvmtkPolyDataDistanceToCenterlines [virtual]
EvaluateTubeFunctionvtkvmtkPolyDataDistanceToCenterlines [protected]
EvaluateTubeFunctionOff()vtkvmtkPolyDataDistanceToCenterlines [virtual]
EvaluateTubeFunctionOn()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetCenterlines()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetDistanceToCenterlinesArrayName()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetEvaluateCenterlineRadius()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetEvaluateTubeFunction()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetProjectPointArrays()vtkvmtkPolyDataDistanceToCenterlines [virtual]
GetUseRadiusInformation()vtkvmtkPolyDataDistanceToCenterlines [virtual]
New()vtkvmtkPolyDataDistanceToCenterlines [static]
ProjectPointArraysvtkvmtkPolyDataDistanceToCenterlines [protected]
ProjectPointArraysOff()vtkvmtkPolyDataDistanceToCenterlines [virtual]
ProjectPointArraysOn()vtkvmtkPolyDataDistanceToCenterlines [virtual]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataDistanceToCenterlines [protected, virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetDistanceToCenterlinesArrayName(const char *)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetEvaluateCenterlineRadius(int)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetEvaluateTubeFunction(int)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetProjectPointArrays(int)vtkvmtkPolyDataDistanceToCenterlines [virtual]
SetUseRadiusInformation(int)vtkvmtkPolyDataDistanceToCenterlines [virtual]
UseRadiusInformationvtkvmtkPolyDataDistanceToCenterlines [protected]
UseRadiusInformationOff()vtkvmtkPolyDataDistanceToCenterlines [virtual]
UseRadiusInformationOn()vtkvmtkPolyDataDistanceToCenterlines [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataDistanceToCenterlines, vtkPolyDataAlgorithm)vtkvmtkPolyDataDistanceToCenterlines
vtkvmtkPolyDataDistanceToCenterlines()vtkvmtkPolyDataDistanceToCenterlines [protected]
~vtkvmtkPolyDataDistanceToCenterlines()vtkvmtkPolyDataDistanceToCenterlines [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CenterlineRadiusArrayNamevtkvmtkPolyDataDistanceToCenterlinesprotected
CenterlinesvtkvmtkPolyDataDistanceToCenterlinesprotected
DistanceToCenterlinesArrayNamevtkvmtkPolyDataDistanceToCenterlinesprotected
EvaluateCenterlineRadiusvtkvmtkPolyDataDistanceToCenterlinesprotected
EvaluateCenterlineRadiusOff()vtkvmtkPolyDataDistanceToCenterlinesvirtual
EvaluateCenterlineRadiusOn()vtkvmtkPolyDataDistanceToCenterlinesvirtual
EvaluateTubeFunctionvtkvmtkPolyDataDistanceToCenterlinesprotected
EvaluateTubeFunctionOff()vtkvmtkPolyDataDistanceToCenterlinesvirtual
EvaluateTubeFunctionOn()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetCenterlines()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetDistanceToCenterlinesArrayName()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetEvaluateCenterlineRadius()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetEvaluateTubeFunction()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetProjectPointArrays()vtkvmtkPolyDataDistanceToCenterlinesvirtual
GetUseRadiusInformation()vtkvmtkPolyDataDistanceToCenterlinesvirtual
IsA(const char *type)vtkvmtkPolyDataDistanceToCenterlinesvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataDistanceToCenterlinesstatic
New()vtkvmtkPolyDataDistanceToCenterlinesstatic
NewInstance() constvtkvmtkPolyDataDistanceToCenterlines
NewInstanceInternal() constvtkvmtkPolyDataDistanceToCenterlinesprotectedvirtual
ProjectPointArraysvtkvmtkPolyDataDistanceToCenterlinesprotected
ProjectPointArraysOff()vtkvmtkPolyDataDistanceToCenterlinesvirtual
ProjectPointArraysOn()vtkvmtkPolyDataDistanceToCenterlinesvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataDistanceToCenterlinesprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataDistanceToCenterlinesstatic
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetDistanceToCenterlinesArrayName(const char *)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetEvaluateCenterlineRadius(int)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetEvaluateTubeFunction(int)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetProjectPointArrays(int)vtkvmtkPolyDataDistanceToCenterlinesvirtual
SetUseRadiusInformation(int)vtkvmtkPolyDataDistanceToCenterlinesvirtual
Superclass typedefvtkvmtkPolyDataDistanceToCenterlines
UseRadiusInformationvtkvmtkPolyDataDistanceToCenterlinesprotected
UseRadiusInformationOff()vtkvmtkPolyDataDistanceToCenterlinesvirtual
UseRadiusInformationOn()vtkvmtkPolyDataDistanceToCenterlinesvirtual
vtkvmtkPolyDataDistanceToCenterlines()vtkvmtkPolyDataDistanceToCenterlinesprotected
~vtkvmtkPolyDataDistanceToCenterlines()vtkvmtkPolyDataDistanceToCenterlinesprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines.html b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines.html index 14b11b01..3fb2e815 100644 --- a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines.html +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataDistanceToCenterlines Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,508 +59,919 @@
-
+
vtkvmtkPolyDataDistanceToCenterlines Class Reference
-

#include <vtkvmtkPolyDataDistanceToCenterlines.h>

+

calculate the minimum euclidian from surface points to a centerline. + More...

-

List of all members.

+

#include <vtkvmtkPolyDataDistanceToCenterlines.h>

+
+Inheritance diagram for vtkvmtkPolyDataDistanceToCenterlines:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataDistanceToCenterlines:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataDistanceToCenterlines, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataDistanceToCenterlinesNewInstance () const
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetEvaluateTubeFunction (int)
 
virtual int GetEvaluateTubeFunction ()
 
virtual void EvaluateTubeFunctionOn ()
 
virtual void EvaluateTubeFunctionOff ()
 
virtual void SetEvaluateCenterlineRadius (int)
 
virtual int GetEvaluateCenterlineRadius ()
 
virtual void EvaluateCenterlineRadiusOn ()
 
virtual void EvaluateCenterlineRadiusOff ()
 
virtual void SetDistanceToCenterlinesArrayName (const char *)
 
virtual char * GetDistanceToCenterlinesArrayName ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetProjectPointArrays (int)
 
virtual int GetProjectPointArrays ()
 
virtual void ProjectPointArraysOn ()
 
virtual void ProjectPointArraysOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataDistanceToCenterlines
New ()

+

static vtkvmtkPolyDataDistanceToCenterlinesNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataDistanceToCenterlinesSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataDistanceToCenterlines ()
 
 ~vtkvmtkPolyDataDistanceToCenterlines ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

char * DistanceToCenterlinesArrayName
 
char * CenterlineRadiusArrayName
 
vtkPolyData * Centerlines
 
int UseRadiusInformation
 
int EvaluateTubeFunction
 
int EvaluateCenterlineRadius
 
int ProjectPointArrays
 
-

Constructor & Destructor Documentation

- +

Detailed Description

+

calculate the minimum euclidian from surface points to a centerline.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This function has three distinct ways of working: 1) UseRadiusInformation: 1 (default=1) -> Compute the euclidian distance between a surface point and the closest centerline point (based on polyball association). 2) EvaluateTubeFunction: 1 (default=0) -> Compute the euclidian distance between a surface point and the center of the tube function (based on polyball line). 3) EvaluateCenterlineRadius: 1 (default=0) -> Find the centerline point which is closest to a surface point (similar to method 1), and set distance at that surface point to the radius of the sphere associated with the closest centerline point id. By setting ProjectPointArrays: 1 (default=0) -> Project point data from the centerline onto every surface point by linearly interpolating the relative position of the surface point on the line formed by the two closest centerline points.

+ +

Definition at line 41 of file vtkvmtkPolyDataDistanceToCenterlines.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataDistanceToCenterlines::Superclass
+
+ +

Definition at line 45 of file vtkvmtkPolyDataDistanceToCenterlines.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataDistanceToCenterlines()

+
+ + + + + +
- + - +
vtkvmtkPolyDataDistanceToCenterlines::vtkvmtkPolyDataDistanceToCenterlines vtkvmtkPolyDataDistanceToCenterlines::vtkvmtkPolyDataDistanceToCenterlines ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataDistanceToCenterlines()

+
+ + + + + +
- + - +
vtkvmtkPolyDataDistanceToCenterlines::~vtkvmtkPolyDataDistanceToCenterlines vtkvmtkPolyDataDistanceToCenterlines::~vtkvmtkPolyDataDistanceToCenterlines ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataDistanceToCenterlines* vtkvmtkPolyDataDistanceToCenterlines::New static vtkvmtkPolyDataDistanceToCenterlines* vtkvmtkPolyDataDistanceToCenterlines::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataDistanceToCenterlines::vtkTypeRevisionMacro static int vtkvmtkPolyDataDistanceToCenterlines::IsTypeOf (vtkvmtkPolyDataDistanceToCenterlines , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataDistanceToCenterlines* vtkvmtkPolyDataDistanceToCenterlines::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetCenterlines virtual vtkObjectBase* vtkvmtkPolyDataDistanceToCenterlines::NewInstanceInternal (vtkPolyData *  ) [virtual] const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataDistanceToCenterlines* vtkvmtkPolyDataDistanceToCenterlines::NewInstance () const
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + + - +
virtual vtkPolyData* vtkvmtkPolyDataDistanceToCenterlines::GetCenterlines virtual void vtkvmtkPolyDataDistanceToCenterlines::SetCenterlines (vtkPolyData *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetCenterlines()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkPolyData* vtkvmtkPolyDataDistanceToCenterlines::GetCenterlines ()
+
+virtual
+
- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetUseRadiusInformation virtual void vtkvmtkPolyDataDistanceToCenterlines::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::GetUseRadiusInformation virtual int vtkvmtkPolyDataDistanceToCenterlines::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformationOn virtual void vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformationOff virtual void vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEvaluateTubeFunction()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetEvaluateTubeFunction virtual void vtkvmtkPolyDataDistanceToCenterlines::SetEvaluateTubeFunction ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEvaluateTubeFunction()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::GetEvaluateTubeFunction virtual int vtkvmtkPolyDataDistanceToCenterlines::GetEvaluateTubeFunction ( ) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateTubeFunctionOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunctionOn virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunctionOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateTubeFunctionOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunctionOff virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunctionOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEvaluateCenterlineRadius()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetEvaluateCenterlineRadius virtual void vtkvmtkPolyDataDistanceToCenterlines::SetEvaluateCenterlineRadius ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEvaluateCenterlineRadius()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::GetEvaluateCenterlineRadius virtual int vtkvmtkPolyDataDistanceToCenterlines::GetEvaluateCenterlineRadius ( ) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateCenterlineRadiusOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadiusOn virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadiusOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ EvaluateCenterlineRadiusOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadiusOff virtual void vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadiusOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDistanceToCenterlinesArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetDistanceToCenterlinesArrayName virtual void vtkvmtkPolyDataDistanceToCenterlines::SetDistanceToCenterlinesArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDistanceToCenterlinesArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataDistanceToCenterlines::GetDistanceToCenterlinesArrayName virtual char* vtkvmtkPolyDataDistanceToCenterlines::GetDistanceToCenterlinesArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataDistanceToCenterlines::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataDistanceToCenterlines::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataDistanceToCenterlines::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetProjectPointArrays()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::SetProjectPointArrays virtual void vtkvmtkPolyDataDistanceToCenterlines::SetProjectPointArrays ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetProjectPointArrays()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::GetProjectPointArrays virtual int vtkvmtkPolyDataDistanceToCenterlines::GetProjectPointArrays ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ProjectPointArraysOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArraysOn virtual void vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArraysOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ProjectPointArraysOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArraysOff virtual void vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArraysOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -610,117 +991,196 @@ - +
virtual int vtkvmtkPolyDataDistanceToCenterlines::RequestData virtual int vtkvmtkPolyDataDistanceToCenterlines::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DistanceToCenterlinesArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataDistanceToCenterlines::DistanceToCenterlinesArrayName [protected]char* vtkvmtkPolyDataDistanceToCenterlines::DistanceToCenterlinesArrayName
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataDistanceToCenterlines::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataDistanceToCenterlines::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataDistanceToCenterlines::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataDistanceToCenterlines::Centerlines
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformation [protected]int vtkvmtkPolyDataDistanceToCenterlines::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ EvaluateTubeFunction

+
+ + + + + +
- +
int vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunction [protected]int vtkvmtkPolyDataDistanceToCenterlines::EvaluateTubeFunction
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ EvaluateCenterlineRadius

+
+ + + + + +
- +
int vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadius [protected]int vtkvmtkPolyDataDistanceToCenterlines::EvaluateCenterlineRadius
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyDataDistanceToCenterlines.h.

- + +

◆ ProjectPointArrays

+
+ + + + + +
- +
int vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArrays [protected]int vtkvmtkPolyDataDistanceToCenterlines::ProjectPointArrays
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkPolyDataDistanceToCenterlines.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.map b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.map new file mode 100644 index 00000000..34b76a9d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.md5 new file mode 100644 index 00000000..ad58f48d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.md5 @@ -0,0 +1 @@ +e0752ad73819230df7ac26a411769738 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.svg b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.svg new file mode 100644 index 00000000..e4f5a545 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataDistanceToCenterlines + + +Node2 + +vtkvmtkPolyDataDistanceTo +Centerlines + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.map b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.map new file mode 100644 index 00000000..34b76a9d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.md5 new file mode 100644 index 00000000..e9483d6a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.md5 @@ -0,0 +1 @@ +4de32c82a6fdcb360ec2d76a5cddaf5e \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.svg new file mode 100644 index 00000000..68a28a3b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataDistanceToCenterlines__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataDistanceToCenterlines + + +Node0 + +vtkvmtkPolyDataDistanceTo +Centerlines + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler-members.html b/doc/html/classvtkvmtkPolyDataFEGradientAssembler-members.html index 1047a8a8..4fff4d78 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler-members.html +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,55 +59,59 @@
-
+
vtkvmtkPolyDataFEGradientAssembler Member List
-This is the complete list of members for vtkvmtkPolyDataFEGradientAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkPolyDataFEGradientAssembler [virtual]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetScalarsArrayName()vtkvmtkPolyDataFEGradientAssembler [virtual]
GetScalarsComponent()vtkvmtkPolyDataFEGradientAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
New()vtkvmtkPolyDataFEGradientAssembler [static]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
ScalarsArrayNamevtkvmtkPolyDataFEGradientAssembler [protected]
ScalarsComponentvtkvmtkPolyDataFEGradientAssembler [protected]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetScalarsArrayName(const char *)vtkvmtkPolyDataFEGradientAssembler [virtual]
SetScalarsComponent(int)vtkvmtkPolyDataFEGradientAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataFEGradientAssembler, vtkvmtkFEAssembler)vtkvmtkPolyDataFEGradientAssembler
vtkvmtkFEAssembler::vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
vtkvmtkPolyDataFEGradientAssembler()vtkvmtkPolyDataFEGradientAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkPolyDataFEGradientAssembler()vtkvmtkPolyDataFEGradientAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkPolyDataFEGradientAssemblervirtual
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetScalarsArrayName()vtkvmtkPolyDataFEGradientAssemblervirtual
GetScalarsComponent()vtkvmtkPolyDataFEGradientAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkPolyDataFEGradientAssemblervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataFEGradientAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
New()vtkvmtkPolyDataFEGradientAssemblerstatic
NewInstance() constvtkvmtkPolyDataFEGradientAssembler
NewInstanceInternal() constvtkvmtkPolyDataFEGradientAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataFEGradientAssemblerstatic
ScalarsArrayNamevtkvmtkPolyDataFEGradientAssemblerprotected
ScalarsComponentvtkvmtkPolyDataFEGradientAssemblerprotected
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetScalarsArrayName(const char *)vtkvmtkPolyDataFEGradientAssemblervirtual
SetScalarsComponent(int)vtkvmtkPolyDataFEGradientAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkPolyDataFEGradientAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
vtkvmtkPolyDataFEGradientAssembler()vtkvmtkPolyDataFEGradientAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkPolyDataFEGradientAssembler()vtkvmtkPolyDataFEGradientAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler.html b/doc/html/classvtkvmtkPolyDataFEGradientAssembler.html index f65183f6..50e0c2b9 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler.html +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataFEGradientAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,264 +59,553 @@
-
+
vtkvmtkPolyDataFEGradientAssembler Class Reference
-

.. +

Construct a gradient based finite element calculation on a surface. More...

-

#include <vtkvmtkPolyDataFEGradientAssembler.h>

+

#include <vtkvmtkPolyDataFEGradientAssembler.h>

Inheritance diagram for vtkvmtkPolyDataFEGradientAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataFEGradientAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 
+ - - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataFEGradientAssembler, vtkvmtkFEAssembler)
virtual void Build ()
virtual int IsA (const char *type)
 
vtkvmtkPolyDataFEGradientAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
virtual void SetScalarsArrayName (const char *)
 
virtual char * GetScalarsArrayName ()
 
virtual void SetScalarsComponent (int)
 
virtual int GetScalarsComponent ()

+

 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataFEGradientAssembler
New ()

+

static vtkvmtkPolyDataFEGradientAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFEGradientAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFEGradientAssembler ()
 
 ~vtkvmtkPolyDataFEGradientAssembler ()

+

 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 
+ + + + + + + + + + + + + + + +

Protected Attributes

char * ScalarsArrayName
 
int ScalarsComponent
 
- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a gradient based finite element calculation on a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkPolyDataFEGradientAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataFEGradientAssembler()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataFEGradientAssembler::vtkvmtkPolyDataFEGradientAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataFEGradientAssembler()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFEGradientAssembler::~vtkvmtkPolyDataFEGradientAssembler vtkvmtkPolyDataFEGradientAssembler::~vtkvmtkPolyDataFEGradientAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::New static vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataFEGradientAssembler::vtkTypeRevisionMacro static int vtkvmtkPolyDataFEGradientAssembler::IsTypeOf (vtkvmtkPolyDataFEGradientAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataFEGradientAssembler::IsA (const char * type) vtkvmtkFEAssembler  
+
+virtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataFEGradientAssembler::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

- + +

◆ NewInstance()

+
- + - +
virtual void vtkvmtkPolyDataFEGradientAssembler::Build vtkvmtkPolyDataFEGradientAssembler* vtkvmtkPolyDataFEGradientAssembler::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataFEGradientAssembler::Build ()
+
+virtual
+

Implements vtkvmtkFEAssembler.

- + +

◆ SetScalarsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsArrayName virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetScalarsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataFEGradientAssembler::GetScalarsArrayName virtual char* vtkvmtkPolyDataFEGradientAssembler::GetScalarsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetScalarsComponent()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsComponent virtual void vtkvmtkPolyDataFEGradientAssembler::SetScalarsComponent ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetScalarsComponent()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFEGradientAssembler::GetScalarsComponent virtual int vtkvmtkPolyDataFEGradientAssembler::GetScalarsComponent ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ScalarsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataFEGradientAssembler::ScalarsArrayName [protected]char* vtkvmtkPolyDataFEGradientAssembler::ScalarsArrayName
- -
+
+protected
+
+ +

Definition at line 53 of file vtkvmtkPolyDataFEGradientAssembler.h.

- + +

◆ ScalarsComponent

+
+ + + + + +
- +
int vtkvmtkPolyDataFEGradientAssembler::ScalarsComponent [protected]int vtkvmtkPolyDataFEGradientAssembler::ScalarsComponent
- -
+
+protected
+
+ +

Definition at line 54 of file vtkvmtkPolyDataFEGradientAssembler.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.map b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.map index ded100db..025947b9 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.md5 index 47978e55..5a5a726b 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.md5 @@ -1 +1 @@ -4e09ad8960f7be77edaa38df2e77d17c \ No newline at end of file +6fbaa584846275b4797ad7c6d47bfc96 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.png b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.png deleted file mode 100644 index d5d21421..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.svg b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.svg new file mode 100644 index 00000000..88fe132f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__coll__graph.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkPolyDataFEGradientAssembler + + +Node3 + +vtkvmtkPolyDataFEGradient +Assembler + + +Node4 + + +vtkvmtkFEAssembler + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node5->Node8 + + + + +Node6->Node4 + + + Matrix + + +Node7->Node6 + + + Array + + +Node8->Node4 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.map b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.map index 6dc668c9..3c52a956 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.md5 index 0004606a..585c894b 100644 --- a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.md5 @@ -1 +1 @@ -8dd500eaf7bedd58c5e8ef5f164866fd \ No newline at end of file +aa79136a4127d9fbfb1d2e045771ac17 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.png b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.png deleted file mode 100644 index b1d0fc52..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.svg new file mode 100644 index 00000000..c9a76ae8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFEGradientAssembler__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkPolyDataFEGradientAssembler + + +Node0 + +vtkvmtkPolyDataFEGradient +Assembler + + +Node1 + + +vtkvmtkFEAssembler + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler-members.html b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler-members.html index 22c73356..d38c3fc2 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler-members.html +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,49 +59,53 @@
-
+
vtkvmtkPolyDataFELaplaceAssembler Member List
-This is the complete list of members for vtkvmtkPolyDataFELaplaceAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkPolyDataFELaplaceAssembler [virtual]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
New()vtkvmtkPolyDataFELaplaceAssembler [static]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataFELaplaceAssembler, vtkvmtkFEAssembler)vtkvmtkPolyDataFELaplaceAssembler
vtkvmtkFEAssembler::vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
vtkvmtkPolyDataFELaplaceAssembler()vtkvmtkPolyDataFELaplaceAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkPolyDataFELaplaceAssembler()vtkvmtkPolyDataFELaplaceAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkPolyDataFELaplaceAssemblervirtual
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkPolyDataFELaplaceAssemblervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataFELaplaceAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
New()vtkvmtkPolyDataFELaplaceAssemblerstatic
NewInstance() constvtkvmtkPolyDataFELaplaceAssembler
NewInstanceInternal() constvtkvmtkPolyDataFELaplaceAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataFELaplaceAssemblerstatic
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkPolyDataFELaplaceAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
vtkvmtkPolyDataFELaplaceAssembler()vtkvmtkPolyDataFELaplaceAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkPolyDataFELaplaceAssembler()vtkvmtkPolyDataFELaplaceAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler.html b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler.html index 54223333..68975e32 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler.html +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataFELaplaceAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,162 +59,389 @@
-
+
vtkvmtkPolyDataFELaplaceAssembler Class Reference
-

.. +

construct a laplacian based finite element calculation on a surface. More...

-

#include <vtkvmtkPolyDataFELaplaceAssembler.h>

+

#include <vtkvmtkPolyDataFELaplaceAssembler.h>

Inheritance diagram for vtkvmtkPolyDataFELaplaceAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataFELaplaceAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataFELaplaceAssembler, vtkvmtkFEAssembler)
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataFELaplaceAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataFELaplaceAssembler
New ()

+

static vtkvmtkPolyDataFELaplaceAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFELaplaceAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFELaplaceAssembler ()
 
 ~vtkvmtkPolyDataFELaplaceAssembler ()
 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 
+ + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

construct a laplacian based finite element calculation on a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkPolyDataFELaplaceAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataFELaplaceAssembler()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFELaplaceAssembler::vtkvmtkPolyDataFELaplaceAssembler vtkvmtkPolyDataFELaplaceAssembler::vtkvmtkPolyDataFELaplaceAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataFELaplaceAssembler()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFELaplaceAssembler::~vtkvmtkPolyDataFELaplaceAssembler vtkvmtkPolyDataFELaplaceAssembler::~vtkvmtkPolyDataFELaplaceAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataFELaplaceAssembler* vtkvmtkPolyDataFELaplaceAssembler::New static vtkvmtkPolyDataFELaplaceAssembler* vtkvmtkPolyDataFELaplaceAssembler::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataFELaplaceAssembler::vtkTypeRevisionMacro static int vtkvmtkPolyDataFELaplaceAssembler::IsTypeOf (vtkvmtkPolyDataFELaplaceAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataFELaplaceAssembler::IsA (const char * type) vtkvmtkFEAssembler  
+
+virtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataFELaplaceAssembler* vtkvmtkPolyDataFELaplaceAssembler::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataFELaplaceAssembler::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

- + +

◆ NewInstance()

+
- + - +
virtual void vtkvmtkPolyDataFELaplaceAssembler::Build vtkvmtkPolyDataFELaplaceAssembler* vtkvmtkPolyDataFELaplaceAssembler::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataFELaplaceAssembler::Build ()
+
+virtual
+

Implements vtkvmtkFEAssembler.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.map b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.map index ded100db..ced3d5b6 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.md5 index 5b01f282..f15564cb 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.md5 @@ -1 +1 @@ -dded500e9553d18b14240b4542390ff6 \ No newline at end of file +4339c5cb8158ca75f5478dfcdbaf4c41 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.png b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.png deleted file mode 100644 index 5df34928..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.svg b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.svg new file mode 100644 index 00000000..1e57b797 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__coll__graph.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkPolyDataFELaplaceAssembler + + +Node3 + +vtkvmtkPolyDataFELaplace +Assembler + + +Node4 + + +vtkvmtkFEAssembler + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node5->Node8 + + + + +Node6->Node4 + + + Matrix + + +Node7->Node6 + + + Array + + +Node8->Node4 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.map b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.map index 5317d1a9..74701457 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.md5 index 785c98cf..e1a7ffe4 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.md5 @@ -1 +1 @@ -afee5ab07206ec844e3abeff5fcd75e1 \ No newline at end of file +47c42023a050cc22c8d27c0aad479f75 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.png b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.png deleted file mode 100644 index 107dfee0..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.svg new file mode 100644 index 00000000..19165a56 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFELaplaceAssembler__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkPolyDataFELaplaceAssembler + + +Node0 + +vtkvmtkPolyDataFELaplace +Assembler + + +Node1 + + +vtkvmtkFEAssembler + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil-members.html b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil-members.html index 2417058e..55a9e1a6 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,104 +59,103 @@
-
+
vtkvmtkPolyDataFELaplaceBeltramiStencil Member List
-This is the complete list of members for vtkvmtkPolyDataFELaplaceBeltramiStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataLaplaceBeltramiStencil [virtual]
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataFELaplaceBeltramiStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkPolyDataFELaplaceBeltramiStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()vtkvmtkPolyDataFELaplaceBeltramiStencil [protected, virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataFELaplaceBeltramiStencil, vtkvmtkPolyDataLaplaceBeltramiStencil)vtkvmtkPolyDataFELaplaceBeltramiStencil
vtkvmtkPolyDataLaplaceBeltramiStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataFELaplaceBeltramiStencil()vtkvmtkPolyDataFELaplaceBeltramiStencil [protected]
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataFELaplaceBeltramiStencil()vtkvmtkPolyDataFELaplaceBeltramiStencil [inline, protected]
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [inline, protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataLaplaceBeltramiStencilvirtual
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataFELaplaceBeltramiStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataFELaplaceBeltramiStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataFELaplaceBeltramiStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkPolyDataFELaplaceBeltramiStencilstatic
NewInstance() constvtkvmtkPolyDataFELaplaceBeltramiStencil
NewInstanceInternal() constvtkvmtkPolyDataFELaplaceBeltramiStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataFELaplaceBeltramiStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea() VTK_OVERRIDEvtkvmtkPolyDataFELaplaceBeltramiStencilprotectedvirtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataFELaplaceBeltramiStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataFELaplaceBeltramiStencil()vtkvmtkPolyDataFELaplaceBeltramiStencilprotected
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataFELaplaceBeltramiStencil()vtkvmtkPolyDataFELaplaceBeltramiStencilinlineprotected
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilinlineprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil.html b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil.html index e557786d..304af6dc 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil.html +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataFELaplaceBeltramiStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,181 +59,586 @@
-
+
vtkvmtkPolyDataFELaplaceBeltramiStencil Class Reference
-

.. +

Apply finite-element LB weighting to the neighborhood connections of a surface. More...

-

#include <vtkvmtkPolyDataFELaplaceBeltramiStencil.h>

+

#include <vtkvmtkPolyDataFELaplaceBeltramiStencil.h>

Inheritance diagram for vtkvmtkPolyDataFELaplaceBeltramiStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataFELaplaceBeltramiStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataLaplaceBeltramiStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataFELaplaceBeltramiStencil, vtkvmtkPolyDataLaplaceBeltramiStencil)
virtual vtkIdType GetItemType ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataFELaplaceBeltramiStencilNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataLaplaceBeltramiStencilNewInstance () const
 
void Build () VTK_OVERRIDE
 
void BuildBoundaryWeights (vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataFELaplaceBeltramiStencil
New ()

+

static vtkvmtkPolyDataFELaplaceBeltramiStencilNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFELaplaceBeltramiStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataLaplaceBeltramiStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFELaplaceBeltramiStencil ()
 
 ~vtkvmtkPolyDataFELaplaceBeltramiStencil ()
void ScaleWithArea ()
 
void ScaleWithArea () VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
 vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
 ~vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Apply finite-element LB weighting to the neighborhood connections of a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkPolyDataFELaplaceBeltramiStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataFELaplaceBeltramiStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataFELaplaceBeltramiStencil::vtkvmtkPolyDataFELaplaceBeltramiStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFELaplaceBeltramiStencil::~vtkvmtkPolyDataFELaplaceBeltramiStencil vtkvmtkPolyDataFELaplaceBeltramiStencil::~vtkvmtkPolyDataFELaplaceBeltramiStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkPolyDataFELaplaceBeltramiStencil.h.

+
47 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataFELaplaceBeltramiStencil* vtkvmtkPolyDataFELaplaceBeltramiStencil::New static vtkvmtkPolyDataFELaplaceBeltramiStencil* vtkvmtkPolyDataFELaplaceBeltramiStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataFELaplaceBeltramiStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataFELaplaceBeltramiStencil::IsTypeOf (vtkvmtkPolyDataFELaplaceBeltramiStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataFELaplaceBeltramiStencil::IsA (const char * type) vtkvmtkPolyDataLaplaceBeltramiStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataLaplaceBeltramiStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataFELaplaceBeltramiStencil* vtkvmtkPolyDataFELaplaceBeltramiStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataFELaplaceBeltramiStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataLaplaceBeltramiStencil.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataFELaplaceBeltramiStencil::GetItemType vtkvmtkPolyDataFELaplaceBeltramiStencil* vtkvmtkPolyDataFELaplaceBeltramiStencil::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataFELaplaceBeltramiStencil::GetItemType ()
+
+inlinevirtual
+
- + +

◆ ScaleWithArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFELaplaceBeltramiStencil::ScaleWithArea void vtkvmtkPolyDataFELaplaceBeltramiStencil::ScaleWithArea ( ) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.map index 80a5c269..474a02e7 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.md5 index 1a53a7e4..24b92797 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.md5 @@ -1 +1 @@ -d84b41cb0f5462338746471bac783c05 \ No newline at end of file +f552da2543f334624d422871a252db42 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.png deleted file mode 100644 index 47bfd96f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.svg new file mode 100644 index 00000000..b21bde80 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__coll__graph.svg @@ -0,0 +1,108 @@ + + + + + + +vtkvmtkPolyDataFELaplaceBeltramiStencil + + +Node8 + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + +Node9 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkStencil + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkNeighborhood + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItem + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkItem + + + + +Node14->Node13 + + + + +Node15 + +vtkObject + + +Node15->Node14 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.map index 80a5c269..474a02e7 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.md5 index 1a53a7e4..56155dbf 100644 --- a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.md5 @@ -1 +1 @@ -d84b41cb0f5462338746471bac783c05 \ No newline at end of file +805cba43c184bdca232f543334ec0958 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.png deleted file mode 100644 index 47bfd96f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.svg new file mode 100644 index 00000000..3a1bcced --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFELaplaceBeltramiStencil__inherit__graph.svg @@ -0,0 +1,108 @@ + + + + + + +vtkvmtkPolyDataFELaplaceBeltramiStencil + + +Node0 + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + +Node1 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkStencil + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkNeighborhood + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkDataSetItem + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItem + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil-members.html b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil-members.html index 0446f624..1d1ff774 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,105 +59,104 @@
-
+
vtkvmtkPolyDataFVFELaplaceBeltramiStencil Member List
-This is the complete list of members for vtkvmtkPolyDataFVFELaplaceBeltramiStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataLaplaceBeltramiStencil [virtual]
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea(vtkPolyData *data, vtkIdType pointId)vtkvmtkPolyDataFVFELaplaceBeltramiStencil [protected]
vtkvmtkPolyDataLaplaceBeltramiStencil::ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataFVFELaplaceBeltramiStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkPolyDataFVFELaplaceBeltramiStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()vtkvmtkPolyDataFVFELaplaceBeltramiStencil [protected, virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataFVFELaplaceBeltramiStencil, vtkvmtkPolyDataLaplaceBeltramiStencil)vtkvmtkPolyDataFVFELaplaceBeltramiStencil
vtkvmtkPolyDataLaplaceBeltramiStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataFVFELaplaceBeltramiStencil()vtkvmtkPolyDataFVFELaplaceBeltramiStencil [protected]
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataFVFELaplaceBeltramiStencil()vtkvmtkPolyDataFVFELaplaceBeltramiStencil [inline, protected]
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [inline, protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataLaplaceBeltramiStencilvirtual
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea(vtkPolyData *data, vtkIdType pointId)vtkvmtkPolyDataFVFELaplaceBeltramiStencilprotected
vtkvmtkPolyDataLaplaceBeltramiStencil::ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataFVFELaplaceBeltramiStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataFVFELaplaceBeltramiStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataFVFELaplaceBeltramiStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkPolyDataFVFELaplaceBeltramiStencilstatic
NewInstance() constvtkvmtkPolyDataFVFELaplaceBeltramiStencil
NewInstanceInternal() constvtkvmtkPolyDataFVFELaplaceBeltramiStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataFVFELaplaceBeltramiStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea() VTK_OVERRIDEvtkvmtkPolyDataFVFELaplaceBeltramiStencilprotectedvirtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataFVFELaplaceBeltramiStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataFVFELaplaceBeltramiStencil()vtkvmtkPolyDataFVFELaplaceBeltramiStencilprotected
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataFVFELaplaceBeltramiStencil()vtkvmtkPolyDataFVFELaplaceBeltramiStencilinlineprotected
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilinlineprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil.html b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil.html index 5030c80a..1443d9ac 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil.html +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataFVFELaplaceBeltramiStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,159 +59,563 @@
-
+
vtkvmtkPolyDataFVFELaplaceBeltramiStencil Class Reference
-

.. +

Apply finite-volume, finite-element LB weighting to the neighborhood connections of a surface. More...

-

#include <vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h>

+

#include <vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h>

Inheritance diagram for vtkvmtkPolyDataFVFELaplaceBeltramiStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataFVFELaplaceBeltramiStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataLaplaceBeltramiStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataFVFELaplaceBeltramiStencil, vtkvmtkPolyDataLaplaceBeltramiStencil)
virtual vtkIdType GetItemType ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataFVFELaplaceBeltramiStencilNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataLaplaceBeltramiStencilNewInstance () const
 
void Build () VTK_OVERRIDE
 
void BuildBoundaryWeights (vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataFVFELaplaceBeltramiStencil
New ()

+

static vtkvmtkPolyDataFVFELaplaceBeltramiStencilNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFVFELaplaceBeltramiStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataLaplaceBeltramiStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFVFELaplaceBeltramiStencil ()
 
 ~vtkvmtkPolyDataFVFELaplaceBeltramiStencil ()
 
void ComputeArea (vtkPolyData *data, vtkIdType pointId)
void ScaleWithArea ()
 
void ScaleWithArea () VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataLaplaceBeltramiStencil
 vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
 ~vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Apply finite-volume, finite-element LB weighting to the neighborhood connections of a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataFVFELaplaceBeltramiStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataFVFELaplaceBeltramiStencil::vtkvmtkPolyDataFVFELaplaceBeltramiStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataFVFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFVFELaplaceBeltramiStencil::~vtkvmtkPolyDataFVFELaplaceBeltramiStencil vtkvmtkPolyDataFVFELaplaceBeltramiStencil::~vtkvmtkPolyDataFVFELaplaceBeltramiStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 48 of file vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h.

+
48 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataFVFELaplaceBeltramiStencil* vtkvmtkPolyDataFVFELaplaceBeltramiStencil::New static vtkvmtkPolyDataFVFELaplaceBeltramiStencil* vtkvmtkPolyDataFVFELaplaceBeltramiStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataFVFELaplaceBeltramiStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataFVFELaplaceBeltramiStencil::IsTypeOf (vtkvmtkPolyDataFVFELaplaceBeltramiStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataFVFELaplaceBeltramiStencil::IsA (const char * type) vtkvmtkPolyDataLaplaceBeltramiStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataLaplaceBeltramiStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataFVFELaplaceBeltramiStencil* vtkvmtkPolyDataFVFELaplaceBeltramiStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataFVFELaplaceBeltramiStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataLaplaceBeltramiStencil.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataFVFELaplaceBeltramiStencil::GetItemType vtkvmtkPolyDataFVFELaplaceBeltramiStencil* vtkvmtkPolyDataFVFELaplaceBeltramiStencil::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataFVFELaplaceBeltramiStencil::GetItemType ()
+
+inlinevirtual
+
- + +

◆ ComputeArea()

+
+ + + + + +
- + @@ -255,43 +629,54 @@ - +
void vtkvmtkPolyDataFVFELaplaceBeltramiStencil::ComputeArea void vtkvmtkPolyDataFVFELaplaceBeltramiStencil::ComputeArea ( vtkPolyData *  data,
) [protected]
- -
+
+protected
+
- + +

◆ ScaleWithArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFVFELaplaceBeltramiStencil::ScaleWithArea void vtkvmtkPolyDataFVFELaplaceBeltramiStencil::ScaleWithArea ( ) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.map index 474edd3d..bae7027d 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.md5 index d3d626d1..38c229d8 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.md5 @@ -1 +1 @@ -5a8078e63530021be5a23ee09cc49da8 \ No newline at end of file +dd14378280eb4e33445cb56a984d7fce \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.png deleted file mode 100644 index a65db31f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.svg new file mode 100644 index 00000000..175219b1 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__coll__graph.svg @@ -0,0 +1,108 @@ + + + + + + +vtkvmtkPolyDataFVFELaplaceBeltramiStencil + + +Node8 + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + +Node9 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkStencil + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkNeighborhood + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItem + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkItem + + + + +Node14->Node13 + + + + +Node15 + +vtkObject + + +Node15->Node14 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.map index 474edd3d..bae7027d 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.md5 index d3d626d1..ae777d91 100644 --- a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.md5 @@ -1 +1 @@ -5a8078e63530021be5a23ee09cc49da8 \ No newline at end of file +ef3ddb06776a68f491c47b095db3a144 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.png deleted file mode 100644 index a65db31f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.svg new file mode 100644 index 00000000..6544d9b0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFVFELaplaceBeltramiStencil__inherit__graph.svg @@ -0,0 +1,108 @@ + + + + + + +vtkvmtkPolyDataFVFELaplaceBeltramiStencil + + +Node0 + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + +Node1 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkStencil + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkNeighborhood + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkDataSetItem + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItem + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter-members.html b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter-members.html index cefb5633..4141d620 100644 --- a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,83 +59,88 @@
-
+
vtkvmtkPolyDataFlowExtensionsFilter Member List
-This is the complete list of members for vtkvmtkPolyDataFlowExtensionsFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdaptiveExtensionLengthvtkvmtkPolyDataFlowExtensionsFilter [protected]
AdaptiveExtensionLengthOff()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
AdaptiveExtensionLengthOn()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
AdaptiveExtensionRadiusvtkvmtkPolyDataFlowExtensionsFilter [protected]
AdaptiveExtensionRadiusOff()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
AdaptiveExtensionRadiusOn()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
AdaptiveNumberOfBoundaryPointsvtkvmtkPolyDataFlowExtensionsFilter [protected]
AdaptiveNumberOfBoundaryPointsOff()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
AdaptiveNumberOfBoundaryPointsOn()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
BoundaryIdsvtkvmtkPolyDataFlowExtensionsFilter [protected]
CenterlineNormalEstimationDistanceRatiovtkvmtkPolyDataFlowExtensionsFilter [protected]
CenterlinesvtkvmtkPolyDataFlowExtensionsFilter [protected]
ExtensionLengthvtkvmtkPolyDataFlowExtensionsFilter [protected]
ExtensionModevtkvmtkPolyDataFlowExtensionsFilter [protected]
ExtensionRadiusvtkvmtkPolyDataFlowExtensionsFilter [protected]
ExtensionRatiovtkvmtkPolyDataFlowExtensionsFilter [protected]
GetAdaptiveExtensionLength()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetAdaptiveExtensionRadius()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetAdaptiveNumberOfBoundaryPoints()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetBoundaryIds()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetCenterlineNormalEstimationDistanceRatio()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetCenterlines()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetExtensionLength()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetExtensionMode()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetExtensionRadius()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetExtensionRatio()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetInterpolationMode()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetNumberOfBoundaryPoints()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetSigma()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
GetTransitionRatio()vtkvmtkPolyDataFlowExtensionsFilter [virtual]
InterpolationModevtkvmtkPolyDataFlowExtensionsFilter [protected]
New()vtkvmtkPolyDataFlowExtensionsFilter [static]
NumberOfBoundaryPointsvtkvmtkPolyDataFlowExtensionsFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataFlowExtensionsFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataFlowExtensionsFilter [protected, virtual]
SetAdaptiveExtensionLength(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetAdaptiveExtensionRadius(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetAdaptiveNumberOfBoundaryPoints(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetBoundaryIds(vtkIdList *)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetCenterlineNormalEstimationDistanceRatio(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetExtensionLength(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetExtensionMode(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetExtensionModeToUseCenterlineDirection()vtkvmtkPolyDataFlowExtensionsFilter [inline]
SetExtensionModeToUseNormalToBoundary()vtkvmtkPolyDataFlowExtensionsFilter [inline]
SetExtensionRadius(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetExtensionRatio(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetInterpolationMode(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetInterpolationModeToLinear()vtkvmtkPolyDataFlowExtensionsFilter [inline]
SetInterpolationModeToThinPlateSpline()vtkvmtkPolyDataFlowExtensionsFilter [inline]
SetNumberOfBoundaryPoints(int)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetSigma(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SetTransitionRatio(double)vtkvmtkPolyDataFlowExtensionsFilter [virtual]
SigmavtkvmtkPolyDataFlowExtensionsFilter [protected]
TransitionRatiovtkvmtkPolyDataFlowExtensionsFilter [protected]
USE_CENTERLINE_DIRECTION enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_LINEAR_INTERPOLATION enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_NORMAL_TO_BOUNDARY enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_THIN_PLATE_SPLINE_INTERPOLATION enum valuevtkvmtkPolyDataFlowExtensionsFilter
vtkTypeRevisionMacro(vtkvmtkPolyDataFlowExtensionsFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataFlowExtensionsFilter
vtkvmtkPolyDataFlowExtensionsFilter()vtkvmtkPolyDataFlowExtensionsFilter [protected]
~vtkvmtkPolyDataFlowExtensionsFilter()vtkvmtkPolyDataFlowExtensionsFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AdaptiveExtensionLengthvtkvmtkPolyDataFlowExtensionsFilterprotected
AdaptiveExtensionLengthOff()vtkvmtkPolyDataFlowExtensionsFiltervirtual
AdaptiveExtensionLengthOn()vtkvmtkPolyDataFlowExtensionsFiltervirtual
AdaptiveExtensionRadiusvtkvmtkPolyDataFlowExtensionsFilterprotected
AdaptiveExtensionRadiusOff()vtkvmtkPolyDataFlowExtensionsFiltervirtual
AdaptiveExtensionRadiusOn()vtkvmtkPolyDataFlowExtensionsFiltervirtual
AdaptiveNumberOfBoundaryPointsvtkvmtkPolyDataFlowExtensionsFilterprotected
AdaptiveNumberOfBoundaryPointsOff()vtkvmtkPolyDataFlowExtensionsFiltervirtual
AdaptiveNumberOfBoundaryPointsOn()vtkvmtkPolyDataFlowExtensionsFiltervirtual
BoundaryIdsvtkvmtkPolyDataFlowExtensionsFilterprotected
CenterlineNormalEstimationDistanceRatiovtkvmtkPolyDataFlowExtensionsFilterprotected
CenterlinesvtkvmtkPolyDataFlowExtensionsFilterprotected
ExtensionLengthvtkvmtkPolyDataFlowExtensionsFilterprotected
ExtensionModevtkvmtkPolyDataFlowExtensionsFilterprotected
ExtensionRadiusvtkvmtkPolyDataFlowExtensionsFilterprotected
ExtensionRatiovtkvmtkPolyDataFlowExtensionsFilterprotected
GetAdaptiveExtensionLength()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetAdaptiveExtensionRadius()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetAdaptiveNumberOfBoundaryPoints()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetBoundaryIds()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetCenterlineNormalEstimationDistanceRatio()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetCenterlines()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetExtensionLength()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetExtensionMode()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetExtensionRadius()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetExtensionRatio()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetInterpolationMode()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetNumberOfBoundaryPoints()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetSigma()vtkvmtkPolyDataFlowExtensionsFiltervirtual
GetTransitionRatio()vtkvmtkPolyDataFlowExtensionsFiltervirtual
InterpolationModevtkvmtkPolyDataFlowExtensionsFilterprotected
IsA(const char *type)vtkvmtkPolyDataFlowExtensionsFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataFlowExtensionsFilterstatic
New()vtkvmtkPolyDataFlowExtensionsFilterstatic
NewInstance() constvtkvmtkPolyDataFlowExtensionsFilter
NewInstanceInternal() constvtkvmtkPolyDataFlowExtensionsFilterprotectedvirtual
NumberOfBoundaryPointsvtkvmtkPolyDataFlowExtensionsFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataFlowExtensionsFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataFlowExtensionsFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataFlowExtensionsFilterstatic
SetAdaptiveExtensionLength(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetAdaptiveExtensionRadius(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetAdaptiveNumberOfBoundaryPoints(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetBoundaryIds(vtkIdList *)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetCenterlineNormalEstimationDistanceRatio(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetExtensionLength(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetExtensionMode(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetExtensionModeToUseCenterlineDirection()vtkvmtkPolyDataFlowExtensionsFilterinline
SetExtensionModeToUseNormalToBoundary()vtkvmtkPolyDataFlowExtensionsFilterinline
SetExtensionRadius(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetExtensionRatio(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetInterpolationMode(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetInterpolationModeToLinear()vtkvmtkPolyDataFlowExtensionsFilterinline
SetInterpolationModeToThinPlateSpline()vtkvmtkPolyDataFlowExtensionsFilterinline
SetNumberOfBoundaryPoints(int)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetSigma(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SetTransitionRatio(double)vtkvmtkPolyDataFlowExtensionsFiltervirtual
SigmavtkvmtkPolyDataFlowExtensionsFilterprotected
Superclass typedefvtkvmtkPolyDataFlowExtensionsFilter
TransitionRatiovtkvmtkPolyDataFlowExtensionsFilterprotected
USE_CENTERLINE_DIRECTION enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_LINEAR_INTERPOLATION enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_NORMAL_TO_BOUNDARY enum valuevtkvmtkPolyDataFlowExtensionsFilter
USE_THIN_PLATE_SPLINE_INTERPOLATION enum valuevtkvmtkPolyDataFlowExtensionsFilter
vtkvmtkPolyDataFlowExtensionsFilter()vtkvmtkPolyDataFlowExtensionsFilterprotected
~vtkvmtkPolyDataFlowExtensionsFilter()vtkvmtkPolyDataFlowExtensionsFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter.html b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter.html index 0daf1c09..39162969 100644 --- a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter.html +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataFlowExtensionsFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,128 +59,239 @@
-
+
vtkvmtkPolyDataFlowExtensionsFilter Class Reference
-

+

remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path. More...

-

#include <vtkvmtkPolyDataFlowExtensionsFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataFlowExtensionsFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataFlowExtensionsFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataFlowExtensionsFilter:
+
+
+
+
[legend]
- - - + - + + +

+

Public Types

enum  { USE_NORMAL_TO_BOUNDARY = 0, +
enum  { USE_NORMAL_TO_BOUNDARY = 0, USE_CENTERLINE_DIRECTION }
enum  { USE_LINEAR_INTERPOLATION = 0, +
 
enum  { USE_LINEAR_INTERPOLATION = 0, USE_THIN_PLATE_SPLINE_INTERPOLATION }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataFlowExtensionsFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataFlowExtensionsFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetExtensionRatio (double)
 
virtual double GetExtensionRatio ()
 
virtual void SetExtensionLength (double)
 
virtual double GetExtensionLength ()
 
virtual void SetExtensionRadius (double)
 
virtual double GetExtensionRadius ()
 
virtual void SetTransitionRatio (double)
 
virtual double GetTransitionRatio ()
 
virtual void SetSigma (double)
 
virtual double GetSigma ()
 
virtual void SetCenterlineNormalEstimationDistanceRatio (double)
 
virtual double GetCenterlineNormalEstimationDistanceRatio ()
 
virtual void SetAdaptiveExtensionLength (int)
 
virtual int GetAdaptiveExtensionLength ()
 
virtual void AdaptiveExtensionLengthOn ()
 
virtual void AdaptiveExtensionLengthOff ()
 
virtual void SetAdaptiveExtensionRadius (int)
 
virtual int GetAdaptiveExtensionRadius ()
 
virtual void AdaptiveExtensionRadiusOn ()
 
virtual void AdaptiveExtensionRadiusOff ()
 
virtual void SetNumberOfBoundaryPoints (int)
 
virtual int GetNumberOfBoundaryPoints ()
 
virtual void SetAdaptiveNumberOfBoundaryPoints (int)
 
virtual int GetAdaptiveNumberOfBoundaryPoints ()
 
virtual void AdaptiveNumberOfBoundaryPointsOn ()
 
virtual void AdaptiveNumberOfBoundaryPointsOff ()
 
virtual void SetBoundaryIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryIds ()
 
virtual void SetExtensionMode (int)
 
virtual int GetExtensionMode ()
 
void SetExtensionModeToUseNormalToBoundary ()
 
void SetExtensionModeToUseCenterlineDirection ()
 
virtual void SetInterpolationMode (int)
 
virtual int GetInterpolationMode ()
 
void SetInterpolationModeToLinear ()
 
void SetInterpolationModeToThinPlateSpline ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataFlowExtensionsFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataFlowExtensionsFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataFlowExtensionsFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataFlowExtensionsFilter ()
 
 ~vtkvmtkPolyDataFlowExtensionsFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
double ExtensionRatio
 
double ExtensionLength
 
double ExtensionRadius
 
double TransitionRatio
 
double Sigma
 
double CenterlineNormalEstimationDistanceRatio
 
int AdaptiveExtensionLength
 
int AdaptiveExtensionRadius
 
int NumberOfBoundaryPoints
 
int AdaptiveNumberOfBoundaryPoints
 
int ExtensionMode
 
int InterpolationMode
 
vtkIdList * BoundaryIds
 
-

Detailed Description

-
Date:
2006/07/07 10:46:19
-
Revision:
1.6
-

Member Enumeration Documentation

- +

Detailed Description

+

remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path.

+
Date
2006/07/07 10:46:19
+
Revision
1.6
+

Various options are explained below:

    +
  • ExtensionMode: method for computing the normal for extension, can be "centerlinedirection" or "boundarynormal"
  • +
  • InterpolationMode: method for computing interpolation from the model section to a circular section, can be "linear" or "thinplatespline"
  • +
+ +

Definition at line 38 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkPolyDataFlowExtensionsFilter::Superclass
+
+ +

Definition at line 41 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

+
-
-
Enumerator:
- - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
USE_NORMAL_TO_BOUNDARY  -
USE_CENTERLINE_DIRECTION  -
+ + + +
anonymous enum
+
- + +

◆ anonymous enum

+
@@ -218,86 +299,198 @@
anonymous enum
-
-
-
Enumerator:
- - +
+
USE_LINEAR_INTERPOLATION  -
USE_THIN_PLATE_SPLINE_INTERPOLATION  -
+ +
Enumerator
USE_LINEAR_INTERPOLATION 
USE_THIN_PLATE_SPLINE_INTERPOLATION 
-
-
+

Definition at line 105 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataFlowExtensionsFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFlowExtensionsFilter::vtkvmtkPolyDataFlowExtensionsFilter vtkvmtkPolyDataFlowExtensionsFilter::vtkvmtkPolyDataFlowExtensionsFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataFlowExtensionsFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataFlowExtensionsFilter::~vtkvmtkPolyDataFlowExtensionsFilter vtkvmtkPolyDataFlowExtensionsFilter::~vtkvmtkPolyDataFlowExtensionsFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataFlowExtensionsFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataFlowExtensionsFilter::IsTypeOf (vtkvmtkPolyDataFlowExtensionsFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataFlowExtensionsFilter* vtkvmtkPolyDataFlowExtensionsFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataFlowExtensionsFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataFlowExtensionsFilter* vtkvmtkPolyDataFlowExtensionsFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -314,655 +507,1026 @@
void vtkvmtkPolyDataFlowExtensionsFilter::PrintSelf void vtkvmtkPolyDataFlowExtensionsFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataFlowExtensionsFilter* vtkvmtkPolyDataFlowExtensionsFilter::New static vtkvmtkPolyDataFlowExtensionsFilter* vtkvmtkPolyDataFlowExtensionsFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetCenterlines virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataFlowExtensionsFilter::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataFlowExtensionsFilter::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtensionRatio()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionRatio virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionRatio ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExtensionRatio()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionRatio virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionRatio ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtensionLength()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionLength virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionLength ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExtensionLength()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionLength virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionLength ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtensionRadius()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionRadius virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionRadius ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExtensionRadius()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionRadius virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionRadius ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTransitionRatio()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetTransitionRatio virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetTransitionRatio ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTransitionRatio()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetTransitionRatio virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetTransitionRatio ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetSigma virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetSigma ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSigma()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetSigma virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetSigma ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineNormalEstimationDistanceRatio()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetCenterlineNormalEstimationDistanceRatio virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetCenterlineNormalEstimationDistanceRatio ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineNormalEstimationDistanceRatio()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetCenterlineNormalEstimationDistanceRatio virtual double vtkvmtkPolyDataFlowExtensionsFilter::GetCenterlineNormalEstimationDistanceRatio ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdaptiveExtensionLength()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveExtensionLength virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveExtensionLength ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdaptiveExtensionLength()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveExtensionLength virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveExtensionLength ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveExtensionLengthOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLengthOn virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLengthOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveExtensionLengthOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLengthOff virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLengthOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdaptiveExtensionRadius()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveExtensionRadius virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveExtensionRadius ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdaptiveExtensionRadius()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveExtensionRadius virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveExtensionRadius ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveExtensionRadiusOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadiusOn virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadiusOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveExtensionRadiusOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadiusOff virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadiusOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfBoundaryPoints()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetNumberOfBoundaryPoints virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetNumberOfBoundaryPoints ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfBoundaryPoints()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetNumberOfBoundaryPoints virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetNumberOfBoundaryPoints ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdaptiveNumberOfBoundaryPoints()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveNumberOfBoundaryPoints virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetAdaptiveNumberOfBoundaryPoints ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdaptiveNumberOfBoundaryPoints()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveNumberOfBoundaryPoints virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetAdaptiveNumberOfBoundaryPoints ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveNumberOfBoundaryPointsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPointsOn virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPointsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveNumberOfBoundaryPointsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPointsOff virtual void vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPointsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoundaryIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetBoundaryIds virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetBoundaryIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataFlowExtensionsFilter::GetBoundaryIds virtual vtkIdList* vtkvmtkPolyDataFlowExtensionsFilter::GetBoundaryIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtensionMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionMode virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExtensionMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionMode virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetExtensionMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExtensionModeToUseNormalToBoundary()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionModeToUseNormalToBoundary void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionModeToUseNormalToBoundary ( ) [inline]
- -
+
+inline
+
- + +

◆ SetExtensionModeToUseCenterlineDirection()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionModeToUseCenterlineDirection void vtkvmtkPolyDataFlowExtensionsFilter::SetExtensionModeToUseCenterlineDirection ( ) [inline]
- -
+
+inline
+
- + +

◆ SetInterpolationMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationMode virtual void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInterpolationMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetInterpolationMode virtual int vtkvmtkPolyDataFlowExtensionsFilter::GetInterpolationMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInterpolationModeToLinear()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationModeToLinear void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationModeToLinear ( ) [inline]
- -
+
+inline
+
- + +

◆ SetInterpolationModeToThinPlateSpline()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationModeToThinPlateSpline void vtkvmtkPolyDataFlowExtensionsFilter::SetInterpolationModeToThinPlateSpline ( ) [inline]
- -
+
+inline
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -982,208 +1546,364 @@ - +
virtual int vtkvmtkPolyDataFlowExtensionsFilter::RequestData virtual int vtkvmtkPolyDataFlowExtensionsFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataFlowExtensionsFilter::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataFlowExtensionsFilter::Centerlines
- -
+
+protected
+
+ +

Definition at line 117 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ ExtensionRatio

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionRatio [protected]double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionRatio
- -
+
+protected
+
+ +

Definition at line 119 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ ExtensionLength

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionLength [protected]double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionLength
- -
+
+protected
+
+ +

Definition at line 120 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ ExtensionRadius

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionRadius [protected]double vtkvmtkPolyDataFlowExtensionsFilter::ExtensionRadius
- -
+
+protected
+
+ +

Definition at line 121 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ TransitionRatio

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::TransitionRatio [protected]double vtkvmtkPolyDataFlowExtensionsFilter::TransitionRatio
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ Sigma

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::Sigma [protected]double vtkvmtkPolyDataFlowExtensionsFilter::Sigma
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ CenterlineNormalEstimationDistanceRatio

+
+ + + + + +
- +
double vtkvmtkPolyDataFlowExtensionsFilter::CenterlineNormalEstimationDistanceRatio [protected]double vtkvmtkPolyDataFlowExtensionsFilter::CenterlineNormalEstimationDistanceRatio
- -
+
+protected
+
+ +

Definition at line 126 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ AdaptiveExtensionLength

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLength [protected]int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionLength
- -
+
+protected
+
+ +

Definition at line 128 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ AdaptiveExtensionRadius

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadius [protected]int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveExtensionRadius
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ NumberOfBoundaryPoints

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::NumberOfBoundaryPoints [protected]int vtkvmtkPolyDataFlowExtensionsFilter::NumberOfBoundaryPoints
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ AdaptiveNumberOfBoundaryPoints

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPoints [protected]int vtkvmtkPolyDataFlowExtensionsFilter::AdaptiveNumberOfBoundaryPoints
- -
+
+protected
+
+ +

Definition at line 132 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ ExtensionMode

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::ExtensionMode [protected]int vtkvmtkPolyDataFlowExtensionsFilter::ExtensionMode
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ InterpolationMode

+
+ + + + + +
- +
int vtkvmtkPolyDataFlowExtensionsFilter::InterpolationMode [protected]int vtkvmtkPolyDataFlowExtensionsFilter::InterpolationMode
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataFlowExtensionsFilter.h.

- + +

◆ BoundaryIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataFlowExtensionsFilter::BoundaryIds [protected]vtkIdList* vtkvmtkPolyDataFlowExtensionsFilter::BoundaryIds
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkPolyDataFlowExtensionsFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.map new file mode 100644 index 00000000..9e63b637 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.md5 new file mode 100644 index 00000000..44d6ba3e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.md5 @@ -0,0 +1 @@ +3c73501301701ba74cc079a47a5cb137 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.svg new file mode 100644 index 00000000..005cb0da --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataFlowExtensionsFilter + + +Node2 + +vtkvmtkPolyDataFlowExtensions +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.map new file mode 100644 index 00000000..9e63b637 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.md5 new file mode 100644 index 00000000..7b544c00 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.md5 @@ -0,0 +1 @@ +a10230a18172e73a1a8326cb01f34dde \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.svg new file mode 100644 index 00000000..e830af2a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataFlowExtensionsFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataFlowExtensionsFilter + + +Node0 + +vtkvmtkPolyDataFlowExtensions +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter-members.html b/doc/html/classvtkvmtkPolyDataGradientFilter-members.html index 78e428c1..fad7955f 100644 --- a/doc/html/classvtkvmtkPolyDataGradientFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataGradientFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,38 +59,43 @@
-
+
vtkvmtkPolyDataGradientFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + +
ConvergenceTolerancevtkvmtkPolyDataGradientFilterprotected
GetConvergenceTolerance()vtkvmtkPolyDataGradientFiltervirtual
GetGradientArrayName()vtkvmtkPolyDataGradientFiltervirtual
GetInputArrayName()vtkvmtkPolyDataGradientFiltervirtual
GetQuadratureOrder()vtkvmtkPolyDataGradientFiltervirtual
GradientArrayNamevtkvmtkPolyDataGradientFilterprotected
InputArrayNamevtkvmtkPolyDataGradientFilterprotected
IsA(const char *type)vtkvmtkPolyDataGradientFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataGradientFilterstatic
New()vtkvmtkPolyDataGradientFilterstatic
NewInstance() constvtkvmtkPolyDataGradientFilter
NewInstanceInternal() constvtkvmtkPolyDataGradientFilterprotectedvirtual
QuadratureOrdervtkvmtkPolyDataGradientFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataGradientFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataGradientFilterstatic
SetConvergenceTolerance(double)vtkvmtkPolyDataGradientFiltervirtual
SetGradientArrayName(const char *)vtkvmtkPolyDataGradientFiltervirtual
SetInputArrayName(const char *)vtkvmtkPolyDataGradientFiltervirtual
SetQuadratureOrder(int)vtkvmtkPolyDataGradientFiltervirtual
Superclass typedefvtkvmtkPolyDataGradientFilter
vtkvmtkPolyDataGradientFilter()vtkvmtkPolyDataGradientFilterprotected
~vtkvmtkPolyDataGradientFilter()vtkvmtkPolyDataGradientFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter.html b/doc/html/classvtkvmtkPolyDataGradientFilter.html index b5d130e6..40f8f918 100644 --- a/doc/html/classvtkvmtkPolyDataGradientFilter.html +++ b/doc/html/classvtkvmtkPolyDataGradientFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataGradientFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,272 +59,532 @@
-
+
vtkvmtkPolyDataGradientFilter Class Reference
-

.. +

Compute the gradient of data stored within an polydata surface. More...

-

#include <vtkvmtkPolyDataGradientFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataGradientFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataGradientFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataGradientFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataGradientFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataGradientFilterNewInstance () const
 
virtual void SetInputArrayName (const char *)
 
virtual char * GetInputArrayName ()
 
virtual void SetGradientArrayName (const char *)
 
virtual char * GetGradientArrayName ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataGradientFilter
New ()

+

static vtkvmtkPolyDataGradientFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataGradientFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataGradientFilter ()
 
 ~vtkvmtkPolyDataGradientFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

char * InputArrayName
 
char * GradientArrayName
 
double ConvergenceTolerance
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Compute the gradient of data stored within an polydata surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkPolyDataGradientFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataGradientFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataGradientFilter::vtkvmtkPolyDataGradientFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataGradientFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataGradientFilter::~vtkvmtkPolyDataGradientFilter vtkvmtkPolyDataGradientFilter::~vtkvmtkPolyDataGradientFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataGradientFilter* vtkvmtkPolyDataGradientFilter::New static vtkvmtkPolyDataGradientFilter* vtkvmtkPolyDataGradientFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataGradientFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataGradientFilter::IsTypeOf (vtkvmtkPolyDataGradientFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataGradientFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataGradientFilter* vtkvmtkPolyDataGradientFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataGradientFilter::SetInputArrayName virtual vtkObjectBase* vtkvmtkPolyDataGradientFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataGradientFilter::GetInputArrayName vtkvmtkPolyDataGradientFilter* vtkvmtkPolyDataGradientFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetInputArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataGradientFilter::SetGradientArrayName virtual void vtkvmtkPolyDataGradientFilter::SetInputArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetInputArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataGradientFilter::GetInputArrayName ()
+
+virtual
+
- + +

◆ SetGradientArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataGradientFilter::GetGradientArrayName virtual void vtkvmtkPolyDataGradientFilter::SetGradientArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetGradientArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataGradientFilter::GetGradientArrayName ()
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataGradientFilter::SetConvergenceTolerance virtual void vtkvmtkPolyDataGradientFilter::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataGradientFilter::GetConvergenceTolerance virtual double vtkvmtkPolyDataGradientFilter::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataGradientFilter::SetQuadratureOrder virtual void vtkvmtkPolyDataGradientFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataGradientFilter::GetQuadratureOrder virtual int vtkvmtkPolyDataGradientFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -374,78 +604,124 @@ - +
virtual int vtkvmtkPolyDataGradientFilter::RequestData virtual int vtkvmtkPolyDataGradientFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ InputArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataGradientFilter::InputArrayName [protected]char* vtkvmtkPolyDataGradientFilter::InputArrayName
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkPolyDataGradientFilter.h.

- + +

◆ GradientArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataGradientFilter::GradientArrayName [protected]char* vtkvmtkPolyDataGradientFilter::GradientArrayName
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkPolyDataGradientFilter.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkPolyDataGradientFilter::ConvergenceTolerance [protected]double vtkvmtkPolyDataGradientFilter::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkPolyDataGradientFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkPolyDataGradientFilter::QuadratureOrder [protected]int vtkvmtkPolyDataGradientFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkPolyDataGradientFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.map new file mode 100644 index 00000000..3a165d1d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.md5 new file mode 100644 index 00000000..4ff3c522 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.md5 @@ -0,0 +1 @@ +e0b88e61caf44f01595253fe38e05120 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.svg new file mode 100644 index 00000000..d6e7edd9 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataGradientFilter + + +Node2 + +vtkvmtkPolyDataGradientFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.map new file mode 100644 index 00000000..3a165d1d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.md5 new file mode 100644 index 00000000..fb9df184 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.md5 @@ -0,0 +1 @@ +43ee8b535c009296e615682e3b7f87ac \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.svg new file mode 100644 index 00000000..1e10f296 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataGradientFilter + + +Node0 + +vtkvmtkPolyDataGradientFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil-members.html b/doc/html/classvtkvmtkPolyDataGradientStencil-members.html index 79a53823..f6eda3ab 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataGradientStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,101 +59,101 @@
-
+
vtkvmtkPolyDataGradientStencil Member List
-This is the complete list of members for vtkvmtkPolyDataGradientStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataGradientStencil [virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
Gamma(double p0[3], double p1[3], double p2[3], double gamma[3])vtkvmtkPolyDataGradientStencil [protected]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataGradientStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkPolyDataGradientStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()vtkvmtkPolyDataGradientStencil [protected, virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataGradientStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataGradientStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataGradientStencil()vtkvmtkPolyDataGradientStencil [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataGradientStencil()vtkvmtkPolyDataGradientStencil [inline, protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataGradientStencilvirtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
Gamma(double p0[3], double p1[3], double p2[3], double gamma[3])vtkvmtkPolyDataGradientStencilprotected
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataGradientStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataGradientStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataGradientStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkPolyDataGradientStencilstatic
NewInstance() constvtkvmtkPolyDataGradientStencil
NewInstanceInternal() constvtkvmtkPolyDataGradientStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataGradientStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea() VTK_OVERRIDEvtkvmtkPolyDataGradientStencilprotectedvirtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataGradientStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataGradientStencil()vtkvmtkPolyDataGradientStencilprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataGradientStencil()vtkvmtkPolyDataGradientStencilinlineprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil.html b/doc/html/classvtkvmtkPolyDataGradientStencil.html index f6e4c215..7a015437 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil.html +++ b/doc/html/classvtkvmtkPolyDataGradientStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataGradientStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,197 +59,600 @@
-
+
vtkvmtkPolyDataGradientStencil Class Reference
-

.. +

Apply gradient weighting to the neighborhood connections of a surface. More...

-

#include <vtkvmtkPolyDataGradientStencil.h>

+

#include <vtkvmtkPolyDataGradientStencil.h>

Inheritance diagram for vtkvmtkPolyDataGradientStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataGradientStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataGradientStencil, vtkvmtkPolyDataManifoldStencil)
virtual vtkIdType GetItemType ()
void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataGradientStencilNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataGradientStencil
New ()

+

static vtkvmtkPolyDataGradientStencilNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataGradientStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataGradientStencil ()
 
 ~vtkvmtkPolyDataGradientStencil ()
void ScaleWithArea ()
 
void ScaleWithArea () VTK_OVERRIDE
 
void Gamma (double p0[3], double p1[3], double p2[3], double gamma[3])
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Apply gradient weighting to the neighborhood connections of a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkPolyDataGradientStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataGradientStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataGradientStencil::vtkvmtkPolyDataGradientStencil vtkvmtkPolyDataGradientStencil::vtkvmtkPolyDataGradientStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataGradientStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataGradientStencil::~vtkvmtkPolyDataGradientStencil vtkvmtkPolyDataGradientStencil::~vtkvmtkPolyDataGradientStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkPolyDataGradientStencil.h.

+
49 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataGradientStencil* vtkvmtkPolyDataGradientStencil::New static vtkvmtkPolyDataGradientStencil* vtkvmtkPolyDataGradientStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataGradientStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataGradientStencil::IsTypeOf (vtkvmtkPolyDataGradientStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataGradientStencil::IsA (const char * type) vtkvmtkPolyDataManifoldStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataGradientStencil* vtkvmtkPolyDataGradientStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataGradientStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataGradientStencil::GetItemType vtkvmtkPolyDataGradientStencil* vtkvmtkPolyDataGradientStencil::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataGradientStencil::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataGradientStencil::Build void vtkvmtkPolyDataGradientStencil::Build ( ) [virtual]
- -
+
+virtual
+

Build the stencil.

-

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ ScaleWithArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataGradientStencil::ScaleWithArea void vtkvmtkPolyDataGradientStencil::ScaleWithArea ( ) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ Gamma()

+
+ + + + + +
- + @@ -305,25 +678,27 @@ - +
void vtkvmtkPolyDataGradientStencil::Gamma void vtkvmtkPolyDataGradientStencil::Gamma ( double  p0[3],
) [protected]
- -
+
+protected
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.map index bc3e725c..0d5ff028 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.md5 index 10b9f64b..8d3fde24 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.md5 @@ -1 +1 @@ -9ad70fcdcd00ae7914214895e2e0de3b \ No newline at end of file +52b96ba0207c59a3311beefa7a195c8a \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.png deleted file mode 100644 index f85ff811..00000000 Binary files a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.svg new file mode 100644 index 00000000..81ef4218 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__coll__graph.svg @@ -0,0 +1,93 @@ + + + + + + +vtkvmtkPolyDataGradientStencil + + +Node7 + +vtkvmtkPolyDataGradientStencil + + +Node8 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkStencil + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkNeighborhood + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkDataSetItem + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkItem + + + + +Node12->Node11 + + + + +Node13 + +vtkObject + + +Node13->Node12 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.map index bc3e725c..0d5ff028 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.md5 index 10b9f64b..3ee8a2bf 100644 --- a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.md5 @@ -1 +1 @@ -9ad70fcdcd00ae7914214895e2e0de3b \ No newline at end of file +0c456215158d5944e81891e23ec52582 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.png deleted file mode 100644 index f85ff811..00000000 Binary files a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.svg new file mode 100644 index 00000000..4f5a54fc --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataGradientStencil__inherit__graph.svg @@ -0,0 +1,93 @@ + + + + + + +vtkvmtkPolyDataGradientStencil + + +Node0 + +vtkvmtkPolyDataGradientStencil + + +Node1 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkDataSetItem + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkItem + + + + +Node5->Node4 + + + + +Node6 + +vtkObject + + +Node6->Node5 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter-members.html b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter-members.html index e8950f5a..16ad3c40 100644 --- a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,48 +59,53 @@
-
+
vtkvmtkPolyDataHarmonicMappingFilter Member List
-This is the complete list of members for vtkvmtkPolyDataHarmonicMappingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AssemblyModevtkvmtkPolyDataHarmonicMappingFilter [protected]
BoundaryPointIdsvtkvmtkPolyDataHarmonicMappingFilter [protected]
BoundaryValuesvtkvmtkPolyDataHarmonicMappingFilter [protected]
ConvergenceTolerancevtkvmtkPolyDataHarmonicMappingFilter [protected]
GetAssemblyMode()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetBoundaryPointIds()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetBoundaryValues()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetConvergenceTolerance()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetHarmonicMappingArrayName()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
GetQuadratureOrder()vtkvmtkPolyDataHarmonicMappingFilter [virtual]
HarmonicMappingArrayNamevtkvmtkPolyDataHarmonicMappingFilter [protected]
New()vtkvmtkPolyDataHarmonicMappingFilter [static]
QuadratureOrdervtkvmtkPolyDataHarmonicMappingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataHarmonicMappingFilter [protected, virtual]
SetAssemblyMode(int)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetAssemblyModeToFiniteElements()vtkvmtkPolyDataHarmonicMappingFilter [inline]
SetAssemblyModeToStencils()vtkvmtkPolyDataHarmonicMappingFilter [inline]
SetBoundaryPointIds(vtkIdList *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetBoundaryValues(vtkDoubleArray *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetConvergenceTolerance(double)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
SetQuadratureOrder(int)vtkvmtkPolyDataHarmonicMappingFilter [virtual]
VTK_VMTK_ASSEMBLY_FINITEELEMENTS enum valuevtkvmtkPolyDataHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_STENCILS enum valuevtkvmtkPolyDataHarmonicMappingFilter
vtkTypeRevisionMacro(vtkvmtkPolyDataHarmonicMappingFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilter [protected]
~vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssemblyModevtkvmtkPolyDataHarmonicMappingFilterprotected
BoundaryPointIdsvtkvmtkPolyDataHarmonicMappingFilterprotected
BoundaryValuesvtkvmtkPolyDataHarmonicMappingFilterprotected
ConvergenceTolerancevtkvmtkPolyDataHarmonicMappingFilterprotected
GetAssemblyMode()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetBoundaryPointIds()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetBoundaryValues()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetConvergenceTolerance()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetHarmonicMappingArrayName()vtkvmtkPolyDataHarmonicMappingFiltervirtual
GetQuadratureOrder()vtkvmtkPolyDataHarmonicMappingFiltervirtual
HarmonicMappingArrayNamevtkvmtkPolyDataHarmonicMappingFilterprotected
IsA(const char *type)vtkvmtkPolyDataHarmonicMappingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataHarmonicMappingFilterstatic
New()vtkvmtkPolyDataHarmonicMappingFilterstatic
NewInstance() constvtkvmtkPolyDataHarmonicMappingFilter
NewInstanceInternal() constvtkvmtkPolyDataHarmonicMappingFilterprotectedvirtual
QuadratureOrdervtkvmtkPolyDataHarmonicMappingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataHarmonicMappingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataHarmonicMappingFilterstatic
SetAssemblyMode(int)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetAssemblyModeToFiniteElements()vtkvmtkPolyDataHarmonicMappingFilterinline
SetAssemblyModeToStencils()vtkvmtkPolyDataHarmonicMappingFilterinline
SetBoundaryPointIds(vtkIdList *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetBoundaryValues(vtkDoubleArray *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetConvergenceTolerance(double)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataHarmonicMappingFiltervirtual
SetQuadratureOrder(int)vtkvmtkPolyDataHarmonicMappingFiltervirtual
Superclass typedefvtkvmtkPolyDataHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_FINITEELEMENTS enum valuevtkvmtkPolyDataHarmonicMappingFilter
VTK_VMTK_ASSEMBLY_STENCILS enum valuevtkvmtkPolyDataHarmonicMappingFilter
vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilterprotected
~vtkvmtkPolyDataHarmonicMappingFilter()vtkvmtkPolyDataHarmonicMappingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter.html b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter.html index adadcd85..7d1b001d 100644 --- a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter.html +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataHarmonicMappingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,415 +59,739 @@
-
+
vtkvmtkPolyDataHarmonicMappingFilter Class Reference
-

.. +

Construct a harmonic function over each vascular surface segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations. More...

-

#include <vtkvmtkPolyDataHarmonicMappingFilter.h>

+

#include <vtkvmtkPolyDataHarmonicMappingFilter.h>

Inheritance diagram for vtkvmtkPolyDataHarmonicMappingFilter:
-
Inheritance graph
- - +
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataHarmonicMappingFilter:
+
+
+
[legend]
- -

List of all members.

- - + + +

+

Public Types

enum  { VTK_VMTK_ASSEMBLY_STENCILS, VTK_VMTK_ASSEMBLY_FINITEELEMENTS }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataHarmonicMappingFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataHarmonicMappingFilterNewInstance () const
 
virtual void SetBoundaryPointIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryPointIds ()
 
virtual void SetBoundaryValues (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetBoundaryValues ()
 
virtual void SetHarmonicMappingArrayName (const char *)
 
virtual char * GetHarmonicMappingArrayName ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetAssemblyMode (int)
 
virtual int GetAssemblyMode ()
 
void SetAssemblyModeToStencils ()
 
void SetAssemblyModeToFiniteElements ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataHarmonicMappingFilter
New ()

+

static vtkvmtkPolyDataHarmonicMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataHarmonicMappingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataHarmonicMappingFilter ()
 
 ~vtkvmtkPolyDataHarmonicMappingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + +

Protected Attributes

vtkIdList * BoundaryPointIds
 
vtkDoubleArray * BoundaryValues
 
char * HarmonicMappingArrayName
 
double ConvergenceTolerance
 
int AssemblyMode
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a harmonic function over each vascular surface segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Member Enumeration Documentation

- + +

Definition at line 37 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkPolyDataHarmonicMappingFilter::Superclass
+
+ +

Definition at line 41 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

+ +
-
-
Enumerator:
- - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
VTK_VMTK_ASSEMBLY_STENCILS  -
VTK_VMTK_ASSEMBLY_FINITEELEMENTS  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataHarmonicMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataHarmonicMappingFilter::vtkvmtkPolyDataHarmonicMappingFilter vtkvmtkPolyDataHarmonicMappingFilter::vtkvmtkPolyDataHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataHarmonicMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataHarmonicMappingFilter::~vtkvmtkPolyDataHarmonicMappingFilter vtkvmtkPolyDataHarmonicMappingFilter::~vtkvmtkPolyDataHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataHarmonicMappingFilter* vtkvmtkPolyDataHarmonicMappingFilter::New static vtkvmtkPolyDataHarmonicMappingFilter* vtkvmtkPolyDataHarmonicMappingFilter::New ( ) [static]
+
+static
+
+ +
-
+ +

◆ IsTypeOf()

-

Reimplemented in vtkvmtkPolyDataCylinderHarmonicMappingFilter.

+
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkPolyDataHarmonicMappingFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataHarmonicMappingFilter::vtkTypeRevisionMacro virtual int vtkvmtkPolyDataHarmonicMappingFilter::IsA (vtkvmtkPolyDataHarmonicMappingFilter , const char * type)
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ - + + + + - - +
static vtkvmtkPolyDataHarmonicMappingFilter* vtkvmtkPolyDataHarmonicMappingFilter::SafeDownCast (vtkObjectBase * o) vtkPolyDataAlgorithm  
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ - - - + + + +
)virtual vtkObjectBase* vtkvmtkPolyDataHarmonicMappingFilter::NewInstanceInternal () const
+
+protectedvirtual
+
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataHarmonicMappingFilter* vtkvmtkPolyDataHarmonicMappingFilter::NewInstance () const
+
- + +

◆ SetBoundaryPointIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetBoundaryPointIds virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetBoundaryPointIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryPointIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataHarmonicMappingFilter::GetBoundaryPointIds virtual vtkIdList* vtkvmtkPolyDataHarmonicMappingFilter::GetBoundaryPointIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBoundaryValues()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetBoundaryValues virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetBoundaryValues ( vtkDoubleArray *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryValues()

+
+ + + + + +
- + - +
virtual vtkDoubleArray* vtkvmtkPolyDataHarmonicMappingFilter::GetBoundaryValues virtual vtkDoubleArray* vtkvmtkPolyDataHarmonicMappingFilter::GetBoundaryValues ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetHarmonicMappingArrayName virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetHarmonicMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataHarmonicMappingFilter::GetHarmonicMappingArrayName virtual char* vtkvmtkPolyDataHarmonicMappingFilter::GetHarmonicMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetConvergenceTolerance virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataHarmonicMappingFilter::GetConvergenceTolerance virtual double vtkvmtkPolyDataHarmonicMappingFilter::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAssemblyMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyMode virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAssemblyMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataHarmonicMappingFilter::GetAssemblyMode virtual int vtkvmtkPolyDataHarmonicMappingFilter::GetAssemblyMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAssemblyModeToStencils()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyModeToStencils void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyModeToStencils ( ) [inline]
- -
+
+inline
+
- + +

◆ SetAssemblyModeToFiniteElements()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyModeToFiniteElements void vtkvmtkPolyDataHarmonicMappingFilter::SetAssemblyModeToFiniteElements ( ) [inline]
- -
+
+inline
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetQuadratureOrder virtual void vtkvmtkPolyDataHarmonicMappingFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataHarmonicMappingFilter::GetQuadratureOrder virtual int vtkvmtkPolyDataHarmonicMappingFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -517,106 +811,174 @@ - +
virtual int vtkvmtkPolyDataHarmonicMappingFilter::RequestData virtual int vtkvmtkPolyDataHarmonicMappingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryPointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataHarmonicMappingFilter::BoundaryPointIds [protected]vtkIdList* vtkvmtkPolyDataHarmonicMappingFilter::BoundaryPointIds
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

- + +

◆ BoundaryValues

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkPolyDataHarmonicMappingFilter::BoundaryValues [protected]vtkDoubleArray* vtkvmtkPolyDataHarmonicMappingFilter::BoundaryValues
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

- + +

◆ HarmonicMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataHarmonicMappingFilter::HarmonicMappingArrayName [protected]char* vtkvmtkPolyDataHarmonicMappingFilter::HarmonicMappingArrayName
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkPolyDataHarmonicMappingFilter::ConvergenceTolerance [protected]double vtkvmtkPolyDataHarmonicMappingFilter::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

- + +

◆ AssemblyMode

+
+ + + + + +
- +
int vtkvmtkPolyDataHarmonicMappingFilter::AssemblyMode [protected]int vtkvmtkPolyDataHarmonicMappingFilter::AssemblyMode
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkPolyDataHarmonicMappingFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkPolyDataHarmonicMappingFilter::QuadratureOrder [protected]int vtkvmtkPolyDataHarmonicMappingFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkPolyDataHarmonicMappingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.map new file mode 100644 index 00000000..7d1e33ac --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.md5 new file mode 100644 index 00000000..b7acd438 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.md5 @@ -0,0 +1 @@ +520c39eff6eb5489400f92c1f29758ae \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.svg new file mode 100644 index 00000000..f27a17fd --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataHarmonicMappingFilter + + +Node3 + +vtkvmtkPolyDataHarmonicMapping +Filter + + +Node4 + +vtkPolyDataAlgorithm + + +Node4->Node3 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.map index 40319c64..6ced1e8e 100644 --- a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.md5 index 3a4b2610..f6994204 100644 --- a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.md5 @@ -1 +1 @@ -6974687f4781a14a71ceee13b5cbf370 \ No newline at end of file +ddb61d7cd03bcca578a23a73f445e175 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.png b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.png deleted file mode 100644 index 98fafcf2..00000000 Binary files a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.svg new file mode 100644 index 00000000..0b6dbbf0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataHarmonicMappingFilter__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkPolyDataHarmonicMappingFilter + + +Node0 + +vtkvmtkPolyDataHarmonicMapping +Filter + + +Node2 + + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter + + + + +Node0->Node2 + + + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter-members.html b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter-members.html index 009dad8e..0a4b9c97 100644 --- a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,35 @@
-
+
vtkvmtkPolyDataKiteRemovalFilter Member List
-This is the complete list of members for vtkvmtkPolyDataKiteRemovalFilter, including all inherited members. - - - - - - - - - -
GetSizeFactor()vtkvmtkPolyDataKiteRemovalFilter [virtual]
New()vtkvmtkPolyDataKiteRemovalFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataKiteRemovalFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataKiteRemovalFilter [protected, virtual]
SetSizeFactor(double)vtkvmtkPolyDataKiteRemovalFilter [virtual]
SizeFactorvtkvmtkPolyDataKiteRemovalFilter [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataKiteRemovalFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataKiteRemovalFilter
vtkvmtkPolyDataKiteRemovalFilter()vtkvmtkPolyDataKiteRemovalFilter [protected]
~vtkvmtkPolyDataKiteRemovalFilter()vtkvmtkPolyDataKiteRemovalFilter [protected]
- +

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

+ + + + + + + + + + + + + + + +
GetSizeFactor()vtkvmtkPolyDataKiteRemovalFiltervirtual
IsA(const char *type)vtkvmtkPolyDataKiteRemovalFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataKiteRemovalFilterstatic
New()vtkvmtkPolyDataKiteRemovalFilterstatic
NewInstance() constvtkvmtkPolyDataKiteRemovalFilter
NewInstanceInternal() constvtkvmtkPolyDataKiteRemovalFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataKiteRemovalFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataKiteRemovalFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataKiteRemovalFilterstatic
SetSizeFactor(double)vtkvmtkPolyDataKiteRemovalFiltervirtual
SizeFactorvtkvmtkPolyDataKiteRemovalFilterprotected
Superclass typedefvtkvmtkPolyDataKiteRemovalFilter
vtkvmtkPolyDataKiteRemovalFilter()vtkvmtkPolyDataKiteRemovalFilterprotected
~vtkvmtkPolyDataKiteRemovalFilter()vtkvmtkPolyDataKiteRemovalFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter.html b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter.html index a8d98775..46b7b136 100644 --- a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter.html +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataKiteRemovalFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,115 +59,284 @@
-
+
vtkvmtkPolyDataKiteRemovalFilter Class Reference
-

Add caps to boundaries. +

removes small protrusions (kites) from a surface based on a SizeFactor parameter More...

-

#include <vtkvmtkPolyDataKiteRemovalFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataKiteRemovalFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataKiteRemovalFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataKiteRemovalFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataKiteRemovalFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataKiteRemovalFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual double GetSizeFactor ()
 
virtual void SetSizeFactor (double)

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataKiteRemovalFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataKiteRemovalFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataKiteRemovalFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataKiteRemovalFilter ()
 
 ~vtkvmtkPolyDataKiteRemovalFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

double SizeFactor
 
-

Detailed Description

-

Add caps to boundaries.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.2
-

Constructor & Destructor Documentation

- +

Detailed Description

+

removes small protrusions (kites) from a surface based on a SizeFactor parameter

+
Date
2006/04/06 16:47:48
+
Revision
1.2
+

...

+ +

Definition at line 34 of file vtkvmtkPolyDataKiteRemovalFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataKiteRemovalFilter::Superclass
+
+ +

Definition at line 37 of file vtkvmtkPolyDataKiteRemovalFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataKiteRemovalFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataKiteRemovalFilter::vtkvmtkPolyDataKiteRemovalFilter vtkvmtkPolyDataKiteRemovalFilter::vtkvmtkPolyDataKiteRemovalFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataKiteRemovalFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataKiteRemovalFilter::~vtkvmtkPolyDataKiteRemovalFilter vtkvmtkPolyDataKiteRemovalFilter::~vtkvmtkPolyDataKiteRemovalFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataKiteRemovalFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataKiteRemovalFilter::IsTypeOf (vtkvmtkPolyDataKiteRemovalFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataKiteRemovalFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataKiteRemovalFilter* vtkvmtkPolyDataKiteRemovalFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataKiteRemovalFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataKiteRemovalFilter::PrintSelf vtkvmtkPolyDataKiteRemovalFilter* vtkvmtkPolyDataKiteRemovalFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -214,66 +353,97 @@
void vtkvmtkPolyDataKiteRemovalFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataKiteRemovalFilter* vtkvmtkPolyDataKiteRemovalFilter::New static vtkvmtkPolyDataKiteRemovalFilter* vtkvmtkPolyDataKiteRemovalFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ GetSizeFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataKiteRemovalFilter::GetSizeFactor virtual double vtkvmtkPolyDataKiteRemovalFilter::GetSizeFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSizeFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataKiteRemovalFilter::SetSizeFactor virtual void vtkvmtkPolyDataKiteRemovalFilter::SetSizeFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -293,39 +463,52 @@ - +
virtual int vtkvmtkPolyDataKiteRemovalFilter::RequestData virtual int vtkvmtkPolyDataKiteRemovalFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SizeFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataKiteRemovalFilter::SizeFactor [protected]double vtkvmtkPolyDataKiteRemovalFilter::SizeFactor
- -
+
+protected
+
+ +

Definition at line 51 of file vtkvmtkPolyDataKiteRemovalFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.map new file mode 100644 index 00000000..9f5b2f7e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.md5 new file mode 100644 index 00000000..877c8fd0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.md5 @@ -0,0 +1 @@ +233d5078d63180f688933b524b176d49 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.svg new file mode 100644 index 00000000..8676cd26 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataKiteRemovalFilter + + +Node2 + +vtkvmtkPolyDataKiteRemoval +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.map new file mode 100644 index 00000000..9f5b2f7e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.md5 new file mode 100644 index 00000000..703fa665 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.md5 @@ -0,0 +1 @@ +aeef05366450a47baa50ef55cc440f33 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.svg new file mode 100644 index 00000000..349113a6 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataKiteRemovalFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataKiteRemovalFilter + + +Node0 + +vtkvmtkPolyDataKiteRemoval +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil-members.html b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil-members.html index a38258ae..b449402e 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,100 +59,100 @@
-
+
vtkvmtkPolyDataLaplaceBeltramiStencil Member List
-This is the complete list of members for vtkvmtkPolyDataLaplaceBeltramiStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataLaplaceBeltramiStencil [virtual]
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()=0vtkvmtkPolyDataManifoldStencil [pure virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataLaplaceBeltramiStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencil [inline, protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataLaplaceBeltramiStencilvirtual
BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)vtkvmtkPolyDataLaplaceBeltramiStencil
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType()=0vtkvmtkItempure virtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataLaplaceBeltramiStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataLaplaceBeltramiStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
NewInstance() constvtkvmtkPolyDataLaplaceBeltramiStencil
NewInstanceInternal() constvtkvmtkPolyDataLaplaceBeltramiStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataLaplaceBeltramiStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()=0vtkvmtkPolyDataManifoldStencilpure virtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataLaplaceBeltramiStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataLaplaceBeltramiStencil()vtkvmtkPolyDataLaplaceBeltramiStencilinlineprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil.html b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil.html index d6c75daa..fd1afe66 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil.html +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataLaplaceBeltramiStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,138 +59,517 @@
-
+
vtkvmtkPolyDataLaplaceBeltramiStencil Class Reference
-

.. +

Apply LB weighting to the neighborhood connections of a surface. More...

-

#include <vtkvmtkPolyDataLaplaceBeltramiStencil.h>

+

#include <vtkvmtkPolyDataLaplaceBeltramiStencil.h>

Inheritance diagram for vtkvmtkPolyDataLaplaceBeltramiStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataLaplaceBeltramiStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil)
void Build ()
virtual int IsA (const char *type)
 
vtkvmtkPolyDataLaplaceBeltramiStencilNewInstance () const
 
void Build () VTK_OVERRIDE
 
void BuildBoundaryWeights (vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight)

+

 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
virtual void ScaleWithArea ()=0
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataLaplaceBeltramiStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
 ~vtkvmtkPolyDataLaplaceBeltramiStencil ()
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Apply LB weighting to the neighborhood connections of a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkPolyDataLaplaceBeltramiStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataLaplaceBeltramiStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataLaplaceBeltramiStencil::vtkvmtkPolyDataLaplaceBeltramiStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataLaplaceBeltramiStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataLaplaceBeltramiStencil::~vtkvmtkPolyDataLaplaceBeltramiStencil vtkvmtkPolyDataLaplaceBeltramiStencil::~vtkvmtkPolyDataLaplaceBeltramiStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkPolyDataLaplaceBeltramiStencil.h.

+
47 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataLaplaceBeltramiStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataLaplaceBeltramiStencil::IsTypeOf (vtkvmtkPolyDataLaplaceBeltramiStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataLaplaceBeltramiStencil::IsA (const char * type) vtkvmtkPolyDataManifoldStencil  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataLaplaceBeltramiStencil* vtkvmtkPolyDataLaplaceBeltramiStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataLaplaceBeltramiStencil::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
void vtkvmtkPolyDataLaplaceBeltramiStencil::Build vtkvmtkPolyDataLaplaceBeltramiStencil* vtkvmtkPolyDataLaplaceBeltramiStencil::NewInstance ( ) [virtual] const
+
+ +
-
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkPolyDataLaplaceBeltramiStencil::Build ()
+
+virtual
+

Build the stencil.

-

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ BuildBoundaryWeights()

+
- + @@ -249,22 +598,19 @@
void vtkvmtkPolyDataLaplaceBeltramiStencil::BuildBoundaryWeights void vtkvmtkPolyDataLaplaceBeltramiStencil::BuildBoundaryWeights ( vtkIdType  boundaryPointId,
-
-
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.map index f93d0376..58393186 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.md5 index ecd22e87..6108c4ee 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.md5 @@ -1 +1 @@ -cb74b3dadb1bc065d17f3b4fa744863f \ No newline at end of file +12763205c87d6b932a5a7eb30b9e2aa3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.png deleted file mode 100644 index 5ac66d04..00000000 Binary files a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.svg new file mode 100644 index 00000000..a8ba450d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__coll__graph.svg @@ -0,0 +1,94 @@ + + + + + + +vtkvmtkPolyDataLaplaceBeltramiStencil + + +Node9 + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + +Node10 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkStencil + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkNeighborhood + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItem + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkItem + + + + +Node14->Node13 + + + + +Node15 + +vtkObject + + +Node15->Node14 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.map index 86ec200f..4ff6fae8 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.map @@ -1,9 +1,9 @@ - - - - - - - - + + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.md5 index 1859d8cf..5f6b9def 100644 --- a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.md5 @@ -1 +1 @@ -9704f45350b76220346265d438f03917 \ No newline at end of file +25dd6193c6ec8e173f1241a4afbc6766 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.png deleted file mode 100644 index 1ec853eb..00000000 Binary files a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.svg new file mode 100644 index 00000000..2ef49880 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLaplaceBeltramiStencil__inherit__graph.svg @@ -0,0 +1,122 @@ + + + + + + +vtkvmtkPolyDataLaplaceBeltramiStencil + + +Node0 + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + +Node7 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node0->Node8 + + + + +Node1 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkDataSetItem + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkItem + + + + +Node5->Node4 + + + + +Node6 + +vtkObject + + +Node6->Node5 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder-members.html b/doc/html/classvtkvmtkPolyDataLineEmbedder-members.html index 21b0bada..f8084dfd 100644 --- a/doc/html/classvtkvmtkPolyDataLineEmbedder-members.html +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,45 +59,50 @@
-
+
vtkvmtkPolyDataLineEmbedder Member List
-This is the complete list of members for vtkvmtkPolyDataLineEmbedder, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
EdgeArrayNamevtkvmtkPolyDataLineEmbedder [protected]
EdgePCoordArrayNamevtkvmtkPolyDataLineEmbedder [protected]
EmbeddedLinePointIdsvtkvmtkPolyDataLineEmbedder [protected]
GetCellId(vtkPolyData *input, vtkIdList *pointIds)vtkvmtkPolyDataLineEmbedder [protected]
GetEdgeArrayName()vtkvmtkPolyDataLineEmbedder [virtual]
GetEdgePCoordArrayName()vtkvmtkPolyDataLineEmbedder [virtual]
GetEmbeddedLinePointIds()vtkvmtkPolyDataLineEmbedder [virtual]
GetLines()vtkvmtkPolyDataLineEmbedder [virtual]
GetNeighbors(vtkIdType pointId, vtkIdList *neighborPointIds)vtkvmtkPolyDataLineEmbedder [protected]
GetSnapToMeshTolerance()vtkvmtkPolyDataLineEmbedder [virtual]
LinesvtkvmtkPolyDataLineEmbedder [protected]
New()vtkvmtkPolyDataLineEmbedder [static]
OrderNeighborhood(vtkIdList *cellPointIds, vtkIdList *neighborIds, vtkIdList *addedPointIds, vtkIdList *snapToMeshIds, vtkDataArray *edgeArray, vtkDataArray *edgePCoordArray, vtkIdList *orderedNeighborIds)vtkvmtkPolyDataLineEmbedder [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataLineEmbedder
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataLineEmbedder [protected, virtual]
SetEdgeArrayName(const char *)vtkvmtkPolyDataLineEmbedder [virtual]
SetEdgePCoordArrayName(const char *)vtkvmtkPolyDataLineEmbedder [virtual]
SetLines(vtkPolyData *)vtkvmtkPolyDataLineEmbedder [virtual]
SetSnapToMeshTolerance(double)vtkvmtkPolyDataLineEmbedder [virtual]
SnapToMeshTolerancevtkvmtkPolyDataLineEmbedder [protected]
Triangulate(vtkIdList *cellPointIds, vtkIdList *orderedNeighborIds, vtkIdList *triangulationIds)vtkvmtkPolyDataLineEmbedder [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataLineEmbedder, vtkPolyDataAlgorithm)vtkvmtkPolyDataLineEmbedder
vtkvmtkPolyDataLineEmbedder()vtkvmtkPolyDataLineEmbedder [protected]
~vtkvmtkPolyDataLineEmbedder()vtkvmtkPolyDataLineEmbedder [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EdgeArrayNamevtkvmtkPolyDataLineEmbedderprotected
EdgePCoordArrayNamevtkvmtkPolyDataLineEmbedderprotected
EmbeddedLinePointIdsvtkvmtkPolyDataLineEmbedderprotected
GetCellId(vtkPolyData *input, vtkIdList *pointIds)vtkvmtkPolyDataLineEmbedderprotected
GetEdgeArrayName()vtkvmtkPolyDataLineEmbeddervirtual
GetEdgePCoordArrayName()vtkvmtkPolyDataLineEmbeddervirtual
GetEmbeddedLinePointIds()vtkvmtkPolyDataLineEmbeddervirtual
GetLines()vtkvmtkPolyDataLineEmbeddervirtual
GetNeighbors(vtkIdType pointId, vtkIdList *neighborPointIds)vtkvmtkPolyDataLineEmbedderprotected
GetSnapToMeshTolerance()vtkvmtkPolyDataLineEmbeddervirtual
IsA(const char *type)vtkvmtkPolyDataLineEmbeddervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataLineEmbedderstatic
LinesvtkvmtkPolyDataLineEmbedderprotected
New()vtkvmtkPolyDataLineEmbedderstatic
NewInstance() constvtkvmtkPolyDataLineEmbedder
NewInstanceInternal() constvtkvmtkPolyDataLineEmbedderprotectedvirtual
OrderNeighborhood(vtkIdList *cellPointIds, vtkIdList *neighborIds, vtkIdList *addedPointIds, vtkIdList *snapToMeshIds, vtkDataArray *edgeArray, vtkDataArray *edgePCoordArray, vtkIdList *orderedNeighborIds)vtkvmtkPolyDataLineEmbedderprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataLineEmbedder
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataLineEmbedderprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataLineEmbedderstatic
SetEdgeArrayName(const char *)vtkvmtkPolyDataLineEmbeddervirtual
SetEdgePCoordArrayName(const char *)vtkvmtkPolyDataLineEmbeddervirtual
SetLines(vtkPolyData *)vtkvmtkPolyDataLineEmbeddervirtual
SetSnapToMeshTolerance(double)vtkvmtkPolyDataLineEmbeddervirtual
SnapToMeshTolerancevtkvmtkPolyDataLineEmbedderprotected
Superclass typedefvtkvmtkPolyDataLineEmbedder
Triangulate(vtkIdList *cellPointIds, vtkIdList *orderedNeighborIds, vtkIdList *triangulationIds)vtkvmtkPolyDataLineEmbedderprotected
vtkvmtkPolyDataLineEmbedder()vtkvmtkPolyDataLineEmbedderprotected
~vtkvmtkPolyDataLineEmbedder()vtkvmtkPolyDataLineEmbedderprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder.html b/doc/html/classvtkvmtkPolyDataLineEmbedder.html index b1ce6503..cf598507 100644 --- a/doc/html/classvtkvmtkPolyDataLineEmbedder.html +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataLineEmbedder Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,126 +59,314 @@
-
+
vtkvmtkPolyDataLineEmbedder Class Reference
-

#include <vtkvmtkPolyDataLineEmbedder.h>

+

not implemented. Takes a number of lines and embed them in a mesh. + More...

-

List of all members.

+

#include <vtkvmtkPolyDataLineEmbedder.h>

+
+Inheritance diagram for vtkvmtkPolyDataLineEmbedder:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataLineEmbedder:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataLineEmbedder, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataLineEmbedderNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetLines (vtkPolyData *)
 
virtual vtkPolyData * GetLines ()
 
virtual void SetEdgeArrayName (const char *)
 
virtual char * GetEdgeArrayName ()
 
virtual void SetEdgePCoordArrayName (const char *)
 
virtual char * GetEdgePCoordArrayName ()
 
virtual void SetSnapToMeshTolerance (double)
 
virtual double GetSnapToMeshTolerance ()
 
virtual vtkIdList * GetEmbeddedLinePointIds ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataLineEmbedder
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataLineEmbedderSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataLineEmbedderNew ()
 
+ + + + - + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataLineEmbedder ()
 
 ~vtkvmtkPolyDataLineEmbedder ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
vtkIdType GetCellId (vtkPolyData *input, vtkIdList *pointIds)
 
void GetNeighbors (vtkIdType pointId, vtkIdList *neighborPointIds)
 
void OrderNeighborhood (vtkIdList *cellPointIds, vtkIdList *neighborIds, vtkIdList *addedPointIds, vtkIdList *snapToMeshIds, vtkDataArray *edgeArray, vtkDataArray *edgePCoordArray, vtkIdList *orderedNeighborIds)
 
void Triangulate (vtkIdList *cellPointIds, vtkIdList *orderedNeighborIds, vtkIdList *triangulationIds)

+

 
+ + + + + +

Protected Attributes

char * EdgeArrayName
 
char * EdgePCoordArrayName
 
double SnapToMeshTolerance
 
vtkPolyData * Lines
 
vtkIdList * EmbeddedLinePointIds
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

not implemented. Takes a number of lines and embed them in a mesh.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

The idea was to use this to try to partition triangles, but it became to messy (luca reports).

+ +

Definition at line 36 of file vtkvmtkPolyDataLineEmbedder.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataLineEmbedder()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataLineEmbedder::vtkvmtkPolyDataLineEmbedder ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataLineEmbedder()

+
+ + + + + +
- + - +
vtkvmtkPolyDataLineEmbedder::~vtkvmtkPolyDataLineEmbedder vtkvmtkPolyDataLineEmbedder::~vtkvmtkPolyDataLineEmbedder ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataLineEmbedder::vtkTypeRevisionMacro static int vtkvmtkPolyDataLineEmbedder::IsTypeOf (vtkvmtkPolyDataLineEmbedder , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataLineEmbedder::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataLineEmbedder* vtkvmtkPolyDataLineEmbedder::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataLineEmbedder::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataLineEmbedder* vtkvmtkPolyDataLineEmbedder::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -225,181 +383,275 @@
void vtkvmtkPolyDataLineEmbedder::PrintSelf void vtkvmtkPolyDataLineEmbedder::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataLineEmbedder* vtkvmtkPolyDataLineEmbedder::New static vtkvmtkPolyDataLineEmbedder* vtkvmtkPolyDataLineEmbedder::New ( ) [static]
- -
+
+static
+
- + +

◆ SetLines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLineEmbedder::SetLines virtual void vtkvmtkPolyDataLineEmbedder::SetLines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataLineEmbedder::GetLines virtual vtkPolyData* vtkvmtkPolyDataLineEmbedder::GetLines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEdgeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLineEmbedder::SetEdgeArrayName virtual void vtkvmtkPolyDataLineEmbedder::SetEdgeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEdgeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgeArrayName virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLineEmbedder::SetEdgePCoordArrayName virtual void vtkvmtkPolyDataLineEmbedder::SetEdgePCoordArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgePCoordArrayName virtual char* vtkvmtkPolyDataLineEmbedder::GetEdgePCoordArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSnapToMeshTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLineEmbedder::SetSnapToMeshTolerance virtual void vtkvmtkPolyDataLineEmbedder::SetSnapToMeshTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSnapToMeshTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataLineEmbedder::GetSnapToMeshTolerance virtual double vtkvmtkPolyDataLineEmbedder::GetSnapToMeshTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEmbeddedLinePointIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataLineEmbedder::GetEmbeddedLinePointIds virtual vtkIdList* vtkvmtkPolyDataLineEmbedder::GetEmbeddedLinePointIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -419,20 +671,29 @@ - +
virtual int vtkvmtkPolyDataLineEmbedder::RequestData virtual int vtkvmtkPolyDataLineEmbedder::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ GetCellId()

+
+ + + + + +
- + @@ -446,20 +707,29 @@ - +
vtkIdType vtkvmtkPolyDataLineEmbedder::GetCellId vtkIdType vtkvmtkPolyDataLineEmbedder::GetCellId ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ GetNeighbors()

+
+ + + + + +
- + @@ -473,20 +743,29 @@ - +
void vtkvmtkPolyDataLineEmbedder::GetNeighbors void vtkvmtkPolyDataLineEmbedder::GetNeighbors ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
- + +

◆ OrderNeighborhood()

+
+ + + + + +
- + @@ -530,20 +809,29 @@ - +
void vtkvmtkPolyDataLineEmbedder::OrderNeighborhood void vtkvmtkPolyDataLineEmbedder::OrderNeighborhood ( vtkIdList *  cellPointIds,
) [protected]
- -
+
+protected
+
- + +

◆ Triangulate()

+
+ + + + + +
- + @@ -563,91 +851,148 @@ - +
void vtkvmtkPolyDataLineEmbedder::Triangulate void vtkvmtkPolyDataLineEmbedder::Triangulate ( vtkIdList *  cellPointIds,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ EdgeArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLineEmbedder::EdgeArrayName [protected]char* vtkvmtkPolyDataLineEmbedder::EdgeArrayName
- -
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkPolyDataLineEmbedder.h.

- + +

◆ EdgePCoordArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLineEmbedder::EdgePCoordArrayName [protected]char* vtkvmtkPolyDataLineEmbedder::EdgePCoordArrayName
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkPolyDataLineEmbedder.h.

- + +

◆ SnapToMeshTolerance

+
+ + + + + +
- +
double vtkvmtkPolyDataLineEmbedder::SnapToMeshTolerance [protected]double vtkvmtkPolyDataLineEmbedder::SnapToMeshTolerance
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkPolyDataLineEmbedder.h.

- + +

◆ Lines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataLineEmbedder::Lines [protected]vtkPolyData* vtkvmtkPolyDataLineEmbedder::Lines
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkPolyDataLineEmbedder.h.

- + +

◆ EmbeddedLinePointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataLineEmbedder::EmbeddedLinePointIds [protected]vtkIdList* vtkvmtkPolyDataLineEmbedder::EmbeddedLinePointIds
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkPolyDataLineEmbedder.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.map b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.map new file mode 100644 index 00000000..1f56db0a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.md5 new file mode 100644 index 00000000..24c36a41 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.md5 @@ -0,0 +1 @@ +81e5e03cd77a51dd2ad7a45c78807a0e \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.svg b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.svg new file mode 100644 index 00000000..b4a72633 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataLineEmbedder + + +Node2 + +vtkvmtkPolyDataLineEmbedder + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.map b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.map new file mode 100644 index 00000000..1f56db0a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.md5 new file mode 100644 index 00000000..2aea5395 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.md5 @@ -0,0 +1 @@ +a79990588368ff1d03fdb12ecfb4b977 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.svg new file mode 100644 index 00000000..5d98d716 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLineEmbedder__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataLineEmbedder + + +Node0 + +vtkvmtkPolyDataLineEmbedder + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry-members.html b/doc/html/classvtkvmtkPolyDataLocalGeometry-members.html index 32adf5b8..b736887e 100644 --- a/doc/html/classvtkvmtkPolyDataLocalGeometry-members.html +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,107 +59,112 @@
-
+
vtkvmtkPolyDataLocalGeometry Member List
-This is the complete list of members for vtkvmtkPolyDataLocalGeometry, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdjustBoundaryQuantities(vtkPolyData *output)vtkvmtkPolyDataLocalGeometry [protected]
AdjustBoundaryValuesvtkvmtkPolyDataLocalGeometry [protected]
AdjustBoundaryValuesOff()vtkvmtkPolyDataLocalGeometry [virtual]
AdjustBoundaryValuesOn()vtkvmtkPolyDataLocalGeometry [virtual]
CellIdsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
CenterlineVectorsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
ComputeCellIdsvtkvmtkPolyDataLocalGeometry [protected]
ComputeCellIdsOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeCellIdsOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeCenterlineVectorsvtkvmtkPolyDataLocalGeometry [protected]
ComputeCenterlineVectorsOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeCenterlineVectorsOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeEuclideanDistancevtkvmtkPolyDataLocalGeometry [protected]
ComputeEuclideanDistanceOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeEuclideanDistanceOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeGeodesicDistancevtkvmtkPolyDataLocalGeometry [protected]
ComputeGeodesicDistanceOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeGeodesicDistanceOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeNormalizedTangencyDeviationvtkvmtkPolyDataLocalGeometry [protected]
ComputeNormalizedTangencyDeviationOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputeNormalizedTangencyDeviationOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputePCoordsvtkvmtkPolyDataLocalGeometry [protected]
ComputePCoordsOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputePCoordsOn()vtkvmtkPolyDataLocalGeometry [virtual]
ComputePoleVectorsvtkvmtkPolyDataLocalGeometry [protected]
ComputePoleVectorsOff()vtkvmtkPolyDataLocalGeometry [virtual]
ComputePoleVectorsOn()vtkvmtkPolyDataLocalGeometry [virtual]
EuclideanDistanceArrayNamevtkvmtkPolyDataLocalGeometry [protected]
GeodesicDistanceArrayNamevtkvmtkPolyDataLocalGeometry [protected]
GetAdjustBoundaryValues()vtkvmtkPolyDataLocalGeometry [virtual]
GetCellIdsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetCenterlineVectorsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputeCellIds()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputeCenterlineVectors()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputeEuclideanDistance()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputeGeodesicDistance()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputeNormalizedTangencyDeviation()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputePCoords()vtkvmtkPolyDataLocalGeometry [virtual]
GetComputePoleVectors()vtkvmtkPolyDataLocalGeometry [virtual]
GetEuclideanDistanceArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetGeodesicDistanceArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetNormalizedTangencyDeviationArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetPCoordsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetPoleIds()vtkvmtkPolyDataLocalGeometry [virtual]
GetPoleVectorsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetVoronoiCellIdsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetVoronoiDiagram()vtkvmtkPolyDataLocalGeometry [virtual]
GetVoronoiGeodesicDistanceArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetVoronoiPCoordsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
GetVoronoiPoleCenterlineVectorsArrayName()vtkvmtkPolyDataLocalGeometry [virtual]
New()vtkvmtkPolyDataLocalGeometry [static]
NormalizedTangencyDeviationArrayNamevtkvmtkPolyDataLocalGeometry [protected]
PCoordsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
PoleIdsvtkvmtkPolyDataLocalGeometry [protected]
PoleVectorsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataLocalGeometry
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataLocalGeometry [protected, virtual]
SetAdjustBoundaryValues(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetCellIdsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetCenterlineVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputeCellIds(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputeCenterlineVectors(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputeEuclideanDistance(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputeGeodesicDistance(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputeNormalizedTangencyDeviation(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputePCoords(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetComputePoleVectors(int)vtkvmtkPolyDataLocalGeometry [virtual]
SetEuclideanDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetGeodesicDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetNormalizedTangencyDeviationArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetPCoordsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetPoleIds(vtkIdList *)vtkvmtkPolyDataLocalGeometry [virtual]
SetPoleVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetVoronoiCellIdsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetVoronoiDiagram(vtkPolyData *)vtkvmtkPolyDataLocalGeometry [virtual]
SetVoronoiGeodesicDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetVoronoiPCoordsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
SetVoronoiPoleCenterlineVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometry [virtual]
VoronoiCellIdsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
VoronoiDiagramvtkvmtkPolyDataLocalGeometry [protected]
VoronoiGeodesicDistanceArrayNamevtkvmtkPolyDataLocalGeometry [protected]
VoronoiPCoordsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
VoronoiPoleCenterlineVectorsArrayNamevtkvmtkPolyDataLocalGeometry [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataLocalGeometry, vtkPolyDataAlgorithm)vtkvmtkPolyDataLocalGeometry
vtkvmtkPolyDataLocalGeometry()vtkvmtkPolyDataLocalGeometry [protected]
~vtkvmtkPolyDataLocalGeometry()vtkvmtkPolyDataLocalGeometry [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AdjustBoundaryQuantities(vtkPolyData *output)vtkvmtkPolyDataLocalGeometryprotected
AdjustBoundaryValuesvtkvmtkPolyDataLocalGeometryprotected
AdjustBoundaryValuesOff()vtkvmtkPolyDataLocalGeometryvirtual
AdjustBoundaryValuesOn()vtkvmtkPolyDataLocalGeometryvirtual
CellIdsArrayNamevtkvmtkPolyDataLocalGeometryprotected
CenterlineVectorsArrayNamevtkvmtkPolyDataLocalGeometryprotected
ComputeCellIdsvtkvmtkPolyDataLocalGeometryprotected
ComputeCellIdsOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputeCellIdsOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputeCenterlineVectorsvtkvmtkPolyDataLocalGeometryprotected
ComputeCenterlineVectorsOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputeCenterlineVectorsOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputeEuclideanDistancevtkvmtkPolyDataLocalGeometryprotected
ComputeEuclideanDistanceOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputeEuclideanDistanceOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputeGeodesicDistancevtkvmtkPolyDataLocalGeometryprotected
ComputeGeodesicDistanceOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputeGeodesicDistanceOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputeNormalizedTangencyDeviationvtkvmtkPolyDataLocalGeometryprotected
ComputeNormalizedTangencyDeviationOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputeNormalizedTangencyDeviationOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputePCoordsvtkvmtkPolyDataLocalGeometryprotected
ComputePCoordsOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputePCoordsOn()vtkvmtkPolyDataLocalGeometryvirtual
ComputePoleVectorsvtkvmtkPolyDataLocalGeometryprotected
ComputePoleVectorsOff()vtkvmtkPolyDataLocalGeometryvirtual
ComputePoleVectorsOn()vtkvmtkPolyDataLocalGeometryvirtual
EuclideanDistanceArrayNamevtkvmtkPolyDataLocalGeometryprotected
GeodesicDistanceArrayNamevtkvmtkPolyDataLocalGeometryprotected
GetAdjustBoundaryValues()vtkvmtkPolyDataLocalGeometryvirtual
GetCellIdsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetCenterlineVectorsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetComputeCellIds()vtkvmtkPolyDataLocalGeometryvirtual
GetComputeCenterlineVectors()vtkvmtkPolyDataLocalGeometryvirtual
GetComputeEuclideanDistance()vtkvmtkPolyDataLocalGeometryvirtual
GetComputeGeodesicDistance()vtkvmtkPolyDataLocalGeometryvirtual
GetComputeNormalizedTangencyDeviation()vtkvmtkPolyDataLocalGeometryvirtual
GetComputePCoords()vtkvmtkPolyDataLocalGeometryvirtual
GetComputePoleVectors()vtkvmtkPolyDataLocalGeometryvirtual
GetEuclideanDistanceArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetGeodesicDistanceArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetNormalizedTangencyDeviationArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetPCoordsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetPoleIds()vtkvmtkPolyDataLocalGeometryvirtual
GetPoleVectorsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetVoronoiCellIdsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetVoronoiDiagram()vtkvmtkPolyDataLocalGeometryvirtual
GetVoronoiGeodesicDistanceArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetVoronoiPCoordsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
GetVoronoiPoleCenterlineVectorsArrayName()vtkvmtkPolyDataLocalGeometryvirtual
IsA(const char *type)vtkvmtkPolyDataLocalGeometryvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataLocalGeometrystatic
New()vtkvmtkPolyDataLocalGeometrystatic
NewInstance() constvtkvmtkPolyDataLocalGeometry
NewInstanceInternal() constvtkvmtkPolyDataLocalGeometryprotectedvirtual
NormalizedTangencyDeviationArrayNamevtkvmtkPolyDataLocalGeometryprotected
PCoordsArrayNamevtkvmtkPolyDataLocalGeometryprotected
PoleIdsvtkvmtkPolyDataLocalGeometryprotected
PoleVectorsArrayNamevtkvmtkPolyDataLocalGeometryprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataLocalGeometry
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataLocalGeometryprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataLocalGeometrystatic
SetAdjustBoundaryValues(int)vtkvmtkPolyDataLocalGeometryvirtual
SetCellIdsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetCenterlineVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetComputeCellIds(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputeCenterlineVectors(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputeEuclideanDistance(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputeGeodesicDistance(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputeNormalizedTangencyDeviation(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputePCoords(int)vtkvmtkPolyDataLocalGeometryvirtual
SetComputePoleVectors(int)vtkvmtkPolyDataLocalGeometryvirtual
SetEuclideanDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetGeodesicDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetNormalizedTangencyDeviationArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetPCoordsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetPoleIds(vtkIdList *)vtkvmtkPolyDataLocalGeometryvirtual
SetPoleVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetVoronoiCellIdsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetVoronoiDiagram(vtkPolyData *)vtkvmtkPolyDataLocalGeometryvirtual
SetVoronoiGeodesicDistanceArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetVoronoiPCoordsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
SetVoronoiPoleCenterlineVectorsArrayName(const char *)vtkvmtkPolyDataLocalGeometryvirtual
Superclass typedefvtkvmtkPolyDataLocalGeometry
VoronoiCellIdsArrayNamevtkvmtkPolyDataLocalGeometryprotected
VoronoiDiagramvtkvmtkPolyDataLocalGeometryprotected
VoronoiGeodesicDistanceArrayNamevtkvmtkPolyDataLocalGeometryprotected
VoronoiPCoordsArrayNamevtkvmtkPolyDataLocalGeometryprotected
VoronoiPoleCenterlineVectorsArrayNamevtkvmtkPolyDataLocalGeometryprotected
vtkvmtkPolyDataLocalGeometry()vtkvmtkPolyDataLocalGeometryprotected
~vtkvmtkPolyDataLocalGeometry()vtkvmtkPolyDataLocalGeometryprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry.html b/doc/html/classvtkvmtkPolyDataLocalGeometry.html index 3649254e..e1a893e7 100644 --- a/doc/html/classvtkvmtkPolyDataLocalGeometry.html +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataLocalGeometry Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkPolyDataLocalGeometry Class Reference
@@ -104,197 +76,451 @@

Compute shape-related quantities over a surface. More...

-

#include <vtkvmtkPolyDataLocalGeometry.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataLocalGeometry.h>

+
+Inheritance diagram for vtkvmtkPolyDataLocalGeometry:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataLocalGeometry:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataLocalGeometry, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataLocalGeometryNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetAdjustBoundaryValues (int)
 
virtual int GetAdjustBoundaryValues ()
 
virtual void AdjustBoundaryValuesOn ()
 
virtual void AdjustBoundaryValuesOff ()
 
virtual void SetComputePoleVectors (int)
 
virtual int GetComputePoleVectors ()
 
virtual void ComputePoleVectorsOn ()
 
virtual void ComputePoleVectorsOff ()
 
virtual void SetComputeGeodesicDistance (int)
 
virtual int GetComputeGeodesicDistance ()
 
virtual void ComputeGeodesicDistanceOn ()
 
virtual void ComputeGeodesicDistanceOff ()
 
virtual void SetGeodesicDistanceArrayName (const char *)
 
virtual char * GetGeodesicDistanceArrayName ()
 
virtual void SetComputeNormalizedTangencyDeviation (int)
 
virtual int GetComputeNormalizedTangencyDeviation ()
 
virtual void ComputeNormalizedTangencyDeviationOn ()
 
virtual void ComputeNormalizedTangencyDeviationOff ()
 
virtual void SetNormalizedTangencyDeviationArrayName (const char *)
 
virtual char * GetNormalizedTangencyDeviationArrayName ()
 
virtual void SetComputeEuclideanDistance (int)
 
virtual int GetComputeEuclideanDistance ()
 
virtual void ComputeEuclideanDistanceOn ()
 
virtual void ComputeEuclideanDistanceOff ()
 
virtual void SetEuclideanDistanceArrayName (const char *)
 
virtual char * GetEuclideanDistanceArrayName ()
 
virtual void SetComputeCenterlineVectors (int)
 
virtual int GetComputeCenterlineVectors ()
 
virtual void ComputeCenterlineVectorsOn ()
 
virtual void ComputeCenterlineVectorsOff ()
 
virtual void SetCenterlineVectorsArrayName (const char *)
 
virtual char * GetCenterlineVectorsArrayName ()
 
virtual void SetComputeCellIds (int)
 
virtual int GetComputeCellIds ()
 
virtual void ComputeCellIdsOn ()
 
virtual void ComputeCellIdsOff ()
 
virtual void SetCellIdsArrayName (const char *)
 
virtual char * GetCellIdsArrayName ()
 
virtual void SetComputePCoords (int)
 
virtual int GetComputePCoords ()
 
virtual void ComputePCoordsOn ()
 
virtual void ComputePCoordsOff ()
 
virtual void SetPCoordsArrayName (const char *)
 
virtual char * GetPCoordsArrayName ()
 
virtual void SetVoronoiDiagram (vtkPolyData *)
 
virtual vtkPolyData * GetVoronoiDiagram ()
 
virtual void SetVoronoiGeodesicDistanceArrayName (const char *)
 
virtual char * GetVoronoiGeodesicDistanceArrayName ()
 
virtual void SetVoronoiPoleCenterlineVectorsArrayName (const char *)
 
virtual char * GetVoronoiPoleCenterlineVectorsArrayName ()
 
virtual void SetVoronoiCellIdsArrayName (const char *)
 
virtual char * GetVoronoiCellIdsArrayName ()
 
virtual void SetVoronoiPCoordsArrayName (const char *)
 
virtual char * GetVoronoiPCoordsArrayName ()
 
virtual void SetPoleIds (vtkIdList *)
 
virtual vtkIdList * GetPoleIds ()
 
virtual void SetPoleVectorsArrayName (const char *)
 
virtual char * GetPoleVectorsArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataLocalGeometry
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataLocalGeometrySafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataLocalGeometryNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataLocalGeometry ()
 
 ~vtkvmtkPolyDataLocalGeometry ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void AdjustBoundaryQuantities (vtkPolyData *output)

+

 
+ + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

int ComputePoleVectors
 
int ComputeGeodesicDistance
 
int ComputeNormalizedTangencyDeviation
 
int ComputeEuclideanDistance
 
int ComputeCenterlineVectors
 
int ComputeCellIds
 
int ComputePCoords
 
int AdjustBoundaryValues
 
char * PoleVectorsArrayName
 
char * GeodesicDistanceArrayName
 
char * NormalizedTangencyDeviationArrayName
 
char * EuclideanDistanceArrayName
 
char * CenterlineVectorsArrayName
 
char * CellIdsArrayName
 
char * PCoordsArrayName
 
char * VoronoiGeodesicDistanceArrayName
 
char * VoronoiPoleCenterlineVectorsArrayName
 
char * VoronoiCellIdsArrayName
 
char * VoronoiPCoordsArrayName
 
vtkPolyData * VoronoiDiagram
 
vtkIdList * PoleIds
 
-

Detailed Description

+

Detailed Description

Compute shape-related quantities over a surface.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class computes geodesic distance to centerlines and normalized tangency deviation distribution over a surface given the Voronoi diagram of its points, the ids of Voronoi diagram points which are poles of surface points, and the field of the geodesic distance from centerlines computed over the Voronoi diagram.

+

Geodesic distance to centerlines field is computed as

+\[ D_g(\mathbf{x}) = T(\mathbf{p}(\mathbf{x})) + |\mathbf{p}(\mathbf{x}) - \mathbf{x}| \] +

+

where T(x) is the geodesic distance to centerlines field defined on the Voronoi diagram (computed by solving the Eikonal equation with unit speed over the Voronoi diagram by means of vtkNonManifoldFastMarching), and p(x) is the pole associated with surface point x.

+

Normalized tangency deviation is a normalized measure of how much a surface point is far from being a tangency point to the evelope of maximal spheres defined on the centerlines (their envelope is the maximal inscribed cylinder), and it is computed as

+\[\mathit{NTD}=\frac{T(\mathbf{p}(\mathbf{x}))}{D_g(\mathbf{x})}\] +

+

This quantity ranges from 0 to 1, and it is independent from the radius of the maximal inscribed cylinder (on an elliptical base cylinder, NTD only depends on base ellipse eccentricity).

+

The description given here is particularly suited for the description of tubular surfaces in terms of centerlines, but this class can be used without this assumption. Whenever a geodesic distance field is computed over the Voronoi diagram associated with a shape from a subset of the Voronoi diagram itself (in this context, the centerlines), the surface geodesic distance field and the normalized tangency deviation can be defined, and this class can be used to compute them.

+
See also
vtkNonManifoldFastMarching vtkVoronoiDiagram3D
+ +

Definition at line 50 of file vtkvmtkPolyDataLocalGeometry.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataLocalGeometry::Superclass
+
+ +

Definition at line 53 of file vtkvmtkPolyDataLocalGeometry.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataLocalGeometry()

+
+ + + + + +
- + - +
vtkvmtkPolyDataLocalGeometry::vtkvmtkPolyDataLocalGeometry vtkvmtkPolyDataLocalGeometry::vtkvmtkPolyDataLocalGeometry ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataLocalGeometry()

+
+ + + + + +
- + - +
vtkvmtkPolyDataLocalGeometry::~vtkvmtkPolyDataLocalGeometry vtkvmtkPolyDataLocalGeometry::~vtkvmtkPolyDataLocalGeometry ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataLocalGeometry::vtkTypeRevisionMacro static int vtkvmtkPolyDataLocalGeometry::IsTypeOf (vtkvmtkPolyDataLocalGeometry , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataLocalGeometry::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataLocalGeometry* vtkvmtkPolyDataLocalGeometry::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataLocalGeometry::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataLocalGeometry* vtkvmtkPolyDataLocalGeometry::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -311,1036 +537,1571 @@
void vtkvmtkPolyDataLocalGeometry::PrintSelf void vtkvmtkPolyDataLocalGeometry::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataLocalGeometry* vtkvmtkPolyDataLocalGeometry::New static vtkvmtkPolyDataLocalGeometry* vtkvmtkPolyDataLocalGeometry::New ( ) [static]
- -
+
+static
+
- + +

◆ SetComputePoleVectors()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputePoleVectors virtual void vtkvmtkPolyDataLocalGeometry::SetComputePoleVectors ( int  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetComputePoleVectors()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputePoleVectors virtual int vtkvmtkPolyDataLocalGeometry::GetComputePoleVectors ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputePoleVectorsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputePoleVectorsOn virtual void vtkvmtkPolyDataLocalGeometry::ComputePoleVectorsOn ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputePoleVectorsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputePoleVectorsOff virtual void vtkvmtkPolyDataLocalGeometry::ComputePoleVectorsOff ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetComputeGeodesicDistance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputeGeodesicDistance virtual void vtkvmtkPolyDataLocalGeometry::SetComputeGeodesicDistance ( int  ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of geodesic distance to centerlines.

- + +

◆ GetComputeGeodesicDistance()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputeGeodesicDistance virtual int vtkvmtkPolyDataLocalGeometry::GetComputeGeodesicDistance ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of geodesic distance to centerlines.

- + +

◆ ComputeGeodesicDistanceOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistanceOn virtual void vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistanceOn ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of geodesic distance to centerlines.

- + +

◆ ComputeGeodesicDistanceOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistanceOff virtual void vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistanceOff ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of geodesic distance to centerlines.

- + +

◆ SetGeodesicDistanceArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetGeodesicDistanceArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetGeodesicDistanceArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where geodesic distance to centerlines is stored after execution.

- + +

◆ GetGeodesicDistanceArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetGeodesicDistanceArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetGeodesicDistanceArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where geodesic distance to centerlines is stored after execution.

- + +

◆ SetComputeNormalizedTangencyDeviation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputeNormalizedTangencyDeviation virtual void vtkvmtkPolyDataLocalGeometry::SetComputeNormalizedTangencyDeviation ( int  ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of normalized tangency deviation.

- + +

◆ GetComputeNormalizedTangencyDeviation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputeNormalizedTangencyDeviation virtual int vtkvmtkPolyDataLocalGeometry::GetComputeNormalizedTangencyDeviation ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of normalized tangency deviation.

- + +

◆ ComputeNormalizedTangencyDeviationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviationOn virtual void vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviationOn ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of normalized tangency deviation.

- + +

◆ ComputeNormalizedTangencyDeviationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviationOff virtual void vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviationOff ( ) [virtual]
- -
+
+virtual
+

Turn on/off the computation of normalized tangency deviation.

- + +

◆ SetNormalizedTangencyDeviationArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetNormalizedTangencyDeviationArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetNormalizedTangencyDeviationArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where normalized tangency deviation is stored after execution.

- + +

◆ GetNormalizedTangencyDeviationArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetNormalizedTangencyDeviationArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetNormalizedTangencyDeviationArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where normalized tangency deviation is stored after execution.

- + +

◆ SetComputeEuclideanDistance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputeEuclideanDistance virtual void vtkvmtkPolyDataLocalGeometry::SetComputeEuclideanDistance ( int  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetComputeEuclideanDistance()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputeEuclideanDistance virtual int vtkvmtkPolyDataLocalGeometry::GetComputeEuclideanDistance ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeEuclideanDistanceOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistanceOn virtual void vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistanceOn ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeEuclideanDistanceOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistanceOff virtual void vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistanceOff ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetEuclideanDistanceArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetEuclideanDistanceArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetEuclideanDistanceArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetEuclideanDistanceArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetEuclideanDistanceArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetEuclideanDistanceArrayName ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetComputeCenterlineVectors()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputeCenterlineVectors virtual void vtkvmtkPolyDataLocalGeometry::SetComputeCenterlineVectors ( int  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetComputeCenterlineVectors()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputeCenterlineVectors virtual int vtkvmtkPolyDataLocalGeometry::GetComputeCenterlineVectors ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeCenterlineVectorsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectorsOn virtual void vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectorsOn ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeCenterlineVectorsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectorsOff virtual void vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectorsOff ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetCenterlineVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetCenterlineVectorsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetCenterlineVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetCenterlineVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetCenterlineVectorsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetCenterlineVectorsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetComputeCellIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputeCellIds virtual void vtkvmtkPolyDataLocalGeometry::SetComputeCellIds ( int  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetComputeCellIds()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputeCellIds virtual int vtkvmtkPolyDataLocalGeometry::GetComputeCellIds ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeCellIdsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeCellIdsOn virtual void vtkvmtkPolyDataLocalGeometry::ComputeCellIdsOn ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputeCellIdsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputeCellIdsOff virtual void vtkvmtkPolyDataLocalGeometry::ComputeCellIdsOff ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetCellIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetCellIdsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetCellIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetCellIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetCellIdsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetCellIdsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetComputePCoords()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetComputePCoords virtual void vtkvmtkPolyDataLocalGeometry::SetComputePCoords ( int  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetComputePCoords()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetComputePCoords virtual int vtkvmtkPolyDataLocalGeometry::GetComputePCoords ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputePCoordsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputePCoordsOn virtual void vtkvmtkPolyDataLocalGeometry::ComputePCoordsOn ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ ComputePCoordsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::ComputePCoordsOff virtual void vtkvmtkPolyDataLocalGeometry::ComputePCoordsOff ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetAdjustBoundaryValues()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetAdjustBoundaryValues virtual void vtkvmtkPolyDataLocalGeometry::SetAdjustBoundaryValues ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdjustBoundaryValues()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataLocalGeometry::GetAdjustBoundaryValues virtual int vtkvmtkPolyDataLocalGeometry::GetAdjustBoundaryValues ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdjustBoundaryValuesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValuesOn virtual void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValuesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdjustBoundaryValuesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValuesOff virtual void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValuesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPCoordsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetPCoordsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetPCoordsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetPCoordsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetPCoordsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetPCoordsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ SetVoronoiDiagram()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiDiagram virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiDiagram ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set/Get the Voronoi diagram associated with the input.

- + +

◆ GetVoronoiDiagram()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataLocalGeometry::GetVoronoiDiagram virtual vtkPolyData* vtkvmtkPolyDataLocalGeometry::GetVoronoiDiagram ( ) [virtual]
- -
+
+virtual
+

Set/Get the Voronoi diagram associated with the input.

- + +

◆ SetVoronoiGeodesicDistanceArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiGeodesicDistanceArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiGeodesicDistanceArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the Voronoi diagram point data array where geodesic distance to centerlines is stored.

- + +

◆ GetVoronoiGeodesicDistanceArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiGeodesicDistanceArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiGeodesicDistanceArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the Voronoi diagram point data array where geodesic distance to centerlines is stored.

- + +

◆ SetVoronoiPoleCenterlineVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiPoleCenterlineVectorsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiPoleCenterlineVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ GetVoronoiPoleCenterlineVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiPoleCenterlineVectorsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiPoleCenterlineVectorsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ SetVoronoiCellIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiCellIdsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiCellIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ GetVoronoiCellIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiCellIdsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiCellIdsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ SetVoronoiPCoordsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiPCoordsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetVoronoiPCoordsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ GetVoronoiPCoordsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiPCoordsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetVoronoiPCoordsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO.

- + +

◆ SetPoleIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetPoleIds virtual void vtkvmtkPolyDataLocalGeometry::SetPoleIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set/Get the id list of the Voronoi diagram points which are the poles of surface points.

- + +

◆ GetPoleIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataLocalGeometry::GetPoleIds virtual vtkIdList* vtkvmtkPolyDataLocalGeometry::GetPoleIds ( ) [virtual]
- -
+
+virtual
+

Set/Get the id list of the Voronoi diagram points which are the poles of surface points.

- + +

◆ SetPoleVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataLocalGeometry::SetPoleVectorsArrayName virtual void vtkvmtkPolyDataLocalGeometry::SetPoleVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ GetPoleVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataLocalGeometry::GetPoleVectorsArrayName virtual char* vtkvmtkPolyDataLocalGeometry::GetPoleVectorsArrayName ( ) [virtual]
- -
+
+virtual
+

TODO

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -1360,316 +2121,558 @@ - +
virtual int vtkvmtkPolyDataLocalGeometry::RequestData virtual int vtkvmtkPolyDataLocalGeometry::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ AdjustBoundaryQuantities()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryQuantities void vtkvmtkPolyDataLocalGeometry::AdjustBoundaryQuantities ( vtkPolyData *  output) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ComputePoleVectors

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputePoleVectors [protected]int vtkvmtkPolyDataLocalGeometry::ComputePoleVectors
- -
+
+protected
+
+ +

Definition at line 201 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputeGeodesicDistance

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistance [protected]int vtkvmtkPolyDataLocalGeometry::ComputeGeodesicDistance
- -
+
+protected
+
+ +

Definition at line 202 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputeNormalizedTangencyDeviation

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviation [protected]int vtkvmtkPolyDataLocalGeometry::ComputeNormalizedTangencyDeviation
- -
+
+protected
+
+ +

Definition at line 203 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputeEuclideanDistance

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistance [protected]int vtkvmtkPolyDataLocalGeometry::ComputeEuclideanDistance
- -
+
+protected
+
+ +

Definition at line 204 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputeCenterlineVectors

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectors [protected]int vtkvmtkPolyDataLocalGeometry::ComputeCenterlineVectors
- -
+
+protected
+
+ +

Definition at line 205 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputeCellIds

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputeCellIds [protected]int vtkvmtkPolyDataLocalGeometry::ComputeCellIds
- -
+
+protected
+
+ +

Definition at line 206 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ ComputePCoords

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::ComputePCoords [protected]int vtkvmtkPolyDataLocalGeometry::ComputePCoords
- -
+
+protected
+
+ +

Definition at line 207 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ AdjustBoundaryValues

+
+ + + + + +
- +
int vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValues [protected]int vtkvmtkPolyDataLocalGeometry::AdjustBoundaryValues
- -
+
+protected
+
+ +

Definition at line 209 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ PoleVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::PoleVectorsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::PoleVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 211 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ GeodesicDistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::GeodesicDistanceArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::GeodesicDistanceArrayName
- -
+
+protected
+
+ +

Definition at line 212 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ NormalizedTangencyDeviationArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::NormalizedTangencyDeviationArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::NormalizedTangencyDeviationArrayName
- -
+
+protected
+
+ +

Definition at line 213 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ EuclideanDistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::EuclideanDistanceArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::EuclideanDistanceArrayName
- -
+
+protected
+
+ +

Definition at line 214 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ CenterlineVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::CenterlineVectorsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::CenterlineVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 215 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ CellIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::CellIdsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::CellIdsArrayName
- -
+
+protected
+
+ +

Definition at line 216 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ PCoordsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::PCoordsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::PCoordsArrayName
- -
+
+protected
+
+ +

Definition at line 217 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ VoronoiGeodesicDistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::VoronoiGeodesicDistanceArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::VoronoiGeodesicDistanceArrayName
- -
+
+protected
+
+ +

Definition at line 219 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ VoronoiPoleCenterlineVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::VoronoiPoleCenterlineVectorsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::VoronoiPoleCenterlineVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 220 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ VoronoiCellIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::VoronoiCellIdsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::VoronoiCellIdsArrayName
- -
+
+protected
+
+ +

Definition at line 221 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ VoronoiPCoordsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataLocalGeometry::VoronoiPCoordsArrayName [protected]char* vtkvmtkPolyDataLocalGeometry::VoronoiPCoordsArrayName
- -
+
+protected
+
+ +

Definition at line 222 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ VoronoiDiagram

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataLocalGeometry::VoronoiDiagram [protected]vtkPolyData* vtkvmtkPolyDataLocalGeometry::VoronoiDiagram
- -
+
+protected
+
+ +

Definition at line 223 of file vtkvmtkPolyDataLocalGeometry.h.

- + +

◆ PoleIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataLocalGeometry::PoleIds [protected]vtkIdList* vtkvmtkPolyDataLocalGeometry::PoleIds
- -
+
+protected
+
+ +

Definition at line 224 of file vtkvmtkPolyDataLocalGeometry.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.map b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.map new file mode 100644 index 00000000..e0df5181 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.md5 new file mode 100644 index 00000000..65cfb09f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.md5 @@ -0,0 +1 @@ +c06b8290d1fe67185f23de3c8809a3d1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.svg b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.svg new file mode 100644 index 00000000..8a7673cb --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataLocalGeometry + + +Node2 + +vtkvmtkPolyDataLocalGeometry + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.map b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.map new file mode 100644 index 00000000..e0df5181 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.md5 new file mode 100644 index 00000000..efafa484 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.md5 @@ -0,0 +1 @@ +3ffab226cc630f705ca74f423a59ad31 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.svg new file mode 100644 index 00000000..3ea6ca5f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataLocalGeometry__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataLocalGeometry + + +Node0 + +vtkvmtkPolyDataLocalGeometry + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood-members.html b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood-members.html index 48e927e3..b5632d44 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood-members.html +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,59 +59,60 @@
-
+
vtkvmtkPolyDataManifoldExtendedNeighborhood Member List
-This is the complete list of members for vtkvmtkPolyDataManifoldExtendedNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkPolyDataManifoldExtendedNeighborhood [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataManifoldExtendedNeighborhood [inline, virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
New()vtkvmtkPolyDataManifoldExtendedNeighborhood [static]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldExtendedNeighborhood, vtkvmtkPolyDataManifoldNeighborhood)vtkvmtkPolyDataManifoldExtendedNeighborhood
vtkvmtkPolyDataManifoldNeighborhood::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkNeighborhood)vtkvmtkPolyDataManifoldNeighborhood
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataManifoldExtendedNeighborhood()vtkvmtkPolyDataManifoldExtendedNeighborhood [inline, protected]
vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhood [inline, protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataManifoldExtendedNeighborhood()vtkvmtkPolyDataManifoldExtendedNeighborhood [inline, protected]
~vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhood [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkPolyDataManifoldExtendedNeighborhoodvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataManifoldExtendedNeighborhoodinlinevirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkPolyDataManifoldExtendedNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataManifoldExtendedNeighborhoodstatic
New()vtkvmtkPolyDataManifoldExtendedNeighborhoodstatic
NewInstance() constvtkvmtkPolyDataManifoldExtendedNeighborhood
NewInstanceInternal() constvtkvmtkPolyDataManifoldExtendedNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataManifoldExtendedNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkPolyDataManifoldExtendedNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataManifoldExtendedNeighborhood()vtkvmtkPolyDataManifoldExtendedNeighborhoodinlineprotected
vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhoodinlineprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataManifoldExtendedNeighborhood()vtkvmtkPolyDataManifoldExtendedNeighborhoodinlineprotected
~vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhoodinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood.html b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood.html index 98f36208..616f67cb 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood.html +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldExtendedNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,184 +59,477 @@
-
+
vtkvmtkPolyDataManifoldExtendedNeighborhood Class Reference
-

.. +

Apply a an extended neighborhood to the points of a manifold surface. More...

-

#include <vtkvmtkPolyDataManifoldExtendedNeighborhood.h>

+

#include <vtkvmtkPolyDataManifoldExtendedNeighborhood.h>

Inheritance diagram for vtkvmtkPolyDataManifoldExtendedNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataManifoldExtendedNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataManifoldNeighborhood Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldNeighborhood
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataManifoldExtendedNeighborhood, vtkvmtkPolyDataManifoldNeighborhood)
virtual vtkIdType GetItemType ()
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataManifoldExtendedNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldNeighborhood
vtkvmtkPolyDataManifoldNeighborhoodNewInstance () const
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataManifoldExtendedNeighborhood
New ()

+

static vtkvmtkPolyDataManifoldExtendedNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldExtendedNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldNeighborhood
static vtkvmtkPolyDataManifoldNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataManifoldExtendedNeighborhood ()
 
 ~vtkvmtkPolyDataManifoldExtendedNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldNeighborhood
 vtkvmtkPolyDataManifoldNeighborhood ()
 
 ~vtkvmtkPolyDataManifoldNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Apply a an extended neighborhood to the points of a manifold surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 38 of file vtkvmtkPolyDataManifoldExtendedNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ - +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataManifoldExtendedNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkPolyDataManifoldExtendedNeighborhood::~vtkvmtkPolyDataManifoldExtendedNeighborhood vtkvmtkPolyDataManifoldExtendedNeighborhood::vtkvmtkPolyDataManifoldExtendedNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkPolyDataManifoldExtendedNeighborhood.h.

+
51 {};
-

Member Function Documentation

- + +

◆ ~vtkvmtkPolyDataManifoldExtendedNeighborhood()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataManifoldExtendedNeighborhood* vtkvmtkPolyDataManifoldExtendedNeighborhood::New vtkvmtkPolyDataManifoldExtendedNeighborhood::~vtkvmtkPolyDataManifoldExtendedNeighborhood ( ) [static]
+
+inlineprotected
+
+ +

Definition at line 52 of file vtkvmtkPolyDataManifoldExtendedNeighborhood.h.

+
52 {};
+
-
+

Member Function Documentation

+ +

◆ New()

-

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.

+
+
+ + + + + +
+ + + + + + + +
static vtkvmtkPolyDataManifoldExtendedNeighborhood* vtkvmtkPolyDataManifoldExtendedNeighborhood::New ()
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataManifoldExtendedNeighborhood::vtkTypeRevisionMacro static int vtkvmtkPolyDataManifoldExtendedNeighborhood::IsTypeOf (vtkvmtkPolyDataManifoldExtendedNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataManifoldExtendedNeighborhood::IsA (const char * type) vtkvmtkPolyDataManifoldNeighborhood  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataManifoldExtendedNeighborhood* vtkvmtkPolyDataManifoldExtendedNeighborhood::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkPolyDataManifoldExtendedNeighborhood::GetItemType virtual vtkObjectBase* vtkvmtkPolyDataManifoldExtendedNeighborhood::NewInstanceInternal ( ) [inline, virtual] const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.

+ +
-
+ +

◆ NewInstance()

-

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.

+
+
+ + + + + + + +
vtkvmtkPolyDataManifoldExtendedNeighborhood* vtkvmtkPolyDataManifoldExtendedNeighborhood::NewInstance () const
+
- + +

◆ GetItemType()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldExtendedNeighborhood::Build virtual vtkIdType vtkvmtkPolyDataManifoldExtendedNeighborhood::GetItemType ( ) [virtual]
+
+inlinevirtual
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataManifoldExtendedNeighborhood::Build ()
+
+virtual
+

Build the neighborhood.

-

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.

+

Reimplemented from vtkvmtkPolyDataManifoldNeighborhood.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.map b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.map index c8067d00..452e01be 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.md5 index f123f739..45794214 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.md5 @@ -1 +1 @@ -a92db4e166cbddb99e5c5fd317163dbf \ No newline at end of file +9def5c1ecedf88ebeb75518434bacc01 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.png b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.png deleted file mode 100644 index b976af8f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.svg new file mode 100644 index 00000000..31927d79 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__coll__graph.svg @@ -0,0 +1,81 @@ + + + + + + +vtkvmtkPolyDataManifoldExtendedNeighborhood + + +Node6 + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + +Node7 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkNeighborhood + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkDataSetItem + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkItem + + + + +Node10->Node9 + + + + +Node11 + +vtkObject + + +Node11->Node10 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.map index c8067d00..452e01be 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.md5 index f123f739..117611a0 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -a92db4e166cbddb99e5c5fd317163dbf \ No newline at end of file +55809ceb33367f1195ed2d1c71ccc1eb \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.png deleted file mode 100644 index b976af8f..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..ec2d262a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldExtendedNeighborhood__inherit__graph.svg @@ -0,0 +1,81 @@ + + + + + + +vtkvmtkPolyDataManifoldExtendedNeighborhood + + +Node0 + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + +Node1 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkNeighborhood + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkDataSetItem + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkItem + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood-members.html b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood-members.html index 8e793c25..6220f562 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood-members.html +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,58 @@
-
+
vtkvmtkPolyDataManifoldNeighborhood Member List
-This is the complete list of members for vtkvmtkPolyDataManifoldNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkPolyDataManifoldNeighborhood [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataManifoldNeighborhood [inline, virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
New()vtkvmtkPolyDataManifoldNeighborhood [static]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkNeighborhood)vtkvmtkPolyDataManifoldNeighborhood
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhood [inline, protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhood [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkPolyDataManifoldNeighborhoodvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataManifoldNeighborhoodinlinevirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkPolyDataManifoldNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataManifoldNeighborhoodstatic
New()vtkvmtkPolyDataManifoldNeighborhoodstatic
NewInstance() constvtkvmtkPolyDataManifoldNeighborhood
NewInstanceInternal() constvtkvmtkPolyDataManifoldNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataManifoldNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkPolyDataManifoldNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhoodinlineprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataManifoldNeighborhood()vtkvmtkPolyDataManifoldNeighborhoodinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood.html b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood.html index 29695aac..2e2c17d5 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood.html +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,188 +59,467 @@
-
+
vtkvmtkPolyDataManifoldNeighborhood Class Reference
-

.. +

Apply a neighborhood to the points of a manifold surface. More...

-

#include <vtkvmtkPolyDataManifoldNeighborhood.h>

+

#include <vtkvmtkPolyDataManifoldNeighborhood.h>

Inheritance diagram for vtkvmtkPolyDataManifoldNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataManifoldNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkNeighborhood)
virtual vtkIdType GetItemType ()
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataManifoldNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataManifoldNeighborhood
New ()

+

static vtkvmtkPolyDataManifoldNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataManifoldNeighborhood ()
 
 ~vtkvmtkPolyDataManifoldNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Apply a neighborhood to the points of a manifold surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 38 of file vtkvmtkPolyDataManifoldNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ - +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataManifoldNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkPolyDataManifoldNeighborhood::~vtkvmtkPolyDataManifoldNeighborhood vtkvmtkPolyDataManifoldNeighborhood::vtkvmtkPolyDataManifoldNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkPolyDataManifoldNeighborhood.h.

+
51 {};
-

Member Function Documentation

- + +

◆ ~vtkvmtkPolyDataManifoldNeighborhood()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::New vtkvmtkPolyDataManifoldNeighborhood::~vtkvmtkPolyDataManifoldNeighborhood ( ) [static]
+
+inlineprotected
+
+ +

Definition at line 52 of file vtkvmtkPolyDataManifoldNeighborhood.h.

+
52 {};
+
-
+

Member Function Documentation

+ +

◆ New()

-

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.

+
+
+ + + + + +
+ + + + + + + +
static vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::New ()
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataManifoldNeighborhood::vtkTypeRevisionMacro static int vtkvmtkPolyDataManifoldNeighborhood::IsTypeOf (vtkvmtkPolyDataManifoldNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataManifoldNeighborhood::IsA (const char * type) vtkvmtkNeighborhood  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

+ +

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataManifoldNeighborhood::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

+ +

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataManifoldNeighborhood::GetItemType vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::NewInstance ( ) [inline, virtual] const
+
+
-
+
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataManifoldNeighborhood::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldNeighborhood::Build virtual void vtkvmtkPolyDataManifoldNeighborhood::Build ( ) [virtual]
- -
+
+virtual
+

Build the neighborhood.

-

Implements vtkvmtkNeighborhood.

+

Implements vtkvmtkNeighborhood.

-

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.

+

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.map b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.map index d477d3fb..29cc20f3 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.md5 index 9eebe322..b61025fa 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.md5 @@ -1 +1 @@ -1324ceabab8ba10614991c63afa6bae4 \ No newline at end of file +d3f4c4cb8817df020b14b5397a74d798 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.png b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.png deleted file mode 100644 index b32b0189..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.svg new file mode 100644 index 00000000..a139f8f8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__coll__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkPolyDataManifoldNeighborhood + + +Node6 + +vtkvmtkPolyDataManifoldNeighborhood + + +Node7 + + +vtkvmtkNeighborhood + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkDataSetItem + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkItem + + + + +Node9->Node8 + + + + +Node10 + +vtkObject + + +Node10->Node9 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.map index c3b4bb57..86853001 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.md5 index e21d7377..371571ca 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -7347cfc72742d28157402f7fc9fc68f8 \ No newline at end of file +848aba6152980368678b90a29704a8ab \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.png deleted file mode 100644 index ddb02fd3..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..2d952ddf --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldNeighborhood__inherit__graph.svg @@ -0,0 +1,81 @@ + + + + + + +vtkvmtkPolyDataManifoldNeighborhood + + +Node0 + +vtkvmtkPolyDataManifoldNeighborhood + + +Node5 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + + + +Node0->Node5 + + + + +Node1 + + +vtkvmtkNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem + + + + +Node3->Node2 + + + + +Node4 + +vtkObject + + +Node4->Node3 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil-members.html b/doc/html/classvtkvmtkPolyDataManifoldStencil-members.html index ad8d793e..62c1781c 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,96 +59,97 @@
-
+
vtkvmtkPolyDataManifoldStencil Member List
-This is the complete list of members for vtkvmtkPolyDataManifoldStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataManifoldStencil [virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()=0vtkvmtkPolyDataManifoldStencil [pure virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataManifoldStencilvirtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType()=0vtkvmtkItempure virtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataManifoldStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataManifoldStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
NewInstance() constvtkvmtkPolyDataManifoldStencil
NewInstanceInternal() constvtkvmtkPolyDataManifoldStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataManifoldStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()=0vtkvmtkPolyDataManifoldStencilpure virtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataManifoldStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil.html b/doc/html/classvtkvmtkPolyDataManifoldStencil.html index 2c3a18df..c97f41c7 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil.html +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,334 +59,773 @@
-
+
-
vtkvmtkPolyDataManifoldStencil Class Reference
+
vtkvmtkPolyDataManifoldStencil Class Referenceabstract
-

.. +

Base class for stencils applied to a manifold surface. More...

-

#include <vtkvmtkPolyDataManifoldStencil.h>

+

#include <vtkvmtkPolyDataManifoldStencil.h>

Inheritance diagram for vtkvmtkPolyDataManifoldStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataManifoldStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - + + + + - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
virtual void Build ()
 
virtual void Build () VTK_OVERRIDE
 
virtual void ComputeArea ()
 
virtual void ScaleWithArea ()=0
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()

+

 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)

+

 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Base class for stencils applied to a manifold surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkPolyDataManifoldStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataManifoldStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataManifoldStencil::vtkvmtkPolyDataManifoldStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataManifoldStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataManifoldStencil::~vtkvmtkPolyDataManifoldStencil vtkvmtkPolyDataManifoldStencil::~vtkvmtkPolyDataManifoldStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 58 of file vtkvmtkPolyDataManifoldStencil.h.

+
58 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataManifoldStencil::IsTypeOf (vtkvmtkPolyDataManifoldStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataManifoldStencil::IsA (const char * type) vtkvmtkStencil  
+
+virtual
+
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataManifoldStencil* vtkvmtkPolyDataManifoldStencil::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataManifoldStencil::GetArea virtual vtkObjectBase* vtkvmtkPolyDataManifoldStencil::NewInstanceInternal ( ) [virtual] const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataManifoldStencil* vtkvmtkPolyDataManifoldStencil::NewInstance () const
+
- + +

◆ GetArea()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldStencil::Build virtual double vtkvmtkPolyDataManifoldStencil::GetArea ( ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataManifoldStencil::Build ()
+
+virtual
+
- + +

◆ ComputeArea()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldStencil::ComputeArea virtual void vtkvmtkPolyDataManifoldStencil::ComputeArea ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ScaleWithArea()

+ - + +

◆ DeepCopy()

+
- +
void vtkvmtkPolyDataManifoldStencil::DeepCopy void vtkvmtkPolyDataManifoldStencil::DeepCopy ( vtkvmtkPolyDataManifoldStencil src)
-
-
+
- + +

◆ GetUseExtendedNeighborhood()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataManifoldStencil::GetUseExtendedNeighborhood virtual int vtkvmtkPolyDataManifoldStencil::GetUseExtendedNeighborhood ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseExtendedNeighborhood()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldStencil::SetUseExtendedNeighborhood virtual void vtkvmtkPolyDataManifoldStencil::SetUseExtendedNeighborhood ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ UseExtendedNeighborhoodOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhoodOn virtual void vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhoodOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseExtendedNeighborhoodOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhoodOff virtual void vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhoodOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ScaleWithAreaFactor()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataManifoldStencil::ScaleWithAreaFactor void vtkvmtkPolyDataManifoldStencil::ScaleWithAreaFactor ( double  factor) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Area

+
+ + + + + +
- +
double vtkvmtkPolyDataManifoldStencil::Area [protected]double vtkvmtkPolyDataManifoldStencil::Area
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkPolyDataManifoldStencil.h.

- + +

◆ UseExtendedNeighborhood

+
+ + + + + +
- +
int vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhood [protected]int vtkvmtkPolyDataManifoldStencil::UseExtendedNeighborhood
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkPolyDataManifoldStencil.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.map index 13a61a3e..f2316120 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.md5 index ad4a9955..fe0d15df 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.md5 @@ -1 +1 @@ -ab64b6c02c63f465d483838ae6ace456 \ No newline at end of file +02d0ac2668d8b122ca8070ff0db890c4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.png deleted file mode 100644 index 929d634e..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.svg new file mode 100644 index 00000000..418a6120 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__coll__graph.svg @@ -0,0 +1,80 @@ + + + + + + +vtkvmtkPolyDataManifoldStencil + + +Node12 + +vtkvmtkPolyDataManifoldStencil + + +Node13 + + +vtkvmtkStencil + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkNeighborhood + + + + +Node14->Node13 + + + + +Node15 + + +vtkvmtkDataSetItem + + + + +Node15->Node14 + + + + +Node16 + + +vtkvmtkItem + + + + +Node16->Node15 + + + + +Node17 + +vtkObject + + +Node17->Node16 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.map index 26e1ee41..e9159ad3 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.map @@ -1,12 +1,12 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.md5 index 393a01ba..86d9fda2 100644 --- a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.md5 @@ -1 +1 @@ -9941376c6c48cd49256832b2dc1e3503 \ No newline at end of file +2f50c1c0132887732c080e761ecc7f1b \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.png deleted file mode 100644 index 05df9dda..00000000 Binary files a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.svg new file mode 100644 index 00000000..cfe0b886 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataManifoldStencil__inherit__graph.svg @@ -0,0 +1,162 @@ + + + + + + +vtkvmtkPolyDataManifoldStencil + + +Node0 + +vtkvmtkPolyDataManifoldStencil + + +Node6 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node0->Node6 + + + + +Node7 + + +vtkvmtkPolyDataGradientStencil + + + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node0->Node8 + + + + +Node11 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node0->Node11 + + + + +Node1 + + +vtkvmtkStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkNeighborhood + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkDataSetItem + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkItem + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node9 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node8->Node10 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature-members.html b/doc/html/classvtkvmtkPolyDataMeanCurvature-members.html index 6f006984..572f9766 100644 --- a/doc/html/classvtkvmtkPolyDataMeanCurvature-members.html +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,53 +59,58 @@
-
+
vtkvmtkPolyDataMeanCurvature Member List
-This is the complete list of members for vtkvmtkPolyDataMeanCurvature, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeMeanCurvatureNormalsvtkvmtkPolyDataMeanCurvature [protected]
ComputeMeanCurvatureNormalsOff()vtkvmtkPolyDataMeanCurvature [virtual]
ComputeMeanCurvatureNormalsOn()vtkvmtkPolyDataMeanCurvature [virtual]
ComputeMeanCurvatureScalarsvtkvmtkPolyDataMeanCurvature [protected]
ComputeMeanCurvatureScalarsOff()vtkvmtkPolyDataMeanCurvature [virtual]
ComputeMeanCurvatureScalarsOn()vtkvmtkPolyDataMeanCurvature [virtual]
ComputePointMeanCurvatureVector(vtkPolyData *input, vtkIdType pointId, double *meanCurvatureVector)vtkvmtkPolyDataMeanCurvature [protected]
GetComputeMeanCurvatureNormals()vtkvmtkPolyDataMeanCurvature [virtual]
GetComputeMeanCurvatureScalars()vtkvmtkPolyDataMeanCurvature [virtual]
GetMeanCurvatureNormalsArrayName()vtkvmtkPolyDataMeanCurvature [virtual]
GetMeanCurvatureScalarsArrayName()vtkvmtkPolyDataMeanCurvature [virtual]
GetStencilType()vtkvmtkPolyDataMeanCurvature [virtual]
MeanCurvatureNormalsArrayNamevtkvmtkPolyDataMeanCurvature [protected]
MeanCurvatureScalarsArrayNamevtkvmtkPolyDataMeanCurvature [protected]
New()vtkvmtkPolyDataMeanCurvature [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataMeanCurvature
ReleaseStencils()vtkvmtkPolyDataMeanCurvature [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataMeanCurvature [protected, virtual]
SetComputeMeanCurvatureNormals(int)vtkvmtkPolyDataMeanCurvature [virtual]
SetComputeMeanCurvatureScalars(int)vtkvmtkPolyDataMeanCurvature [virtual]
SetMeanCurvatureNormalsArrayName(const char *)vtkvmtkPolyDataMeanCurvature [virtual]
SetMeanCurvatureScalarsArrayName(const char *)vtkvmtkPolyDataMeanCurvature [virtual]
SetStencilType(int)vtkvmtkPolyDataMeanCurvature [virtual]
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkPolyDataMeanCurvature [inline]
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkPolyDataMeanCurvature [inline]
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkPolyDataMeanCurvature [inline]
SetStencilTypeToUmbrellaStencil()vtkvmtkPolyDataMeanCurvature [inline]
StencilsvtkvmtkPolyDataMeanCurvature [protected]
StencilTypevtkvmtkPolyDataMeanCurvature [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataMeanCurvature, vtkPolyDataAlgorithm)vtkvmtkPolyDataMeanCurvature
vtkvmtkPolyDataMeanCurvature()vtkvmtkPolyDataMeanCurvature [protected]
~vtkvmtkPolyDataMeanCurvature()vtkvmtkPolyDataMeanCurvature [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeMeanCurvatureNormalsvtkvmtkPolyDataMeanCurvatureprotected
ComputeMeanCurvatureNormalsOff()vtkvmtkPolyDataMeanCurvaturevirtual
ComputeMeanCurvatureNormalsOn()vtkvmtkPolyDataMeanCurvaturevirtual
ComputeMeanCurvatureScalarsvtkvmtkPolyDataMeanCurvatureprotected
ComputeMeanCurvatureScalarsOff()vtkvmtkPolyDataMeanCurvaturevirtual
ComputeMeanCurvatureScalarsOn()vtkvmtkPolyDataMeanCurvaturevirtual
ComputePointMeanCurvatureVector(vtkPolyData *input, vtkIdType pointId, double *meanCurvatureVector)vtkvmtkPolyDataMeanCurvatureprotected
GetComputeMeanCurvatureNormals()vtkvmtkPolyDataMeanCurvaturevirtual
GetComputeMeanCurvatureScalars()vtkvmtkPolyDataMeanCurvaturevirtual
GetMeanCurvatureNormalsArrayName()vtkvmtkPolyDataMeanCurvaturevirtual
GetMeanCurvatureScalarsArrayName()vtkvmtkPolyDataMeanCurvaturevirtual
GetStencilType()vtkvmtkPolyDataMeanCurvaturevirtual
IsA(const char *type)vtkvmtkPolyDataMeanCurvaturevirtual
IsTypeOf(const char *type)vtkvmtkPolyDataMeanCurvaturestatic
MeanCurvatureNormalsArrayNamevtkvmtkPolyDataMeanCurvatureprotected
MeanCurvatureScalarsArrayNamevtkvmtkPolyDataMeanCurvatureprotected
New()vtkvmtkPolyDataMeanCurvaturestatic
NewInstance() constvtkvmtkPolyDataMeanCurvature
NewInstanceInternal() constvtkvmtkPolyDataMeanCurvatureprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataMeanCurvature
ReleaseStencils()vtkvmtkPolyDataMeanCurvatureprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataMeanCurvatureprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataMeanCurvaturestatic
SetComputeMeanCurvatureNormals(int)vtkvmtkPolyDataMeanCurvaturevirtual
SetComputeMeanCurvatureScalars(int)vtkvmtkPolyDataMeanCurvaturevirtual
SetMeanCurvatureNormalsArrayName(const char *)vtkvmtkPolyDataMeanCurvaturevirtual
SetMeanCurvatureScalarsArrayName(const char *)vtkvmtkPolyDataMeanCurvaturevirtual
SetStencilType(int)vtkvmtkPolyDataMeanCurvaturevirtual
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkPolyDataMeanCurvatureinline
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkPolyDataMeanCurvatureinline
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkPolyDataMeanCurvatureinline
SetStencilTypeToUmbrellaStencil()vtkvmtkPolyDataMeanCurvatureinline
StencilsvtkvmtkPolyDataMeanCurvatureprotected
StencilTypevtkvmtkPolyDataMeanCurvatureprotected
Superclass typedefvtkvmtkPolyDataMeanCurvature
vtkvmtkPolyDataMeanCurvature()vtkvmtkPolyDataMeanCurvatureprotected
~vtkvmtkPolyDataMeanCurvature()vtkvmtkPolyDataMeanCurvatureprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature.html b/doc/html/classvtkvmtkPolyDataMeanCurvature.html index b543bffd..6cb78c23 100644 --- a/doc/html/classvtkvmtkPolyDataMeanCurvature.html +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataMeanCurvature Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,162 +59,355 @@
-
+
vtkvmtkPolyDataMeanCurvature Class Reference
-

.. +

Compute the mean curvature and mean curvature normals of surface point neighborhoods with a particular stencil applied. More...

-

#include <vtkvmtkPolyDataMeanCurvature.h>

+

#include <vtkvmtkPolyDataMeanCurvature.h>

+
+Inheritance diagram for vtkvmtkPolyDataMeanCurvature:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkPolyDataMeanCurvature:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataMeanCurvature, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataMeanCurvatureNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetStencilType (int)
 
virtual int GetStencilType ()
 
void SetStencilTypeToUmbrellaStencil ()
 
void SetStencilTypeToAreaWeightedUmbrellaStencil ()
 
void SetStencilTypeToFELaplaceBeltramiStencil ()
 
void SetStencilTypeToFVFELaplaceBeltramiStencil ()
 
virtual void SetMeanCurvatureScalarsArrayName (const char *)
 
virtual char * GetMeanCurvatureScalarsArrayName ()
 
virtual void SetMeanCurvatureNormalsArrayName (const char *)
 
virtual char * GetMeanCurvatureNormalsArrayName ()
 
virtual void SetComputeMeanCurvatureScalars (int)
 
virtual int GetComputeMeanCurvatureScalars ()
 
virtual void ComputeMeanCurvatureScalarsOn ()
 
virtual void ComputeMeanCurvatureScalarsOff ()
 
virtual void SetComputeMeanCurvatureNormals (int)
 
virtual int GetComputeMeanCurvatureNormals ()
 
virtual void ComputeMeanCurvatureNormalsOn ()
 
virtual void ComputeMeanCurvatureNormalsOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataMeanCurvature
New ()

+

static vtkvmtkPolyDataMeanCurvatureNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataMeanCurvatureSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataMeanCurvature ()
 
 ~vtkvmtkPolyDataMeanCurvature ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ComputePointMeanCurvatureVector (vtkPolyData *input, vtkIdType pointId, double *meanCurvatureVector)
 
void ReleaseStencils ()

+

 
+ + + + + + +

Protected Attributes

char * MeanCurvatureScalarsArrayName
 
char * MeanCurvatureNormalsArrayName
 
int StencilType
 
vtkvmtkStencilsStencils
 
int ComputeMeanCurvatureScalars
 
int ComputeMeanCurvatureNormals
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
+

Detailed Description

+

Compute the mean curvature and mean curvature normals of surface point neighborhoods with a particular stencil applied.

+
Date
2006/04/06 16:46:44
+
Revision
1.5

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkPolyDataMeanCurvature.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataMeanCurvature::Superclass
+
+ +

Definition at line 42 of file vtkvmtkPolyDataMeanCurvature.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataMeanCurvature()

+
+ + + + + +
- + - +
vtkvmtkPolyDataMeanCurvature::vtkvmtkPolyDataMeanCurvature vtkvmtkPolyDataMeanCurvature::vtkvmtkPolyDataMeanCurvature ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataMeanCurvature()

+
+ + + + + +
- + - +
vtkvmtkPolyDataMeanCurvature::~vtkvmtkPolyDataMeanCurvature vtkvmtkPolyDataMeanCurvature::~vtkvmtkPolyDataMeanCurvature ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataMeanCurvature* vtkvmtkPolyDataMeanCurvature::New static vtkvmtkPolyDataMeanCurvature* vtkvmtkPolyDataMeanCurvature::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataMeanCurvature::vtkTypeRevisionMacro static int vtkvmtkPolyDataMeanCurvature::IsTypeOf (vtkvmtkPolyDataMeanCurvature , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataMeanCurvature::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataMeanCurvature* vtkvmtkPolyDataMeanCurvature::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataMeanCurvature::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataMeanCurvature::PrintSelf vtkvmtkPolyDataMeanCurvature* vtkvmtkPolyDataMeanCurvature::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -261,310 +424,492 @@
void vtkvmtkPolyDataMeanCurvature::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetStencilType()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::SetStencilType virtual void vtkvmtkPolyDataMeanCurvature::SetStencilType ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStencilType()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataMeanCurvature::GetStencilType virtual int vtkvmtkPolyDataMeanCurvature::GetStencilType ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetStencilTypeToUmbrellaStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToUmbrellaStencil void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToUmbrellaStencil ( ) [inline]
- -
+
+inline
+
- + +

◆ SetStencilTypeToAreaWeightedUmbrellaStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToAreaWeightedUmbrellaStencil void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToAreaWeightedUmbrellaStencil ( ) [inline]
- -
+
+inline
+
- + +

◆ SetStencilTypeToFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToFELaplaceBeltramiStencil void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToFELaplaceBeltramiStencil ( ) [inline]
- -
+
+inline
+
- + +

◆ SetStencilTypeToFVFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToFVFELaplaceBeltramiStencil void vtkvmtkPolyDataMeanCurvature::SetStencilTypeToFVFELaplaceBeltramiStencil ( ) [inline]
- -
+
+inline
+
- + +

◆ SetMeanCurvatureScalarsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::SetMeanCurvatureScalarsArrayName virtual void vtkvmtkPolyDataMeanCurvature::SetMeanCurvatureScalarsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMeanCurvatureScalarsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataMeanCurvature::GetMeanCurvatureScalarsArrayName virtual char* vtkvmtkPolyDataMeanCurvature::GetMeanCurvatureScalarsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMeanCurvatureNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::SetMeanCurvatureNormalsArrayName virtual void vtkvmtkPolyDataMeanCurvature::SetMeanCurvatureNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMeanCurvatureNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataMeanCurvature::GetMeanCurvatureNormalsArrayName virtual char* vtkvmtkPolyDataMeanCurvature::GetMeanCurvatureNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeMeanCurvatureScalars()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::SetComputeMeanCurvatureScalars virtual void vtkvmtkPolyDataMeanCurvature::SetComputeMeanCurvatureScalars ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeMeanCurvatureScalars()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataMeanCurvature::GetComputeMeanCurvatureScalars virtual int vtkvmtkPolyDataMeanCurvature::GetComputeMeanCurvatureScalars ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeMeanCurvatureScalarsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalarsOn virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalarsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeMeanCurvatureScalarsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalarsOff virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalarsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeMeanCurvatureNormals()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::SetComputeMeanCurvatureNormals virtual void vtkvmtkPolyDataMeanCurvature::SetComputeMeanCurvatureNormals ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeMeanCurvatureNormals()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataMeanCurvature::GetComputeMeanCurvatureNormals virtual int vtkvmtkPolyDataMeanCurvature::GetComputeMeanCurvatureNormals ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeMeanCurvatureNormalsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormalsOn virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormalsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeMeanCurvatureNormalsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormalsOff virtual void vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormalsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -584,20 +929,29 @@ - +
virtual int vtkvmtkPolyDataMeanCurvature::RequestData virtual int vtkvmtkPolyDataMeanCurvature::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputePointMeanCurvatureVector()

+
+ + + + + +
- + @@ -617,120 +971,197 @@ - +
void vtkvmtkPolyDataMeanCurvature::ComputePointMeanCurvatureVector void vtkvmtkPolyDataMeanCurvature::ComputePointMeanCurvatureVector ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ ReleaseStencils()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataMeanCurvature::ReleaseStencils void vtkvmtkPolyDataMeanCurvature::ReleaseStencils ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ MeanCurvatureScalarsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataMeanCurvature::MeanCurvatureScalarsArrayName [protected]char* vtkvmtkPolyDataMeanCurvature::MeanCurvatureScalarsArrayName
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkPolyDataMeanCurvature.h.

- + +

◆ MeanCurvatureNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataMeanCurvature::MeanCurvatureNormalsArrayName [protected]char* vtkvmtkPolyDataMeanCurvature::MeanCurvatureNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyDataMeanCurvature.h.

- + +

◆ StencilType

+
+ + + + + +
- +
int vtkvmtkPolyDataMeanCurvature::StencilType [protected]int vtkvmtkPolyDataMeanCurvature::StencilType
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkPolyDataMeanCurvature.h.

- + +

◆ Stencils

+
+ + + + + +
- +
vtkvmtkStencils* vtkvmtkPolyDataMeanCurvature::Stencils [protected]vtkvmtkStencils* vtkvmtkPolyDataMeanCurvature::Stencils
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyDataMeanCurvature.h.

- + +

◆ ComputeMeanCurvatureScalars

+
+ + + + + +
- +
int vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalars [protected]int vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureScalars
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyDataMeanCurvature.h.

- + +

◆ ComputeMeanCurvatureNormals

+
+ + + + + +
- +
int vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormals [protected]int vtkvmtkPolyDataMeanCurvature::ComputeMeanCurvatureNormals
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataMeanCurvature.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.map b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.map index 2a706660..709e62c2 100644 --- a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.md5 index 2ba5cc8f..bf7d4ad4 100644 --- a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.md5 @@ -1 +1 @@ -d10feae47efe72fef05eca89a1359d00 \ No newline at end of file +28f58d03751eadc9958f80748741d35a \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.png b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.png deleted file mode 100644 index 3a49bdfc..00000000 Binary files a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.svg b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.svg new file mode 100644 index 00000000..f3cf8216 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__coll__graph.svg @@ -0,0 +1,97 @@ + + + + + + +vtkvmtkPolyDataMeanCurvature + + +Node2 + +vtkvmtkPolyDataMeanCurvature + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkStencils + + + + +Node4->Node2 + + + Stencils + + +Node5 + + +vtkvmtkDataSetItems + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.map b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.map new file mode 100644 index 00000000..07bd6d26 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.md5 new file mode 100644 index 00000000..d92b8547 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.md5 @@ -0,0 +1 @@ +4a704b4fc0a188a1d0c11975c8e3daa8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.svg new file mode 100644 index 00000000..51ac992d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMeanCurvature__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataMeanCurvature + + +Node0 + +vtkvmtkPolyDataMeanCurvature + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter-members.html b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter-members.html index 137df862..c5e2726e 100644 --- a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,32 +59,37 @@
-
+
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + +
GetGroupIdsArrayName()vtkvmtkPolyDataMultipleCylinderHarmonicMappingFiltervirtual
GetHarmonicMappingArrayName()vtkvmtkPolyDataMultipleCylinderHarmonicMappingFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotected
HarmonicMappingArrayNamevtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotected
IsA(const char *type)vtkvmtkPolyDataMultipleCylinderHarmonicMappingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterstatic
New()vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterstatic
NewInstance() constvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter
NewInstanceInternal() constvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotectedvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterstatic
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataMultipleCylinderHarmonicMappingFiltervirtual
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataMultipleCylinderHarmonicMappingFiltervirtual
Superclass typedefvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter()vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotected
~vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter()vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.html b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.html index 4dbe18e0..a50344eb 100644 --- a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.html +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,200 +59,418 @@
-
+
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter Class Reference
-

.. +

Wrap a harmonic function over a cylinders for every group within a surface. More...

-

#include <vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterNewInstance () const
 
virtual void SetHarmonicMappingArrayName (const char *)
 
virtual char * GetHarmonicMappingArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter
New ()

+

static vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter ()
 
 ~vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + +

Protected Attributes

char * HarmonicMappingArrayName
 
char * GroupIdsArrayName
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Wrap a harmonic function over a cylinders for every group within a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 35 of file vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::~vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::~vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::New static vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::IsTypeOf (vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::SetHarmonicMappingArrayName virtual vtkObjectBase* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GetHarmonicMappingArrayName vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::SetGroupIdsArrayName virtual void vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::SetHarmonicMappingArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetHarmonicMappingArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GetHarmonicMappingArrayName ()
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GetGroupIdsArrayName virtual void vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::SetGroupIdsArrayName (const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetGroupIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GetGroupIdsArrayName ()
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -302,52 +490,76 @@ - +
virtual int vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::RequestData virtual int vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ HarmonicMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::HarmonicMappingArrayName [protected]char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::HarmonicMappingArrayName
- -
+
+protected
+
- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GroupIdsArrayName [protected]char* vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter::GroupIdsArrayName
- -
+
+protected
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.map new file mode 100644 index 00000000..40b377db --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.md5 new file mode 100644 index 00000000..9157ee40 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.md5 @@ -0,0 +1 @@ +2f5344c74026848533e69442474acffe \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.svg new file mode 100644 index 00000000..ba304fd8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter + + +Node2 + +vtkvmtkPolyDataMultipleCylinder +HarmonicMappingFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.map new file mode 100644 index 00000000..40b377db --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.md5 new file mode 100644 index 00000000..310bc271 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.md5 @@ -0,0 +1 @@ +0326433c707debe6ed372654620e8a3e \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.svg new file mode 100644 index 00000000..7a190149 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter + + +Node0 + +vtkvmtkPolyDataMultipleCylinder +HarmonicMappingFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood-members.html b/doc/html/classvtkvmtkPolyDataNeighborhood-members.html index 4b8f87d5..6d7deeb0 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood-members.html +++ b/doc/html/classvtkvmtkPolyDataNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,58 @@
-
+
vtkvmtkPolyDataNeighborhood Member List
-This is the complete list of members for vtkvmtkPolyDataNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkPolyDataNeighborhood [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataNeighborhood [inline, virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
New()vtkvmtkPolyDataNeighborhood [static]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataNeighborhood, vtkvmtkNeighborhood)vtkvmtkPolyDataNeighborhood
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataNeighborhood()vtkvmtkPolyDataNeighborhood [inline, protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataNeighborhood()vtkvmtkPolyDataNeighborhood [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkPolyDataNeighborhoodvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataNeighborhoodinlinevirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkPolyDataNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataNeighborhoodstatic
New()vtkvmtkPolyDataNeighborhoodstatic
NewInstance() constvtkvmtkPolyDataNeighborhood
NewInstanceInternal() constvtkvmtkPolyDataNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkPolyDataNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataNeighborhood()vtkvmtkPolyDataNeighborhoodinlineprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataNeighborhood()vtkvmtkPolyDataNeighborhoodinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood.html b/doc/html/classvtkvmtkPolyDataNeighborhood.html index 6ef999f6..fd267bf0 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood.html +++ b/doc/html/classvtkvmtkPolyDataNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,182 +59,459 @@
-
+
vtkvmtkPolyDataNeighborhood Class Reference
-

.. +

Create a neighborhood for points on a surface. More...

-

#include <vtkvmtkPolyDataNeighborhood.h>

+

#include <vtkvmtkPolyDataNeighborhood.h>

Inheritance diagram for vtkvmtkPolyDataNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataNeighborhood, vtkvmtkNeighborhood)
virtual vtkIdType GetItemType ()
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataNeighborhood
New ()

+

static vtkvmtkPolyDataNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataNeighborhood ()
 
 ~vtkvmtkPolyDataNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Create a neighborhood for points on a surface.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkPolyDataNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataNeighborhood()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataNeighborhood::vtkvmtkPolyDataNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkPolyDataNeighborhood.h.

+
50 {};
- + +

◆ ~vtkvmtkPolyDataNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkPolyDataNeighborhood::~vtkvmtkPolyDataNeighborhood vtkvmtkPolyDataNeighborhood::~vtkvmtkPolyDataNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkPolyDataNeighborhood.h.

+
51 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::New static vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataNeighborhood::vtkTypeRevisionMacro static int vtkvmtkPolyDataNeighborhood::IsTypeOf (vtkvmtkPolyDataNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataNeighborhood::IsA (const char * type) vtkvmtkNeighborhood  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataNeighborhood::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataNeighborhood::GetItemType vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataNeighborhood::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataNeighborhood::Build virtual void vtkvmtkPolyDataNeighborhood::Build ( ) [virtual]
- -
+
+virtual
+

Build the neighborhood.

-

Implements vtkvmtkNeighborhood.

+

Implements vtkvmtkNeighborhood.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.map b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.map index 814c2c48..d0a274cb 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.md5 index 9f16e9c3..24e8f79a 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.md5 @@ -1 +1 @@ -8c7fec95ad01a002db06fac4df5b57f4 \ No newline at end of file +a190dda2cc8effff88cb7788c761020a \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.png b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.png deleted file mode 100644 index e8b3da1a..00000000 Binary files a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.svg new file mode 100644 index 00000000..7b936f5d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__coll__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkPolyDataNeighborhood + + +Node5 + +vtkvmtkPolyDataNeighborhood + + +Node6 + + +vtkvmtkNeighborhood + + + + +Node6->Node5 + + + + +Node7 + + +vtkvmtkDataSetItem + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node8->Node7 + + + + +Node9 + +vtkObject + + +Node9->Node8 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.map index 814c2c48..d0a274cb 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.md5 index 9f16e9c3..73d00da7 100644 --- a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -8c7fec95ad01a002db06fac4df5b57f4 \ No newline at end of file +50d2d6b4bd096c031c8999696bad3195 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.png deleted file mode 100644 index e8b3da1a..00000000 Binary files a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..b8c2d75f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNeighborhood__inherit__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkPolyDataNeighborhood + + +Node0 + +vtkvmtkPolyDataNeighborhood + + +Node1 + + +vtkvmtkNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem + + + + +Node3->Node2 + + + + +Node4 + +vtkObject + + +Node4->Node3 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction-members.html b/doc/html/classvtkvmtkPolyDataNetworkExtraction-members.html index 5735b0ab..38f24c30 100644 --- a/doc/html/classvtkvmtkPolyDataNetworkExtraction-members.html +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,87 +59,92 @@
-
+
vtkvmtkPolyDataNetworkExtraction Member List
-This is the complete list of members for vtkvmtkPolyDataNetworkExtraction, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdvancementRatiovtkvmtkPolyDataNetworkExtraction [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 valuevtkvmtkPolyDataNetworkExtraction
GlobalIteration(vtkPolyData *model, vtkPolyDataCollection *globalProfiles, vtkPolyData *network, double advancementRatio)vtkvmtkPolyDataNetworkExtraction [protected]
Graph(vtkPolyData *network, vtkPolyData *graphLayout)vtkvmtkPolyDataNetworkExtraction [protected]
GraphLayoutvtkvmtkPolyDataNetworkExtraction [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]
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]
MarksArrayNamevtkvmtkPolyDataNetworkExtraction [protected]
MinimumStepvtkvmtkPolyDataNetworkExtraction [protected]
New()vtkvmtkPolyDataNetworkExtraction [static]
NON_VISITED enum valuevtkvmtkPolyDataNetworkExtraction
PointsForRadius(vtkPoints *markedPoints, vtkPolyDataCollection *baseProfiles, vtkPolyDataCollection *newProfiles, vtkPoints *pointsForRadius)vtkvmtkPolyDataNetworkExtraction [protected]
PrintSelf(ostream &os, vtkIndent indent)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]
RadiusArrayNamevtkvmtkPolyDataNetworkExtraction [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 *)vtkvmtkPolyDataNetworkExtraction [protected, virtual]
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 valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_REDEFINE enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_BIFURCATION enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_CLOSED enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_END enum valuevtkvmtkPolyDataNetworkExtraction
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]
TopologyArrayNamevtkvmtkPolyDataNetworkExtraction [protected]
TotalMarkedPointsvtkvmtkPolyDataNetworkExtraction [protected]
UnmarkPoints(vtkPolyData *model, vtkIdList *markedPointIds)vtkvmtkPolyDataNetworkExtraction [protected]
UpdateEdgeTableCollectionReal(vtkPolyData *model, vtkPolyDataCollection *profiles, vtkCollection *edgeTables)vtkvmtkPolyDataNetworkExtraction [protected]
VISITED enum valuevtkvmtkPolyDataNetworkExtraction
vtkTypeRevisionMacro(vtkvmtkPolyDataNetworkExtraction, vtkPolyDataAlgorithm)vtkvmtkPolyDataNetworkExtraction
vtkvmtkPolyDataNetworkExtraction()vtkvmtkPolyDataNetworkExtraction [protected]
~vtkvmtkPolyDataNetworkExtraction()vtkvmtkPolyDataNetworkExtraction [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AdvancementRatiovtkvmtkPolyDataNetworkExtractionprotected
Barycenter(vtkPoints *points, double barycenter[3])vtkvmtkPolyDataNetworkExtractionprotected
BoundaryExtractor(vtkPolyData *polyInput, vtkPolyData *boundary)vtkvmtkPolyDataNetworkExtractionprotected
BoundarySeparator(vtkPolyData *appendedBoundaries, vtkPolyDataCollection *boundaries)vtkvmtkPolyDataNetworkExtractionprotected
BuildSegment(vtkPoints *segmentPoints, vtkDoubleArray *segmentRadii, vtkIdType segmentTopology[2], double firstPoint[3], double firstRadius, double lastPoint[3], double lastRadius, const double *centralPoint, vtkPolyData *segment)vtkvmtkPolyDataNetworkExtractionprotected
ComputeMeanRadius(vtkPoints *points, double point1[3])vtkvmtkPolyDataNetworkExtractionprotected
ComputeStepRadius(vtkPoints *points, double point1[3], double point2[3])vtkvmtkPolyDataNetworkExtractionprotected
CurrentPointId(vtkPolyData *model, vtkIdType currentEdge[2])vtkvmtkPolyDataNetworkExtractionprotected
DefineVirtualSphere(vtkPolyDataCollection *baseProfiles, double center[3], double &radius, double ratio)vtkvmtkPolyDataNetworkExtractionprotected
Distance(double point1[3], double point2[3])vtkvmtkPolyDataNetworkExtractionprotected
GenerateNewProfiles(vtkPolyData *model, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables)vtkvmtkPolyDataNetworkExtractionprotected
GetAdvancementRatio()vtkvmtkPolyDataNetworkExtractionvirtual
GetFromEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType position, vtkIdType edge[2])vtkvmtkPolyDataNetworkExtractionprotected
GetFurthestDistance(vtkPolyDataCollection *polyDataCollection, double fromPoint[3])vtkvmtkPolyDataNetworkExtractionprotected
GetGraphLayout()vtkvmtkPolyDataNetworkExtractionvirtual
GetMarksArrayName()vtkvmtkPolyDataNetworkExtractionvirtual
GetMinimumStep()vtkvmtkPolyDataNetworkExtractionvirtual
GetRadiusArrayName()vtkvmtkPolyDataNetworkExtractionvirtual
GetTopologyArrayName()vtkvmtkPolyDataNetworkExtractionvirtual
GetTotalMarkedPoints()vtkvmtkPolyDataNetworkExtractionvirtual
GLOBAL enum valuevtkvmtkPolyDataNetworkExtraction
GlobalIteration(vtkPolyData *model, vtkPolyDataCollection *globalProfiles, vtkPolyData *network, double advancementRatio)vtkvmtkPolyDataNetworkExtractionprotected
Graph(vtkPolyData *network, vtkPolyData *graphLayout)vtkvmtkPolyDataNetworkExtractionprotected
GraphLayoutvtkvmtkPolyDataNetworkExtractionprotected
InsertEdgeForNewProfiles(vtkPolyData *model, vtkIdType *edge, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkIdList *pointIds)vtkvmtkPolyDataNetworkExtractionprotected
InsertInEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1)vtkvmtkPolyDataNetworkExtractionprotected
InsertNewBifurcation(vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPoints *bifurcationPoints, vtkDoubleArray *bifurcationRadii, vtkPolyDataCollection *additionalSegments)vtkvmtkPolyDataNetworkExtractionprotected
InsertUniqueInEdgeTable(vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1)vtkvmtkPolyDataNetworkExtractionprotected
IsA(const char *type)vtkvmtkPolyDataNetworkExtractionvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataNetworkExtractionstatic
JoinSegments(vtkPolyData *segment0, vtkPolyData *segment1, bool first0, bool first1, vtkPolyData *segment)vtkvmtkPolyDataNetworkExtractionprotected
LocateVirtualPoint(vtkIdType edge[2], double center[3], double radius, vtkIdList *pointIdsForNewProfiles, vtkPoints *pointsForNewProfiles, vtkDoubleArray *pointDistancesForNewProfiles, double virtualPoint[3])vtkvmtkPolyDataNetworkExtractionprotected
LookForIntersectingPoint(vtkPoints *segmentPoints, double center[3], double radius, vtkIdType &intersectingPointId)vtkvmtkPolyDataNetworkExtractionprotected
LookForNeighbors(vtkPolyData *model, vtkIdType pointId, vtkIdList *notVisitedIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles)vtkvmtkPolyDataNetworkExtractionprotected
MarkModelGlobalProfile(vtkPolyData *model, vtkIdTypeArray *newGlobalProfileEdgeTable)vtkvmtkPolyDataNetworkExtractionprotected
MarkModelRealBoundary(vtkPolyData *model, vtkPolyData *modelBoundary)vtkvmtkPolyDataNetworkExtractionprotected
MarksArrayNamevtkvmtkPolyDataNetworkExtractionprotected
MinimumStepvtkvmtkPolyDataNetworkExtractionprotected
New()vtkvmtkPolyDataNetworkExtractionstatic
NewInstance() constvtkvmtkPolyDataNetworkExtraction
NewInstanceInternal() constvtkvmtkPolyDataNetworkExtractionprotectedvirtual
NON_VISITED enum valuevtkvmtkPolyDataNetworkExtraction
PointsForRadius(vtkPoints *markedPoints, vtkPolyDataCollection *baseProfiles, vtkPolyDataCollection *newProfiles, vtkPoints *pointsForRadius)vtkvmtkPolyDataNetworkExtractionprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataNetworkExtraction
ProfileBarycenter(vtkPoints *points, double barycenter[3])vtkvmtkPolyDataNetworkExtractionprotected
PropagateFromBaseProfilePoint(vtkPolyData *model, vtkIdList *toVisitPointIds, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPoints *markedPoints, vtkIdList *markedPointIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles)vtkvmtkPolyDataNetworkExtractionprotected
RadiusArrayNamevtkvmtkPolyDataNetworkExtractionprotected
ReconstructNewProfiles(vtkPoints *virtualPoints, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables)vtkvmtkPolyDataNetworkExtractionprotected
RemoveDegenerateBifurcations(vtkPolyDataCollection *segments, vtkCollection *bifurcations)vtkvmtkPolyDataNetworkExtractionprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataNetworkExtractionprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataNetworkExtractionstatic
SegmentIteration(vtkPolyData *model, vtkPolyData *initialProfile, vtkIdTypeArray *initialProfileEdgeTable, vtkPolyDataCollection *globalProfiles, vtkCollection *globalProfilesEdgeTables, vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPolyDataCollection *segments, double advancementRatio)vtkvmtkPolyDataNetworkExtractionprotected
SegmentTopology(vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, double firstSegmentPoint[3], double lastSegmentPoint[3], double firstPoint[3], double &firstRadius, double lastPoint[3], double &lastRadius, vtkIdType segmentTopology[2])vtkvmtkPolyDataNetworkExtractionprotected
SetAdvancementRatio(double)vtkvmtkPolyDataNetworkExtractionvirtual
SetMarksArrayName(const char *)vtkvmtkPolyDataNetworkExtractionvirtual
SetRadiusArrayName(const char *)vtkvmtkPolyDataNetworkExtractionvirtual
SetTopologyArrayName(const char *)vtkvmtkPolyDataNetworkExtractionvirtual
STEP_ITERATION_PROCEED enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_REDEFINE enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_BIFURCATION enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_CLOSED enum valuevtkvmtkPolyDataNetworkExtraction
STEP_ITERATION_STOP_END enum valuevtkvmtkPolyDataNetworkExtraction
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)vtkvmtkPolyDataNetworkExtractionprotected
Superclass typedefvtkvmtkPolyDataNetworkExtraction
TopologyArrayNamevtkvmtkPolyDataNetworkExtractionprotected
TotalMarkedPointsvtkvmtkPolyDataNetworkExtractionprotected
UnmarkPoints(vtkPolyData *model, vtkIdList *markedPointIds)vtkvmtkPolyDataNetworkExtractionprotected
UpdateEdgeTableCollectionReal(vtkPolyData *model, vtkPolyDataCollection *profiles, vtkCollection *edgeTables)vtkvmtkPolyDataNetworkExtractionprotected
VISITED enum valuevtkvmtkPolyDataNetworkExtraction
vtkvmtkPolyDataNetworkExtraction()vtkvmtkPolyDataNetworkExtractionprotected
~vtkvmtkPolyDataNetworkExtraction()vtkvmtkPolyDataNetworkExtractionprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction.html b/doc/html/classvtkvmtkPolyDataNetworkExtraction.html index a5f20237..7dc2d1b0 100644 --- a/doc/html/classvtkvmtkPolyDataNetworkExtraction.html +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataNetworkExtraction Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,142 +59,249 @@
-
+
vtkvmtkPolyDataNetworkExtraction Class Reference
-

Add caps to boundaries. +

create an approximated network graph (preliminary to centerline) from an input surface with atleast one hole in it. More...

-

#include <vtkvmtkPolyDataNetworkExtraction.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataNetworkExtraction.h>

+
+Inheritance diagram for vtkvmtkPolyDataNetworkExtraction:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataNetworkExtraction:
+
+
+
+
[legend]
- - + - + + +

+

Public Types

enum  {
+
enum  {
  STEP_ITERATION_PROCEED, STEP_ITERATION_REDEFINE, STEP_ITERATION_STOP_END, STEP_ITERATION_STOP_BIFURCATION, -
+
  STEP_ITERATION_STOP_CLOSED -
+
}
 
enum  { NON_VISITED, VISITED, GLOBAL }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataNetworkExtraction, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataNetworkExtractionNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetMarksArrayName (const char *)
 
virtual char * GetMarksArrayName ()
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual void SetTopologyArrayName (const char *)
 
virtual char * GetTopologyArrayName ()
 
virtual void SetAdvancementRatio (double)
 
virtual double GetAdvancementRatio ()
 
virtual int GetTotalMarkedPoints ()
 
virtual double GetMinimumStep ()
 
virtual vtkPolyData * GetGraphLayout ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataNetworkExtraction
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataNetworkExtractionSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataNetworkExtractionNew ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataNetworkExtraction ()
 
 ~vtkvmtkPolyDataNetworkExtraction ()
 
void BoundaryExtractor (vtkPolyData *polyInput, vtkPolyData *boundary)
 
void BoundarySeparator (vtkPolyData *appendedBoundaries, vtkPolyDataCollection *boundaries)
 
void InsertInEdgeTable (vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1)
 
bool InsertUniqueInEdgeTable (vtkIdTypeArray *edgeTable, vtkIdType pointId0, vtkIdType pointId1)
 
void GetFromEdgeTable (vtkIdTypeArray *edgeTable, vtkIdType position, vtkIdType edge[2])
 
void UpdateEdgeTableCollectionReal (vtkPolyData *model, vtkPolyDataCollection *profiles, vtkCollection *edgeTables)
 
double Distance (double point1[3], double point2[3])
 
double GetFurthestDistance (vtkPolyDataCollection *polyDataCollection, double fromPoint[3])
 
void Barycenter (vtkPoints *points, double barycenter[3])
 
void ProfileBarycenter (vtkPoints *points, double barycenter[3])
 
void DefineVirtualSphere (vtkPolyDataCollection *baseProfiles, double center[3], double &radius, double ratio)
 
vtkIdType CurrentPointId (vtkPolyData *model, vtkIdType currentEdge[2])
 
void InsertEdgeForNewProfiles (vtkPolyData *model, vtkIdType *edge, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkIdList *pointIds)
 
bool LookForNeighbors (vtkPolyData *model, vtkIdType pointId, vtkIdList *notVisitedIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles)
 
void PropagateFromBaseProfilePoint (vtkPolyData *model, vtkIdList *toVisitPointIds, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPoints *markedPoints, vtkIdList *markedPointIds, vtkIdTypeArray *edgeTableForIncludedGlobalProfiles)
 
void LocateVirtualPoint (vtkIdType edge[2], double center[3], double radius, vtkIdList *pointIdsForNewProfiles, vtkPoints *pointsForNewProfiles, vtkDoubleArray *pointDistancesForNewProfiles, double virtualPoint[3])
 
void ReconstructNewProfiles (vtkPoints *virtualPoints, vtkIdTypeArray *edgeTable, vtkIdTypeArray *cellPairs, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables)
 
void GenerateNewProfiles (vtkPolyData *model, double center[3], double radius, vtkIdTypeArray *edgeTableForNewProfiles, vtkIdTypeArray *cellPairsForNewProfiles, vtkIdList *pointIdsForNewProfiles, vtkPolyDataCollection *newProfiles, vtkCollection *newProfilesEdgeTables)
 
void UnmarkPoints (vtkPolyData *model, vtkIdList *markedPointIds)
 
double ComputeStepRadius (vtkPoints *points, double point1[3], double point2[3])
 
double ComputeMeanRadius (vtkPoints *points, double point1[3])
 
void PointsForRadius (vtkPoints *markedPoints, vtkPolyDataCollection *baseProfiles, vtkPolyDataCollection *newProfiles, vtkPoints *pointsForRadius)
 
void LookForIntersectingPoint (vtkPoints *segmentPoints, double center[3], double radius, vtkIdType &intersectingPointId)
 
vtkIdType 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)
 
void MarkModelGlobalProfile (vtkPolyData *model, vtkIdTypeArray *newGlobalProfileEdgeTable)
 
void SegmentTopology (vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, double firstSegmentPoint[3], double lastSegmentPoint[3], double firstPoint[3], double &firstRadius, double lastPoint[3], double &lastRadius, vtkIdType segmentTopology[2])
 
void BuildSegment (vtkPoints *segmentPoints, vtkDoubleArray *segmentRadii, vtkIdType segmentTopology[2], double firstPoint[3], double firstRadius, double lastPoint[3], double lastRadius, const double *centralPoint, vtkPolyData *segment)
 
void InsertNewBifurcation (vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPoints *bifurcationPoints, vtkDoubleArray *bifurcationRadii, vtkPolyDataCollection *additionalSegments)
 
void SegmentIteration (vtkPolyData *model, vtkPolyData *initialProfile, vtkIdTypeArray *initialProfileEdgeTable, vtkPolyDataCollection *globalProfiles, vtkCollection *globalProfilesEdgeTables, vtkCollection *bifurcations, vtkCollection *bifurcationsRadii, vtkPolyDataCollection *segments, double advancementRatio)
 
void JoinSegments (vtkPolyData *segment0, vtkPolyData *segment1, bool first0, bool first1, vtkPolyData *segment)
 
void RemoveDegenerateBifurcations (vtkPolyDataCollection *segments, vtkCollection *bifurcations)
 
void GlobalIteration (vtkPolyData *model, vtkPolyDataCollection *globalProfiles, vtkPolyData *network, double advancementRatio)
 
void MarkModelRealBoundary (vtkPolyData *model, vtkPolyData *modelBoundary)
 
void Graph (vtkPolyData *network, vtkPolyData *graphLayout)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

vtkPolyData * GraphLayout
 
char * MarksArrayName
 
char * RadiusArrayName
 
char * TopologyArrayName
 
double MinimumStep
 
double AdvancementRatio
 
vtkIdType TotalMarkedPoints
 
-

Detailed Description

-

Add caps to boundaries.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Member Enumeration Documentation

- +

Detailed Description

+

create an approximated network graph (preliminary to centerline) from an input surface with atleast one hole in it.

+
Date
2006/07/17 09:53:14
+
Revision
1.5
+

...

+ +

Definition at line 40 of file vtkvmtkPolyDataNetworkExtraction.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkPolyDataNetworkExtraction::Superclass
+
+ +

Definition at line 43 of file vtkvmtkPolyDataNetworkExtraction.h.

+ +
-
-
Enumerator:
- - - - - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
STEP_ITERATION_PROCEED  -
STEP_ITERATION_REDEFINE  -
STEP_ITERATION_STOP_END  -
STEP_ITERATION_STOP_BIFURCATION  -
STEP_ITERATION_STOP_CLOSED  -
+ + + +
anonymous enum
+
- + +

◆ anonymous enum

+
@@ -232,88 +309,200 @@
anonymous enum
-
-
-
Enumerator:
- - - +
+
NON_VISITED  -
VISITED  -
GLOBAL  -
+ + +
Enumerator
NON_VISITED 
VISITED 
GLOBAL 
-
-
+

Definition at line 78 of file vtkvmtkPolyDataNetworkExtraction.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataNetworkExtraction()

+
+ + + + + +
- + - +
vtkvmtkPolyDataNetworkExtraction::vtkvmtkPolyDataNetworkExtraction vtkvmtkPolyDataNetworkExtraction::vtkvmtkPolyDataNetworkExtraction ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataNetworkExtraction()

+
+ + + + + +
- + - +
vtkvmtkPolyDataNetworkExtraction::~vtkvmtkPolyDataNetworkExtraction vtkvmtkPolyDataNetworkExtraction::~vtkvmtkPolyDataNetworkExtraction ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataNetworkExtraction::vtkTypeRevisionMacro static int vtkvmtkPolyDataNetworkExtraction::IsTypeOf (vtkvmtkPolyDataNetworkExtraction , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataNetworkExtraction::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataNetworkExtraction* vtkvmtkPolyDataNetworkExtraction::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataNetworkExtraction::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataNetworkExtraction::PrintSelf vtkvmtkPolyDataNetworkExtraction* vtkvmtkPolyDataNetworkExtraction::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -330,213 +519,325 @@
void vtkvmtkPolyDataNetworkExtraction::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataNetworkExtraction* vtkvmtkPolyDataNetworkExtraction::New static vtkvmtkPolyDataNetworkExtraction* vtkvmtkPolyDataNetworkExtraction::New ( ) [static]
- -
+
+static
+
- + +

◆ SetMarksArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataNetworkExtraction::SetMarksArrayName virtual void vtkvmtkPolyDataNetworkExtraction::SetMarksArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMarksArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataNetworkExtraction::GetMarksArrayName virtual char* vtkvmtkPolyDataNetworkExtraction::GetMarksArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataNetworkExtraction::SetRadiusArrayName virtual void vtkvmtkPolyDataNetworkExtraction::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataNetworkExtraction::GetRadiusArrayName virtual char* vtkvmtkPolyDataNetworkExtraction::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTopologyArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataNetworkExtraction::SetTopologyArrayName virtual void vtkvmtkPolyDataNetworkExtraction::SetTopologyArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTopologyArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataNetworkExtraction::GetTopologyArrayName virtual char* vtkvmtkPolyDataNetworkExtraction::GetTopologyArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdvancementRatio()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataNetworkExtraction::SetAdvancementRatio virtual void vtkvmtkPolyDataNetworkExtraction::SetAdvancementRatio ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdvancementRatio()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataNetworkExtraction::GetAdvancementRatio virtual double vtkvmtkPolyDataNetworkExtraction::GetAdvancementRatio ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTotalMarkedPoints()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataNetworkExtraction::GetTotalMarkedPoints virtual int vtkvmtkPolyDataNetworkExtraction::GetTotalMarkedPoints ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMinimumStep()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataNetworkExtraction::GetMinimumStep virtual double vtkvmtkPolyDataNetworkExtraction::GetMinimumStep ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGraphLayout()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataNetworkExtraction::GetGraphLayout virtual vtkPolyData* vtkvmtkPolyDataNetworkExtraction::GetGraphLayout ( ) [virtual]
- -
+
+virtual
+
- + +

◆ BoundaryExtractor()

+
+ + + + + +
- + @@ -550,20 +851,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::BoundaryExtractor void vtkvmtkPolyDataNetworkExtraction::BoundaryExtractor ( vtkPolyData *  polyInput,
) [protected]
- -
+
+protected
+
- + +

◆ BoundarySeparator()

+
+ + + + + +
- + @@ -577,20 +887,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::BoundarySeparator void vtkvmtkPolyDataNetworkExtraction::BoundarySeparator ( vtkPolyData *  appendedBoundaries,
) [protected]
- -
+
+protected
+
- + +

◆ InsertInEdgeTable()

+
+ + + + + +
- + @@ -610,20 +929,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::InsertInEdgeTable void vtkvmtkPolyDataNetworkExtraction::InsertInEdgeTable ( vtkIdTypeArray *  edgeTable,
) [protected]
- -
+
+protected
+
- + +

◆ InsertUniqueInEdgeTable()

+
+ + + + + +
- + @@ -643,20 +971,29 @@ - +
bool vtkvmtkPolyDataNetworkExtraction::InsertUniqueInEdgeTable bool vtkvmtkPolyDataNetworkExtraction::InsertUniqueInEdgeTable ( vtkIdTypeArray *  edgeTable,
) [protected]
- -
+
+protected
+
- + +

◆ GetFromEdgeTable()

+
+ + + + + +
- + @@ -676,20 +1013,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::GetFromEdgeTable void vtkvmtkPolyDataNetworkExtraction::GetFromEdgeTable ( vtkIdTypeArray *  edgeTable,
) [protected]
- -
+
+protected
+
- + +

◆ UpdateEdgeTableCollectionReal()

+
+ + + + + +
- + @@ -709,20 +1055,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::UpdateEdgeTableCollectionReal void vtkvmtkPolyDataNetworkExtraction::UpdateEdgeTableCollectionReal ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ Distance()

+
+ + + + + +
- + @@ -736,20 +1091,29 @@ - +
double vtkvmtkPolyDataNetworkExtraction::Distance double vtkvmtkPolyDataNetworkExtraction::Distance ( double  point1[3],
) [protected]
- -
+
+protected
+
- + +

◆ GetFurthestDistance()

+
+ + + + + +
- + @@ -763,20 +1127,29 @@ - +
double vtkvmtkPolyDataNetworkExtraction::GetFurthestDistance double vtkvmtkPolyDataNetworkExtraction::GetFurthestDistance ( vtkPolyDataCollection *  polyDataCollection,
) [protected]
- -
+
+protected
+
- + +

◆ Barycenter()

+
+ + + + + +
- + @@ -790,20 +1163,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::Barycenter void vtkvmtkPolyDataNetworkExtraction::Barycenter ( vtkPoints *  points,
) [protected]
- -
+
+protected
+
- + +

◆ ProfileBarycenter()

+
+ + + + + +
- + @@ -817,20 +1199,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::ProfileBarycenter void vtkvmtkPolyDataNetworkExtraction::ProfileBarycenter ( vtkPoints *  points,
) [protected]
- -
+
+protected
+
- + +

◆ DefineVirtualSphere()

+
+ + + + + +
- + @@ -856,20 +1247,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::DefineVirtualSphere void vtkvmtkPolyDataNetworkExtraction::DefineVirtualSphere ( vtkPolyDataCollection *  baseProfiles,
) [protected]
- -
+
+protected
+
- + +

◆ CurrentPointId()

+
+ + + + + +
- + @@ -883,20 +1283,29 @@ - +
vtkIdType vtkvmtkPolyDataNetworkExtraction::CurrentPointId vtkIdType vtkvmtkPolyDataNetworkExtraction::CurrentPointId ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ InsertEdgeForNewProfiles()

+
+ + + + + +
- + @@ -928,20 +1337,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::InsertEdgeForNewProfiles void vtkvmtkPolyDataNetworkExtraction::InsertEdgeForNewProfiles ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ LookForNeighbors()

+
+ + + + + +
- + @@ -967,20 +1385,29 @@ - +
bool vtkvmtkPolyDataNetworkExtraction::LookForNeighbors bool vtkvmtkPolyDataNetworkExtraction::LookForNeighbors ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ PropagateFromBaseProfilePoint()

+
+ + + + + +
- + @@ -1042,20 +1469,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::PropagateFromBaseProfilePoint void vtkvmtkPolyDataNetworkExtraction::PropagateFromBaseProfilePoint ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ LocateVirtualPoint()

+
+ + + + + +
- + @@ -1099,20 +1535,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::LocateVirtualPoint void vtkvmtkPolyDataNetworkExtraction::LocateVirtualPoint ( vtkIdType  edge[2],
) [protected]
- -
+
+protected
+
- + +

◆ ReconstructNewProfiles()

+
+ + + + + +
- + @@ -1144,20 +1589,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::ReconstructNewProfiles void vtkvmtkPolyDataNetworkExtraction::ReconstructNewProfiles ( vtkPoints *  virtualPoints,
) [protected]
- -
+
+protected
+
- + +

◆ GenerateNewProfiles()

+
+ + + + + +
- + @@ -1207,20 +1661,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::GenerateNewProfiles void vtkvmtkPolyDataNetworkExtraction::GenerateNewProfiles ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ UnmarkPoints()

+
+ + + + + +
- + @@ -1234,20 +1697,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::UnmarkPoints void vtkvmtkPolyDataNetworkExtraction::UnmarkPoints ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeStepRadius()

+
+ + + + + +
- + @@ -1267,20 +1739,29 @@ - +
double vtkvmtkPolyDataNetworkExtraction::ComputeStepRadius double vtkvmtkPolyDataNetworkExtraction::ComputeStepRadius ( vtkPoints *  points,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeMeanRadius()

+
+ + + + + +
- + @@ -1294,20 +1775,29 @@ - +
double vtkvmtkPolyDataNetworkExtraction::ComputeMeanRadius double vtkvmtkPolyDataNetworkExtraction::ComputeMeanRadius ( vtkPoints *  points,
) [protected]
- -
+
+protected
+
- + +

◆ PointsForRadius()

+
+ + + + + +
- + @@ -1333,20 +1823,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::PointsForRadius void vtkvmtkPolyDataNetworkExtraction::PointsForRadius ( vtkPoints *  markedPoints,
) [protected]
- -
+
+protected
+
- + +

◆ LookForIntersectingPoint()

+
+ + + + + +
- + @@ -1372,20 +1871,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::LookForIntersectingPoint void vtkvmtkPolyDataNetworkExtraction::LookForIntersectingPoint ( vtkPoints *  segmentPoints,
) [protected]
- -
+
+protected
+
- + +

◆ StepIteration()

+
+ + + + + +
- + @@ -1471,20 +1979,29 @@ - +
vtkIdType vtkvmtkPolyDataNetworkExtraction::StepIteration vtkIdType vtkvmtkPolyDataNetworkExtraction::StepIteration ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ MarkModelGlobalProfile()

+
+ + + + + +
- + @@ -1498,20 +2015,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::MarkModelGlobalProfile void vtkvmtkPolyDataNetworkExtraction::MarkModelGlobalProfile ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ SegmentTopology()

+
+ + + + + +
- + @@ -1567,20 +2093,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::SegmentTopology void vtkvmtkPolyDataNetworkExtraction::SegmentTopology ( vtkCollection *  bifurcations,
) [protected]
- -
+
+protected
+
- + +

◆ BuildSegment()

+
+ + + + + +
- + @@ -1636,20 +2171,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::BuildSegment void vtkvmtkPolyDataNetworkExtraction::BuildSegment ( vtkPoints *  segmentPoints,
) [protected]
- -
+
+protected
+
- + +

◆ InsertNewBifurcation()

+
+ + + + + +
- + @@ -1681,20 +2225,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::InsertNewBifurcation void vtkvmtkPolyDataNetworkExtraction::InsertNewBifurcation ( vtkCollection *  bifurcations,
) [protected]
- -
+
+protected
+
- + +

◆ SegmentIteration()

+
+ + + + + +
- + @@ -1750,20 +2303,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::SegmentIteration void vtkvmtkPolyDataNetworkExtraction::SegmentIteration ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ JoinSegments()

+
+ + + + + +
- + @@ -1795,20 +2357,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::JoinSegments void vtkvmtkPolyDataNetworkExtraction::JoinSegments ( vtkPolyData *  segment0,
) [protected]
- -
+
+protected
+
- + +

◆ RemoveDegenerateBifurcations()

+
+ + + + + +
- + @@ -1822,20 +2393,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::RemoveDegenerateBifurcations void vtkvmtkPolyDataNetworkExtraction::RemoveDegenerateBifurcations ( vtkPolyDataCollection *  segments,
) [protected]
- -
+
+protected
+
- + +

◆ GlobalIteration()

+
+ + + + + +
- + @@ -1861,20 +2441,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::GlobalIteration void vtkvmtkPolyDataNetworkExtraction::GlobalIteration ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ MarkModelRealBoundary()

+
+ + + + + +
- + @@ -1888,20 +2477,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::MarkModelRealBoundary void vtkvmtkPolyDataNetworkExtraction::MarkModelRealBoundary ( vtkPolyData *  model,
) [protected]
- -
+
+protected
+
- + +

◆ Graph()

+
+ + + + + +
- + @@ -1915,20 +2513,29 @@ - +
void vtkvmtkPolyDataNetworkExtraction::Graph void vtkvmtkPolyDataNetworkExtraction::Graph ( vtkPolyData *  network,
) [protected]
- -
+
+protected
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -1948,117 +2555,196 @@ - +
virtual int vtkvmtkPolyDataNetworkExtraction::RequestData virtual int vtkvmtkPolyDataNetworkExtraction::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ GraphLayout

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataNetworkExtraction::GraphLayout [protected]vtkPolyData* vtkvmtkPolyDataNetworkExtraction::GraphLayout
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ MarksArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataNetworkExtraction::MarksArrayName [protected]char* vtkvmtkPolyDataNetworkExtraction::MarksArrayName
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataNetworkExtraction::RadiusArrayName [protected]char* vtkvmtkPolyDataNetworkExtraction::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ TopologyArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataNetworkExtraction::TopologyArrayName [protected]char* vtkvmtkPolyDataNetworkExtraction::TopologyArrayName
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ MinimumStep

+
+ + + + + +
- +
double vtkvmtkPolyDataNetworkExtraction::MinimumStep [protected]double vtkvmtkPolyDataNetworkExtraction::MinimumStep
- -
+
+protected
+
+ +

Definition at line 133 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ AdvancementRatio

+
+ + + + + +
- +
double vtkvmtkPolyDataNetworkExtraction::AdvancementRatio [protected]double vtkvmtkPolyDataNetworkExtraction::AdvancementRatio
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataNetworkExtraction.h.

- + +

◆ TotalMarkedPoints

+
+ + + + + +
- +
vtkIdType vtkvmtkPolyDataNetworkExtraction::TotalMarkedPoints [protected]vtkIdType vtkvmtkPolyDataNetworkExtraction::TotalMarkedPoints
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkPolyDataNetworkExtraction.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.map b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.map new file mode 100644 index 00000000..efcf1a57 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.md5 new file mode 100644 index 00000000..9d39192a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.md5 @@ -0,0 +1 @@ +f4859c7d86985edf0005f1ffb8e1527d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.svg b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.svg new file mode 100644 index 00000000..db928c7c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataNetworkExtraction + + +Node2 + +vtkvmtkPolyDataNetworkExtraction + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.map b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.map new file mode 100644 index 00000000..efcf1a57 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.md5 new file mode 100644 index 00000000..4e59aaad --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.md5 @@ -0,0 +1 @@ +ad0984e71abfbec937b14946f57126c2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.svg new file mode 100644 index 00000000..ec451e1e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNetworkExtraction__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataNetworkExtraction + + +Node0 + +vtkvmtkPolyDataNetworkExtraction + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator-members.html b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator-members.html new file mode 100644 index 00000000..52a1a100 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator-members.html @@ -0,0 +1,107 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkPolyDataNormalPlaneEstimator Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GetMinimumNeighborhoodSize()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetNormal()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetNormal(double data[3])vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetOrigin()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetOrigin(double data[3])vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetOriginPointId()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
GetUseConnectivity()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
IsA(const char *type)vtkvmtkPolyDataNormalPlaneEstimatorvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataNormalPlaneEstimatorstatic
MinimumNeighborhoodSizevtkvmtkPolyDataNormalPlaneEstimatorprotected
New()vtkvmtkPolyDataNormalPlaneEstimatorstatic
NewInstance() constvtkvmtkPolyDataNormalPlaneEstimator
NewInstanceInternal() constvtkvmtkPolyDataNormalPlaneEstimatorprotectedvirtual
NormalvtkvmtkPolyDataNormalPlaneEstimatorprotected
OriginvtkvmtkPolyDataNormalPlaneEstimatorprotected
OriginPointIdvtkvmtkPolyDataNormalPlaneEstimatorprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataNormalPlaneEstimator
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataNormalPlaneEstimatorprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataNormalPlaneEstimatorstatic
SetMinimumNeighborhoodSize(int)vtkvmtkPolyDataNormalPlaneEstimatorvirtual
SetOriginPointId(vtkIdType)vtkvmtkPolyDataNormalPlaneEstimatorvirtual
SetUseConnectivity(int)vtkvmtkPolyDataNormalPlaneEstimatorvirtual
Superclass typedefvtkvmtkPolyDataNormalPlaneEstimator
UseConnectivityvtkvmtkPolyDataNormalPlaneEstimatorprotected
UseConnectivityOff()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
UseConnectivityOn()vtkvmtkPolyDataNormalPlaneEstimatorvirtual
vtkvmtkPolyDataNormalPlaneEstimator()vtkvmtkPolyDataNormalPlaneEstimatorprotected
~vtkvmtkPolyDataNormalPlaneEstimator()vtkvmtkPolyDataNormalPlaneEstimatorprotected
+ + + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator.html b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator.html new file mode 100644 index 00000000..a9831f7c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator.html @@ -0,0 +1,891 @@ + + + + + + + +VMTK: vtkvmtkPolyDataNormalPlaneEstimator Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

calculate the normal plane alone a centerline path + More...

+ +

#include <vtkvmtkPolyDataNormalPlaneEstimator.h>

+
+Inheritance diagram for vtkvmtkPolyDataNormalPlaneEstimator:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataNormalPlaneEstimator:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataNormalPlaneEstimatorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetOriginPointId (vtkIdType)
 
virtual vtkIdType GetOriginPointId ()
 
virtual double * GetOrigin ()
 
virtual void GetOrigin (double data[3])
 
virtual double * GetNormal ()
 
virtual void GetNormal (double data[3])
 
virtual void SetUseConnectivity (int)
 
virtual int GetUseConnectivity ()
 
virtual void UseConnectivityOn ()
 
virtual void UseConnectivityOff ()
 
virtual void SetMinimumNeighborhoodSize (int)
 
virtual int GetMinimumNeighborhoodSize ()
 
+ + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataNormalPlaneEstimatorSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataNormalPlaneEstimatorNew ()
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataNormalPlaneEstimator ()
 
 ~vtkvmtkPolyDataNormalPlaneEstimator ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + +

+Protected Attributes

vtkIdType OriginPointId
 
double Origin [3]
 
double Normal [3]
 
int UseConnectivity
 
int MinimumNeighborhoodSize
 
+

Detailed Description

+

calculate the normal plane alone a centerline path

+
Date
2015/12/01 12:26:27
+
Revision
1.1
+ +

Definition at line 34 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataNormalPlaneEstimator::Superclass
+
+ +

Definition at line 37 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataNormalPlaneEstimator()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkPolyDataNormalPlaneEstimator::vtkvmtkPolyDataNormalPlaneEstimator ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkPolyDataNormalPlaneEstimator()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkPolyDataNormalPlaneEstimator::~vtkvmtkPolyDataNormalPlaneEstimator ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkPolyDataNormalPlaneEstimator::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkPolyDataNormalPlaneEstimator::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkPolyDataNormalPlaneEstimator* vtkvmtkPolyDataNormalPlaneEstimator::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataNormalPlaneEstimator::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataNormalPlaneEstimator* vtkvmtkPolyDataNormalPlaneEstimator::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkPolyDataNormalPlaneEstimator::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkPolyDataNormalPlaneEstimator* vtkvmtkPolyDataNormalPlaneEstimator::New ()
+
+static
+
+ +
+
+ +

◆ SetOriginPointId()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::SetOriginPointId (vtkIdType )
+
+virtual
+
+ +
+
+ +

◆ GetOriginPointId()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataNormalPlaneEstimator::GetOriginPointId ()
+
+virtual
+
+ +
+
+ +

◆ GetOrigin() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual double* vtkvmtkPolyDataNormalPlaneEstimator::GetOrigin ()
+
+virtual
+
+ +
+
+ +

◆ GetOrigin() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::GetOrigin (double data[3])
+
+virtual
+
+ +
+
+ +

◆ GetNormal() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual double* vtkvmtkPolyDataNormalPlaneEstimator::GetNormal ()
+
+virtual
+
+ +
+
+ +

◆ GetNormal() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::GetNormal (double data[3])
+
+virtual
+
+ +
+
+ +

◆ SetUseConnectivity()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::SetUseConnectivity (int )
+
+virtual
+
+ +
+
+ +

◆ GetUseConnectivity()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkPolyDataNormalPlaneEstimator::GetUseConnectivity ()
+
+virtual
+
+ +
+
+ +

◆ UseConnectivityOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::UseConnectivityOn ()
+
+virtual
+
+ +
+
+ +

◆ UseConnectivityOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::UseConnectivityOff ()
+
+virtual
+
+ +
+
+ +

◆ SetMinimumNeighborhoodSize()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkPolyDataNormalPlaneEstimator::SetMinimumNeighborhoodSize (int )
+
+virtual
+
+ +
+
+ +

◆ GetMinimumNeighborhoodSize()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkPolyDataNormalPlaneEstimator::GetMinimumNeighborhoodSize ()
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkPolyDataNormalPlaneEstimator::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+

Member Data Documentation

+ +

◆ OriginPointId

+ +
+
+ + + + + +
+ + + + +
vtkIdType vtkvmtkPolyDataNormalPlaneEstimator::OriginPointId
+
+protected
+
+ +

Definition at line 61 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+ +

◆ Origin

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkPolyDataNormalPlaneEstimator::Origin[3]
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+ +

◆ Normal

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkPolyDataNormalPlaneEstimator::Normal[3]
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+ +

◆ UseConnectivity

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkPolyDataNormalPlaneEstimator::UseConnectivity
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+ +

◆ MinimumNeighborhoodSize

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkPolyDataNormalPlaneEstimator::MinimumNeighborhoodSize
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkPolyDataNormalPlaneEstimator.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.map b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.map new file mode 100644 index 00000000..1f280dc2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.md5 new file mode 100644 index 00000000..bc6ed0eb --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.md5 @@ -0,0 +1 @@ +f6aff3387726aa8661dc5f2a9a82923d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.svg b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.svg new file mode 100644 index 00000000..224e2ccb --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataNormalPlaneEstimator + + +Node2 + +vtkvmtkPolyDataNormalPlane +Estimator + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.map b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.map new file mode 100644 index 00000000..1f280dc2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.md5 new file mode 100644 index 00000000..44ff9c95 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.md5 @@ -0,0 +1 @@ +a1f3a7ed6334655146557656f0031af8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.svg new file mode 100644 index 00000000..c5c91026 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataNormalPlaneEstimator__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataNormalPlaneEstimator + + +Node0 + +vtkvmtkPolyDataNormalPlane +Estimator + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter-members.html b/doc/html/classvtkvmtkPolyDataPatchingFilter-members.html index 6f159709..a08d8fb2 100644 --- a/doc/html/classvtkvmtkPolyDataPatchingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,77 +59,82 @@
-
+
vtkvmtkPolyDataPatchingFilter Member List
-This is the complete list of members for vtkvmtkPolyDataPatchingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CircularMappingArrayNamevtkvmtkPolyDataPatchingFilter [protected]
CircularPatchBoundsvtkvmtkPolyDataPatchingFilter [protected]
CircularPatchingvtkvmtkPolyDataPatchingFilter [protected]
CircularPatchingOff()vtkvmtkPolyDataPatchingFilter [virtual]
CircularPatchingOn()vtkvmtkPolyDataPatchingFilter [virtual]
CircularPatchNumberArrayNamevtkvmtkPolyDataPatchingFilter [protected]
GetCircularMappingArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetCircularPatchBounds()vtkvmtkPolyDataPatchingFilter [virtual]
GetCircularPatchBounds(double data[2])vtkvmtkPolyDataPatchingFilter [virtual]
GetCircularPatching()vtkvmtkPolyDataPatchingFilter [virtual]
GetCircularPatchNumberArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetLongitudinalMappingArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetLongitudinalPatchBounds()vtkvmtkPolyDataPatchingFilter [virtual]
GetLongitudinalPatchBounds(double data[2])vtkvmtkPolyDataPatchingFilter [virtual]
GetLongitudinalPatchNumberArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchAreaArrayName()vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchedData()vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchOffsets()vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchOffsets(double data[2])vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchSize()vtkvmtkPolyDataPatchingFilter [virtual]
GetPatchSize(double data[2])vtkvmtkPolyDataPatchingFilter [virtual]
GetUseConnectivity()vtkvmtkPolyDataPatchingFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataPatchingFilter [protected]
LongitudinalMappingArrayNamevtkvmtkPolyDataPatchingFilter [protected]
LongitudinalPatchBoundsvtkvmtkPolyDataPatchingFilter [protected]
LongitudinalPatchNumberArrayNamevtkvmtkPolyDataPatchingFilter [protected]
New()vtkvmtkPolyDataPatchingFilter [static]
PatchAreaArrayNamevtkvmtkPolyDataPatchingFilter [protected]
PatchedDatavtkvmtkPolyDataPatchingFilter [protected]
PatchOffsetsvtkvmtkPolyDataPatchingFilter [protected]
PatchSizevtkvmtkPolyDataPatchingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataPatchingFilter [protected, virtual]
SetCircularMappingArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetCircularPatchBounds(double, double)vtkvmtkPolyDataPatchingFilter [virtual]
SetCircularPatchBounds(double[2])vtkvmtkPolyDataPatchingFilter
SetCircularPatching(int)vtkvmtkPolyDataPatchingFilter [virtual]
SetCircularPatchNumberArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetLongitudinalMappingArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetLongitudinalPatchBounds(double, double)vtkvmtkPolyDataPatchingFilter [virtual]
SetLongitudinalPatchBounds(double[2])vtkvmtkPolyDataPatchingFilter
SetLongitudinalPatchNumberArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetPatchAreaArrayName(const char *)vtkvmtkPolyDataPatchingFilter [virtual]
SetPatchedData(vtkImageData *)vtkvmtkPolyDataPatchingFilter [virtual]
SetPatchOffsets(double, double)vtkvmtkPolyDataPatchingFilter [virtual]
SetPatchOffsets(double[2])vtkvmtkPolyDataPatchingFilter
SetPatchSize(double, double)vtkvmtkPolyDataPatchingFilter [virtual]
SetPatchSize(double[2])vtkvmtkPolyDataPatchingFilter
SetUseConnectivity(int)vtkvmtkPolyDataPatchingFilter [virtual]
UseConnectivityvtkvmtkPolyDataPatchingFilter [protected]
UseConnectivityOff()vtkvmtkPolyDataPatchingFilter [virtual]
UseConnectivityOn()vtkvmtkPolyDataPatchingFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataPatchingFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataPatchingFilter
vtkvmtkPolyDataPatchingFilter()vtkvmtkPolyDataPatchingFilter [protected]
~vtkvmtkPolyDataPatchingFilter()vtkvmtkPolyDataPatchingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CircularMappingArrayNamevtkvmtkPolyDataPatchingFilterprotected
CircularPatchBoundsvtkvmtkPolyDataPatchingFilterprotected
CircularPatchingvtkvmtkPolyDataPatchingFilterprotected
CircularPatchingOff()vtkvmtkPolyDataPatchingFiltervirtual
CircularPatchingOn()vtkvmtkPolyDataPatchingFiltervirtual
CircularPatchNumberArrayNamevtkvmtkPolyDataPatchingFilterprotected
GetCircularMappingArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetCircularPatchBounds()vtkvmtkPolyDataPatchingFiltervirtual
GetCircularPatchBounds(double data[2])vtkvmtkPolyDataPatchingFiltervirtual
GetCircularPatching()vtkvmtkPolyDataPatchingFiltervirtual
GetCircularPatchNumberArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetLongitudinalMappingArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetLongitudinalPatchBounds()vtkvmtkPolyDataPatchingFiltervirtual
GetLongitudinalPatchBounds(double data[2])vtkvmtkPolyDataPatchingFiltervirtual
GetLongitudinalPatchNumberArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetPatchAreaArrayName()vtkvmtkPolyDataPatchingFiltervirtual
GetPatchedData()vtkvmtkPolyDataPatchingFiltervirtual
GetPatchOffsets()vtkvmtkPolyDataPatchingFiltervirtual
GetPatchOffsets(double data[2])vtkvmtkPolyDataPatchingFiltervirtual
GetPatchSize()vtkvmtkPolyDataPatchingFiltervirtual
GetPatchSize(double data[2])vtkvmtkPolyDataPatchingFiltervirtual
GetUseConnectivity()vtkvmtkPolyDataPatchingFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataPatchingFilterprotected
IsA(const char *type)vtkvmtkPolyDataPatchingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataPatchingFilterstatic
LongitudinalMappingArrayNamevtkvmtkPolyDataPatchingFilterprotected
LongitudinalPatchBoundsvtkvmtkPolyDataPatchingFilterprotected
LongitudinalPatchNumberArrayNamevtkvmtkPolyDataPatchingFilterprotected
New()vtkvmtkPolyDataPatchingFilterstatic
NewInstance() constvtkvmtkPolyDataPatchingFilter
NewInstanceInternal() constvtkvmtkPolyDataPatchingFilterprotectedvirtual
PatchAreaArrayNamevtkvmtkPolyDataPatchingFilterprotected
PatchedDatavtkvmtkPolyDataPatchingFilterprotected
PatchOffsetsvtkvmtkPolyDataPatchingFilterprotected
PatchSizevtkvmtkPolyDataPatchingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataPatchingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataPatchingFilterstatic
SetCircularMappingArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetCircularPatchBounds(double, double)vtkvmtkPolyDataPatchingFiltervirtual
SetCircularPatchBounds(double [2])vtkvmtkPolyDataPatchingFilter
SetCircularPatching(int)vtkvmtkPolyDataPatchingFiltervirtual
SetCircularPatchNumberArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetLongitudinalMappingArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetLongitudinalPatchBounds(double, double)vtkvmtkPolyDataPatchingFiltervirtual
SetLongitudinalPatchBounds(double [2])vtkvmtkPolyDataPatchingFilter
SetLongitudinalPatchNumberArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetPatchAreaArrayName(const char *)vtkvmtkPolyDataPatchingFiltervirtual
SetPatchedData(vtkImageData *)vtkvmtkPolyDataPatchingFiltervirtual
SetPatchOffsets(double, double)vtkvmtkPolyDataPatchingFiltervirtual
SetPatchOffsets(double [2])vtkvmtkPolyDataPatchingFilter
SetPatchSize(double, double)vtkvmtkPolyDataPatchingFiltervirtual
SetPatchSize(double [2])vtkvmtkPolyDataPatchingFilter
SetUseConnectivity(int)vtkvmtkPolyDataPatchingFiltervirtual
Superclass typedefvtkvmtkPolyDataPatchingFilter
UseConnectivityvtkvmtkPolyDataPatchingFilterprotected
UseConnectivityOff()vtkvmtkPolyDataPatchingFiltervirtual
UseConnectivityOn()vtkvmtkPolyDataPatchingFiltervirtual
vtkvmtkPolyDataPatchingFilter()vtkvmtkPolyDataPatchingFilterprotected
~vtkvmtkPolyDataPatchingFilter()vtkvmtkPolyDataPatchingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter.html b/doc/html/classvtkvmtkPolyDataPatchingFilter.html index eeb3b3af..a9f3b32e 100644 --- a/doc/html/classvtkvmtkPolyDataPatchingFilter.html +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataPatchingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,377 +59,713 @@
-
+
vtkvmtkPolyDataPatchingFilter Class Reference
-

.. +

“cut” a set of contiguous rectangular regions on the mesh that follow iso-contours in the StretchedMapping and AngularMetric arrays over which all the quantities of interest are averaged. More...

-

#include <vtkvmtkPolyDataPatchingFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataPatchingFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataPatchingFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataPatchingFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + - + + + + + - + + + + + - + + + + + - + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataPatchingFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataPatchingFilterNewInstance () const
 
virtual void SetLongitudinalMappingArrayName (const char *)
 
virtual char * GetLongitudinalMappingArrayName ()
 
virtual void SetCircularMappingArrayName (const char *)
 
virtual char * GetCircularMappingArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetLongitudinalPatchNumberArrayName (const char *)
 
virtual char * GetLongitudinalPatchNumberArrayName ()
 
virtual void SetCircularPatchNumberArrayName (const char *)
 
virtual char * GetCircularPatchNumberArrayName ()
 
virtual void SetPatchAreaArrayName (const char *)
 
virtual char * GetPatchAreaArrayName ()
 
virtual void SetPatchSize (double, double)
void SetPatchSize (double[2])
 
void SetPatchSize (double [2])
 
virtual double * GetPatchSize ()
 
virtual void GetPatchSize (double data[2])
 
virtual void SetPatchOffsets (double, double)
void SetPatchOffsets (double[2])
 
void SetPatchOffsets (double [2])
 
virtual double * GetPatchOffsets ()
 
virtual void GetPatchOffsets (double data[2])
 
virtual void SetLongitudinalPatchBounds (double, double)
void SetLongitudinalPatchBounds (double[2])
 
void SetLongitudinalPatchBounds (double [2])
 
virtual double * GetLongitudinalPatchBounds ()
 
virtual void GetLongitudinalPatchBounds (double data[2])
 
virtual void SetCircularPatchBounds (double, double)
void SetCircularPatchBounds (double[2])
 
void SetCircularPatchBounds (double [2])
 
virtual double * GetCircularPatchBounds ()
 
virtual void GetCircularPatchBounds (double data[2])
 
virtual void SetPatchedData (vtkImageData *)
 
virtual vtkImageData * GetPatchedData ()
 
virtual void SetCircularPatching (int)
 
virtual int GetCircularPatching ()
 
virtual void CircularPatchingOn ()
 
virtual void CircularPatchingOff ()
 
virtual void SetUseConnectivity (int)
 
virtual int GetUseConnectivity ()
 
virtual void UseConnectivityOn ()
 
virtual void UseConnectivityOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataPatchingFilter
New ()

+

static vtkvmtkPolyDataPatchingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataPatchingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataPatchingFilter ()
 
 ~vtkvmtkPolyDataPatchingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + + + +

Protected Attributes

char * LongitudinalMappingArrayName
 
char * CircularMappingArrayName
 
char * GroupIdsArrayName
 
char * LongitudinalPatchNumberArrayName
 
char * CircularPatchNumberArrayName
 
char * PatchAreaArrayName
 
double PatchSize [2]
 
double PatchOffsets [2]
 
double LongitudinalPatchBounds [2]
 
double CircularPatchBounds [2]
 
vtkImageData * PatchedData
 
int CircularPatching
 
int UseConnectivity
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.6
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

“cut” a set of contiguous rectangular regions on the mesh that follow iso-contours in the StretchedMapping and AngularMetric arrays over which all the quantities of interest are averaged.

+
Date
2006/04/06 16:46:43
+
Revision
1.6
+

This script is designed to help map the surface of a population of vessels onto the same parametric space in order to enable statistical analyses of surface-based quantities.

+

By means of the options PatchSize and CircularPatching, we impose the dimensions of the patches, in terms of “height” (in mm) of the patch along the longitudinal direction and number of angular cut over the interval (-π, +π) respectively; the result of this discretization can be seen visualizing the Slab and Sector arrays created by the script or the mesh new surface discretization.

+ +

Definition at line 38 of file vtkvmtkPolyDataPatchingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataPatchingFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataPatchingFilter::vtkvmtkPolyDataPatchingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataPatchingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataPatchingFilter::~vtkvmtkPolyDataPatchingFilter vtkvmtkPolyDataPatchingFilter::~vtkvmtkPolyDataPatchingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataPatchingFilter* vtkvmtkPolyDataPatchingFilter::New static vtkvmtkPolyDataPatchingFilter* vtkvmtkPolyDataPatchingFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataPatchingFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataPatchingFilter::IsTypeOf (vtkvmtkPolyDataPatchingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataPatchingFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataPatchingFilter* vtkvmtkPolyDataPatchingFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalMappingArrayName virtual vtkObjectBase* vtkvmtkPolyDataPatchingFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetLongitudinalMappingArrayName vtkvmtkPolyDataPatchingFilter* vtkvmtkPolyDataPatchingFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetLongitudinalMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetCircularMappingArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLongitudinalMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetCircularMappingArrayName virtual char* vtkvmtkPolyDataPatchingFilter::GetLongitudinalMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCircularMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetGroupIdsArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetCircularMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCircularMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataPatchingFilter::GetCircularMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchNumberArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchNumberArrayName virtual char* vtkvmtkPolyDataPatchingFilter::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetLongitudinalPatchNumberArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatchNumberArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchNumberArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLongitudinalPatchNumberArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetCircularPatchNumberArrayName virtual char* vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchNumberArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCircularPatchNumberArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetPatchAreaArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatchNumberArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetCircularPatchNumberArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataPatchingFilter::GetCircularPatchNumberArrayName ()
+
+virtual
+
- + +

◆ SetPatchAreaArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataPatchingFilter::GetPatchAreaArrayName virtual void vtkvmtkPolyDataPatchingFilter::SetPatchAreaArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetPatchAreaArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataPatchingFilter::GetPatchAreaArrayName ()
+
+virtual
+
- + +

◆ SetPatchSize() [1/2]

+
+ + + + + +
- + @@ -473,70 +779,98 @@ - +
virtual void vtkvmtkPolyDataPatchingFilter::SetPatchSize virtual void vtkvmtkPolyDataPatchingFilter::SetPatchSize ( double  ,
) [virtual]
- -
+
+virtual
+
- + +

◆ SetPatchSize() [2/2]

+
- +
void vtkvmtkPolyDataPatchingFilter::SetPatchSize void vtkvmtkPolyDataPatchingFilter::SetPatchSize ( double  [2])
-
-
+
- + +

◆ GetPatchSize() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyDataPatchingFilter::GetPatchSize virtual double* vtkvmtkPolyDataPatchingFilter::GetPatchSize ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPatchSize() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::GetPatchSize virtual void vtkvmtkPolyDataPatchingFilter::GetPatchSize ( double  data[2]) [virtual]
- -
+
+virtual
+
- + +

◆ SetPatchOffsets() [1/2]

+
+ + + + + +
- + @@ -550,70 +884,98 @@ - +
virtual void vtkvmtkPolyDataPatchingFilter::SetPatchOffsets virtual void vtkvmtkPolyDataPatchingFilter::SetPatchOffsets ( double  ,
) [virtual]
- -
+
+virtual
+
- + +

◆ SetPatchOffsets() [2/2]

+
- +
void vtkvmtkPolyDataPatchingFilter::SetPatchOffsets void vtkvmtkPolyDataPatchingFilter::SetPatchOffsets ( double  [2])
-
-
+
- + +

◆ GetPatchOffsets() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyDataPatchingFilter::GetPatchOffsets virtual double* vtkvmtkPolyDataPatchingFilter::GetPatchOffsets ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPatchOffsets() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::GetPatchOffsets virtual void vtkvmtkPolyDataPatchingFilter::GetPatchOffsets ( double  data[2]) [virtual]
- -
+
+virtual
+
- + +

◆ SetLongitudinalPatchBounds() [1/2]

+
+ + + + + +
- + @@ -627,70 +989,98 @@ - +
virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchBounds virtual void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchBounds ( double  ,
) [virtual]
- -
+
+virtual
+
- + +

◆ SetLongitudinalPatchBounds() [2/2]

+
- +
void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchBounds void vtkvmtkPolyDataPatchingFilter::SetLongitudinalPatchBounds ( double  [2])
-
-
+
- + +

◆ GetLongitudinalPatchBounds() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchBounds virtual double* vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchBounds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetLongitudinalPatchBounds() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchBounds virtual void vtkvmtkPolyDataPatchingFilter::GetLongitudinalPatchBounds ( double  data[2]) [virtual]
- -
+
+virtual
+
- + +

◆ SetCircularPatchBounds() [1/2]

+
+ + + + + +
- + @@ -704,233 +1094,351 @@ - +
virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatchBounds virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatchBounds ( double  ,
) [virtual]
- -
+
+virtual
+
- + +

◆ SetCircularPatchBounds() [2/2]

+
- +
void vtkvmtkPolyDataPatchingFilter::SetCircularPatchBounds void vtkvmtkPolyDataPatchingFilter::SetCircularPatchBounds ( double  [2])
-
-
+
- + +

◆ GetCircularPatchBounds() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkPolyDataPatchingFilter::GetCircularPatchBounds virtual double* vtkvmtkPolyDataPatchingFilter::GetCircularPatchBounds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCircularPatchBounds() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::GetCircularPatchBounds virtual void vtkvmtkPolyDataPatchingFilter::GetCircularPatchBounds ( double  data[2]) [virtual]
- -
+
+virtual
+
- + +

◆ SetPatchedData()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetPatchedData virtual void vtkvmtkPolyDataPatchingFilter::SetPatchedData ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPatchedData()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkPolyDataPatchingFilter::GetPatchedData virtual vtkImageData* vtkvmtkPolyDataPatchingFilter::GetPatchedData ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCircularPatching()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatching virtual void vtkvmtkPolyDataPatchingFilter::SetCircularPatching ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCircularPatching()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPatchingFilter::GetCircularPatching virtual int vtkvmtkPolyDataPatchingFilter::GetCircularPatching ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CircularPatchingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::CircularPatchingOn virtual void vtkvmtkPolyDataPatchingFilter::CircularPatchingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CircularPatchingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::CircularPatchingOff virtual void vtkvmtkPolyDataPatchingFilter::CircularPatchingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseConnectivity()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::SetUseConnectivity virtual void vtkvmtkPolyDataPatchingFilter::SetUseConnectivity ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseConnectivity()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPatchingFilter::GetUseConnectivity virtual int vtkvmtkPolyDataPatchingFilter::GetUseConnectivity ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseConnectivityOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::UseConnectivityOn virtual void vtkvmtkPolyDataPatchingFilter::UseConnectivityOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseConnectivityOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPatchingFilter::UseConnectivityOff virtual void vtkvmtkPolyDataPatchingFilter::UseConnectivityOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -950,195 +1458,340 @@ - +
virtual int vtkvmtkPolyDataPatchingFilter::RequestData virtual int vtkvmtkPolyDataPatchingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ LongitudinalMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::LongitudinalMappingArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::LongitudinalMappingArrayName
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ CircularMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::CircularMappingArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::CircularMappingArrayName
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::GroupIdsArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ LongitudinalPatchNumberArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::LongitudinalPatchNumberArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::LongitudinalPatchNumberArrayName
- -
+
+protected
+
+ +

Definition at line 95 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ CircularPatchNumberArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::CircularPatchNumberArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::CircularPatchNumberArrayName
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ PatchAreaArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataPatchingFilter::PatchAreaArrayName [protected]char* vtkvmtkPolyDataPatchingFilter::PatchAreaArrayName
- -
+
+protected
+
+ +

Definition at line 98 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ PatchSize

+
+ + + + + +
- +
double vtkvmtkPolyDataPatchingFilter::PatchSize[2] [protected]double vtkvmtkPolyDataPatchingFilter::PatchSize[2]
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ PatchOffsets

+
+ + + + + +
- +
double vtkvmtkPolyDataPatchingFilter::PatchOffsets[2] [protected]double vtkvmtkPolyDataPatchingFilter::PatchOffsets[2]
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ LongitudinalPatchBounds

+
+ + + + + +
- +
double vtkvmtkPolyDataPatchingFilter::LongitudinalPatchBounds[2] [protected]double vtkvmtkPolyDataPatchingFilter::LongitudinalPatchBounds[2]
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ CircularPatchBounds

+
+ + + + + +
- +
double vtkvmtkPolyDataPatchingFilter::CircularPatchBounds[2] [protected]double vtkvmtkPolyDataPatchingFilter::CircularPatchBounds[2]
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ PatchedData

+
+ + + + + +
- +
vtkImageData* vtkvmtkPolyDataPatchingFilter::PatchedData [protected]vtkImageData* vtkvmtkPolyDataPatchingFilter::PatchedData
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ CircularPatching

+
+ + + + + +
- +
int vtkvmtkPolyDataPatchingFilter::CircularPatching [protected]int vtkvmtkPolyDataPatchingFilter::CircularPatching
- -
+
+protected
+
+ +

Definition at line 107 of file vtkvmtkPolyDataPatchingFilter.h.

- + +

◆ UseConnectivity

+
+ + + + + +
- +
int vtkvmtkPolyDataPatchingFilter::UseConnectivity [protected]int vtkvmtkPolyDataPatchingFilter::UseConnectivity
- -
+
+protected
+
+ +

Definition at line 108 of file vtkvmtkPolyDataPatchingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.map new file mode 100644 index 00000000..e2ccf8f5 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.md5 new file mode 100644 index 00000000..f6656d87 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.md5 @@ -0,0 +1 @@ +1f0ae9cd7f341f0322cc8f8b060d90b2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.svg new file mode 100644 index 00000000..1b3abbb0 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataPatchingFilter + + +Node2 + +vtkvmtkPolyDataPatchingFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.map new file mode 100644 index 00000000..e2ccf8f5 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.md5 new file mode 100644 index 00000000..bff29c03 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.md5 @@ -0,0 +1 @@ +bb1661df51c472f50e01147d50cf0004 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.svg new file mode 100644 index 00000000..477586a6 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPatchingFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataPatchingFilter + + +Node0 + +vtkvmtkPolyDataPatchingFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit-members.html b/doc/html/classvtkvmtkPolyDataPotentialFit-members.html index b07a71ff..16fd6972 100644 --- a/doc/html/classvtkvmtkPolyDataPotentialFit-members.html +++ b/doc/html/classvtkvmtkPolyDataPotentialFit-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,105 +59,110 @@
-
+
vtkvmtkPolyDataPotentialFit Member List
-This is the complete list of members for vtkvmtkPolyDataPotentialFit, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdaptiveTimeStepvtkvmtkPolyDataPotentialFit [protected]
AdaptiveTimeStepOff()vtkvmtkPolyDataPotentialFit [virtual]
AdaptiveTimeStepOn()vtkvmtkPolyDataPotentialFit [virtual]
ApplyDisplacements()vtkvmtkPolyDataPotentialFit [protected]
ComputeDisplacements(bool potential, bool stiffness, bool inflation)vtkvmtkPolyDataPotentialFit [protected]
ComputeInflationDisplacement(vtkIdType pointId, double inflationDisplacement[3])vtkvmtkPolyDataPotentialFit [protected]
ComputeMinSpacing(double spacing[3])vtkvmtkPolyDataPotentialFit [protected, static]
ComputePotentialDisplacement(vtkIdType pointId, double potentialDisplacement[3])vtkvmtkPolyDataPotentialFit [protected]
ComputeStiffnessDisplacement(vtkIdType pointId, double stiffnessDisplacement[3])vtkvmtkPolyDataPotentialFit [protected]
ComputeTimeStep()vtkvmtkPolyDataPotentialFit [protected]
ConvergencevtkvmtkPolyDataPotentialFit [protected]
DimensionalityvtkvmtkPolyDataPotentialFit [protected]
DisplacementsvtkvmtkPolyDataPotentialFit [protected]
EvaluateForce(double point[3], double force[3], bool normalize=true)vtkvmtkPolyDataPotentialFit [protected]
EvaluateInflation(double point[3])vtkvmtkPolyDataPotentialFit [protected]
EvaluatePotential(double point[3])vtkvmtkPolyDataPotentialFit [protected]
FlipNormalsvtkvmtkPolyDataPotentialFit [protected]
FlipNormalsOff()vtkvmtkPolyDataPotentialFit [virtual]
FlipNormalsOn()vtkvmtkPolyDataPotentialFit [virtual]
GetAdaptiveTimeStep()vtkvmtkPolyDataPotentialFit [virtual]
GetConvergence()vtkvmtkPolyDataPotentialFit [virtual]
GetDimensionality()vtkvmtkPolyDataPotentialFit [virtual]
GetFlipNormals()vtkvmtkPolyDataPotentialFit [virtual]
GetInflationImage()vtkvmtkPolyDataPotentialFit [virtual]
GetInflationThreshold()vtkvmtkPolyDataPotentialFit [virtual]
GetInflationWeight()vtkvmtkPolyDataPotentialFit [virtual]
GetMaxTimeStep()vtkvmtkPolyDataPotentialFit [virtual]
GetNumberOfInflationSubIterations()vtkvmtkPolyDataPotentialFit [virtual]
GetNumberOfIterations()vtkvmtkPolyDataPotentialFit [virtual]
GetNumberOfStiffnessSubIterations()vtkvmtkPolyDataPotentialFit [virtual]
GetPotentialImage()vtkvmtkPolyDataPotentialFit [virtual]
GetPotentialWeight()vtkvmtkPolyDataPotentialFit [virtual]
GetRelaxation()vtkvmtkPolyDataPotentialFit [virtual]
GetStiffnessWeight()vtkvmtkPolyDataPotentialFit [virtual]
GetTimeStep()vtkvmtkPolyDataPotentialFit [virtual]
GetUsePotentialInInflation()vtkvmtkPolyDataPotentialFit [virtual]
InflationImagevtkvmtkPolyDataPotentialFit [protected]
InflationThresholdvtkvmtkPolyDataPotentialFit [protected]
InflationWeightvtkvmtkPolyDataPotentialFit [protected]
IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)vtkvmtkPolyDataPotentialFit [inline, protected, static]
IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)vtkvmtkPolyDataPotentialFit [inline, protected, static]
MaxDisplacementNormvtkvmtkPolyDataPotentialFit [protected]
MaxTimeStepvtkvmtkPolyDataPotentialFit [protected]
MinEdgeLengthvtkvmtkPolyDataPotentialFit [protected]
MinPotentialSpacingvtkvmtkPolyDataPotentialFit [protected]
NeighborhoodsvtkvmtkPolyDataPotentialFit [protected]
New()vtkvmtkPolyDataPotentialFit [static]
NormalsvtkvmtkPolyDataPotentialFit [protected]
NumberOfInflationSubIterationsvtkvmtkPolyDataPotentialFit [protected]
NumberOfIterationsvtkvmtkPolyDataPotentialFit [protected]
NumberOfStiffnessSubIterationsvtkvmtkPolyDataPotentialFit [protected]
PotentialGradientImagevtkvmtkPolyDataPotentialFit [protected]
PotentialImagevtkvmtkPolyDataPotentialFit [protected]
PotentialMaxNormvtkvmtkPolyDataPotentialFit [protected]
PotentialWeightvtkvmtkPolyDataPotentialFit [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataPotentialFit
RelaxationvtkvmtkPolyDataPotentialFit [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataPotentialFit [protected, virtual]
SetAdaptiveTimeStep(int)vtkvmtkPolyDataPotentialFit [virtual]
SetConvergence(double)vtkvmtkPolyDataPotentialFit [virtual]
SetDimensionality(int)vtkvmtkPolyDataPotentialFit [virtual]
SetFlipNormals(int)vtkvmtkPolyDataPotentialFit [virtual]
SetInflationImage(vtkImageData *)vtkvmtkPolyDataPotentialFit [virtual]
SetInflationThreshold(double)vtkvmtkPolyDataPotentialFit [virtual]
SetInflationWeight(double)vtkvmtkPolyDataPotentialFit [virtual]
SetMaxTimeStep(double)vtkvmtkPolyDataPotentialFit [virtual]
SetNumberOfInflationSubIterations(int)vtkvmtkPolyDataPotentialFit [virtual]
SetNumberOfIterations(int)vtkvmtkPolyDataPotentialFit [virtual]
SetNumberOfStiffnessSubIterations(int)vtkvmtkPolyDataPotentialFit [virtual]
SetPotentialImage(vtkImageData *)vtkvmtkPolyDataPotentialFit [virtual]
SetPotentialWeight(double)vtkvmtkPolyDataPotentialFit [virtual]
SetRelaxation(double)vtkvmtkPolyDataPotentialFit [virtual]
SetStiffnessWeight(double)vtkvmtkPolyDataPotentialFit [virtual]
SetTimeStep(double)vtkvmtkPolyDataPotentialFit [virtual]
SetUsePotentialInInflation(int)vtkvmtkPolyDataPotentialFit [virtual]
StiffnessWeightvtkvmtkPolyDataPotentialFit [protected]
TestConvergence()vtkvmtkPolyDataPotentialFit [protected]
TimeStepvtkvmtkPolyDataPotentialFit [protected]
UsePotentialInInflationvtkvmtkPolyDataPotentialFit [protected]
UsePotentialInInflationOff()vtkvmtkPolyDataPotentialFit [virtual]
UsePotentialInInflationOn()vtkvmtkPolyDataPotentialFit [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataPotentialFit, vtkPolyDataAlgorithm)vtkvmtkPolyDataPotentialFit
vtkvmtkPolyDataPotentialFit()vtkvmtkPolyDataPotentialFit [protected]
~vtkvmtkPolyDataPotentialFit()vtkvmtkPolyDataPotentialFit [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AdaptiveTimeStepvtkvmtkPolyDataPotentialFitprotected
AdaptiveTimeStepOff()vtkvmtkPolyDataPotentialFitvirtual
AdaptiveTimeStepOn()vtkvmtkPolyDataPotentialFitvirtual
ApplyDisplacements()vtkvmtkPolyDataPotentialFitprotected
ComputeDisplacements(bool potential, bool stiffness, bool inflation)vtkvmtkPolyDataPotentialFitprotected
ComputeInflationDisplacement(vtkIdType pointId, double inflationDisplacement[3])vtkvmtkPolyDataPotentialFitprotected
ComputeMinSpacing(double spacing[3])vtkvmtkPolyDataPotentialFitprotectedstatic
ComputePotentialDisplacement(vtkIdType pointId, double potentialDisplacement[3])vtkvmtkPolyDataPotentialFitprotected
ComputeStiffnessDisplacement(vtkIdType pointId, double stiffnessDisplacement[3])vtkvmtkPolyDataPotentialFitprotected
ComputeTimeStep()vtkvmtkPolyDataPotentialFitprotected
ConvergencevtkvmtkPolyDataPotentialFitprotected
DimensionalityvtkvmtkPolyDataPotentialFitprotected
DisplacementsvtkvmtkPolyDataPotentialFitprotected
EvaluateForce(double point[3], double force[3], bool normalize=true)vtkvmtkPolyDataPotentialFitprotected
EvaluateInflation(double point[3])vtkvmtkPolyDataPotentialFitprotected
EvaluatePotential(double point[3])vtkvmtkPolyDataPotentialFitprotected
FlipNormalsvtkvmtkPolyDataPotentialFitprotected
FlipNormalsOff()vtkvmtkPolyDataPotentialFitvirtual
FlipNormalsOn()vtkvmtkPolyDataPotentialFitvirtual
GetAdaptiveTimeStep()vtkvmtkPolyDataPotentialFitvirtual
GetConvergence()vtkvmtkPolyDataPotentialFitvirtual
GetDimensionality()vtkvmtkPolyDataPotentialFitvirtual
GetFlipNormals()vtkvmtkPolyDataPotentialFitvirtual
GetInflationImage()vtkvmtkPolyDataPotentialFitvirtual
GetInflationThreshold()vtkvmtkPolyDataPotentialFitvirtual
GetInflationWeight()vtkvmtkPolyDataPotentialFitvirtual
GetMaxTimeStep()vtkvmtkPolyDataPotentialFitvirtual
GetNumberOfInflationSubIterations()vtkvmtkPolyDataPotentialFitvirtual
GetNumberOfIterations()vtkvmtkPolyDataPotentialFitvirtual
GetNumberOfStiffnessSubIterations()vtkvmtkPolyDataPotentialFitvirtual
GetPotentialImage()vtkvmtkPolyDataPotentialFitvirtual
GetPotentialWeight()vtkvmtkPolyDataPotentialFitvirtual
GetRelaxation()vtkvmtkPolyDataPotentialFitvirtual
GetStiffnessWeight()vtkvmtkPolyDataPotentialFitvirtual
GetTimeStep()vtkvmtkPolyDataPotentialFitvirtual
GetUsePotentialInInflation()vtkvmtkPolyDataPotentialFitvirtual
InflationImagevtkvmtkPolyDataPotentialFitprotected
InflationThresholdvtkvmtkPolyDataPotentialFitprotected
InflationWeightvtkvmtkPolyDataPotentialFitprotected
IsA(const char *type)vtkvmtkPolyDataPotentialFitvirtual
IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)vtkvmtkPolyDataPotentialFitinlineprotectedstatic
IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)vtkvmtkPolyDataPotentialFitinlineprotectedstatic
IsTypeOf(const char *type)vtkvmtkPolyDataPotentialFitstatic
MaxDisplacementNormvtkvmtkPolyDataPotentialFitprotected
MaxTimeStepvtkvmtkPolyDataPotentialFitprotected
MinEdgeLengthvtkvmtkPolyDataPotentialFitprotected
MinPotentialSpacingvtkvmtkPolyDataPotentialFitprotected
NeighborhoodsvtkvmtkPolyDataPotentialFitprotected
New()vtkvmtkPolyDataPotentialFitstatic
NewInstance() constvtkvmtkPolyDataPotentialFit
NewInstanceInternal() constvtkvmtkPolyDataPotentialFitprotectedvirtual
NormalsvtkvmtkPolyDataPotentialFitprotected
NumberOfInflationSubIterationsvtkvmtkPolyDataPotentialFitprotected
NumberOfIterationsvtkvmtkPolyDataPotentialFitprotected
NumberOfStiffnessSubIterationsvtkvmtkPolyDataPotentialFitprotected
PotentialGradientImagevtkvmtkPolyDataPotentialFitprotected
PotentialImagevtkvmtkPolyDataPotentialFitprotected
PotentialMaxNormvtkvmtkPolyDataPotentialFitprotected
PotentialWeightvtkvmtkPolyDataPotentialFitprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataPotentialFit
RelaxationvtkvmtkPolyDataPotentialFitprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataPotentialFitprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataPotentialFitstatic
SetAdaptiveTimeStep(int)vtkvmtkPolyDataPotentialFitvirtual
SetConvergence(double)vtkvmtkPolyDataPotentialFitvirtual
SetDimensionality(int)vtkvmtkPolyDataPotentialFitvirtual
SetFlipNormals(int)vtkvmtkPolyDataPotentialFitvirtual
SetInflationImage(vtkImageData *)vtkvmtkPolyDataPotentialFitvirtual
SetInflationThreshold(double)vtkvmtkPolyDataPotentialFitvirtual
SetInflationWeight(double)vtkvmtkPolyDataPotentialFitvirtual
SetMaxTimeStep(double)vtkvmtkPolyDataPotentialFitvirtual
SetNumberOfInflationSubIterations(int)vtkvmtkPolyDataPotentialFitvirtual
SetNumberOfIterations(int)vtkvmtkPolyDataPotentialFitvirtual
SetNumberOfStiffnessSubIterations(int)vtkvmtkPolyDataPotentialFitvirtual
SetPotentialImage(vtkImageData *)vtkvmtkPolyDataPotentialFitvirtual
SetPotentialWeight(double)vtkvmtkPolyDataPotentialFitvirtual
SetRelaxation(double)vtkvmtkPolyDataPotentialFitvirtual
SetStiffnessWeight(double)vtkvmtkPolyDataPotentialFitvirtual
SetTimeStep(double)vtkvmtkPolyDataPotentialFitvirtual
SetUsePotentialInInflation(int)vtkvmtkPolyDataPotentialFitvirtual
StiffnessWeightvtkvmtkPolyDataPotentialFitprotected
Superclass typedefvtkvmtkPolyDataPotentialFit
TestConvergence()vtkvmtkPolyDataPotentialFitprotected
TimeStepvtkvmtkPolyDataPotentialFitprotected
UsePotentialInInflationvtkvmtkPolyDataPotentialFitprotected
UsePotentialInInflationOff()vtkvmtkPolyDataPotentialFitvirtual
UsePotentialInInflationOn()vtkvmtkPolyDataPotentialFitvirtual
vtkvmtkPolyDataPotentialFit()vtkvmtkPolyDataPotentialFitprotected
~vtkvmtkPolyDataPotentialFit()vtkvmtkPolyDataPotentialFitprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit.html b/doc/html/classvtkvmtkPolyDataPotentialFit.html index b4bbacbb..8c520e4c 100644 --- a/doc/html/classvtkvmtkPolyDataPotentialFit.html +++ b/doc/html/classvtkvmtkPolyDataPotentialFit.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataPotentialFit Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,200 +59,438 @@
-
+
vtkvmtkPolyDataPotentialFit Class Reference
-

... +

Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input image. More...

-

#include <vtkvmtkPolyDataPotentialFit.h>

+

#include <vtkvmtkPolyDataPotentialFit.h>

+
+Inheritance diagram for vtkvmtkPolyDataPotentialFit:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkPolyDataPotentialFit:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataPotentialFit, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataPotentialFitNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetPotentialImage (vtkImageData *)
 
virtual vtkImageData * GetPotentialImage ()
 
virtual void SetInflationImage (vtkImageData *)
 
virtual vtkImageData * GetInflationImage ()
 
virtual void SetInflationThreshold (double)
 
virtual double GetInflationThreshold ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfStiffnessSubIterations (int)
 
virtual int GetNumberOfStiffnessSubIterations ()
 
virtual void SetNumberOfInflationSubIterations (int)
 
virtual int GetNumberOfInflationSubIterations ()
 
virtual void SetRelaxation (double)
 
virtual double GetRelaxation ()
 
virtual void SetPotentialWeight (double)
 
virtual double GetPotentialWeight ()
 
virtual void SetStiffnessWeight (double)
 
virtual double GetStiffnessWeight ()
 
virtual void SetInflationWeight (double)
 
virtual double GetInflationWeight ()
 
virtual void SetConvergence (double)
 
virtual double GetConvergence ()
 
virtual void SetMaxTimeStep (double)
 
virtual double GetMaxTimeStep ()
 
virtual void SetTimeStep (double)
 
virtual double GetTimeStep ()
 
virtual void SetAdaptiveTimeStep (int)
 
virtual int GetAdaptiveTimeStep ()
 
virtual void AdaptiveTimeStepOn ()
 
virtual void AdaptiveTimeStepOff ()
 
virtual void SetFlipNormals (int)
 
virtual int GetFlipNormals ()
 
virtual void FlipNormalsOn ()
 
virtual void FlipNormalsOff ()
 
virtual void SetUsePotentialInInflation (int)
 
virtual int GetUsePotentialInInflation ()
 
virtual void UsePotentialInInflationOn ()
 
virtual void UsePotentialInInflationOff ()
 
virtual void SetDimensionality (int)
 
virtual int GetDimensionality ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataPotentialFit
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataPotentialFitSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataPotentialFitNew ()
 
+ + + + - + + + + + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataPotentialFit ()
 
 ~vtkvmtkPolyDataPotentialFit ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void EvaluateForce (double point[3], double force[3], bool normalize=true)
 
double EvaluatePotential (double point[3])
 
double EvaluateInflation (double point[3])
 
void ComputeDisplacements (bool potential, bool stiffness, bool inflation)
 
void ComputePotentialDisplacement (vtkIdType pointId, double potentialDisplacement[3])
 
void ComputeStiffnessDisplacement (vtkIdType pointId, double stiffnessDisplacement[3])
 
void ComputeInflationDisplacement (vtkIdType pointId, double inflationDisplacement[3])
 
void ComputeTimeStep ()
 
void ApplyDisplacements ()
 
int TestConvergence ()

+

 
+ + + - +

Static Protected Member Functions

static double ComputeMinSpacing (double spacing[3])
 
static bool IsInExtent (vtkIdType extent[6], int ijk[3], vtkIdType border)
 
static bool IsCellInExtent (int extent[6], int ijk[3], vtkIdType border)

+

 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkImageData * PotentialImage
 
vtkImageData * InflationImage
 
vtkImageData * PotentialGradientImage
 
int NumberOfIterations
 
int NumberOfStiffnessSubIterations
 
int NumberOfInflationSubIterations
 
double TimeStep
 
double Relaxation
 
double MaxDisplacementNorm
 
double MinEdgeLength
 
double MinPotentialSpacing
 
double Convergence
 
double PotentialWeight
 
double StiffnessWeight
 
double InflationWeight
 
double InflationThreshold
 
double PotentialMaxNorm
 
int UsePotentialInInflation
 
double MaxTimeStep
 
int AdaptiveTimeStep
 
int FlipNormals
 
int Dimensionality
 
vtkDoubleArray * Displacements
 
vtkvmtkNeighborhoodsNeighborhoods
 
vtkDataArray * Normals
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input image.

+
Date
2006/04/06 16:48:25
+
Revision
1.3
+

..

+ +

Definition at line 42 of file vtkvmtkPolyDataPotentialFit.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataPotentialFit()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataPotentialFit::vtkvmtkPolyDataPotentialFit ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataPotentialFit()

+
+ + + + + +
- + - +
vtkvmtkPolyDataPotentialFit::~vtkvmtkPolyDataPotentialFit vtkvmtkPolyDataPotentialFit::~vtkvmtkPolyDataPotentialFit ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataPotentialFit::vtkTypeRevisionMacro static int vtkvmtkPolyDataPotentialFit::IsTypeOf (vtkvmtkPolyDataPotentialFit , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataPotentialFit::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataPotentialFit* vtkvmtkPolyDataPotentialFit::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataPotentialFit::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataPotentialFit::PrintSelf vtkvmtkPolyDataPotentialFit* vtkvmtkPolyDataPotentialFit::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -299,690 +507,1063 @@
void vtkvmtkPolyDataPotentialFit::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataPotentialFit* vtkvmtkPolyDataPotentialFit::New static vtkvmtkPolyDataPotentialFit* vtkvmtkPolyDataPotentialFit::New ( ) [static]
- -
+
+static
+
- + +

◆ SetPotentialImage()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetPotentialImage virtual void vtkvmtkPolyDataPotentialFit::SetPotentialImage ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPotentialImage()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetPotentialImage virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetPotentialImage ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInflationImage()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetInflationImage virtual void vtkvmtkPolyDataPotentialFit::SetInflationImage ( vtkImageData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInflationImage()

+
+ + + + + +
- + - +
virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetInflationImage virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetInflationImage ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInflationThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetInflationThreshold virtual void vtkvmtkPolyDataPotentialFit::SetInflationThreshold ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInflationThreshold()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetInflationThreshold virtual double vtkvmtkPolyDataPotentialFit::GetInflationThreshold ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfIterations virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfIterations virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfStiffnessSubIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfStiffnessSubIterations virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfStiffnessSubIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfStiffnessSubIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfStiffnessSubIterations virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfStiffnessSubIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfInflationSubIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfInflationSubIterations virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfInflationSubIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfInflationSubIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfInflationSubIterations virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfInflationSubIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRelaxation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetRelaxation virtual void vtkvmtkPolyDataPotentialFit::SetRelaxation ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRelaxation()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetRelaxation virtual double vtkvmtkPolyDataPotentialFit::GetRelaxation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPotentialWeight()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetPotentialWeight virtual void vtkvmtkPolyDataPotentialFit::SetPotentialWeight ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPotentialWeight()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetPotentialWeight virtual double vtkvmtkPolyDataPotentialFit::GetPotentialWeight ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetStiffnessWeight()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetStiffnessWeight virtual void vtkvmtkPolyDataPotentialFit::SetStiffnessWeight ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStiffnessWeight()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetStiffnessWeight virtual double vtkvmtkPolyDataPotentialFit::GetStiffnessWeight ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInflationWeight()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetInflationWeight virtual void vtkvmtkPolyDataPotentialFit::SetInflationWeight ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInflationWeight()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetInflationWeight virtual double vtkvmtkPolyDataPotentialFit::GetInflationWeight ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergence()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetConvergence virtual void vtkvmtkPolyDataPotentialFit::SetConvergence ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergence()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetConvergence virtual double vtkvmtkPolyDataPotentialFit::GetConvergence ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMaxTimeStep()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetMaxTimeStep virtual void vtkvmtkPolyDataPotentialFit::SetMaxTimeStep ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMaxTimeStep()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetMaxTimeStep virtual double vtkvmtkPolyDataPotentialFit::GetMaxTimeStep ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTimeStep()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetTimeStep virtual void vtkvmtkPolyDataPotentialFit::SetTimeStep ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTimeStep()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataPotentialFit::GetTimeStep virtual double vtkvmtkPolyDataPotentialFit::GetTimeStep ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdaptiveTimeStep()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetAdaptiveTimeStep virtual void vtkvmtkPolyDataPotentialFit::SetAdaptiveTimeStep ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdaptiveTimeStep()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetAdaptiveTimeStep virtual int vtkvmtkPolyDataPotentialFit::GetAdaptiveTimeStep ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveTimeStepOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOn virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ AdaptiveTimeStepOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOff virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetFlipNormals()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetFlipNormals virtual void vtkvmtkPolyDataPotentialFit::SetFlipNormals ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetFlipNormals()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetFlipNormals virtual int vtkvmtkPolyDataPotentialFit::GetFlipNormals ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FlipNormalsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOn virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FlipNormalsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOff virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUsePotentialInInflation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetUsePotentialInInflation virtual void vtkvmtkPolyDataPotentialFit::SetUsePotentialInInflation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUsePotentialInInflation()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetUsePotentialInInflation virtual int vtkvmtkPolyDataPotentialFit::GetUsePotentialInInflation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UsePotentialInInflationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOn virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UsePotentialInInflationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOff virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDimensionality()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataPotentialFit::SetDimensionality virtual void vtkvmtkPolyDataPotentialFit::SetDimensionality ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDimensionality()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataPotentialFit::GetDimensionality virtual int vtkvmtkPolyDataPotentialFit::GetDimensionality ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -1002,20 +1583,29 @@ - +
virtual int vtkvmtkPolyDataPotentialFit::RequestData virtual int vtkvmtkPolyDataPotentialFit::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ EvaluateForce()

+
+ + + + + +
- + @@ -1035,54 +1625,81 @@ - +
void vtkvmtkPolyDataPotentialFit::EvaluateForce void vtkvmtkPolyDataPotentialFit::EvaluateForce ( double  point[3],
) [protected]
- -
+
+protected
+
- + +

◆ EvaluatePotential()

+
+ + + + + +
- + - +
double vtkvmtkPolyDataPotentialFit::EvaluatePotential double vtkvmtkPolyDataPotentialFit::EvaluatePotential ( double  point[3]) [protected]
- -
+
+protected
+
- + +

◆ EvaluateInflation()

+
+ + + + + +
- + - +
double vtkvmtkPolyDataPotentialFit::EvaluateInflation double vtkvmtkPolyDataPotentialFit::EvaluateInflation ( double  point[3]) [protected]
- -
+
+protected
+
- + +

◆ ComputeDisplacements()

+
+ + + + + +
- + @@ -1102,20 +1719,29 @@ - +
void vtkvmtkPolyDataPotentialFit::ComputeDisplacements void vtkvmtkPolyDataPotentialFit::ComputeDisplacements ( bool  potential,
) [protected]
- -
+
+protected
+
- + +

◆ ComputePotentialDisplacement()

+
+ + + + + +
- + @@ -1129,20 +1755,29 @@ - +
void vtkvmtkPolyDataPotentialFit::ComputePotentialDisplacement void vtkvmtkPolyDataPotentialFit::ComputePotentialDisplacement ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeStiffnessDisplacement()

+
+ + + + + +
- + @@ -1156,20 +1791,29 @@ - +
void vtkvmtkPolyDataPotentialFit::ComputeStiffnessDisplacement void vtkvmtkPolyDataPotentialFit::ComputeStiffnessDisplacement ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeInflationDisplacement()

+
+ + + + + +
- + @@ -1183,85 +1827,130 @@ - +
void vtkvmtkPolyDataPotentialFit::ComputeInflationDisplacement void vtkvmtkPolyDataPotentialFit::ComputeInflationDisplacement ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
- + +

◆ ComputeTimeStep()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataPotentialFit::ComputeTimeStep void vtkvmtkPolyDataPotentialFit::ComputeTimeStep ( ) [protected]
- -
+
+protected
+
- + +

◆ ApplyDisplacements()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataPotentialFit::ApplyDisplacements void vtkvmtkPolyDataPotentialFit::ApplyDisplacements ( ) [protected]
- -
+
+protected
+
- + +

◆ TestConvergence()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataPotentialFit::TestConvergence int vtkvmtkPolyDataPotentialFit::TestConvergence ( ) [protected]
- -
+
+protected
+
- + +

◆ ComputeMinSpacing()

+
+ + + + + +
- + - +
static double vtkvmtkPolyDataPotentialFit::ComputeMinSpacing static double vtkvmtkPolyDataPotentialFit::ComputeMinSpacing ( double  spacing[3]) [static, protected]
- -
+
+staticprotected
+
- + +

◆ IsInExtent()

+
+ + + + + +
- + @@ -1281,20 +1970,31 @@ - +
static bool vtkvmtkPolyDataPotentialFit::IsInExtent static bool vtkvmtkPolyDataPotentialFit::IsInExtent ( vtkIdType  extent[6],
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 124 of file vtkvmtkPolyDataPotentialFit.h.

+
125  {
126  return (ijk[0]>=extent[0]+border && ijk[0]<=extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<=extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<=extent[5]-border) ? true : false;
127  }
- + +

◆ IsCellInExtent()

+
+ + + + + +
- + @@ -1314,351 +2014,630 @@ - +
static bool vtkvmtkPolyDataPotentialFit::IsCellInExtent static bool vtkvmtkPolyDataPotentialFit::IsCellInExtent ( int  extent[6],
) [inline, static, protected]
- -
+
+inlinestaticprotected
+
+

Definition at line 129 of file vtkvmtkPolyDataPotentialFit.h.

+
130  {
131  return (ijk[0]>=extent[0]+border && ijk[0]<extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<extent[5]-border) ? true : false;
132  }
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ PotentialImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialImage [protected]vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialImage
- -
+
+protected
+
+ +

Definition at line 134 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ InflationImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkPolyDataPotentialFit::InflationImage [protected]vtkImageData* vtkvmtkPolyDataPotentialFit::InflationImage
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ PotentialGradientImage

+
+ + + + + +
- +
vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialGradientImage [protected]vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialGradientImage
- -
+
+protected
+
+ +

Definition at line 136 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::NumberOfIterations [protected]int vtkvmtkPolyDataPotentialFit::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 138 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ NumberOfStiffnessSubIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::NumberOfStiffnessSubIterations [protected]int vtkvmtkPolyDataPotentialFit::NumberOfStiffnessSubIterations
- -
+
+protected
+
+ +

Definition at line 140 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ NumberOfInflationSubIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::NumberOfInflationSubIterations [protected]int vtkvmtkPolyDataPotentialFit::NumberOfInflationSubIterations
- -
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ TimeStep

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::TimeStep [protected]double vtkvmtkPolyDataPotentialFit::TimeStep
- -
+
+protected
+
+ +

Definition at line 143 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Relaxation

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::Relaxation [protected]double vtkvmtkPolyDataPotentialFit::Relaxation
- -
+
+protected
+
+ +

Definition at line 144 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ MaxDisplacementNorm

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::MaxDisplacementNorm [protected]double vtkvmtkPolyDataPotentialFit::MaxDisplacementNorm
- -
+
+protected
+
+ +

Definition at line 145 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ MinEdgeLength

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::MinEdgeLength [protected]double vtkvmtkPolyDataPotentialFit::MinEdgeLength
- -
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ MinPotentialSpacing

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::MinPotentialSpacing [protected]double vtkvmtkPolyDataPotentialFit::MinPotentialSpacing
- -
+
+protected
+
+ +

Definition at line 147 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Convergence

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::Convergence [protected]double vtkvmtkPolyDataPotentialFit::Convergence
- -
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ PotentialWeight

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::PotentialWeight [protected]double vtkvmtkPolyDataPotentialFit::PotentialWeight
- -
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ StiffnessWeight

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::StiffnessWeight [protected]double vtkvmtkPolyDataPotentialFit::StiffnessWeight
- -
+
+protected
+
+ +

Definition at line 151 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ InflationWeight

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::InflationWeight [protected]double vtkvmtkPolyDataPotentialFit::InflationWeight
- -
+
+protected
+
+ +

Definition at line 152 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ InflationThreshold

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::InflationThreshold [protected]double vtkvmtkPolyDataPotentialFit::InflationThreshold
- -
+
+protected
+
+ +

Definition at line 154 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ PotentialMaxNorm

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::PotentialMaxNorm [protected]double vtkvmtkPolyDataPotentialFit::PotentialMaxNorm
- -
+
+protected
+
+ +

Definition at line 155 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ UsePotentialInInflation

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::UsePotentialInInflation [protected]int vtkvmtkPolyDataPotentialFit::UsePotentialInInflation
- -
+
+protected
+
+ +

Definition at line 156 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ MaxTimeStep

+
+ + + + + +
- +
double vtkvmtkPolyDataPotentialFit::MaxTimeStep [protected]double vtkvmtkPolyDataPotentialFit::MaxTimeStep
- -
+
+protected
+
+ +

Definition at line 158 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ AdaptiveTimeStep

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::AdaptiveTimeStep [protected]int vtkvmtkPolyDataPotentialFit::AdaptiveTimeStep
- -
+
+protected
+
+ +

Definition at line 159 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ FlipNormals

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::FlipNormals [protected]int vtkvmtkPolyDataPotentialFit::FlipNormals
- -
+
+protected
+
+ +

Definition at line 161 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Dimensionality

+
+ + + + + +
- +
int vtkvmtkPolyDataPotentialFit::Dimensionality [protected]int vtkvmtkPolyDataPotentialFit::Dimensionality
- -
+
+protected
+
+ +

Definition at line 163 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Displacements

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkPolyDataPotentialFit::Displacements [protected]vtkDoubleArray* vtkvmtkPolyDataPotentialFit::Displacements
- -
+
+protected
+
+ +

Definition at line 165 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Neighborhoods

+
+ + + + + +
- +
vtkvmtkNeighborhoods* vtkvmtkPolyDataPotentialFit::Neighborhoods [protected]vtkvmtkNeighborhoods* vtkvmtkPolyDataPotentialFit::Neighborhoods
- -
+
+protected
+
+ +

Definition at line 167 of file vtkvmtkPolyDataPotentialFit.h.

- + +

◆ Normals

+
+ + + + + +
- +
vtkDataArray* vtkvmtkPolyDataPotentialFit::Normals [protected]vtkDataArray* vtkvmtkPolyDataPotentialFit::Normals
- -
+
+protected
+
+ +

Definition at line 168 of file vtkvmtkPolyDataPotentialFit.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.map b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.map index 983b3a20..18b79262 100644 --- a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.md5 index 6cbbfaf9..d793b56f 100644 --- a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.md5 @@ -1 +1 @@ -f402b2b1ce051890b7edd294d7c9e0cd \ No newline at end of file +27f2a616003d724901b76199f10123f8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.png b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.png deleted file mode 100644 index 9cbcd6ab..00000000 Binary files a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.svg b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.svg new file mode 100644 index 00000000..9d3890d4 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__coll__graph.svg @@ -0,0 +1,97 @@ + + + + + + +vtkvmtkPolyDataPotentialFit + + +Node2 + +vtkvmtkPolyDataPotentialFit + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkNeighborhoods + + + + +Node4->Node2 + + + Neighborhoods + + +Node5 + + +vtkvmtkDataSetItems + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.map b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.map new file mode 100644 index 00000000..31f43d64 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.md5 new file mode 100644 index 00000000..83ea4360 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.md5 @@ -0,0 +1 @@ +5e8d08d2b610deaa75155177dda6d7e5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.svg new file mode 100644 index 00000000..1a8d17eb --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataPotentialFit__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataPotentialFit + + +Node0 + +vtkvmtkPolyDataPotentialFit + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter-members.html b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter-members.html index 16588e38..69769729 100644 --- a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,61 @@
-
+
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter Member List
-This is the complete list of members for vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BoundaryMetricArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlineAbscissasArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlineGroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlineIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlineRadiusArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlinesvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
CenterlineTractIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
GetBoundaryMetricArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlineAbscissasArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlineIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlineRadiusArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlines()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetReferenceSystemGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GetReferenceSystems()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
New()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [static]
ReferenceSystemGroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
ReferenceSystemsvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected, virtual]
SetBoundaryMetricArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlineAbscissasArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetReferenceSystemGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
SetReferenceSystems(vtkPolyData *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryMetricArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlineAbscissasArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlineGroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlineIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlineRadiusArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlinesvtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
CenterlineTractIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
GetBoundaryMetricArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlineAbscissasArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlineIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlineRadiusArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlines()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetCenterlineTractIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetReferenceSystemGroupIdsArrayName()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GetReferenceSystems()vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
IsA(const char *type)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterstatic
New()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterstatic
NewInstance() constvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
NewInstanceInternal() constvtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotectedvirtual
ReferenceSystemGroupIdsArrayNamevtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
ReferenceSystemsvtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterstatic
SetBoundaryMetricArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlineAbscissasArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlineIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlines(vtkPolyData *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetCenterlineTractIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetReferenceSystemGroupIdsArrayName(const char *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
SetReferenceSystems(vtkPolyData *)vtkvmtkPolyDataReferenceSystemBoundaryMetricFiltervirtual
Superclass typedefvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.html b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.html index 6378dcf3..290e7f7e 100644 --- a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.html +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,488 +59,874 @@
-
+
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter Class Reference
-

.. +

Assists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame. More...

-

#include <vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterNewInstance () const
 
virtual void SetBoundaryMetricArrayName (const char *)
 
virtual char * GetBoundaryMetricArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineAbscissasArrayName (const char *)
 
virtual char * GetCenterlineAbscissasArrayName ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetReferenceSystems (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSystems ()
 
virtual void SetReferenceSystemGroupIdsArrayName (const char *)
 
virtual char * GetReferenceSystemGroupIdsArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
New ()

+

static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ()
 
 ~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + +

Protected Attributes

char * BoundaryMetricArrayName
 
char * GroupIdsArrayName
 
vtkPolyData * Centerlines
 
char * CenterlineAbscissasArrayName
 
char * CenterlineRadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
vtkPolyData * ReferenceSystems
 
char * ReferenceSystemGroupIdsArrayName
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.7
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Assists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame.

+
Date
2006/04/06 16:46:43
+
Revision
1.7
+

...

+ +

Definition at line 40 of file vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::Superclass
+
+ +

Definition at line 44 of file vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::New static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::IsTypeOf (vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetBoundaryMetricArrayName virtual vtkObjectBase* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetBoundaryMetricArrayName vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetBoundaryMetricArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetGroupIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetBoundaryMetricArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetBoundaryMetricArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetBoundaryMetricArrayName ()
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetGroupIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetGroupIdsArrayName (const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetGroupIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetGroupIdsArrayName ()
+
+virtual
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlines virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlines virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineAbscissasArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineAbscissasArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineAbscissasArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineAbscissasArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineAbscissasArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineAbscissasArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineRadiusArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineRadiusArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineGroupIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineIdsArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineTractIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineTractIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineTractIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineTractIdsArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineTractIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystems()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystems virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystems ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystems()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystems virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystems ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetReferenceSystemGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystemGroupIdsArrayName virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystemGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetReferenceSystemGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystemGroupIdsArrayName virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystemGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -590,156 +946,268 @@ - +
virtual int vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::RequestData virtual int vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryMetricArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::BoundaryMetricArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::BoundaryMetricArrayName
- -
+
+protected
+
- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GroupIdsArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GroupIdsArrayName
- -
+
+protected
+
- + +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::Centerlines [protected]vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::Centerlines
- -
+
+protected
+
- + +

◆ CenterlineAbscissasArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineAbscissasArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineAbscissasArrayName
- -
+
+protected
+
- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineRadiusArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineRadiusArrayName
- -
+
+protected
+
- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineGroupIdsArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineGroupIdsArrayName
- -
+
+protected
+
- + +

◆ CenterlineIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineIdsArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineIdsArrayName
- -
+
+protected
+
- + +

◆ CenterlineTractIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineTractIdsArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineTractIdsArrayName
- -
+
+protected
+
- + +

◆ ReferenceSystems

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystems [protected]vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystems
- -
+
+protected
+
- + +

◆ ReferenceSystemGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystemGroupIdsArrayName [protected]char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystemGroupIdsArrayName
- -
+
+protected
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.map new file mode 100644 index 00000000..80ddad00 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.md5 new file mode 100644 index 00000000..8a62e19f --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.md5 @@ -0,0 +1 @@ +74771cb56186e466c337e9983ef4a22d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.svg new file mode 100644 index 00000000..17ae7318 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter + + +Node2 + +vtkvmtkPolyDataReference +SystemBoundaryMetricFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.map new file mode 100644 index 00000000..80ddad00 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.md5 new file mode 100644 index 00000000..eed218a7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.md5 @@ -0,0 +1 @@ +0f6591abe4e5bac1548792a073b808e9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.svg new file mode 100644 index 00000000..4df011df --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataReferenceSystemBoundaryMetricFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter + + +Node0 + +vtkvmtkPolyDataReference +SystemBoundaryMetricFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling-members.html b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling-members.html index dc9a7fd9..37fbb584 100644 --- a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling-members.html +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,27 +59,32 @@
-
+
vtkvmtkPolyDataRigidSurfaceModelling Member List
-This is the complete list of members for vtkvmtkPolyDataRigidSurfaceModelling, including all inherited members. - - - - - - -
New()vtkvmtkPolyDataRigidSurfaceModelling [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataRigidSurfaceModelling
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataRigidSurfaceModelling [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataRigidSurfaceModelling, vtkPolyDataAlgorithm)vtkvmtkPolyDataRigidSurfaceModelling
vtkvmtkPolyDataRigidSurfaceModelling()vtkvmtkPolyDataRigidSurfaceModelling [protected]
~vtkvmtkPolyDataRigidSurfaceModelling()vtkvmtkPolyDataRigidSurfaceModelling [protected]
- +

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

+ + + + + + + + + + + + +
IsA(const char *type)vtkvmtkPolyDataRigidSurfaceModellingvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataRigidSurfaceModellingstatic
New()vtkvmtkPolyDataRigidSurfaceModellingstatic
NewInstance() constvtkvmtkPolyDataRigidSurfaceModelling
NewInstanceInternal() constvtkvmtkPolyDataRigidSurfaceModellingprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataRigidSurfaceModelling
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataRigidSurfaceModellingprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataRigidSurfaceModellingstatic
Superclass typedefvtkvmtkPolyDataRigidSurfaceModelling
vtkvmtkPolyDataRigidSurfaceModelling()vtkvmtkPolyDataRigidSurfaceModellingprotected
~vtkvmtkPolyDataRigidSurfaceModelling()vtkvmtkPolyDataRigidSurfaceModellingprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling.html b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling.html index dededcc8..89916439 100644 --- a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling.html +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataRigidSurfaceModelling Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,126 +59,299 @@
-
+
vtkvmtkPolyDataRigidSurfaceModelling Class Reference
-

.. +

Not implemented; no utility developed yet. More...

-

#include <vtkvmtkPolyDataRigidSurfaceModelling.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataRigidSurfaceModelling.h>

+
+Inheritance diagram for vtkvmtkPolyDataRigidSurfaceModelling:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataRigidSurfaceModelling:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataRigidSurfaceModelling, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataRigidSurfaceModellingNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataRigidSurfaceModelling
New ()

+

static vtkvmtkPolyDataRigidSurfaceModellingNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataRigidSurfaceModellingSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataRigidSurfaceModelling ()
 
 ~vtkvmtkPolyDataRigidSurfaceModelling ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
+

Detailed Description

+

Not implemented; no utility developed yet.

+
Date
2006/04/06 16:46:44
+
Revision
1.5

..

-

Constructor & Destructor Documentation

- + +

Definition at line 35 of file vtkvmtkPolyDataRigidSurfaceModelling.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataRigidSurfaceModelling::Superclass
+
+ +

Definition at line 40 of file vtkvmtkPolyDataRigidSurfaceModelling.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataRigidSurfaceModelling()

+
+ + + + + +
- + - +
vtkvmtkPolyDataRigidSurfaceModelling::vtkvmtkPolyDataRigidSurfaceModelling vtkvmtkPolyDataRigidSurfaceModelling::vtkvmtkPolyDataRigidSurfaceModelling ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataRigidSurfaceModelling()

+
+ + + + + +
- + - +
vtkvmtkPolyDataRigidSurfaceModelling::~vtkvmtkPolyDataRigidSurfaceModelling vtkvmtkPolyDataRigidSurfaceModelling::~vtkvmtkPolyDataRigidSurfaceModelling ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataRigidSurfaceModelling* vtkvmtkPolyDataRigidSurfaceModelling::New static vtkvmtkPolyDataRigidSurfaceModelling* vtkvmtkPolyDataRigidSurfaceModelling::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataRigidSurfaceModelling::vtkTypeRevisionMacro static int vtkvmtkPolyDataRigidSurfaceModelling::IsTypeOf (vtkvmtkPolyDataRigidSurfaceModelling , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataRigidSurfaceModelling::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataRigidSurfaceModelling* vtkvmtkPolyDataRigidSurfaceModelling::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataRigidSurfaceModelling::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataRigidSurfaceModelling::PrintSelf vtkvmtkPolyDataRigidSurfaceModelling* vtkvmtkPolyDataRigidSurfaceModelling::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -225,17 +368,21 @@
void vtkvmtkPolyDataRigidSurfaceModelling::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -255,25 +402,27 @@ - +
virtual int vtkvmtkPolyDataRigidSurfaceModelling::RequestData virtual int vtkvmtkPolyDataRigidSurfaceModelling::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.map b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.map new file mode 100644 index 00000000..bf5a58f2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.md5 new file mode 100644 index 00000000..3e88e8d8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.md5 @@ -0,0 +1 @@ +3e944f7a8ccece29bf39c907a85fc532 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.svg b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.svg new file mode 100644 index 00000000..85f3af12 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataRigidSurfaceModelling + + +Node2 + +vtkvmtkPolyDataRigidSurface +Modelling + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.map b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.map new file mode 100644 index 00000000..bf5a58f2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.md5 new file mode 100644 index 00000000..ed17c7e8 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.md5 @@ -0,0 +1 @@ +f44cbb8fa3ebe997bddbd8e3c82225ba \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.svg new file mode 100644 index 00000000..bee7e3c4 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataRigidSurfaceModelling__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataRigidSurfaceModelling + + +Node0 + +vtkvmtkPolyDataRigidSurface +Modelling + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataScissors-members.html b/doc/html/classvtkvmtkPolyDataScissors-members.html index 2d4b9074..02c13804 100644 --- a/doc/html/classvtkvmtkPolyDataScissors-members.html +++ b/doc/html/classvtkvmtkPolyDataScissors-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,40 @@
-
+
vtkvmtkPolyDataScissors Member List
-This is the complete list of members for vtkvmtkPolyDataScissors, including all inherited members. - - - - - - - - - - - - - - -
CutLinevtkvmtkPolyDataScissors [protected]
CutLinePointIdsArrayNamevtkvmtkPolyDataScissors [protected]
GetCellsOnSameSide(vtkPolyData *input, vtkIdType targetCellId0, vtkIdType targetCellId1, vtkIdType referenceCellId, vtkIdType linePointId0, vtkIdType linePointId1, vtkIdType linePointId2, vtkIdList *cellsOnSameSide)vtkvmtkPolyDataScissors [protected]
GetCutLine()vtkvmtkPolyDataScissors [virtual]
GetCutLinePointIdsArrayName()vtkvmtkPolyDataScissors [virtual]
IsEdgeInCell(vtkPolyData *input, vtkIdType edgePointId0, vtkIdType edgePointId1, vtkIdType cellId)vtkvmtkPolyDataScissors [protected]
New()vtkvmtkPolyDataScissors [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataScissors
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataScissors [protected, virtual]
SetCutLine(vtkPolyData *)vtkvmtkPolyDataScissors [virtual]
SetCutLinePointIdsArrayName(const char *)vtkvmtkPolyDataScissors [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataScissors, vtkPolyDataAlgorithm)vtkvmtkPolyDataScissors
vtkvmtkPolyDataScissors()vtkvmtkPolyDataScissors [protected]
~vtkvmtkPolyDataScissors()vtkvmtkPolyDataScissors [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + +
CutLinevtkvmtkPolyDataScissorsprotected
CutLinePointIdsArrayNamevtkvmtkPolyDataScissorsprotected
GetCellsOnSameSide(vtkPolyData *input, vtkIdType targetCellId0, vtkIdType targetCellId1, vtkIdType referenceCellId, vtkIdType linePointId0, vtkIdType linePointId1, vtkIdType linePointId2, vtkIdList *cellsOnSameSide)vtkvmtkPolyDataScissorsprotected
GetCutLine()vtkvmtkPolyDataScissorsvirtual
GetCutLinePointIdsArrayName()vtkvmtkPolyDataScissorsvirtual
IsA(const char *type)vtkvmtkPolyDataScissorsvirtual
IsEdgeInCell(vtkPolyData *input, vtkIdType edgePointId0, vtkIdType edgePointId1, vtkIdType cellId)vtkvmtkPolyDataScissorsprotected
IsTypeOf(const char *type)vtkvmtkPolyDataScissorsstatic
New()vtkvmtkPolyDataScissorsstatic
NewInstance() constvtkvmtkPolyDataScissors
NewInstanceInternal() constvtkvmtkPolyDataScissorsprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataScissors
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataScissorsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataScissorsstatic
SetCutLine(vtkPolyData *)vtkvmtkPolyDataScissorsvirtual
SetCutLinePointIdsArrayName(const char *)vtkvmtkPolyDataScissorsvirtual
Superclass typedefvtkvmtkPolyDataScissors
vtkvmtkPolyDataScissors()vtkvmtkPolyDataScissorsprotected
~vtkvmtkPolyDataScissors()vtkvmtkPolyDataScissorsprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataScissors.html b/doc/html/classvtkvmtkPolyDataScissors.html index 06f1fb44..3a6a361c 100644 --- a/doc/html/classvtkvmtkPolyDataScissors.html +++ b/doc/html/classvtkvmtkPolyDataScissors.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataScissors Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,115 +59,294 @@
-
+
vtkvmtkPolyDataScissors Class Reference
-

#include <vtkvmtkPolyDataScissors.h>

+

not implemented, try to cut a surface along a line. + More...

-

List of all members.

+

#include <vtkvmtkPolyDataScissors.h>

+
+Inheritance diagram for vtkvmtkPolyDataScissors:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataScissors:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataScissors, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataScissorsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCutLine (vtkPolyData *)
 
virtual vtkPolyData * GetCutLine ()
 
virtual void SetCutLinePointIdsArrayName (const char *)
 
virtual char * GetCutLinePointIdsArrayName ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataScissorsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataScissorsNew ()

+

 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataScissors ()
 
 ~vtkvmtkPolyDataScissors ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
int GetCellsOnSameSide (vtkPolyData *input, vtkIdType targetCellId0, vtkIdType targetCellId1, vtkIdType referenceCellId, vtkIdType linePointId0, vtkIdType linePointId1, vtkIdType linePointId2, vtkIdList *cellsOnSameSide)
 
int IsEdgeInCell (vtkPolyData *input, vtkIdType edgePointId0, vtkIdType edgePointId1, vtkIdType cellId)

+

 
+ + +

Protected Attributes

char * CutLinePointIdsArrayName
 
vtkPolyData * CutLine
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

not implemented, try to cut a surface along a line.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

...

+ +

Definition at line 36 of file vtkvmtkPolyDataScissors.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataScissors::Superclass
+
+ +

Definition at line 39 of file vtkvmtkPolyDataScissors.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataScissors()

+
+ + + + + +
- + - +
vtkvmtkPolyDataScissors::vtkvmtkPolyDataScissors vtkvmtkPolyDataScissors::vtkvmtkPolyDataScissors ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataScissors()

+
+ + + + + +
- + - +
vtkvmtkPolyDataScissors::~vtkvmtkPolyDataScissors vtkvmtkPolyDataScissors::~vtkvmtkPolyDataScissors ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataScissors::vtkTypeRevisionMacro static int vtkvmtkPolyDataScissors::IsTypeOf (vtkvmtkPolyDataScissors , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataScissors::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataScissors* vtkvmtkPolyDataScissors::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataScissors::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataScissors* vtkvmtkPolyDataScissors::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -214,99 +363,148 @@
void vtkvmtkPolyDataScissors::PrintSelf void vtkvmtkPolyDataScissors::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataScissors* vtkvmtkPolyDataScissors::New static vtkvmtkPolyDataScissors* vtkvmtkPolyDataScissors::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCutLine()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataScissors::SetCutLine virtual void vtkvmtkPolyDataScissors::SetCutLine ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCutLine()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkPolyDataScissors::GetCutLine virtual vtkPolyData* vtkvmtkPolyDataScissors::GetCutLine ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCutLinePointIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataScissors::SetCutLinePointIdsArrayName virtual void vtkvmtkPolyDataScissors::SetCutLinePointIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCutLinePointIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataScissors::GetCutLinePointIdsArrayName virtual char* vtkvmtkPolyDataScissors::GetCutLinePointIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -326,20 +524,29 @@ - +
virtual int vtkvmtkPolyDataScissors::RequestData virtual int vtkvmtkPolyDataScissors::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ GetCellsOnSameSide()

+
+ + + + + +
- + @@ -389,20 +596,29 @@ - +
int vtkvmtkPolyDataScissors::GetCellsOnSameSide int vtkvmtkPolyDataScissors::GetCellsOnSameSide ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ IsEdgeInCell()

+
+ + + + + +
- + @@ -428,52 +644,76 @@ - +
int vtkvmtkPolyDataScissors::IsEdgeInCell int vtkvmtkPolyDataScissors::IsEdgeInCell ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ CutLinePointIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataScissors::CutLinePointIdsArrayName [protected]char* vtkvmtkPolyDataScissors::CutLinePointIdsArrayName
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkPolyDataScissors.h.

- + +

◆ CutLine

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataScissors::CutLine [protected]vtkPolyData* vtkvmtkPolyDataScissors::CutLine
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkPolyDataScissors.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataScissors__coll__graph.map b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.map new file mode 100644 index 00000000..20df59e6 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataScissors__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.md5 new file mode 100644 index 00000000..d5dcdda7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.md5 @@ -0,0 +1 @@ +278e15529e02a468db049f967b5718a5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataScissors__coll__graph.svg b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.svg new file mode 100644 index 00000000..b32e0381 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataScissors + + +Node2 + +vtkvmtkPolyDataScissors + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.map b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.map new file mode 100644 index 00000000..20df59e6 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.md5 new file mode 100644 index 00000000..272ef189 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.md5 @@ -0,0 +1 @@ +a10c7487f66a19df8eb2621a38757779 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.svg new file mode 100644 index 00000000..a5da0be2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataScissors__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataScissors + + +Node0 + +vtkvmtkPolyDataScissors + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction-members.html b/doc/html/classvtkvmtkPolyDataSizingFunction-members.html index b498de62..8d07018d 100644 --- a/doc/html/classvtkvmtkPolyDataSizingFunction-members.html +++ b/doc/html/classvtkvmtkPolyDataSizingFunction-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,33 +59,38 @@
-
+
vtkvmtkPolyDataSizingFunction Member List
-This is the complete list of members for vtkvmtkPolyDataSizingFunction, including all inherited members. - - - - - - - - - - - - -
GetScaleFactor()vtkvmtkPolyDataSizingFunction [virtual]
GetSizingFunctionArrayName()vtkvmtkPolyDataSizingFunction [virtual]
New()vtkvmtkPolyDataSizingFunction [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataSizingFunction
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataSizingFunction [protected, virtual]
ScaleFactorvtkvmtkPolyDataSizingFunction [protected]
SetScaleFactor(double)vtkvmtkPolyDataSizingFunction [virtual]
SetSizingFunctionArrayName(const char *)vtkvmtkPolyDataSizingFunction [virtual]
SizingFunctionArrayNamevtkvmtkPolyDataSizingFunction [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataSizingFunction, vtkPolyDataAlgorithm)vtkvmtkPolyDataSizingFunction
vtkvmtkPolyDataSizingFunction()vtkvmtkPolyDataSizingFunction [protected]
~vtkvmtkPolyDataSizingFunction()vtkvmtkPolyDataSizingFunction [protected]
- +

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

+ + + + + + + + + + + + + + + + + + +
GetScaleFactor()vtkvmtkPolyDataSizingFunctionvirtual
GetSizingFunctionArrayName()vtkvmtkPolyDataSizingFunctionvirtual
IsA(const char *type)vtkvmtkPolyDataSizingFunctionvirtual
IsTypeOf(const char *type)vtkvmtkPolyDataSizingFunctionstatic
New()vtkvmtkPolyDataSizingFunctionstatic
NewInstance() constvtkvmtkPolyDataSizingFunction
NewInstanceInternal() constvtkvmtkPolyDataSizingFunctionprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataSizingFunction
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataSizingFunctionprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataSizingFunctionstatic
ScaleFactorvtkvmtkPolyDataSizingFunctionprotected
SetScaleFactor(double)vtkvmtkPolyDataSizingFunctionvirtual
SetSizingFunctionArrayName(const char *)vtkvmtkPolyDataSizingFunctionvirtual
SizingFunctionArrayNamevtkvmtkPolyDataSizingFunctionprotected
Superclass typedefvtkvmtkPolyDataSizingFunction
vtkvmtkPolyDataSizingFunction()vtkvmtkPolyDataSizingFunctionprotected
~vtkvmtkPolyDataSizingFunction()vtkvmtkPolyDataSizingFunctionprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction.html b/doc/html/classvtkvmtkPolyDataSizingFunction.html index a4b25b8c..a602dee6 100644 --- a/doc/html/classvtkvmtkPolyDataSizingFunction.html +++ b/doc/html/classvtkvmtkPolyDataSizingFunction.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataSizingFunction Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,118 +59,290 @@
-
+
vtkvmtkPolyDataSizingFunction Class Reference
-

Add caps to boundaries. +

constructs a sizing function for volume meshing on the basis of input surface More...

-

#include <vtkvmtkPolyDataSizingFunction.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataSizingFunction.h>

+
+Inheritance diagram for vtkvmtkPolyDataSizingFunction:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataSizingFunction:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataSizingFunction, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataSizingFunctionNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSizingFunctionArrayName (const char *)
 
virtual char * GetSizingFunctionArrayName ()
 
virtual void SetScaleFactor (double)
 
virtual double GetScaleFactor ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataSizingFunction
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataSizingFunctionSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataSizingFunctionNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataSizingFunction ()
 
 ~vtkvmtkPolyDataSizingFunction ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + +

Protected Attributes

char * SizingFunctionArrayName
 
double ScaleFactor
 
-

Detailed Description

-

Add caps to boundaries.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +

Detailed Description

+

constructs a sizing function for volume meshing on the basis of input surface

+
Date
2006/07/17 09:53:14
+
Revision
1.5
+

...

+ +

Definition at line 35 of file vtkvmtkPolyDataSizingFunction.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataSizingFunction()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataSizingFunction::vtkvmtkPolyDataSizingFunction ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataSizingFunction()

+
+ + + + + +
- + - +
vtkvmtkPolyDataSizingFunction::~vtkvmtkPolyDataSizingFunction vtkvmtkPolyDataSizingFunction::~vtkvmtkPolyDataSizingFunction ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataSizingFunction::vtkTypeRevisionMacro static int vtkvmtkPolyDataSizingFunction::IsTypeOf (vtkvmtkPolyDataSizingFunction , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataSizingFunction::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataSizingFunction* vtkvmtkPolyDataSizingFunction::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataSizingFunction::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkPolyDataSizingFunction::PrintSelf vtkvmtkPolyDataSizingFunction* vtkvmtkPolyDataSizingFunction::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -217,99 +359,148 @@
void vtkvmtkPolyDataSizingFunction::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataSizingFunction* vtkvmtkPolyDataSizingFunction::New static vtkvmtkPolyDataSizingFunction* vtkvmtkPolyDataSizingFunction::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSizingFunctionArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSizingFunction::SetSizingFunctionArrayName virtual void vtkvmtkPolyDataSizingFunction::SetSizingFunctionArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSizingFunctionArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataSizingFunction::GetSizingFunctionArrayName virtual char* vtkvmtkPolyDataSizingFunction::GetSizingFunctionArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetScaleFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSizingFunction::SetScaleFactor virtual void vtkvmtkPolyDataSizingFunction::SetScaleFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetScaleFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSizingFunction::GetScaleFactor virtual double vtkvmtkPolyDataSizingFunction::GetScaleFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -329,52 +520,76 @@ - +
virtual int vtkvmtkPolyDataSizingFunction::RequestData virtual int vtkvmtkPolyDataSizingFunction::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SizingFunctionArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataSizingFunction::SizingFunctionArrayName [protected]char* vtkvmtkPolyDataSizingFunction::SizingFunctionArrayName
- -
+
+protected
+
+ +

Definition at line 55 of file vtkvmtkPolyDataSizingFunction.h.

- + +

◆ ScaleFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataSizingFunction::ScaleFactor [protected]double vtkvmtkPolyDataSizingFunction::ScaleFactor
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkPolyDataSizingFunction.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.map b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.map new file mode 100644 index 00000000..b78fbbfd --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.md5 new file mode 100644 index 00000000..354f13dd --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.md5 @@ -0,0 +1 @@ +a2d30d2487177429f1e9d58777eac503 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.svg b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.svg new file mode 100644 index 00000000..4fed7e95 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataSizingFunction + + +Node2 + +vtkvmtkPolyDataSizingFunction + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.map b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.map new file mode 100644 index 00000000..b78fbbfd --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.md5 new file mode 100644 index 00000000..5d246188 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.md5 @@ -0,0 +1 @@ +b19a024c57f802f82c223f162cb3fe42 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.svg new file mode 100644 index 00000000..a7adee90 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSizingFunction__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataSizingFunction + + +Node0 + +vtkvmtkPolyDataSizingFunction + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter-members.html b/doc/html/classvtkvmtkPolyDataStencilFlowFilter-members.html index 8df3c40a..3e75c361 100644 --- a/doc/html/classvtkvmtkPolyDataStencilFlowFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,54 +59,59 @@
-
+
vtkvmtkPolyDataStencilFlowFilter Member List
-This is the complete list of members for vtkvmtkPolyDataStencilFlowFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ConstrainOnSurfacevtkvmtkPolyDataStencilFlowFilter [protected]
ConstrainOnSurfaceOff()vtkvmtkPolyDataStencilFlowFilter [virtual]
ConstrainOnSurfaceOn()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetConstrainOnSurface()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetMaximumDisplacement()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetNumberOfIterations()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetProcessBoundary()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetRelaxationFactor()vtkvmtkPolyDataStencilFlowFilter [virtual]
GetStencilType()vtkvmtkPolyDataStencilFlowFilter [virtual]
MaximumDisplacementvtkvmtkPolyDataStencilFlowFilter [protected]
New()vtkvmtkPolyDataStencilFlowFilter [static]
NumberOfIterationsvtkvmtkPolyDataStencilFlowFilter [protected]
ProcessBoundaryvtkvmtkPolyDataStencilFlowFilter [protected]
ProcessBoundaryOff()vtkvmtkPolyDataStencilFlowFilter [virtual]
ProcessBoundaryOn()vtkvmtkPolyDataStencilFlowFilter [virtual]
RelaxationFactorvtkvmtkPolyDataStencilFlowFilter [protected]
ReleaseStencils()vtkvmtkPolyDataStencilFlowFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataStencilFlowFilter [protected, virtual]
SetConstrainOnSurface(int)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetMaximumDisplacement(double)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetNumberOfIterations(int)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetProcessBoundary(int)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetRelaxationFactor(double)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetStencilType(int)vtkvmtkPolyDataStencilFlowFilter [virtual]
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkPolyDataStencilFlowFilter [inline]
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkPolyDataStencilFlowFilter [inline]
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkPolyDataStencilFlowFilter [inline]
SetStencilTypeToUmbrellaStencil()vtkvmtkPolyDataStencilFlowFilter [inline]
StencilsvtkvmtkPolyDataStencilFlowFilter [protected]
StencilTypevtkvmtkPolyDataStencilFlowFilter [protected]
vtkTypeRevisionMacro(vtkvmtkPolyDataStencilFlowFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataStencilFlowFilter
vtkvmtkPolyDataStencilFlowFilter()vtkvmtkPolyDataStencilFlowFilter [protected]
~vtkvmtkPolyDataStencilFlowFilter()vtkvmtkPolyDataStencilFlowFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ConstrainOnSurfacevtkvmtkPolyDataStencilFlowFilterprotected
ConstrainOnSurfaceOff()vtkvmtkPolyDataStencilFlowFiltervirtual
ConstrainOnSurfaceOn()vtkvmtkPolyDataStencilFlowFiltervirtual
GetConstrainOnSurface()vtkvmtkPolyDataStencilFlowFiltervirtual
GetMaximumDisplacement()vtkvmtkPolyDataStencilFlowFiltervirtual
GetNumberOfIterations()vtkvmtkPolyDataStencilFlowFiltervirtual
GetProcessBoundary()vtkvmtkPolyDataStencilFlowFiltervirtual
GetRelaxationFactor()vtkvmtkPolyDataStencilFlowFiltervirtual
GetStencilType()vtkvmtkPolyDataStencilFlowFiltervirtual
IsA(const char *type)vtkvmtkPolyDataStencilFlowFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataStencilFlowFilterstatic
MaximumDisplacementvtkvmtkPolyDataStencilFlowFilterprotected
New()vtkvmtkPolyDataStencilFlowFilterstatic
NewInstance() constvtkvmtkPolyDataStencilFlowFilter
NewInstanceInternal() constvtkvmtkPolyDataStencilFlowFilterprotectedvirtual
NumberOfIterationsvtkvmtkPolyDataStencilFlowFilterprotected
ProcessBoundaryvtkvmtkPolyDataStencilFlowFilterprotected
ProcessBoundaryOff()vtkvmtkPolyDataStencilFlowFiltervirtual
ProcessBoundaryOn()vtkvmtkPolyDataStencilFlowFiltervirtual
RelaxationFactorvtkvmtkPolyDataStencilFlowFilterprotected
ReleaseStencils()vtkvmtkPolyDataStencilFlowFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataStencilFlowFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataStencilFlowFilterstatic
SetConstrainOnSurface(int)vtkvmtkPolyDataStencilFlowFiltervirtual
SetMaximumDisplacement(double)vtkvmtkPolyDataStencilFlowFiltervirtual
SetNumberOfIterations(int)vtkvmtkPolyDataStencilFlowFiltervirtual
SetProcessBoundary(int)vtkvmtkPolyDataStencilFlowFiltervirtual
SetRelaxationFactor(double)vtkvmtkPolyDataStencilFlowFiltervirtual
SetStencilType(int)vtkvmtkPolyDataStencilFlowFiltervirtual
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkPolyDataStencilFlowFilterinline
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkPolyDataStencilFlowFilterinline
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkPolyDataStencilFlowFilterinline
SetStencilTypeToUmbrellaStencil()vtkvmtkPolyDataStencilFlowFilterinline
StencilsvtkvmtkPolyDataStencilFlowFilterprotected
StencilTypevtkvmtkPolyDataStencilFlowFilterprotected
Superclass typedefvtkvmtkPolyDataStencilFlowFilter
vtkvmtkPolyDataStencilFlowFilter()vtkvmtkPolyDataStencilFlowFilterprotected
~vtkvmtkPolyDataStencilFlowFilter()vtkvmtkPolyDataStencilFlowFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter.html b/doc/html/classvtkvmtkPolyDataStencilFlowFilter.html index 25610b63..66d2235b 100644 --- a/doc/html/classvtkvmtkPolyDataStencilFlowFilter.html +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataStencilFlowFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,489 +59,882 @@
-
+
vtkvmtkPolyDataStencilFlowFilter Class Reference
-

.. +

Displace points of a surface with an iterative algorithm based on stencil weighting. More...

-

#include <vtkvmtkPolyDataStencilFlowFilter.h>

+

#include <vtkvmtkPolyDataStencilFlowFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataStencilFlowFilter:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkPolyDataStencilFlowFilter:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataStencilFlowFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataStencilFlowFilterNewInstance () const
 
virtual void SetStencilType (int)
 
virtual int GetStencilType ()
 
void SetStencilTypeToUmbrellaStencil ()
 
void SetStencilTypeToAreaWeightedUmbrellaStencil ()
 
void SetStencilTypeToFELaplaceBeltramiStencil ()
 
void SetStencilTypeToFVFELaplaceBeltramiStencil ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetRelaxationFactor (double)
 
virtual double GetRelaxationFactor ()
 
virtual void SetProcessBoundary (int)
 
virtual int GetProcessBoundary ()
 
virtual void ProcessBoundaryOn ()
 
virtual void ProcessBoundaryOff ()
 
virtual void SetConstrainOnSurface (int)
 
virtual int GetConstrainOnSurface ()
 
virtual void ConstrainOnSurfaceOn ()
 
virtual void ConstrainOnSurfaceOff ()
 
virtual void SetMaximumDisplacement (double)
 
virtual double GetMaximumDisplacement ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataStencilFlowFilter
New ()

+

static vtkvmtkPolyDataStencilFlowFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataStencilFlowFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataStencilFlowFilter ()
 
 ~vtkvmtkPolyDataStencilFlowFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ReleaseStencils ()

+

 
+ + + + + + + +

Protected Attributes

int StencilType
 
vtkvmtkStencilsStencils
 
int NumberOfIterations
 
double RelaxationFactor
 
double MaximumDisplacement
 
int ProcessBoundary
 
int ConstrainOnSurface
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.2
+

Detailed Description

+

Displace points of a surface with an iterative algorithm based on stencil weighting.

+
Date
2006/04/06 16:46:44
+
Revision
1.2

..

-

Constructor & Destructor Documentation

- + +

Definition at line 38 of file vtkvmtkPolyDataStencilFlowFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataStencilFlowFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataStencilFlowFilter::vtkvmtkPolyDataStencilFlowFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataStencilFlowFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataStencilFlowFilter::~vtkvmtkPolyDataStencilFlowFilter vtkvmtkPolyDataStencilFlowFilter::~vtkvmtkPolyDataStencilFlowFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataStencilFlowFilter* vtkvmtkPolyDataStencilFlowFilter::New static vtkvmtkPolyDataStencilFlowFilter* vtkvmtkPolyDataStencilFlowFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataStencilFlowFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataStencilFlowFilter::IsTypeOf (vtkvmtkPolyDataStencilFlowFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataStencilFlowFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataStencilFlowFilter* vtkvmtkPolyDataStencilFlowFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetStencilType virtual vtkObjectBase* vtkvmtkPolyDataStencilFlowFilter::NewInstanceInternal (int  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual int vtkvmtkPolyDataStencilFlowFilter::GetStencilType vtkvmtkPolyDataStencilFlowFilter* vtkvmtkPolyDataStencilFlowFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetStencilType()

+
+ + + + + +
- + + - +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToUmbrellaStencil virtual void vtkvmtkPolyDataStencilFlowFilter::SetStencilType (int  ) [inline]
- -
+
+virtual
+
- + +

◆ GetStencilType()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToAreaWeightedUmbrellaStencil virtual int vtkvmtkPolyDataStencilFlowFilter::GetStencilType ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetStencilTypeToUmbrellaStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToFELaplaceBeltramiStencil void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToUmbrellaStencil ( ) [inline]
+
+inline
+
-
+
+ +

◆ SetStencilTypeToAreaWeightedUmbrellaStencil()

+
+
+ + + + + +
+ + + + + + + +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToAreaWeightedUmbrellaStencil ()
+
+inline
+
- + +

◆ SetStencilTypeToFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToFVFELaplaceBeltramiStencil void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToFELaplaceBeltramiStencil ( ) [inline]
+
+inline
+
-
+
+ +

◆ SetStencilTypeToFVFELaplaceBeltramiStencil()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkPolyDataStencilFlowFilter::SetStencilTypeToFVFELaplaceBeltramiStencil ()
+
+inline
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetNumberOfIterations virtual void vtkvmtkPolyDataStencilFlowFilter::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataStencilFlowFilter::GetNumberOfIterations virtual int vtkvmtkPolyDataStencilFlowFilter::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRelaxationFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetRelaxationFactor virtual void vtkvmtkPolyDataStencilFlowFilter::SetRelaxationFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRelaxationFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataStencilFlowFilter::GetRelaxationFactor virtual double vtkvmtkPolyDataStencilFlowFilter::GetRelaxationFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetProcessBoundary()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetProcessBoundary virtual void vtkvmtkPolyDataStencilFlowFilter::SetProcessBoundary ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetProcessBoundary()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataStencilFlowFilter::GetProcessBoundary virtual int vtkvmtkPolyDataStencilFlowFilter::GetProcessBoundary ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ProcessBoundaryOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::ProcessBoundaryOn virtual void vtkvmtkPolyDataStencilFlowFilter::ProcessBoundaryOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ProcessBoundaryOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::ProcessBoundaryOff virtual void vtkvmtkPolyDataStencilFlowFilter::ProcessBoundaryOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConstrainOnSurface()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetConstrainOnSurface virtual void vtkvmtkPolyDataStencilFlowFilter::SetConstrainOnSurface ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConstrainOnSurface()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataStencilFlowFilter::GetConstrainOnSurface virtual int vtkvmtkPolyDataStencilFlowFilter::GetConstrainOnSurface ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ConstrainOnSurfaceOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurfaceOn virtual void vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurfaceOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ConstrainOnSurfaceOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurfaceOff virtual void vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurfaceOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMaximumDisplacement()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStencilFlowFilter::SetMaximumDisplacement virtual void vtkvmtkPolyDataStencilFlowFilter::SetMaximumDisplacement ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMaximumDisplacement()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataStencilFlowFilter::GetMaximumDisplacement virtual double vtkvmtkPolyDataStencilFlowFilter::GetMaximumDisplacement ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -591,133 +954,221 @@ - +
virtual int vtkvmtkPolyDataStencilFlowFilter::RequestData virtual int vtkvmtkPolyDataStencilFlowFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ReleaseStencils()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataStencilFlowFilter::ReleaseStencils void vtkvmtkPolyDataStencilFlowFilter::ReleaseStencils ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ StencilType

+
+ + + + + +
- +
int vtkvmtkPolyDataStencilFlowFilter::StencilType [protected]int vtkvmtkPolyDataStencilFlowFilter::StencilType
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ Stencils

+
+ + + + + +
- +
vtkvmtkStencils* vtkvmtkPolyDataStencilFlowFilter::Stencils [protected]vtkvmtkStencils* vtkvmtkPolyDataStencilFlowFilter::Stencils
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataStencilFlowFilter::NumberOfIterations [protected]int vtkvmtkPolyDataStencilFlowFilter::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ RelaxationFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataStencilFlowFilter::RelaxationFactor [protected]double vtkvmtkPolyDataStencilFlowFilter::RelaxationFactor
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ MaximumDisplacement

+
+ + + + + +
- +
double vtkvmtkPolyDataStencilFlowFilter::MaximumDisplacement [protected]double vtkvmtkPolyDataStencilFlowFilter::MaximumDisplacement
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ ProcessBoundary

+
+ + + + + +
- +
int vtkvmtkPolyDataStencilFlowFilter::ProcessBoundary [protected]int vtkvmtkPolyDataStencilFlowFilter::ProcessBoundary
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkPolyDataStencilFlowFilter.h.

- + +

◆ ConstrainOnSurface

+
+ + + + + +
- +
int vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurface [protected]int vtkvmtkPolyDataStencilFlowFilter::ConstrainOnSurface
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkPolyDataStencilFlowFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.map index bf17407f..333149cd 100644 --- a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.md5 index 4f10518a..03760a0c 100644 --- a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.md5 @@ -1 +1 @@ -c6f0f34c355f0a984dcb1425ee5468de \ No newline at end of file +ce484af9f5b9bb54d3c23d552299655c \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.png b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.png deleted file mode 100644 index 5a54bfe7..00000000 Binary files a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.svg new file mode 100644 index 00000000..b4c06674 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__coll__graph.svg @@ -0,0 +1,98 @@ + + + + + + +vtkvmtkPolyDataStencilFlowFilter + + +Node2 + +vtkvmtkPolyDataStencilFlow +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkStencils + + + + +Node4->Node2 + + + Stencils + + +Node5 + + +vtkvmtkDataSetItems + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.map new file mode 100644 index 00000000..97df8b7e --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.md5 new file mode 100644 index 00000000..98b8d961 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.md5 @@ -0,0 +1 @@ +5513c321fd4a48e0398c1d99281e900d \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.svg new file mode 100644 index 00000000..73a28cae --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStencilFlowFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataStencilFlowFilter + + +Node0 + +vtkvmtkPolyDataStencilFlow +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter-members.html b/doc/html/classvtkvmtkPolyDataStretchMappingFilter-members.html index 3af3d744..c95c5e36 100644 --- a/doc/html/classvtkvmtkPolyDataStretchMappingFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,49 +59,54 @@
-
+
vtkvmtkPolyDataStretchMappingFilter Member List
-This is the complete list of members for vtkvmtkPolyDataStretchMappingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BoundaryMetricArrayNamevtkvmtkPolyDataStretchMappingFilter [protected]
GetBoundaryMetricArrayName()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetGroupIdsArrayName()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetHarmonicMappingArrayName()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetMetricArrayName()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetMetricBoundsGapFactor()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetStretchedMappingArrayName()vtkvmtkPolyDataStretchMappingFilter [virtual]
GetUseBoundaryMetric()vtkvmtkPolyDataStretchMappingFilter [virtual]
GroupIdsArrayNamevtkvmtkPolyDataStretchMappingFilter [protected]
HarmonicMappingArrayNamevtkvmtkPolyDataStretchMappingFilter [protected]
MetricArrayNamevtkvmtkPolyDataStretchMappingFilter [protected]
MetricBoundsGapFactorvtkvmtkPolyDataStretchMappingFilter [protected]
New()vtkvmtkPolyDataStretchMappingFilter [static]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataStretchMappingFilter [protected, virtual]
SetBoundaryMetricArrayName(const char *)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetMetricArrayName(const char *)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetMetricBoundsGapFactor(double)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetStretchedMappingArrayName(const char *)vtkvmtkPolyDataStretchMappingFilter [virtual]
SetUseBoundaryMetric(int)vtkvmtkPolyDataStretchMappingFilter [virtual]
StretchedMappingArrayNamevtkvmtkPolyDataStretchMappingFilter [protected]
UseBoundaryMetricvtkvmtkPolyDataStretchMappingFilter [protected]
UseBoundaryMetricOff()vtkvmtkPolyDataStretchMappingFilter [virtual]
UseBoundaryMetricOn()vtkvmtkPolyDataStretchMappingFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataStretchMappingFilter, vtkPolyDataAlgorithm)vtkvmtkPolyDataStretchMappingFilter
vtkvmtkPolyDataStretchMappingFilter()vtkvmtkPolyDataStretchMappingFilter [protected]
~vtkvmtkPolyDataStretchMappingFilter()vtkvmtkPolyDataStretchMappingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryMetricArrayNamevtkvmtkPolyDataStretchMappingFilterprotected
GetBoundaryMetricArrayName()vtkvmtkPolyDataStretchMappingFiltervirtual
GetGroupIdsArrayName()vtkvmtkPolyDataStretchMappingFiltervirtual
GetHarmonicMappingArrayName()vtkvmtkPolyDataStretchMappingFiltervirtual
GetMetricArrayName()vtkvmtkPolyDataStretchMappingFiltervirtual
GetMetricBoundsGapFactor()vtkvmtkPolyDataStretchMappingFiltervirtual
GetStretchedMappingArrayName()vtkvmtkPolyDataStretchMappingFiltervirtual
GetUseBoundaryMetric()vtkvmtkPolyDataStretchMappingFiltervirtual
GroupIdsArrayNamevtkvmtkPolyDataStretchMappingFilterprotected
HarmonicMappingArrayNamevtkvmtkPolyDataStretchMappingFilterprotected
IsA(const char *type)vtkvmtkPolyDataStretchMappingFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataStretchMappingFilterstatic
MetricArrayNamevtkvmtkPolyDataStretchMappingFilterprotected
MetricBoundsGapFactorvtkvmtkPolyDataStretchMappingFilterprotected
New()vtkvmtkPolyDataStretchMappingFilterstatic
NewInstance() constvtkvmtkPolyDataStretchMappingFilter
NewInstanceInternal() constvtkvmtkPolyDataStretchMappingFilterprotectedvirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataStretchMappingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataStretchMappingFilterstatic
SetBoundaryMetricArrayName(const char *)vtkvmtkPolyDataStretchMappingFiltervirtual
SetGroupIdsArrayName(const char *)vtkvmtkPolyDataStretchMappingFiltervirtual
SetHarmonicMappingArrayName(const char *)vtkvmtkPolyDataStretchMappingFiltervirtual
SetMetricArrayName(const char *)vtkvmtkPolyDataStretchMappingFiltervirtual
SetMetricBoundsGapFactor(double)vtkvmtkPolyDataStretchMappingFiltervirtual
SetStretchedMappingArrayName(const char *)vtkvmtkPolyDataStretchMappingFiltervirtual
SetUseBoundaryMetric(int)vtkvmtkPolyDataStretchMappingFiltervirtual
StretchedMappingArrayNamevtkvmtkPolyDataStretchMappingFilterprotected
Superclass typedefvtkvmtkPolyDataStretchMappingFilter
UseBoundaryMetricvtkvmtkPolyDataStretchMappingFilterprotected
UseBoundaryMetricOff()vtkvmtkPolyDataStretchMappingFiltervirtual
UseBoundaryMetricOn()vtkvmtkPolyDataStretchMappingFiltervirtual
vtkvmtkPolyDataStretchMappingFilter()vtkvmtkPolyDataStretchMappingFilterprotected
~vtkvmtkPolyDataStretchMappingFilter()vtkvmtkPolyDataStretchMappingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter.html b/doc/html/classvtkvmtkPolyDataStretchMappingFilter.html index 2d84c9f0..de5f4c98 100644 --- a/doc/html/classvtkvmtkPolyDataStretchMappingFilter.html +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataStretchMappingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,414 +59,757 @@
-
+
vtkvmtkPolyDataStretchMappingFilter Class Reference
-

.. +

Constructs a harmonic function over each vascular segment which is used to map and stretch the longitudinal metric so as to correctly account for insertion regions present at bifurcations. More...

-

#include <vtkvmtkPolyDataStretchMappingFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataStretchMappingFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataStretchMappingFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataStretchMappingFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataStretchMappingFilter, vtkPolyDataAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataStretchMappingFilterNewInstance () const
 
virtual void SetStretchedMappingArrayName (const char *)
 
virtual char * GetStretchedMappingArrayName ()
 
virtual void SetHarmonicMappingArrayName (const char *)
 
virtual char * GetHarmonicMappingArrayName ()
 
virtual void SetMetricArrayName (const char *)
 
virtual char * GetMetricArrayName ()
 
virtual void SetBoundaryMetricArrayName (const char *)
 
virtual char * GetBoundaryMetricArrayName ()
 
virtual void SetUseBoundaryMetric (int)
 
virtual int GetUseBoundaryMetric ()
 
virtual void UseBoundaryMetricOn ()
 
virtual void UseBoundaryMetricOff ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetMetricBoundsGapFactor (double)
 
virtual double GetMetricBoundsGapFactor ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataStretchMappingFilter
New ()

+

static vtkvmtkPolyDataStretchMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataStretchMappingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataStretchMappingFilter ()
 
 ~vtkvmtkPolyDataStretchMappingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

char * StretchedMappingArrayName
 
char * HarmonicMappingArrayName
 
char * GroupIdsArrayName
 
char * MetricArrayName
 
char * BoundaryMetricArrayName
 
int UseBoundaryMetric
 
double MetricBoundsGapFactor
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:43
-
Revision:
1.6
-

..

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Constructs a harmonic function over each vascular segment which is used to map and stretch the longitudinal metric so as to correctly account for insertion regions present at bifurcations.

+
Date
2006/04/06 16:46:43
+
Revision
1.6
+

...

+ +

Definition at line 35 of file vtkvmtkPolyDataStretchMappingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataStretchMappingFilter::Superclass
+
+ +

Definition at line 39 of file vtkvmtkPolyDataStretchMappingFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataStretchMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataStretchMappingFilter::vtkvmtkPolyDataStretchMappingFilter vtkvmtkPolyDataStretchMappingFilter::vtkvmtkPolyDataStretchMappingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataStretchMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataStretchMappingFilter::~vtkvmtkPolyDataStretchMappingFilter vtkvmtkPolyDataStretchMappingFilter::~vtkvmtkPolyDataStretchMappingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataStretchMappingFilter* vtkvmtkPolyDataStretchMappingFilter::New static vtkvmtkPolyDataStretchMappingFilter* vtkvmtkPolyDataStretchMappingFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataStretchMappingFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataStretchMappingFilter::IsTypeOf (vtkvmtkPolyDataStretchMappingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataStretchMappingFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataStretchMappingFilter* vtkvmtkPolyDataStretchMappingFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetStretchedMappingArrayName virtual vtkObjectBase* vtkvmtkPolyDataStretchMappingFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetStretchedMappingArrayName vtkvmtkPolyDataStretchMappingFilter* vtkvmtkPolyDataStretchMappingFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetStretchedMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetHarmonicMappingArrayName virtual void vtkvmtkPolyDataStretchMappingFilter::SetStretchedMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStretchedMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetHarmonicMappingArrayName virtual char* vtkvmtkPolyDataStretchMappingFilter::GetStretchedMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetMetricArrayName virtual void vtkvmtkPolyDataStretchMappingFilter::SetHarmonicMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetMetricArrayName virtual char* vtkvmtkPolyDataStretchMappingFilter::GetHarmonicMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMetricArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetBoundaryMetricArrayName virtual void vtkvmtkPolyDataStretchMappingFilter::SetMetricArrayName ( const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetMetricArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetMetricArrayName ()
+
+virtual
+
- + +

◆ SetBoundaryMetricArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetBoundaryMetricArrayName virtual void vtkvmtkPolyDataStretchMappingFilter::SetBoundaryMetricArrayName (const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetBoundaryMetricArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetBoundaryMetricArrayName ()
+
+virtual
+
- + +

◆ SetUseBoundaryMetric()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetUseBoundaryMetric virtual void vtkvmtkPolyDataStretchMappingFilter::SetUseBoundaryMetric ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseBoundaryMetric()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataStretchMappingFilter::GetUseBoundaryMetric virtual int vtkvmtkPolyDataStretchMappingFilter::GetUseBoundaryMetric ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseBoundaryMetricOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetricOn virtual void vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetricOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseBoundaryMetricOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetricOff virtual void vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetricOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetGroupIdsArrayName virtual void vtkvmtkPolyDataStretchMappingFilter::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataStretchMappingFilter::GetGroupIdsArrayName virtual char* vtkvmtkPolyDataStretchMappingFilter::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMetricBoundsGapFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataStretchMappingFilter::SetMetricBoundsGapFactor virtual void vtkvmtkPolyDataStretchMappingFilter::SetMetricBoundsGapFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMetricBoundsGapFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataStretchMappingFilter::GetMetricBoundsGapFactor virtual double vtkvmtkPolyDataStretchMappingFilter::GetMetricBoundsGapFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -516,117 +829,196 @@ - +
virtual int vtkvmtkPolyDataStretchMappingFilter::RequestData virtual int vtkvmtkPolyDataStretchMappingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ StretchedMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataStretchMappingFilter::StretchedMappingArrayName [protected]char* vtkvmtkPolyDataStretchMappingFilter::StretchedMappingArrayName
- -
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ HarmonicMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataStretchMappingFilter::HarmonicMappingArrayName [protected]char* vtkvmtkPolyDataStretchMappingFilter::HarmonicMappingArrayName
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataStretchMappingFilter::GroupIdsArrayName [protected]char* vtkvmtkPolyDataStretchMappingFilter::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ MetricArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataStretchMappingFilter::MetricArrayName [protected]char* vtkvmtkPolyDataStretchMappingFilter::MetricArrayName
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ BoundaryMetricArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataStretchMappingFilter::BoundaryMetricArrayName [protected]char* vtkvmtkPolyDataStretchMappingFilter::BoundaryMetricArrayName
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ UseBoundaryMetric

+
+ + + + + +
- +
int vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetric [protected]int vtkvmtkPolyDataStretchMappingFilter::UseBoundaryMetric
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkPolyDataStretchMappingFilter.h.

- + +

◆ MetricBoundsGapFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataStretchMappingFilter::MetricBoundsGapFactor [protected]double vtkvmtkPolyDataStretchMappingFilter::MetricBoundsGapFactor
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkPolyDataStretchMappingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.map new file mode 100644 index 00000000..8938e5c2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.md5 new file mode 100644 index 00000000..f05c2d3a --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.md5 @@ -0,0 +1 @@ +b111af847b7c5ec2394699af6d395fc7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.svg new file mode 100644 index 00000000..86f7d023 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataStretchMappingFilter + + +Node2 + +vtkvmtkPolyDataStretchMapping +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.map new file mode 100644 index 00000000..8938e5c2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.md5 new file mode 100644 index 00000000..f36b43aa --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.md5 @@ -0,0 +1 @@ +2da55b184cde784058a7e23bf665a1f8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.svg new file mode 100644 index 00000000..bff0b905 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataStretchMappingFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataStretchMappingFilter + + +Node0 + +vtkvmtkPolyDataStretchMapping +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing-members.html b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing-members.html index 64fe4a62..5e4bccc3 100644 --- a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing-members.html +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,132 +59,142 @@
-
+
vtkvmtkPolyDataSurfaceRemeshing Member List
-This is the complete list of members for vtkvmtkPolyDataSurfaceRemeshing, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AspectRatioThresholdvtkvmtkPolyDataSurfaceRemeshing [protected]
BoundaryLocatorvtkvmtkPolyDataSurfaceRemeshing [protected]
BuildEntityBoundary(vtkPolyData *input, vtkPolyData *entityBoundary)vtkvmtkPolyDataSurfaceRemeshing [protected]
CellEntityIdsArrayvtkvmtkPolyDataSurfaceRemeshing [protected]
CellEntityIdsArrayNamevtkvmtkPolyDataSurfaceRemeshing [protected]
CollapseAngleThresholdvtkvmtkPolyDataSurfaceRemeshing [protected]
CollapseEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
CollapseTriangle(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshing [protected]
ComputeTriangleTargetArea(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshing [protected]
DEGENERATE_TRIANGLES enum valuevtkvmtkPolyDataSurfaceRemeshing
DO_CHANGE enum valuevtkvmtkPolyDataSurfaceRemeshing
DO_NOTHING enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_BETWEEN_ENTITIES enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_LOCKED enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_ON_BOUNDARY enum valuevtkvmtkPolyDataSurfaceRemeshing
EdgeCollapseIteration()vtkvmtkPolyDataSurfaceRemeshing [protected]
EdgeFlipConnectivityOptimizationIteration()vtkvmtkPolyDataSurfaceRemeshing [protected]
EdgeFlipIteration()vtkvmtkPolyDataSurfaceRemeshing [protected]
EdgeSplitIteration()vtkvmtkPolyDataSurfaceRemeshing [protected]
ElementSizeModevtkvmtkPolyDataSurfaceRemeshing [protected]
EntityBoundaryLocatorvtkvmtkPolyDataSurfaceRemeshing [protected]
ExcludedEntityIdsvtkvmtkPolyDataSurfaceRemeshing [protected]
FindOneRingNeighbors(vtkIdType pointId, vtkIdList *neighborIds)vtkvmtkPolyDataSurfaceRemeshing [protected]
FlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
GetAspectRatioThreshold()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetCellEntityIdsArrayName()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetCollapseAngleThreshold()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetEdgeCellsAndOppositeEdge(vtkIdType pt1, vtkIdType pt2, vtkIdType &cell1, vtkIdType &cell2, vtkIdType &pt3, vtkIdType &pt4)vtkvmtkPolyDataSurfaceRemeshing [protected]
GetElementSizeMode()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetExcludedEntityIds()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetInternalAngleTolerance()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetMaxArea()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetMinArea()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetMinAreaFactor()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetNormalAngleTolerance()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetNumberOfBoundaryEdges(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshing [protected]
GetNumberOfConnectivityOptimizationIterations()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetNumberOfIterations()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetPreserveBoundaryEdges()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetRelaxation()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetTargetArea()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetTargetAreaArrayName()vtkvmtkPolyDataSurfaceRemeshing [virtual]
GetTargetAreaFactor()vtkvmtkPolyDataSurfaceRemeshing [virtual]
InputBoundaryvtkvmtkPolyDataSurfaceRemeshing [protected]
InputEntityBoundaryvtkvmtkPolyDataSurfaceRemeshing [protected]
INTERNAL_POINT enum valuevtkvmtkPolyDataSurfaceRemeshing
InternalAngleTolerancevtkvmtkPolyDataSurfaceRemeshing [protected]
IsElementExcluded(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshing [protected]
IsPointOnBoundary(vtkIdType pointId)vtkvmtkPolyDataSurfaceRemeshing [protected]
IsPointOnEntityBoundary(vtkIdType pointId)vtkvmtkPolyDataSurfaceRemeshing [protected]
LocatorvtkvmtkPolyDataSurfaceRemeshing [protected]
MaxAreavtkvmtkPolyDataSurfaceRemeshing [protected]
MeshvtkvmtkPolyDataSurfaceRemeshing [protected]
MinAreavtkvmtkPolyDataSurfaceRemeshing [protected]
MinAreaFactorvtkvmtkPolyDataSurfaceRemeshing [protected]
New()vtkvmtkPolyDataSurfaceRemeshing [static]
NO_NEIGHBORS enum valuevtkvmtkPolyDataSurfaceRemeshing
NON_MANIFOLD enum valuevtkvmtkPolyDataSurfaceRemeshing
NormalAngleTolerancevtkvmtkPolyDataSurfaceRemeshing [protected]
NOT_EDGE enum valuevtkvmtkPolyDataSurfaceRemeshing
NOT_TRIANGLES enum valuevtkvmtkPolyDataSurfaceRemeshing
NumberOfConnectivityOptimizationIterationsvtkvmtkPolyDataSurfaceRemeshing [protected]
NumberOfIterationsvtkvmtkPolyDataSurfaceRemeshing [protected]
POINT_ON_BOUNDARY enum valuevtkvmtkPolyDataSurfaceRemeshing
PointRelocationIteration(bool projectToSurface=true)vtkvmtkPolyDataSurfaceRemeshing [protected]
PreserveBoundaryEdgesvtkvmtkPolyDataSurfaceRemeshing [protected]
PreserveBoundaryEdgesOff()vtkvmtkPolyDataSurfaceRemeshing [virtual]
PreserveBoundaryEdgesOn()vtkvmtkPolyDataSurfaceRemeshing [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataSurfaceRemeshing
RelaxationvtkvmtkPolyDataSurfaceRemeshing [protected]
RELOCATE_FAILURE enum valuevtkvmtkPolyDataSurfaceRemeshing
RELOCATE_SUCCESS enum valuevtkvmtkPolyDataSurfaceRemeshing
RelocatePoint(vtkIdType pointId, bool projectToSurface)vtkvmtkPolyDataSurfaceRemeshing [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataSurfaceRemeshing [protected, virtual]
SetAspectRatioThreshold(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetCellEntityIdsArrayName(const char *)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetCollapseAngleThreshold(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetElementSizeMode(int)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetElementSizeModeToTargetArea()vtkvmtkPolyDataSurfaceRemeshing [inline]
SetElementSizeModeToTargetAreaArray()vtkvmtkPolyDataSurfaceRemeshing [inline]
SetExcludedEntityIds(vtkIdList *)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetInternalAngleTolerance(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetMaxArea(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetMinArea(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetMinAreaFactor(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetNormalAngleTolerance(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetNumberOfConnectivityOptimizationIterations(int)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetNumberOfIterations(int)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetPreserveBoundaryEdges(int)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetRelaxation(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetTargetArea(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetTargetAreaArrayName(const char *)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SetTargetAreaFactor(double)vtkvmtkPolyDataSurfaceRemeshing [virtual]
SplitEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
SplitTriangle(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshing [protected]
SUCCESS enum valuevtkvmtkPolyDataSurfaceRemeshing
TARGET_AREA enum valuevtkvmtkPolyDataSurfaceRemeshing
TARGET_AREA_ARRAY enum valuevtkvmtkPolyDataSurfaceRemeshing
TargetAreavtkvmtkPolyDataSurfaceRemeshing [protected]
TargetAreaArrayvtkvmtkPolyDataSurfaceRemeshing [protected]
TargetAreaArrayNamevtkvmtkPolyDataSurfaceRemeshing [protected]
TargetAreaFactorvtkvmtkPolyDataSurfaceRemeshing [protected]
TestAreaSplitEdge(vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
TestAspectRatioCollapseEdge(vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
TestConnectivityFlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
TestDelaunayFlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshing [protected]
TestFlipEdgeValidity(vtkIdType pt1, vtkIdType pt2, vtkIdType cell1, vtkIdType cell2, vtkIdType pt3, vtkIdType pt4)vtkvmtkPolyDataSurfaceRemeshing [protected]
TRIANGLE_LOCKED enum valuevtkvmtkPolyDataSurfaceRemeshing
vtkTypeRevisionMacro(vtkvmtkPolyDataSurfaceRemeshing, vtkPolyDataAlgorithm)vtkvmtkPolyDataSurfaceRemeshing
vtkvmtkPolyDataSurfaceRemeshing()vtkvmtkPolyDataSurfaceRemeshing [protected]
~vtkvmtkPolyDataSurfaceRemeshing()vtkvmtkPolyDataSurfaceRemeshing [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AspectRatioThresholdvtkvmtkPolyDataSurfaceRemeshingprotected
BoundaryLocatorvtkvmtkPolyDataSurfaceRemeshingprotected
BuildEntityBoundary(vtkPolyData *input, vtkPolyData *entityBoundary)vtkvmtkPolyDataSurfaceRemeshingprotected
CellEntityIdsArrayvtkvmtkPolyDataSurfaceRemeshingprotected
CellEntityIdsArrayNamevtkvmtkPolyDataSurfaceRemeshingprotected
CollapseAngleThresholdvtkvmtkPolyDataSurfaceRemeshingprotected
CollapseEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
CollapseTriangle(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
ComputeTriangleTargetArea(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
DEGENERATE_TRIANGLES enum valuevtkvmtkPolyDataSurfaceRemeshing
DO_CHANGE enum valuevtkvmtkPolyDataSurfaceRemeshing
DO_NOTHING enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_BETWEEN_ENTITIES enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_LOCKED enum valuevtkvmtkPolyDataSurfaceRemeshing
EDGE_ON_BOUNDARY enum valuevtkvmtkPolyDataSurfaceRemeshing
EdgeCollapseIteration()vtkvmtkPolyDataSurfaceRemeshingprotected
EdgeFlipConnectivityOptimizationIteration()vtkvmtkPolyDataSurfaceRemeshingprotected
EdgeFlipIteration()vtkvmtkPolyDataSurfaceRemeshingprotected
EdgeSplitIteration()vtkvmtkPolyDataSurfaceRemeshingprotected
ElementSizeModevtkvmtkPolyDataSurfaceRemeshingprotected
EntityBoundaryLocatorvtkvmtkPolyDataSurfaceRemeshingprotected
ExcludedEntityIdsvtkvmtkPolyDataSurfaceRemeshingprotected
FindOneRingNeighbors(vtkIdType pointId, vtkIdList *neighborIds)vtkvmtkPolyDataSurfaceRemeshingprotected
FlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
GetAspectRatioThreshold()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetCellEntityIdsArrayName()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetCollapseAngleThreshold()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetEdgeCellsAndOppositeEdge(vtkIdType pt1, vtkIdType pt2, vtkIdType &cell1, vtkIdType &cell2, vtkIdType &pt3, vtkIdType &pt4)vtkvmtkPolyDataSurfaceRemeshingprotected
GetElementSizeMode()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetExcludedEntityIds()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetInternalAngleTolerance()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetMaxArea()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetMinArea()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetMinAreaFactor()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetNormalAngleTolerance()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetNumberOfBoundaryEdges(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
GetNumberOfConnectivityOptimizationIterations()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetNumberOfIterations()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetPreserveBoundaryEdges()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetRelaxation()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetTargetArea()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetTargetAreaArrayName()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetTargetAreaFactor()vtkvmtkPolyDataSurfaceRemeshingvirtual
GetTriangleSplitFactor()vtkvmtkPolyDataSurfaceRemeshingvirtual
InputBoundaryvtkvmtkPolyDataSurfaceRemeshingprotected
InputEntityBoundaryvtkvmtkPolyDataSurfaceRemeshingprotected
INTERNAL_POINT enum valuevtkvmtkPolyDataSurfaceRemeshing
InternalAngleTolerancevtkvmtkPolyDataSurfaceRemeshingprotected
IsA(const char *type)vtkvmtkPolyDataSurfaceRemeshingvirtual
IsElementExcluded(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
IsPointOnBoundary(vtkIdType pointId)vtkvmtkPolyDataSurfaceRemeshingprotected
IsPointOnEntityBoundary(vtkIdType pointId)vtkvmtkPolyDataSurfaceRemeshingprotected
IsTypeOf(const char *type)vtkvmtkPolyDataSurfaceRemeshingstatic
LocatorvtkvmtkPolyDataSurfaceRemeshingprotected
MaxAreavtkvmtkPolyDataSurfaceRemeshingprotected
MeshvtkvmtkPolyDataSurfaceRemeshingprotected
MinAreavtkvmtkPolyDataSurfaceRemeshingprotected
MinAreaFactorvtkvmtkPolyDataSurfaceRemeshingprotected
New()vtkvmtkPolyDataSurfaceRemeshingstatic
NewInstance() constvtkvmtkPolyDataSurfaceRemeshing
NewInstanceInternal() constvtkvmtkPolyDataSurfaceRemeshingprotectedvirtual
NO_NEIGHBORS enum valuevtkvmtkPolyDataSurfaceRemeshing
NON_MANIFOLD enum valuevtkvmtkPolyDataSurfaceRemeshing
NormalAngleTolerancevtkvmtkPolyDataSurfaceRemeshingprotected
NOT_EDGE enum valuevtkvmtkPolyDataSurfaceRemeshing
NOT_TRIANGLES enum valuevtkvmtkPolyDataSurfaceRemeshing
NumberOfConnectivityOptimizationIterationsvtkvmtkPolyDataSurfaceRemeshingprotected
NumberOfIterationsvtkvmtkPolyDataSurfaceRemeshingprotected
POINT_ON_BOUNDARY enum valuevtkvmtkPolyDataSurfaceRemeshing
PointRelocationIteration(bool projectToSurface=true)vtkvmtkPolyDataSurfaceRemeshingprotected
PreserveBoundaryEdgesvtkvmtkPolyDataSurfaceRemeshingprotected
PreserveBoundaryEdgesOff()vtkvmtkPolyDataSurfaceRemeshingvirtual
PreserveBoundaryEdgesOn()vtkvmtkPolyDataSurfaceRemeshingvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataSurfaceRemeshing
RelaxationvtkvmtkPolyDataSurfaceRemeshingprotected
RELOCATE_FAILURE enum valuevtkvmtkPolyDataSurfaceRemeshing
RELOCATE_SUCCESS enum valuevtkvmtkPolyDataSurfaceRemeshing
RelocatePoint(vtkIdType pointId, bool projectToSurface)vtkvmtkPolyDataSurfaceRemeshingprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataSurfaceRemeshingprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataSurfaceRemeshingstatic
SetAspectRatioThreshold(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetCellEntityIdsArrayName(const char *)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetCollapseAngleThreshold(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetElementSizeMode(int)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetElementSizeModeToTargetArea()vtkvmtkPolyDataSurfaceRemeshinginline
SetElementSizeModeToTargetAreaArray()vtkvmtkPolyDataSurfaceRemeshinginline
SetExcludedEntityIds(vtkIdList *)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetInternalAngleTolerance(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetMaxArea(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetMinArea(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetMinAreaFactor(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetNormalAngleTolerance(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetNumberOfConnectivityOptimizationIterations(int)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetNumberOfIterations(int)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetPreserveBoundaryEdges(int)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetRelaxation(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetTargetArea(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetTargetAreaArrayName(const char *)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetTargetAreaFactor(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SetTriangleSplitFactor(double)vtkvmtkPolyDataSurfaceRemeshingvirtual
SplitEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
SplitTriangle(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
SUCCESS enum valuevtkvmtkPolyDataSurfaceRemeshing
Superclass typedefvtkvmtkPolyDataSurfaceRemeshing
TARGET_AREA enum valuevtkvmtkPolyDataSurfaceRemeshing
TARGET_AREA_ARRAY enum valuevtkvmtkPolyDataSurfaceRemeshing
TargetAreavtkvmtkPolyDataSurfaceRemeshingprotected
TargetAreaArrayvtkvmtkPolyDataSurfaceRemeshingprotected
TargetAreaArrayNamevtkvmtkPolyDataSurfaceRemeshingprotected
TargetAreaFactorvtkvmtkPolyDataSurfaceRemeshingprotected
TestAreaSplitEdge(vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
TestAspectRatioCollapseEdge(vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
TestConnectivityFlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
TestDelaunayFlipEdge(vtkIdType pt1, vtkIdType pt2)vtkvmtkPolyDataSurfaceRemeshingprotected
TestFlipEdgeValidity(vtkIdType pt1, vtkIdType pt2, vtkIdType cell1, vtkIdType cell2, vtkIdType pt3, vtkIdType pt4)vtkvmtkPolyDataSurfaceRemeshingprotected
TestTriangleSplit(vtkIdType cellId)vtkvmtkPolyDataSurfaceRemeshingprotected
TRIANGLE_LOCKED enum valuevtkvmtkPolyDataSurfaceRemeshing
TriangleSplitFactorvtkvmtkPolyDataSurfaceRemeshingprotected
TriangleSplitIteration()vtkvmtkPolyDataSurfaceRemeshingprotected
vtkvmtkPolyDataSurfaceRemeshing()vtkvmtkPolyDataSurfaceRemeshingprotected
~vtkvmtkPolyDataSurfaceRemeshing()vtkvmtkPolyDataSurfaceRemeshingprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing.html b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing.html index f6fbf4bc..8f726cea 100644 --- a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing.html +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataSurfaceRemeshing Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,200 +59,354 @@
-
+
vtkvmtkPolyDataSurfaceRemeshing Class Reference
-

.. +

remesh a surface using quality triangles. More...

-

#include <vtkvmtkPolyDataSurfaceRemeshing.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataSurfaceRemeshing.h>

+
+Inheritance diagram for vtkvmtkPolyDataSurfaceRemeshing:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataSurfaceRemeshing:
+
+
+
+
[legend]
- - + + + + - + + +

+

Public Types

enum  {
-  SUCCESS = 0, +
enum  {
+  SUCCESS = 0, EDGE_ON_BOUNDARY, EDGE_BETWEEN_ENTITIES, EDGE_LOCKED, -
+
  NOT_EDGE, NON_MANIFOLD, NOT_TRIANGLES, DEGENERATE_TRIANGLES, -
+
  TRIANGLE_LOCKED -
+
}
 
enum  { DO_CHANGE, DO_NOTHING }
 
enum  { TARGET_AREA, TARGET_AREA_ARRAY }
 
enum  { RELOCATE_SUCCESS, RELOCATE_FAILURE }
 
enum  { INTERNAL_POINT, POINT_ON_BOUNDARY, NO_NEIGHBORS }

+

 
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataSurfaceRemeshing, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkPolyDataSurfaceRemeshingNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetAspectRatioThreshold (double)
 
virtual double GetAspectRatioThreshold ()
 
virtual void SetInternalAngleTolerance (double)
 
virtual double GetInternalAngleTolerance ()
 
virtual void SetNormalAngleTolerance (double)
 
virtual double GetNormalAngleTolerance ()
 
virtual void SetCollapseAngleThreshold (double)
 
virtual double GetCollapseAngleThreshold ()
 
virtual void SetRelaxation (double)
 
virtual double GetRelaxation ()
 
virtual void SetTargetArea (double)
 
virtual double GetTargetArea ()
 
virtual void SetTargetAreaFactor (double)
 
virtual double GetTargetAreaFactor ()
 
virtual void SetTriangleSplitFactor (double)
 
virtual double GetTriangleSplitFactor ()
 
virtual void SetMinAreaFactor (double)
 
virtual double GetMinAreaFactor ()
 
virtual void SetMaxArea (double)
 
virtual double GetMaxArea ()
 
virtual void SetMinArea (double)
 
virtual double GetMinArea ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfConnectivityOptimizationIterations (int)
 
virtual int GetNumberOfConnectivityOptimizationIterations ()
 
virtual void SetTargetAreaArrayName (const char *)
 
virtual char * GetTargetAreaArrayName ()
 
virtual void SetElementSizeMode (int)
 
virtual int GetElementSizeMode ()
 
void SetElementSizeModeToTargetArea ()
 
void SetElementSizeModeToTargetAreaArray ()
 
virtual void SetPreserveBoundaryEdges (int)
 
virtual int GetPreserveBoundaryEdges ()
 
virtual void PreserveBoundaryEdgesOn ()
 
virtual void PreserveBoundaryEdgesOff ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetExcludedEntityIds (vtkIdList *)
 
virtual vtkIdList * GetExcludedEntityIds ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataSurfaceRemeshing
New ()

+

static vtkvmtkPolyDataSurfaceRemeshingNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataSurfaceRemeshingSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataSurfaceRemeshing ()
 
 ~vtkvmtkPolyDataSurfaceRemeshing ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void BuildEntityBoundary (vtkPolyData *input, vtkPolyData *entityBoundary)
 
int EdgeFlipConnectivityOptimizationIteration ()
 
int EdgeFlipIteration ()
 
int EdgeCollapseIteration ()
 
int TriangleSplitIteration ()
 
int EdgeSplitIteration ()
 
int PointRelocationIteration (bool projectToSurface=true)
 
int TestFlipEdgeValidity (vtkIdType pt1, vtkIdType pt2, vtkIdType cell1, vtkIdType cell2, vtkIdType pt3, vtkIdType pt4)
 
int TestConnectivityFlipEdge (vtkIdType pt1, vtkIdType pt2)
 
int TestDelaunayFlipEdge (vtkIdType pt1, vtkIdType pt2)
 
int TestAspectRatioCollapseEdge (vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)
 
int TestTriangleSplit (vtkIdType cellId)
 
int TestAreaSplitEdge (vtkIdType cellId, vtkIdType &pt1, vtkIdType &pt2)
 
int IsElementExcluded (vtkIdType cellId)
 
int GetEdgeCellsAndOppositeEdge (vtkIdType pt1, vtkIdType pt2, vtkIdType &cell1, vtkIdType &cell2, vtkIdType &pt3, vtkIdType &pt4)
 
int SplitEdge (vtkIdType pt1, vtkIdType pt2)
 
int CollapseEdge (vtkIdType pt1, vtkIdType pt2)
 
int FlipEdge (vtkIdType pt1, vtkIdType pt2)
 
int SplitTriangle (vtkIdType cellId)
 
int CollapseTriangle (vtkIdType cellId)
 
int RelocatePoint (vtkIdType pointId, bool projectToSurface)
 
int IsPointOnBoundary (vtkIdType pointId)
 
int IsPointOnEntityBoundary (vtkIdType pointId)
 
int GetNumberOfBoundaryEdges (vtkIdType cellId)
 
double ComputeTriangleTargetArea (vtkIdType cellId)
 
int FindOneRingNeighbors (vtkIdType pointId, vtkIdList *neighborIds)

+

 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Mesh
 
vtkPolyData * InputBoundary
 
vtkPolyData * InputEntityBoundary
 
vtkCellLocator * Locator
 
vtkCellLocator * BoundaryLocator
 
vtkCellLocator * EntityBoundaryLocator
 
vtkIntArray * CellEntityIdsArray
 
vtkDataArray * TargetAreaArray
 
vtkIdList * ExcludedEntityIds
 
double AspectRatioThreshold
 
double InternalAngleTolerance
 
double NormalAngleTolerance
 
double CollapseAngleThreshold
 
double Relaxation
 
int NumberOfConnectivityOptimizationIterations
 
int NumberOfIterations
 
int PreserveBoundaryEdges
 
int ElementSizeMode
 
double TargetArea
 
double TargetAreaFactor
 
double MaxArea
 
double MinArea
 
double MinAreaFactor
 
double TriangleSplitFactor
 
char * TargetAreaArrayName
 
char * CellEntityIdsArrayName
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
+

Detailed Description

+

remesh a surface using quality triangles.

+
Date
2006/04/06 16:46:44
+
Revision
1.5

..

-

Member Enumeration Documentation

- + +

Definition at line 39 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkPolyDataAlgorithm vtkvmtkPolyDataSurfaceRemeshing::Superclass
+
+ +

Definition at line 44 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
-
-
Enumerator:
- - - - - - - - - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
SUCCESS  -
EDGE_ON_BOUNDARY  -
EDGE_BETWEEN_ENTITIES  -
EDGE_LOCKED  -
NOT_EDGE  -
NON_MANIFOLD  -
NOT_TRIANGLES  -
DEGENERATE_TRIANGLES  -
TRIANGLE_LOCKED  -
+ + + +
anonymous enum
+
- + +

◆ anonymous enum

+
@@ -290,20 +414,21 @@
anonymous enum
-
-
-
Enumerator:
- - +
+
DO_CHANGE  -
DO_NOTHING  -
+ +
Enumerator
DO_CHANGE 
DO_NOTHING 
-
-
+

Definition at line 119 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
- + +

◆ anonymous enum

+
@@ -311,20 +436,21 @@
anonymous enum
-
-
-
Enumerator:
- - +
+
TARGET_AREA  -
TARGET_AREA_ARRAY  -
+ +
Enumerator
TARGET_AREA 
TARGET_AREA_ARRAY 
-
-
+

Definition at line 124 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
- + +

◆ anonymous enum

+
@@ -332,20 +458,21 @@
anonymous enum
-
-
-
Enumerator:
- - +
+
RELOCATE_SUCCESS  -
RELOCATE_FAILURE  -
+ +
Enumerator
RELOCATE_SUCCESS 
RELOCATE_FAILURE 
-
-
+

Definition at line 129 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
- + +

◆ anonymous enum

+
@@ -353,104 +480,225 @@
anonymous enum
-
-
-
Enumerator:
- - - +
+
INTERNAL_POINT  -
POINT_ON_BOUNDARY  -
NO_NEIGHBORS  -
+ + +
Enumerator
INTERNAL_POINT 
POINT_ON_BOUNDARY 
NO_NEIGHBORS 
-
-
+

Definition at line 134 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataSurfaceRemeshing()

+
+ + + + + +
- + - +
vtkvmtkPolyDataSurfaceRemeshing::vtkvmtkPolyDataSurfaceRemeshing vtkvmtkPolyDataSurfaceRemeshing::vtkvmtkPolyDataSurfaceRemeshing ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataSurfaceRemeshing()

+
+ + + + + +
- + - +
vtkvmtkPolyDataSurfaceRemeshing::~vtkvmtkPolyDataSurfaceRemeshing vtkvmtkPolyDataSurfaceRemeshing::~vtkvmtkPolyDataSurfaceRemeshing ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataSurfaceRemeshing* vtkvmtkPolyDataSurfaceRemeshing::New static vtkvmtkPolyDataSurfaceRemeshing* vtkvmtkPolyDataSurfaceRemeshing::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataSurfaceRemeshing::vtkTypeRevisionMacro static int vtkvmtkPolyDataSurfaceRemeshing::IsTypeOf (vtkvmtkPolyDataSurfaceRemeshing , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataSurfaceRemeshing* vtkvmtkPolyDataSurfaceRemeshing::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataSurfaceRemeshing::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataSurfaceRemeshing* vtkvmtkPolyDataSurfaceRemeshing::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -467,642 +715,1047 @@
void vtkvmtkPolyDataSurfaceRemeshing::PrintSelf void vtkvmtkPolyDataSurfaceRemeshing::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetAspectRatioThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetAspectRatioThreshold virtual void vtkvmtkPolyDataSurfaceRemeshing::SetAspectRatioThreshold ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAspectRatioThreshold()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetAspectRatioThreshold virtual double vtkvmtkPolyDataSurfaceRemeshing::GetAspectRatioThreshold ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInternalAngleTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetInternalAngleTolerance virtual void vtkvmtkPolyDataSurfaceRemeshing::SetInternalAngleTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInternalAngleTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetInternalAngleTolerance virtual double vtkvmtkPolyDataSurfaceRemeshing::GetInternalAngleTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNormalAngleTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNormalAngleTolerance virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNormalAngleTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNormalAngleTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetNormalAngleTolerance virtual double vtkvmtkPolyDataSurfaceRemeshing::GetNormalAngleTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCollapseAngleThreshold()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetCollapseAngleThreshold virtual void vtkvmtkPolyDataSurfaceRemeshing::SetCollapseAngleThreshold ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCollapseAngleThreshold()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetCollapseAngleThreshold virtual double vtkvmtkPolyDataSurfaceRemeshing::GetCollapseAngleThreshold ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRelaxation()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetRelaxation virtual void vtkvmtkPolyDataSurfaceRemeshing::SetRelaxation ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRelaxation()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetRelaxation virtual double vtkvmtkPolyDataSurfaceRemeshing::GetRelaxation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetArea()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetArea virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetArea ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetArea()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetTargetArea virtual double vtkvmtkPolyDataSurfaceRemeshing::GetTargetArea ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetAreaFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetAreaFactor virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetAreaFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetAreaFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetTargetAreaFactor virtual double vtkvmtkPolyDataSurfaceRemeshing::GetTargetAreaFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTriangleSplitFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMinAreaFactor virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTriangleSplitFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTriangleSplitFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMinAreaFactor virtual double vtkvmtkPolyDataSurfaceRemeshing::GetTriangleSplitFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMinAreaFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMaxArea virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMinAreaFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetMinAreaFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMaxArea virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMinAreaFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetMaxArea()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMinArea virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMaxArea ( double  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetMaxArea()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMaxArea ()
+
+virtual
+
- + +

◆ SetMinArea()

+
+ + + + + +
- + + - +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMinArea virtual void vtkvmtkPolyDataSurfaceRemeshing::SetMinArea (double  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetMinArea()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkPolyDataSurfaceRemeshing::GetMinArea ()
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNumberOfIterations virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNumberOfIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfIterations virtual int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfConnectivityOptimizationIterations()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNumberOfConnectivityOptimizationIterations virtual void vtkvmtkPolyDataSurfaceRemeshing::SetNumberOfConnectivityOptimizationIterations ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfConnectivityOptimizationIterations()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfConnectivityOptimizationIterations virtual int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfConnectivityOptimizationIterations ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetAreaArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetAreaArrayName virtual void vtkvmtkPolyDataSurfaceRemeshing::SetTargetAreaArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetAreaArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataSurfaceRemeshing::GetTargetAreaArrayName virtual char* vtkvmtkPolyDataSurfaceRemeshing::GetTargetAreaArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetElementSizeMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeMode virtual void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetElementSizeMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::GetElementSizeMode virtual int vtkvmtkPolyDataSurfaceRemeshing::GetElementSizeMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetElementSizeModeToTargetArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeModeToTargetArea void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeModeToTargetArea ( ) [inline]
- -
+
+inline
+
- + +

◆ SetElementSizeModeToTargetAreaArray()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeModeToTargetAreaArray void vtkvmtkPolyDataSurfaceRemeshing::SetElementSizeModeToTargetAreaArray ( ) [inline]
- -
+
+inline
+
- + +

◆ SetPreserveBoundaryEdges()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetPreserveBoundaryEdges virtual void vtkvmtkPolyDataSurfaceRemeshing::SetPreserveBoundaryEdges ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPreserveBoundaryEdges()

+
+ + + + + +
- + - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::GetPreserveBoundaryEdges virtual int vtkvmtkPolyDataSurfaceRemeshing::GetPreserveBoundaryEdges ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PreserveBoundaryEdgesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdgesOn virtual void vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdgesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PreserveBoundaryEdgesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdgesOff virtual void vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdgesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetCellEntityIdsArrayName virtual void vtkvmtkPolyDataSurfaceRemeshing::SetCellEntityIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkPolyDataSurfaceRemeshing::GetCellEntityIdsArrayName virtual char* vtkvmtkPolyDataSurfaceRemeshing::GetCellEntityIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetExcludedEntityIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkPolyDataSurfaceRemeshing::SetExcludedEntityIds virtual void vtkvmtkPolyDataSurfaceRemeshing::SetExcludedEntityIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetExcludedEntityIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkPolyDataSurfaceRemeshing::GetExcludedEntityIds virtual vtkIdList* vtkvmtkPolyDataSurfaceRemeshing::GetExcludedEntityIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -1122,20 +1775,29 @@ - +
virtual int vtkvmtkPolyDataSurfaceRemeshing::RequestData virtual int vtkvmtkPolyDataSurfaceRemeshing::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ BuildEntityBoundary()

+
+ + + + + +
- + @@ -1149,101 +1811,180 @@ - +
void vtkvmtkPolyDataSurfaceRemeshing::BuildEntityBoundary void vtkvmtkPolyDataSurfaceRemeshing::BuildEntityBoundary ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ EdgeFlipConnectivityOptimizationIteration()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::EdgeFlipConnectivityOptimizationIteration int vtkvmtkPolyDataSurfaceRemeshing::EdgeFlipConnectivityOptimizationIteration ( ) [protected]
- -
+
+protected
+
- + +

◆ EdgeFlipIteration()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::EdgeFlipIteration int vtkvmtkPolyDataSurfaceRemeshing::EdgeFlipIteration ( ) [protected]
+
+protected
+
+ +
-
+ +

◆ EdgeCollapseIteration()

+ +
+
+ + + + + +
+ + + + + + + +
int vtkvmtkPolyDataSurfaceRemeshing::EdgeCollapseIteration ()
+
+protected
+
- + +

◆ TriangleSplitIteration()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::EdgeCollapseIteration int vtkvmtkPolyDataSurfaceRemeshing::TriangleSplitIteration ( ) [protected]
- -
+
+protected
+
- + +

◆ EdgeSplitIteration()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::EdgeSplitIteration int vtkvmtkPolyDataSurfaceRemeshing::EdgeSplitIteration ( ) [protected]
- -
+
+protected
+
- + +

◆ PointRelocationIteration()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::PointRelocationIteration int vtkvmtkPolyDataSurfaceRemeshing::PointRelocationIteration ( bool  projectToSurface = true) [protected]
- -
+
+protected
+
- + +

◆ TestFlipEdgeValidity()

+
+ + + + + +
- + @@ -1281,20 +2022,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::TestFlipEdgeValidity int vtkvmtkPolyDataSurfaceRemeshing::TestFlipEdgeValidity ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ TestConnectivityFlipEdge()

+
+ + + + + +
- + @@ -1308,20 +2058,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::TestConnectivityFlipEdge int vtkvmtkPolyDataSurfaceRemeshing::TestConnectivityFlipEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ TestDelaunayFlipEdge()

+
+ + + + + +
- + @@ -1335,20 +2094,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::TestDelaunayFlipEdge int vtkvmtkPolyDataSurfaceRemeshing::TestDelaunayFlipEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ TestAspectRatioCollapseEdge()

+
+ + + + + +
- + @@ -1368,20 +2136,55 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::TestAspectRatioCollapseEdge int vtkvmtkPolyDataSurfaceRemeshing::TestAspectRatioCollapseEdge ( vtkIdType  cellId,
) [protected]
+
+protected
+
+ +
-
+ +

◆ TestTriangleSplit()

+ +
+
+ + + + + +
+ + + + + + + + +
int vtkvmtkPolyDataSurfaceRemeshing::TestTriangleSplit (vtkIdType cellId)
+
+protected
+
- + +

◆ TestAreaSplitEdge()

+
+ + + + + +
- + @@ -1401,37 +2204,55 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::TestAreaSplitEdge int vtkvmtkPolyDataSurfaceRemeshing::TestAreaSplitEdge ( vtkIdType  cellId,
) [protected]
- -
+
+protected
+
- + +

◆ IsElementExcluded()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::IsElementExcluded int vtkvmtkPolyDataSurfaceRemeshing::IsElementExcluded ( vtkIdType  cellId) [protected]
- -
+
+protected
+
- + +

◆ GetEdgeCellsAndOppositeEdge()

+
+ + + + + +
- + @@ -1469,20 +2290,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::GetEdgeCellsAndOppositeEdge int vtkvmtkPolyDataSurfaceRemeshing::GetEdgeCellsAndOppositeEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ SplitEdge()

+
+ + + + + +
- + @@ -1496,20 +2326,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::SplitEdge int vtkvmtkPolyDataSurfaceRemeshing::SplitEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ CollapseEdge()

+
+ + + + + +
- + @@ -1523,20 +2362,29 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::CollapseEdge int vtkvmtkPolyDataSurfaceRemeshing::CollapseEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ FlipEdge()

+
+ + + + + +
- + @@ -1550,54 +2398,81 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::FlipEdge int vtkvmtkPolyDataSurfaceRemeshing::FlipEdge ( vtkIdType  pt1,
) [protected]
- -
+
+protected
+
- + +

◆ SplitTriangle()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::SplitTriangle int vtkvmtkPolyDataSurfaceRemeshing::SplitTriangle ( vtkIdType  cellId) [protected]
- -
+
+protected
+
- + +

◆ CollapseTriangle()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::CollapseTriangle int vtkvmtkPolyDataSurfaceRemeshing::CollapseTriangle ( vtkIdType  cellId) [protected]
- -
+
+protected
+
- + +

◆ RelocatePoint()

+
+ + + + + +
- + @@ -1611,88 +2486,133 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::RelocatePoint int vtkvmtkPolyDataSurfaceRemeshing::RelocatePoint ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
- + +

◆ IsPointOnBoundary()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::IsPointOnBoundary int vtkvmtkPolyDataSurfaceRemeshing::IsPointOnBoundary ( vtkIdType  pointId) [protected]
- -
+
+protected
+
- + +

◆ IsPointOnEntityBoundary()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::IsPointOnEntityBoundary int vtkvmtkPolyDataSurfaceRemeshing::IsPointOnEntityBoundary ( vtkIdType  pointId) [protected]
- -
+
+protected
+
- + +

◆ GetNumberOfBoundaryEdges()

+
+ + + + + +
- + - +
int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfBoundaryEdges int vtkvmtkPolyDataSurfaceRemeshing::GetNumberOfBoundaryEdges ( vtkIdType  cellId) [protected]
- -
+
+protected
+
- + +

◆ ComputeTriangleTargetArea()

+
+ + + + + +
- + - +
double vtkvmtkPolyDataSurfaceRemeshing::ComputeTriangleTargetArea double vtkvmtkPolyDataSurfaceRemeshing::ComputeTriangleTargetArea ( vtkIdType  cellId) [protected]
- -
+
+protected
+
- + +

◆ FindOneRingNeighbors()

+
+ + + + + +
- + @@ -1706,351 +2626,652 @@ - +
int vtkvmtkPolyDataSurfaceRemeshing::FindOneRingNeighbors int vtkvmtkPolyDataSurfaceRemeshing::FindOneRingNeighbors ( vtkIdType  pointId,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Mesh

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::Mesh [protected]vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::Mesh
- -
+
+protected
+
+ +

Definition at line 184 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ InputBoundary

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::InputBoundary [protected]vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::InputBoundary
- -
+
+protected
+
+ +

Definition at line 185 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ InputEntityBoundary

+
+ + + + + +
- +
vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::InputEntityBoundary [protected]vtkPolyData* vtkvmtkPolyDataSurfaceRemeshing::InputEntityBoundary
- -
+
+protected
+
+ +

Definition at line 186 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ Locator

+
+ + + + + +
- +
vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::Locator [protected]vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::Locator
- -
+
+protected
+
+ +

Definition at line 187 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ BoundaryLocator

+
+ + + + + +
- +
vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::BoundaryLocator [protected]vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::BoundaryLocator
- -
+
+protected
+
+ +

Definition at line 188 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ EntityBoundaryLocator

+
+ + + + + +
- +
vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::EntityBoundaryLocator [protected]vtkCellLocator* vtkvmtkPolyDataSurfaceRemeshing::EntityBoundaryLocator
- -
+
+protected
+
+ +

Definition at line 189 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ CellEntityIdsArray

+
+ + + + + +
- +
vtkIntArray* vtkvmtkPolyDataSurfaceRemeshing::CellEntityIdsArray [protected]vtkIntArray* vtkvmtkPolyDataSurfaceRemeshing::CellEntityIdsArray
- -
+
+protected
+
+ +

Definition at line 190 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ TargetAreaArray

+
+ + + + + +
- +
vtkDataArray* vtkvmtkPolyDataSurfaceRemeshing::TargetAreaArray [protected]vtkDataArray* vtkvmtkPolyDataSurfaceRemeshing::TargetAreaArray
- -
+
+protected
+
+ +

Definition at line 191 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ ExcludedEntityIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkPolyDataSurfaceRemeshing::ExcludedEntityIds [protected]vtkIdList* vtkvmtkPolyDataSurfaceRemeshing::ExcludedEntityIds
- -
+
+protected
+
+ +

Definition at line 192 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ AspectRatioThreshold

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::AspectRatioThreshold [protected]double vtkvmtkPolyDataSurfaceRemeshing::AspectRatioThreshold
- -
+
+protected
+
+ +

Definition at line 194 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ InternalAngleTolerance

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::InternalAngleTolerance [protected]double vtkvmtkPolyDataSurfaceRemeshing::InternalAngleTolerance
- -
+
+protected
+
+ +

Definition at line 195 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ NormalAngleTolerance

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::NormalAngleTolerance [protected]double vtkvmtkPolyDataSurfaceRemeshing::NormalAngleTolerance
- -
+
+protected
+
+ +

Definition at line 196 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ CollapseAngleThreshold

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::CollapseAngleThreshold [protected]double vtkvmtkPolyDataSurfaceRemeshing::CollapseAngleThreshold
- -
+
+protected
+
+ +

Definition at line 197 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ Relaxation

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::Relaxation [protected]double vtkvmtkPolyDataSurfaceRemeshing::Relaxation
- -
+
+protected
+
+ +

Definition at line 198 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ NumberOfConnectivityOptimizationIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataSurfaceRemeshing::NumberOfConnectivityOptimizationIterations [protected]int vtkvmtkPolyDataSurfaceRemeshing::NumberOfConnectivityOptimizationIterations
- -
+
+protected
+
+ +

Definition at line 199 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ NumberOfIterations

+
+ + + + + +
- +
int vtkvmtkPolyDataSurfaceRemeshing::NumberOfIterations [protected]int vtkvmtkPolyDataSurfaceRemeshing::NumberOfIterations
- -
+
+protected
+
+ +

Definition at line 200 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ PreserveBoundaryEdges

+
+ + + + + +
- +
int vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdges [protected]int vtkvmtkPolyDataSurfaceRemeshing::PreserveBoundaryEdges
- -
+
+protected
+
+ +

Definition at line 202 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ ElementSizeMode

+
+ + + + + +
- +
int vtkvmtkPolyDataSurfaceRemeshing::ElementSizeMode [protected]int vtkvmtkPolyDataSurfaceRemeshing::ElementSizeMode
- -
+
+protected
+
+ +

Definition at line 204 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ TargetArea

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::TargetArea [protected]double vtkvmtkPolyDataSurfaceRemeshing::TargetArea
- -
+
+protected
+
+ +

Definition at line 205 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ TargetAreaFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::TargetAreaFactor [protected]double vtkvmtkPolyDataSurfaceRemeshing::TargetAreaFactor
- -
+
+protected
+
+ +

Definition at line 206 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ MaxArea

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::MaxArea [protected]double vtkvmtkPolyDataSurfaceRemeshing::MaxArea
- -
+
+protected
+
+ +

Definition at line 207 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ MinArea

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::MinArea [protected]double vtkvmtkPolyDataSurfaceRemeshing::MinArea
- -
+
+protected
+
+ +

Definition at line 208 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ MinAreaFactor

+
+ + + + + +
- +
double vtkvmtkPolyDataSurfaceRemeshing::MinAreaFactor [protected]double vtkvmtkPolyDataSurfaceRemeshing::MinAreaFactor
- -
+
+protected
+
+ +

Definition at line 209 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ TriangleSplitFactor

+
+ + + + + +
- +
char* vtkvmtkPolyDataSurfaceRemeshing::TargetAreaArrayName [protected]double vtkvmtkPolyDataSurfaceRemeshing::TriangleSplitFactor
- -
+
+protected
+
+ +

Definition at line 210 of file vtkvmtkPolyDataSurfaceRemeshing.h.

- + +

◆ TargetAreaArrayName

+
+ + + + + +
- +
char* vtkvmtkPolyDataSurfaceRemeshing::CellEntityIdsArrayName [protected]char* vtkvmtkPolyDataSurfaceRemeshing::TargetAreaArrayName
+
+protected
+
+ +

Definition at line 211 of file vtkvmtkPolyDataSurfaceRemeshing.h.

+
-
+
+ +

◆ CellEntityIdsArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkPolyDataSurfaceRemeshing::CellEntityIdsArrayName
+
+protected
+
+ +

Definition at line 213 of file vtkvmtkPolyDataSurfaceRemeshing.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.map b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.map new file mode 100644 index 00000000..95d8797c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.md5 new file mode 100644 index 00000000..62177208 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.md5 @@ -0,0 +1 @@ +c2966887289e3682686a0204ba9ee0d9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.svg b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.svg new file mode 100644 index 00000000..751105dc --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataSurfaceRemeshing + + +Node2 + +vtkvmtkPolyDataSurfaceRemeshing + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.map b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.map new file mode 100644 index 00000000..95d8797c --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.md5 new file mode 100644 index 00000000..0925a71d --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.md5 @@ -0,0 +1 @@ +30bba4acf9a03c60e820420924b5bef3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.svg new file mode 100644 index 00000000..b8f0e4e7 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataSurfaceRemeshing__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkPolyDataSurfaceRemeshing + + +Node0 + +vtkvmtkPolyDataSurfaceRemeshing + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter-members.html b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter-members.html index 18cb6da5..9db5c056 100644 --- a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter-members.html +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,28 +59,33 @@
-
+
vtkvmtkPolyDataToUnstructuredGridFilter Member List
-This is the complete list of members for vtkvmtkPolyDataToUnstructuredGridFilter, including all inherited members. - - - - - - - -
FillInputPortInformation(int, vtkInformation *info)vtkvmtkPolyDataToUnstructuredGridFilter [protected]
New()vtkvmtkPolyDataToUnstructuredGridFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkPolyDataToUnstructuredGridFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkPolyDataToUnstructuredGridFilter [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataToUnstructuredGridFilter, vtkUnstructuredGridAlgorithm)vtkvmtkPolyDataToUnstructuredGridFilter
vtkvmtkPolyDataToUnstructuredGridFilter()vtkvmtkPolyDataToUnstructuredGridFilter [inline, protected]
~vtkvmtkPolyDataToUnstructuredGridFilter()vtkvmtkPolyDataToUnstructuredGridFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + +
FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDEvtkvmtkPolyDataToUnstructuredGridFilterprotected
IsA(const char *type)vtkvmtkPolyDataToUnstructuredGridFiltervirtual
IsTypeOf(const char *type)vtkvmtkPolyDataToUnstructuredGridFilterstatic
New()vtkvmtkPolyDataToUnstructuredGridFilterstatic
NewInstance() constvtkvmtkPolyDataToUnstructuredGridFilter
NewInstanceInternal() constvtkvmtkPolyDataToUnstructuredGridFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkPolyDataToUnstructuredGridFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkPolyDataToUnstructuredGridFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataToUnstructuredGridFilterstatic
Superclass typedefvtkvmtkPolyDataToUnstructuredGridFilter
vtkvmtkPolyDataToUnstructuredGridFilter()vtkvmtkPolyDataToUnstructuredGridFilterinlineprotected
~vtkvmtkPolyDataToUnstructuredGridFilter()vtkvmtkPolyDataToUnstructuredGridFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter.html b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter.html index 045994ad..c03e0d48 100644 --- a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter.html +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataToUnstructuredGridFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,110 +59,280 @@
-
+
vtkvmtkPolyDataToUnstructuredGridFilter Class Reference
-

... +

create a mesh type object from a surface type object More...

-

#include <vtkvmtkPolyDataToUnstructuredGridFilter.h>

- -

List of all members.

+

#include <vtkvmtkPolyDataToUnstructuredGridFilter.h>

+
+Inheritance diagram for vtkvmtkPolyDataToUnstructuredGridFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkPolyDataToUnstructuredGridFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - - + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataToUnstructuredGridFilter, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataToUnstructuredGridFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataToUnstructuredGridFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataToUnstructuredGridFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataToUnstructuredGridFilterNew ()
 
+ + + + - - + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataToUnstructuredGridFilter ()
 
 ~vtkvmtkPolyDataToUnstructuredGridFilter ()
int FillInputPortInformation (int, vtkInformation *info)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

create a mesh type object from a surface type object

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 36 of file vtkvmtkPolyDataToUnstructuredGridFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkPolyDataToUnstructuredGridFilter::Superclass
+
+ +

Definition at line 39 of file vtkvmtkPolyDataToUnstructuredGridFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataToUnstructuredGridFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataToUnstructuredGridFilter::vtkvmtkPolyDataToUnstructuredGridFilter vtkvmtkPolyDataToUnstructuredGridFilter::vtkvmtkPolyDataToUnstructuredGridFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 45 of file vtkvmtkPolyDataToUnstructuredGridFilter.h.

+
45 {}
- + +

◆ ~vtkvmtkPolyDataToUnstructuredGridFilter()

+
+ + + + + +
- + - +
vtkvmtkPolyDataToUnstructuredGridFilter::~vtkvmtkPolyDataToUnstructuredGridFilter vtkvmtkPolyDataToUnstructuredGridFilter::~vtkvmtkPolyDataToUnstructuredGridFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 46 of file vtkvmtkPolyDataToUnstructuredGridFilter.h.

+
46 {}
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataToUnstructuredGridFilter::vtkTypeRevisionMacro static int vtkvmtkPolyDataToUnstructuredGridFilter::IsTypeOf (vtkvmtkPolyDataToUnstructuredGridFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataToUnstructuredGridFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataToUnstructuredGridFilter* vtkvmtkPolyDataToUnstructuredGridFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataToUnstructuredGridFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkPolyDataToUnstructuredGridFilter* vtkvmtkPolyDataToUnstructuredGridFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -209,33 +349,46 @@
void vtkvmtkPolyDataToUnstructuredGridFilter::PrintSelf void vtkvmtkPolyDataToUnstructuredGridFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataToUnstructuredGridFilter* vtkvmtkPolyDataToUnstructuredGridFilter::New static vtkvmtkPolyDataToUnstructuredGridFilter* vtkvmtkPolyDataToUnstructuredGridFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ FillInputPortInformation()

+
+ + + + + +
- + @@ -249,20 +402,29 @@ - +
int vtkvmtkPolyDataToUnstructuredGridFilter::FillInputPortInformation int vtkvmtkPolyDataToUnstructuredGridFilter::FillInputPortInformation ( int  ,
) [protected]
- -
+
+protected
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -282,25 +444,27 @@ - +
virtual int vtkvmtkPolyDataToUnstructuredGridFilter::RequestData virtual int vtkvmtkPolyDataToUnstructuredGridFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.map b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.map new file mode 100644 index 00000000..484dd63b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.md5 new file mode 100644 index 00000000..b87041d2 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.md5 @@ -0,0 +1 @@ +195979b433485d8de4950063a5a195da \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.svg b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.svg new file mode 100644 index 00000000..8da2d870 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataToUnstructuredGridFilter + + +Node2 + +vtkvmtkPolyDataToUnstructured +GridFilter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.map b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.map new file mode 100644 index 00000000..484dd63b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.md5 new file mode 100644 index 00000000..0b8f5351 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.md5 @@ -0,0 +1 @@ +d473701ad59f3124094773724afcec85 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.svg new file mode 100644 index 00000000..1210a1df --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataToUnstructuredGridFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkPolyDataToUnstructuredGridFilter + + +Node0 + +vtkvmtkPolyDataToUnstructured +GridFilter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil-members.html b/doc/html/classvtkvmtkPolyDataUmbrellaStencil-members.html index c1eda0f1..37074a14 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil-members.html +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,100 +59,100 @@
-
+
vtkvmtkPolyDataUmbrellaStencil Member List
-This is the complete list of members for vtkvmtkPolyDataUmbrellaStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AreavtkvmtkPolyDataManifoldStencil [protected]
Build()vtkvmtkPolyDataUmbrellaStencil [virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
ComputeArea()vtkvmtkPolyDataManifoldStencil [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetArea()vtkvmtkPolyDataManifoldStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkPolyDataUmbrellaStencil [inline, virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencil [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
New()vtkvmtkPolyDataUmbrellaStencil [static]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea()vtkvmtkPolyDataUmbrellaStencil [inline, protected, virtual]
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencil [protected]
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencil [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencil [protected]
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencil [virtual]
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkPolyDataUmbrellaStencil, vtkvmtkPolyDataManifoldStencil)vtkvmtkPolyDataUmbrellaStencil
vtkvmtkPolyDataManifoldStencil::vtkTypeRevisionMacro(vtkvmtkPolyDataManifoldStencil, vtkvmtkStencil)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [protected]
vtkvmtkPolyDataUmbrellaStencil()vtkvmtkPolyDataUmbrellaStencil [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencil [inline, protected]
~vtkvmtkPolyDataUmbrellaStencil()vtkvmtkPolyDataUmbrellaStencil [inline, protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AreavtkvmtkPolyDataManifoldStencilprotected
Build() VTK_OVERRIDEvtkvmtkPolyDataUmbrellaStencilvirtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
ComputeArea()vtkvmtkPolyDataManifoldStencilvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkPolyDataManifoldStencil *src)vtkvmtkPolyDataManifoldStencil
vtkvmtkStencil::DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetArea()vtkvmtkPolyDataManifoldStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkPolyDataUmbrellaStencilinlinevirtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetUseExtendedNeighborhood()vtkvmtkPolyDataManifoldStencilvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkPolyDataUmbrellaStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkPolyDataUmbrellaStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
New()vtkvmtkPolyDataUmbrellaStencilstatic
NewInstance() constvtkvmtkPolyDataUmbrellaStencil
NewInstanceInternal() constvtkvmtkPolyDataUmbrellaStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkPolyDataUmbrellaStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
ScaleWithArea() VTK_OVERRIDEvtkvmtkPolyDataUmbrellaStencilinlineprotectedvirtual
ScaleWithAreaFactor(double factor)vtkvmtkPolyDataManifoldStencilprotected
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetUseExtendedNeighborhood(int)vtkvmtkPolyDataManifoldStencilvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkPolyDataUmbrellaStencil
UseExtendedNeighborhoodvtkvmtkPolyDataManifoldStencilprotected
UseExtendedNeighborhoodOff()vtkvmtkPolyDataManifoldStencilvirtual
UseExtendedNeighborhoodOn()vtkvmtkPolyDataManifoldStencilvirtual
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilprotected
vtkvmtkPolyDataUmbrellaStencil()vtkvmtkPolyDataUmbrellaStencilprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkPolyDataManifoldStencil()vtkvmtkPolyDataManifoldStencilinlineprotected
~vtkvmtkPolyDataUmbrellaStencil()vtkvmtkPolyDataUmbrellaStencilinlineprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil.html b/doc/html/classvtkvmtkPolyDataUmbrellaStencil.html index ad940358..400c0ecd 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil.html +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkPolyDataUmbrellaStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,201 +59,598 @@
-
+
vtkvmtkPolyDataUmbrellaStencil Class Reference
-

.. +

Weight the neighborhood connections of a surface mesh with a laplacian. More...

-

#include <vtkvmtkPolyDataUmbrellaStencil.h>

+

#include <vtkvmtkPolyDataUmbrellaStencil.h>

Inheritance diagram for vtkvmtkPolyDataUmbrellaStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkPolyDataUmbrellaStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkPolyDataManifoldStencil Superclass
 
- Public Types inherited from vtkvmtkPolyDataManifoldStencil
typedef vtkvmtkStencil Superclass
 
- Public Types inherited from vtkvmtkStencil
typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkPolyDataUmbrellaStencil, vtkvmtkPolyDataManifoldStencil)
virtual vtkIdType GetItemType ()
void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkPolyDataUmbrellaStencilNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
vtkvmtkPolyDataManifoldStencilNewInstance () const
 
virtual double GetArea ()
 
virtual void ComputeArea ()
 
void DeepCopy (vtkvmtkPolyDataManifoldStencil *src)
 
virtual int GetUseExtendedNeighborhood ()
 
virtual void SetUseExtendedNeighborhood (int)
 
virtual void UseExtendedNeighborhoodOn ()
 
virtual void UseExtendedNeighborhoodOff ()
 
- Public Member Functions inherited from vtkvmtkStencil
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkPolyDataUmbrellaStencil
New ()

+

static vtkvmtkPolyDataUmbrellaStencilNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataUmbrellaStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkPolyDataManifoldStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkStencil
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataUmbrellaStencil ()
 
 ~vtkvmtkPolyDataUmbrellaStencil ()
void ScaleWithArea ()
 
void ScaleWithArea () VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkPolyDataManifoldStencil
 vtkvmtkPolyDataManifoldStencil ()
 
 ~vtkvmtkPolyDataManifoldStencil ()
 
void ScaleWithAreaFactor (double factor)
 
- Protected Member Functions inherited from vtkvmtkStencil
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkPolyDataManifoldStencil
double Area
 
int UseExtendedNeighborhood
 
- Protected Attributes inherited from vtkvmtkStencil
vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Weight the neighborhood connections of a surface mesh with a laplacian.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkPolyDataUmbrellaStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkPolyDataUmbrellaStencil()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkPolyDataUmbrellaStencil::vtkvmtkPolyDataUmbrellaStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkPolyDataUmbrellaStencil()

+
+ + + + + +
- + - +
vtkvmtkPolyDataUmbrellaStencil::~vtkvmtkPolyDataUmbrellaStencil vtkvmtkPolyDataUmbrellaStencil::~vtkvmtkPolyDataUmbrellaStencil ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 49 of file vtkvmtkPolyDataUmbrellaStencil.h.

+
49 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkPolyDataUmbrellaStencil* vtkvmtkPolyDataUmbrellaStencil::New static vtkvmtkPolyDataUmbrellaStencil* vtkvmtkPolyDataUmbrellaStencil::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkPolyDataUmbrellaStencil::vtkTypeRevisionMacro static int vtkvmtkPolyDataUmbrellaStencil::IsTypeOf (vtkvmtkPolyDataUmbrellaStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkPolyDataUmbrellaStencil::IsA (const char * type) vtkvmtkPolyDataManifoldStencil  
+
+virtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkPolyDataUmbrellaStencil* vtkvmtkPolyDataUmbrellaStencil::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkPolyDataUmbrellaStencil::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkPolyDataUmbrellaStencil::GetItemType vtkvmtkPolyDataUmbrellaStencil* vtkvmtkPolyDataUmbrellaStencil::NewInstance ( ) [inline, virtual] const
+
+
-
+
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkPolyDataUmbrellaStencil::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataUmbrellaStencil::Build void vtkvmtkPolyDataUmbrellaStencil::Build ( ) [virtual]
- -
+
+virtual
+

Build the stencil.

-

Reimplemented from vtkvmtkPolyDataManifoldStencil.

+

Reimplemented from vtkvmtkPolyDataManifoldStencil.

- + +

◆ ScaleWithArea()

+
+ + + + + +
- + - +
void vtkvmtkPolyDataUmbrellaStencil::ScaleWithArea void vtkvmtkPolyDataUmbrellaStencil::ScaleWithArea ( ) [inline, protected, virtual]
- -
+
+inlineprotectedvirtual
+

Implements vtkvmtkPolyDataManifoldStencil.

+

Definition at line 51 of file vtkvmtkPolyDataUmbrellaStencil.h.

+
51 {};

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.map b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.map index d7f1532f..d1d9535e 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.map +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.md5 b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.md5 index eaff34f9..7a6d1494 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.md5 @@ -1 +1 @@ -784ad70031f0a46ad12e34b6ec54010a \ No newline at end of file +11d4fc5e162dceb8ba4ed4c89cbfd6fb \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.png b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.png deleted file mode 100644 index c0092b99..00000000 Binary files a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.svg b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.svg new file mode 100644 index 00000000..e9719330 --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__coll__graph.svg @@ -0,0 +1,93 @@ + + + + + + +vtkvmtkPolyDataUmbrellaStencil + + +Node7 + +vtkvmtkPolyDataUmbrellaStencil + + +Node8 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkStencil + + + + +Node9->Node8 + + + + +Node10 + + +vtkvmtkNeighborhood + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkDataSetItem + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkItem + + + + +Node12->Node11 + + + + +Node13 + +vtkObject + + +Node13->Node12 + + + + + diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.map b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.map index d7f1532f..d1d9535e 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.md5 b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.md5 index eaff34f9..b2f9675b 100644 --- a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.md5 @@ -1 +1 @@ -784ad70031f0a46ad12e34b6ec54010a \ No newline at end of file +ca321e16b77f6d68574920afc5b061c9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.png b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.png deleted file mode 100644 index c0092b99..00000000 Binary files a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.svg b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.svg new file mode 100644 index 00000000..fb48355b --- /dev/null +++ b/doc/html/classvtkvmtkPolyDataUmbrellaStencil__inherit__graph.svg @@ -0,0 +1,93 @@ + + + + + + +vtkvmtkPolyDataUmbrellaStencil + + +Node0 + +vtkvmtkPolyDataUmbrellaStencil + + +Node1 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkStencil + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkNeighborhood + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkDataSetItem + + + + +Node4->Node3 + + + + +Node5 + + +vtkvmtkItem + + + + +Node5->Node4 + + + + +Node6 + +vtkObject + + +Node6->Node5 + + + + + diff --git a/doc/html/classvtkvmtkRBFInterpolation-members.html b/doc/html/classvtkvmtkRBFInterpolation-members.html index 76d283ab..53cf545e 100644 --- a/doc/html/classvtkvmtkRBFInterpolation-members.html +++ b/doc/html/classvtkvmtkRBFInterpolation-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,46 +59,51 @@
-
+
vtkvmtkRBFInterpolation Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BIHARMONIC enum valuevtkvmtkRBFInterpolation
CoefficientsvtkvmtkRBFInterpolationprotected
ComputeCoefficients()vtkvmtkRBFInterpolation
EvaluateFunction(double x[3]) VTK_OVERRIDEvtkvmtkRBFInterpolation
EvaluateFunction(double x, double y, double z) VTK_OVERRIDEvtkvmtkRBFInterpolationinline
EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDEvtkvmtkRBFInterpolation
EvaluateRBF(double c[3], double x[3])vtkvmtkRBFInterpolationprotected
GetMTime()vtkvmtkRBFInterpolation
GetRBFType()vtkvmtkRBFInterpolationvirtual
GetSource()vtkvmtkRBFInterpolationvirtual
IsA(const char *type)vtkvmtkRBFInterpolationvirtual
IsTypeOf(const char *type)vtkvmtkRBFInterpolationstatic
New()vtkvmtkRBFInterpolationstatic
NewInstance() constvtkvmtkRBFInterpolation
NewInstanceInternal() constvtkvmtkRBFInterpolationprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkRBFInterpolation
RBFInterpolationValuevtkvmtkRBFInterpolationprotected
RBFTypevtkvmtkRBFInterpolationprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkRBFInterpolationstatic
SetRBFType(int)vtkvmtkRBFInterpolationvirtual
SetRBFTypeToBiharmonic()vtkvmtkRBFInterpolationinline
SetRBFTypeToThinPlateSpline()vtkvmtkRBFInterpolationinline
SetRBFTypeToTriharmonic()vtkvmtkRBFInterpolationinline
SetSource(vtkPolyData *)vtkvmtkRBFInterpolationvirtual
SourcevtkvmtkRBFInterpolationprotected
Superclass typedefvtkvmtkRBFInterpolation
THIN_PLATE_SPLINE enum valuevtkvmtkRBFInterpolation
TRIHARMONIC enum valuevtkvmtkRBFInterpolation
vtkvmtkRBFInterpolation()vtkvmtkRBFInterpolationprotected
~vtkvmtkRBFInterpolation()vtkvmtkRBFInterpolationprotected
+ - diff --git a/doc/html/classvtkvmtkRBFInterpolation.html b/doc/html/classvtkvmtkRBFInterpolation.html index 88686a0a..d7c361c6 100644 --- a/doc/html/classvtkvmtkRBFInterpolation.html +++ b/doc/html/classvtkvmtkRBFInterpolation.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkRBFInterpolation Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,156 +59,342 @@
-
+
vtkvmtkRBFInterpolation Class Reference
-

#include <vtkvmtkRBFInterpolation.h>

+

Implicit function which when given a set of disjoined points and a radial basis shape type will evaluate it self at its zero level set. + More...

-

List of all members.

+

#include <vtkvmtkRBFInterpolation.h>

+
+Inheritance diagram for vtkvmtkRBFInterpolation:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkRBFInterpolation:
+
+
+
+
[legend]
- - + + +

+

Public Types

enum  { THIN_PLATE_SPLINE, BIHARMONIC, TRIHARMONIC }

+

 
typedef vtkImplicitFunction Superclass
 
+ - - - + + + + + + + + + + + + + + + - - + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkRBFInterpolation, vtkImplicitFunction)
void PrintSelf (ostream &os, vtkIndent indent)
void EvaluateGradient (double x[3], double n[3])
virtual int IsA (const char *type)
 
vtkvmtkRBFInterpolationNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
void EvaluateGradient (double x[3], double n[3]) VTK_OVERRIDE
 
void ComputeCoefficients ()
 
virtual void SetRBFType (int)
 
virtual int GetRBFType ()
 
void SetRBFTypeToThinPlateSpline ()
 
void SetRBFTypeToBiharmonic ()
 
void SetRBFTypeToTriharmonic ()
 
unsigned long GetMTime ()
 
double EvaluateFunction (double x[3])
double EvaluateFunction (double x, double y, double z)
double EvaluateFunction (double x[3]) VTK_OVERRIDE
 
double EvaluateFunction (double x, double y, double z) VTK_OVERRIDE
 
virtual void SetSource (vtkPolyData *)
 
virtual vtkPolyData * GetSource ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkRBFInterpolationSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkRBFInterpolationNew ()

+

 
+ + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkRBFInterpolation ()
 
 ~vtkvmtkRBFInterpolation ()
 
double EvaluateRBF (double c[3], double x[3])

+

 
+ + + + +

Protected Attributes

vtkPolyData * Source
 
int RBFType
 
vtkDoubleArray * Coefficients
 
double RBFInterpolationValue
 
-

Detailed Description

-
Date:
2006/04/06 16:46:43
-
Revision:
1.3
-

Member Enumeration Documentation

- +

Detailed Description

+

Implicit function which when given a set of disjoined points and a radial basis shape type will evaluate it self at its zero level set.

+
Date
2006/04/06 16:46:43
+
Revision
1.3
+

..

+ +

Definition at line 37 of file vtkvmtkRBFInterpolation.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkImplicitFunction vtkvmtkRBFInterpolation::Superclass
+
+ +

Definition at line 40 of file vtkvmtkRBFInterpolation.h.

+ +
-
-
Enumerator:
- - - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
THIN_PLATE_SPLINE  -
BIHARMONIC  -
TRIHARMONIC  -
+ + + +
anonymous enum
+
+ + + +
Enumerator
THIN_PLATE_SPLINE 
BIHARMONIC 
TRIHARMONIC 
- - +

Definition at line 73 of file vtkvmtkRBFInterpolation.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkRBFInterpolation()

+
+ + + + + +
- + - +
vtkvmtkRBFInterpolation::vtkvmtkRBFInterpolation vtkvmtkRBFInterpolation::vtkvmtkRBFInterpolation ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkRBFInterpolation()

+
+ + + + + +
- + - +
vtkvmtkRBFInterpolation::~vtkvmtkRBFInterpolation vtkvmtkRBFInterpolation::~vtkvmtkRBFInterpolation ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkRBFInterpolation::vtkTypeRevisionMacro static int vtkvmtkRBFInterpolation::IsTypeOf (vtkvmtkRBFInterpolation , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkRBFInterpolation::IsA (const char * type) vtkImplicitFunction  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkRBFInterpolation* vtkvmtkRBFInterpolation::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkRBFInterpolation::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkRBFInterpolation* vtkvmtkRBFInterpolation::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -255,51 +411,65 @@
void vtkvmtkRBFInterpolation::PrintSelf void vtkvmtkRBFInterpolation::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkRBFInterpolation* vtkvmtkRBFInterpolation::New static vtkvmtkRBFInterpolation* vtkvmtkRBFInterpolation::New ( ) [static]
- -
+
+static
+
- + +

◆ EvaluateFunction() [1/2]

+
- +
double vtkvmtkRBFInterpolation::EvaluateFunction double vtkvmtkRBFInterpolation::EvaluateFunction ( double  x[3])
-
-
+

Evaluate polyball.

- + +

◆ EvaluateFunction() [2/2]

+
+ + + + + +
- + @@ -319,21 +489,29 @@ - +
double vtkvmtkRBFInterpolation::EvaluateFunction double vtkvmtkRBFInterpolation::EvaluateFunction ( double  x,
) [inline]
- -
+
+inline
+

Evaluate polyball.

+

Definition at line 48 of file vtkvmtkRBFInterpolation.h.

+
49  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
- + +

◆ EvaluateGradient()

+
- + @@ -350,166 +528,247 @@
void vtkvmtkRBFInterpolation::EvaluateGradient void vtkvmtkRBFInterpolation::EvaluateGradient ( double  x[3],
-
-
+

Evaluate polyball gradient.

- + +

◆ ComputeCoefficients()

+
- +
void vtkvmtkRBFInterpolation::ComputeCoefficients void vtkvmtkRBFInterpolation::ComputeCoefficients ( )
-
-
+
- + +

◆ SetSource()

+
+ + + + + +
- + - +
virtual void vtkvmtkRBFInterpolation::SetSource virtual void vtkvmtkRBFInterpolation::SetSource ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set / get source poly data.

- + +

◆ GetSource()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkRBFInterpolation::GetSource virtual vtkPolyData* vtkvmtkRBFInterpolation::GetSource ( ) [virtual]
- -
+
+virtual
+

Set / get source poly data.

- + +

◆ SetRBFType()

+
+ + + + + +
- + - +
virtual void vtkvmtkRBFInterpolation::SetRBFType virtual void vtkvmtkRBFInterpolation::SetRBFType ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetRBFType()

+
+ + + + + +
- + - +
virtual int vtkvmtkRBFInterpolation::GetRBFType virtual int vtkvmtkRBFInterpolation::GetRBFType ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetRBFTypeToThinPlateSpline()

+
+ + + + + +
- + - +
void vtkvmtkRBFInterpolation::SetRBFTypeToThinPlateSpline void vtkvmtkRBFInterpolation::SetRBFTypeToThinPlateSpline ( ) [inline]
- -
+
+inline
+
- + +

◆ SetRBFTypeToBiharmonic()

+
+ + + + + +
- + - +
void vtkvmtkRBFInterpolation::SetRBFTypeToBiharmonic void vtkvmtkRBFInterpolation::SetRBFTypeToBiharmonic ( ) [inline]
- -
+
+inline
+
+

Definition at line 67 of file vtkvmtkRBFInterpolation.h.

+
- + +

◆ SetRBFTypeToTriharmonic()

+
+ + + + + +
- + - +
void vtkvmtkRBFInterpolation::SetRBFTypeToTriharmonic void vtkvmtkRBFInterpolation::SetRBFTypeToTriharmonic ( ) [inline]
- -
+
+inline
+
- + +

◆ GetMTime()

+
- +
unsigned long vtkvmtkRBFInterpolation::GetMTime unsigned long vtkvmtkRBFInterpolation::GetMTime ( )
-
-
+
- + +

◆ EvaluateRBF()

+
+ + + + + +
- + @@ -523,78 +782,124 @@ - +
double vtkvmtkRBFInterpolation::EvaluateRBF double vtkvmtkRBFInterpolation::EvaluateRBF ( double  c[3],
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Source

+
+ + + + + +
- +
vtkPolyData* vtkvmtkRBFInterpolation::Source [protected]vtkPolyData* vtkvmtkRBFInterpolation::Source
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkRBFInterpolation.h.

- + +

◆ RBFType

+
+ + + + + +
- +
int vtkvmtkRBFInterpolation::RBFType [protected]int vtkvmtkRBFInterpolation::RBFType
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkRBFInterpolation.h.

- + +

◆ Coefficients

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkRBFInterpolation::Coefficients [protected]vtkDoubleArray* vtkvmtkRBFInterpolation::Coefficients
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkRBFInterpolation.h.

- + +

◆ RBFInterpolationValue

+
+ + + + + +
- +
double vtkvmtkRBFInterpolation::RBFInterpolationValue [protected]double vtkvmtkRBFInterpolation::RBFInterpolationValue
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkRBFInterpolation.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkRBFInterpolation__coll__graph.map b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.map new file mode 100644 index 00000000..f81c1d45 --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRBFInterpolation__coll__graph.md5 b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.md5 new file mode 100644 index 00000000..38456d3a --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.md5 @@ -0,0 +1 @@ +f0215b019c1af580ffdd218f6ae53381 \ No newline at end of file diff --git a/doc/html/classvtkvmtkRBFInterpolation__coll__graph.svg b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.svg new file mode 100644 index 00000000..b461dfe2 --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkRBFInterpolation + + +Node2 + +vtkvmtkRBFInterpolation + + +Node3 + +vtkImplicitFunction + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.map b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.map new file mode 100644 index 00000000..f81c1d45 --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.md5 b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.md5 new file mode 100644 index 00000000..11c2467a --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.md5 @@ -0,0 +1 @@ +641f72b45330062cadcf040947938e27 \ No newline at end of file diff --git a/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.svg b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.svg new file mode 100644 index 00000000..0fa72d72 --- /dev/null +++ b/doc/html/classvtkvmtkRBFInterpolation__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkRBFInterpolation + + +Node0 + +vtkvmtkRBFInterpolation + + +Node1 + +vtkImplicitFunction + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter-members.html b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter-members.html index 8c71d5f8..86422153 100644 --- a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter-members.html +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,37 @@
-
+
vtkvmtkRecursiveGaussian2DImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + +
GetNormalizeAcrossScale()vtkvmtkRecursiveGaussian2DImageFiltervirtual
GetSigma()vtkvmtkRecursiveGaussian2DImageFiltervirtual
IsA(const char *type)vtkvmtkRecursiveGaussian2DImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkRecursiveGaussian2DImageFilterstatic
New()vtkvmtkRecursiveGaussian2DImageFilterstatic
NewInstance() constvtkvmtkRecursiveGaussian2DImageFilter
NewInstanceInternal() constvtkvmtkRecursiveGaussian2DImageFilterprotectedvirtual
NormalizeAcrossScaleOff()vtkvmtkRecursiveGaussian2DImageFiltervirtual
NormalizeAcrossScaleOn()vtkvmtkRecursiveGaussian2DImageFiltervirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkRecursiveGaussian2DImageFilterstatic
SetNormalizeAcrossScale(int)vtkvmtkRecursiveGaussian2DImageFiltervirtual
SetSigma(double)vtkvmtkRecursiveGaussian2DImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkRecursiveGaussian2DImageFilterprotectedvirtual
Superclass typedefvtkvmtkRecursiveGaussian2DImageFilter
vtkvmtkRecursiveGaussian2DImageFilter()vtkvmtkRecursiveGaussian2DImageFilterprotected
~vtkvmtkRecursiveGaussian2DImageFilter()vtkvmtkRecursiveGaussian2DImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter.html b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter.html index 072be391..58278c74 100644 --- a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter.html +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkRecursiveGaussian2DImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkRecursiveGaussian2DImageFilter Class Reference
@@ -104,205 +75,484 @@

Wrapper class around itk::RecursiveGaussian2DImageFilter. More...

-

#include <vtkvmtkRecursiveGaussian2DImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkRecursiveGaussian2DImageFilter.h>

+
+Inheritance diagram for vtkvmtkRecursiveGaussian2DImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkRecursiveGaussian2DImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkRecursiveGaussian2DImageFilter, vtkvmtkITKImageToImageFilter2DFF)
void SetSigma (float value)
void SetNormalizeAcrossScale (int value)
int GetNormalizeAcrossScale ()

+

virtual int IsA (const char *type)
 
vtkvmtkRecursiveGaussian2DImageFilterNewInstance () const
 
virtual double GetSigma ()
 
virtual void SetSigma (double)
 
virtual int GetNormalizeAcrossScale ()
 
virtual void SetNormalizeAcrossScale (int)
 
virtual void NormalizeAcrossScaleOn ()
 
virtual void NormalizeAcrossScaleOff ()
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkRecursiveGaussian2DImageFilter
New ()

-Protected Types

typedef
-itk::RecursiveGaussianImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkRecursiveGaussian2DImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkRecursiveGaussian2DImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkRecursiveGaussian2DImageFilter ()
 
 ~vtkvmtkRecursiveGaussian2DImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::RecursiveGaussian2DImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
+
Date
2006/04/06 16:48:25
+
Revision
1.2

vtkvmtkImageFilter

-

Member Typedef Documentation

- + +

Definition at line 39 of file vtkvmtkRecursiveGaussian2DImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::RecursiveGaussianImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkRecursiveGaussian2DImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkRecursiveGaussian2DImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkRecursiveGaussian2DImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkRecursiveGaussian2DImageFilter()

+
+ + + + + +
- + - +
vtkvmtkRecursiveGaussian2DImageFilter::vtkvmtkRecursiveGaussian2DImageFilter vtkvmtkRecursiveGaussian2DImageFilter::vtkvmtkRecursiveGaussian2DImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkRecursiveGaussian2DImageFilter()

+
+ + + + + +
- + - +
vtkvmtkRecursiveGaussian2DImageFilter::~vtkvmtkRecursiveGaussian2DImageFilter vtkvmtkRecursiveGaussian2DImageFilter::~vtkvmtkRecursiveGaussian2DImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 54 of file vtkvmtkRecursiveGaussian2DImageFilter.h.

+
54 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkRecursiveGaussian2DImageFilter* vtkvmtkRecursiveGaussian2DImageFilter::New static vtkvmtkRecursiveGaussian2DImageFilter* vtkvmtkRecursiveGaussian2DImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkRecursiveGaussian2DImageFilter::vtkTypeRevisionMacro static int vtkvmtkRecursiveGaussian2DImageFilter::IsTypeOf (vtkvmtkRecursiveGaussian2DImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkRecursiveGaussian2DImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilter2DFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkRecursiveGaussian2DImageFilter* vtkvmtkRecursiveGaussian2DImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkRecursiveGaussian2DImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkRecursiveGaussian2DImageFilter::SetSigma vtkvmtkRecursiveGaussian2DImageFilter* vtkvmtkRecursiveGaussian2DImageFilter::NewInstance (float value) [inline]) const
+
+ +
-
+ +

◆ GetSigma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkRecursiveGaussian2DImageFilter::GetSigma ()
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - - - + + +
void vtkvmtkRecursiveGaussian2DImageFilter::SetNormalizeAcrossScale virtual void vtkvmtkRecursiveGaussian2DImageFilter::SetSigma (int value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetNormalizeAcrossScale()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkRecursiveGaussian2DImageFilter::GetNormalizeAcrossScale ()
+
+virtual
+
- + +

◆ SetNormalizeAcrossScale()

+
+ + + + + +
- + + - +
int vtkvmtkRecursiveGaussian2DImageFilter::GetNormalizeAcrossScale virtual void vtkvmtkRecursiveGaussian2DImageFilter::SetNormalizeAcrossScale (int  ) [inline]
+
+virtual
+
+ +
-
+ +

◆ NormalizeAcrossScaleOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkRecursiveGaussian2DImageFilter::NormalizeAcrossScaleOn ()
+
+virtual
+
- + +

◆ NormalizeAcrossScaleOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkRecursiveGaussian2DImageFilter::GetImageFilterPointer virtual void vtkvmtkRecursiveGaussian2DImageFilter::NormalizeAcrossScaleOff ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkRecursiveGaussian2DImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.map b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.map new file mode 100644 index 00000000..ff8d246b --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.md5 new file mode 100644 index 00000000..74b930e9 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +91c69042d2d16c21489299d80360378b \ No newline at end of file diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.svg b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.svg new file mode 100644 index 00000000..db4ec07d --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkRecursiveGaussian2DImageFilter + + +Node2 + +vtkvmtkRecursiveGaussian2 +DImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.map b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.map new file mode 100644 index 00000000..ff8d246b --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..103b4ed6 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +deb09c9bd98294518ebc9bfddcccd8ef \ No newline at end of file diff --git a/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.svg new file mode 100644 index 00000000..ed51b059 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussian2DImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkRecursiveGaussian2DImageFilter + + +Node0 + +vtkvmtkRecursiveGaussian2 +DImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter-members.html b/doc/html/classvtkvmtkRecursiveGaussianImageFilter-members.html index e5fc4f50..f188df09 100644 --- a/doc/html/classvtkvmtkRecursiveGaussianImageFilter-members.html +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,37 @@
-
+
vtkvmtkRecursiveGaussianImageFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + +
GetNormalizeAcrossScale()vtkvmtkRecursiveGaussianImageFiltervirtual
GetSigma()vtkvmtkRecursiveGaussianImageFiltervirtual
IsA(const char *type)vtkvmtkRecursiveGaussianImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkRecursiveGaussianImageFilterstatic
New()vtkvmtkRecursiveGaussianImageFilterstatic
NewInstance() constvtkvmtkRecursiveGaussianImageFilter
NewInstanceInternal() constvtkvmtkRecursiveGaussianImageFilterprotectedvirtual
NormalizeAcrossScaleOff()vtkvmtkRecursiveGaussianImageFiltervirtual
NormalizeAcrossScaleOn()vtkvmtkRecursiveGaussianImageFiltervirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkRecursiveGaussianImageFilterstatic
SetNormalizeAcrossScale(int)vtkvmtkRecursiveGaussianImageFiltervirtual
SetSigma(double)vtkvmtkRecursiveGaussianImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkRecursiveGaussianImageFilterprotectedvirtual
Superclass typedefvtkvmtkRecursiveGaussianImageFilter
vtkvmtkRecursiveGaussianImageFilter()vtkvmtkRecursiveGaussianImageFilterprotected
~vtkvmtkRecursiveGaussianImageFilter()vtkvmtkRecursiveGaussianImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter.html b/doc/html/classvtkvmtkRecursiveGaussianImageFilter.html index a6fb8fa9..f9dcb599 100644 --- a/doc/html/classvtkvmtkRecursiveGaussianImageFilter.html +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkRecursiveGaussianImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkRecursiveGaussianImageFilter Class Reference
@@ -104,205 +75,484 @@

Wrapper class around itk::RecursiveGaussianImageFilter. More...

-

#include <vtkvmtkRecursiveGaussianImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkRecursiveGaussianImageFilter.h>

+
+Inheritance diagram for vtkvmtkRecursiveGaussianImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkRecursiveGaussianImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkRecursiveGaussianImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSigma (float value)
void SetNormalizeAcrossScale (int value)
int GetNormalizeAcrossScale ()

+

virtual int IsA (const char *type)
 
vtkvmtkRecursiveGaussianImageFilterNewInstance () const
 
virtual double GetSigma ()
 
virtual void SetSigma (double)
 
virtual int GetNormalizeAcrossScale ()
 
virtual void SetNormalizeAcrossScale (int)
 
virtual void NormalizeAcrossScaleOn ()
 
virtual void NormalizeAcrossScaleOff ()
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkRecursiveGaussianImageFilter
New ()

-Protected Types

typedef
-itk::RecursiveGaussianImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkRecursiveGaussianImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkRecursiveGaussianImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkRecursiveGaussianImageFilter ()
 
 ~vtkvmtkRecursiveGaussianImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::RecursiveGaussianImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
+
Date
2006/04/06 16:48:25
+
Revision
1.2

vtkvmtkImageFilter

-

Member Typedef Documentation

- + +

Definition at line 39 of file vtkvmtkRecursiveGaussianImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::RecursiveGaussianImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkRecursiveGaussianImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkRecursiveGaussianImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkRecursiveGaussianImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkRecursiveGaussianImageFilter()

+
+ + + + + +
- + - +
vtkvmtkRecursiveGaussianImageFilter::vtkvmtkRecursiveGaussianImageFilter vtkvmtkRecursiveGaussianImageFilter::vtkvmtkRecursiveGaussianImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkRecursiveGaussianImageFilter()

+
+ + + + + +
- + - +
vtkvmtkRecursiveGaussianImageFilter::~vtkvmtkRecursiveGaussianImageFilter vtkvmtkRecursiveGaussianImageFilter::~vtkvmtkRecursiveGaussianImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 54 of file vtkvmtkRecursiveGaussianImageFilter.h.

+
54 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkRecursiveGaussianImageFilter* vtkvmtkRecursiveGaussianImageFilter::New static vtkvmtkRecursiveGaussianImageFilter* vtkvmtkRecursiveGaussianImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkRecursiveGaussianImageFilter::vtkTypeRevisionMacro static int vtkvmtkRecursiveGaussianImageFilter::IsTypeOf (vtkvmtkRecursiveGaussianImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkRecursiveGaussianImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkRecursiveGaussianImageFilter* vtkvmtkRecursiveGaussianImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkRecursiveGaussianImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkRecursiveGaussianImageFilter::SetSigma vtkvmtkRecursiveGaussianImageFilter* vtkvmtkRecursiveGaussianImageFilter::NewInstance (float value) [inline]) const
+
+ +
-
+ +

◆ GetSigma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkRecursiveGaussianImageFilter::GetSigma ()
+
+virtual
+
- + +

◆ SetSigma()

+
+ + + + + +
- + - - - + + +
void vtkvmtkRecursiveGaussianImageFilter::SetNormalizeAcrossScale virtual void vtkvmtkRecursiveGaussianImageFilter::SetSigma (int value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetNormalizeAcrossScale()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkRecursiveGaussianImageFilter::GetNormalizeAcrossScale ()
+
+virtual
+
- + +

◆ SetNormalizeAcrossScale()

+
+ + + + + +
- + + - +
int vtkvmtkRecursiveGaussianImageFilter::GetNormalizeAcrossScale virtual void vtkvmtkRecursiveGaussianImageFilter::SetNormalizeAcrossScale (int  ) [inline]
+
+virtual
+
+ +
-
+ +

◆ NormalizeAcrossScaleOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkRecursiveGaussianImageFilter::NormalizeAcrossScaleOn ()
+
+virtual
+
- + +

◆ NormalizeAcrossScaleOff()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkRecursiveGaussianImageFilter::GetImageFilterPointer virtual void vtkvmtkRecursiveGaussianImageFilter::NormalizeAcrossScaleOff ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkRecursiveGaussianImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.map b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.map new file mode 100644 index 00000000..f81e4b3b --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.md5 new file mode 100644 index 00000000..bdafa624 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +66faa5240fe95b889fb581440e841ae7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.svg b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.svg new file mode 100644 index 00000000..f59b9330 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkRecursiveGaussianImageFilter + + +Node2 + +vtkvmtkRecursiveGaussian +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.map b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.map new file mode 100644 index 00000000..f81e4b3b --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..586e7b71 --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +5937e5c5d33789ddc567f2df1a8015f0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.svg new file mode 100644 index 00000000..c1363a6a --- /dev/null +++ b/doc/html/classvtkvmtkRecursiveGaussianImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkRecursiveGaussianImageFilter + + +Node0 + +vtkvmtkRecursiveGaussian +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities-members.html b/doc/html/classvtkvmtkReferenceSystemUtilities-members.html index b0eec900..6ef43173 100644 --- a/doc/html/classvtkvmtkReferenceSystemUtilities-members.html +++ b/doc/html/classvtkvmtkReferenceSystemUtilities-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,26 +59,31 @@
-
+
vtkvmtkReferenceSystemUtilities Member List
-This is the complete list of members for vtkvmtkReferenceSystemUtilities, including all inherited members. - - - - - -
GetReferenceSystemPointId(vtkPolyData *referenceSystems, const char *groupIdsArrayName, vtkIdType groupId)vtkvmtkReferenceSystemUtilities [static]
New()vtkvmtkReferenceSystemUtilities [static]
vtkTypeRevisionMacro(vtkvmtkReferenceSystemUtilities, vtkObject)vtkvmtkReferenceSystemUtilities
vtkvmtkReferenceSystemUtilities()vtkvmtkReferenceSystemUtilities [inline, protected]
~vtkvmtkReferenceSystemUtilities()vtkvmtkReferenceSystemUtilities [inline, protected]
- +

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

+ + + + + + + + + + + +
GetReferenceSystemPointId(vtkPolyData *referenceSystems, const char *groupIdsArrayName, vtkIdType groupId)vtkvmtkReferenceSystemUtilitiesstatic
IsA(const char *type)vtkvmtkReferenceSystemUtilitiesvirtual
IsTypeOf(const char *type)vtkvmtkReferenceSystemUtilitiesstatic
New()vtkvmtkReferenceSystemUtilitiesstatic
NewInstance() constvtkvmtkReferenceSystemUtilities
NewInstanceInternal() constvtkvmtkReferenceSystemUtilitiesprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkReferenceSystemUtilitiesstatic
Superclass typedefvtkvmtkReferenceSystemUtilities
vtkvmtkReferenceSystemUtilities()vtkvmtkReferenceSystemUtilitiesinlineprotected
~vtkvmtkReferenceSystemUtilities()vtkvmtkReferenceSystemUtilitiesinlineprotected
+ - diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities.html b/doc/html/classvtkvmtkReferenceSystemUtilities.html index bc984d80..2da735cc 100644 --- a/doc/html/classvtkvmtkReferenceSystemUtilities.html +++ b/doc/html/classvtkvmtkReferenceSystemUtilities.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkReferenceSystemUtilities Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,124 +59,304 @@
-
+
vtkvmtkReferenceSystemUtilities Class Reference
-

... +

Utility function to get the reference system point id of a group. More...

-

#include <vtkvmtkReferenceSystemUtilities.h>

- -

List of all members.

+

#include <vtkvmtkReferenceSystemUtilities.h>

+
+Inheritance diagram for vtkvmtkReferenceSystemUtilities:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkReferenceSystemUtilities:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - - + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkReferenceSystemUtilities, vtkObject)

+

virtual int IsA (const char *type)
 
vtkvmtkReferenceSystemUtilitiesNewInstance () const
 
+ - + + + + + + - +

Static Public Member Functions

static
-vtkvmtkReferenceSystemUtilities
New ()
static int IsTypeOf (const char *type)
 
static vtkvmtkReferenceSystemUtilitiesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkReferenceSystemUtilitiesNew ()
 
static vtkIdType GetReferenceSystemPointId (vtkPolyData *referenceSystems, const char *groupIdsArrayName, vtkIdType groupId)

+

 
+ + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkReferenceSystemUtilities ()
 
 ~vtkvmtkReferenceSystemUtilities ()
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:46:43
-
Revision:
1.2
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Utility function to get the reference system point id of a group.

+
Date
2006/04/06 16:46:43
+
Revision
1.2
+

..

+ +

Definition at line 37 of file vtkvmtkReferenceSystemUtilities.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkReferenceSystemUtilities::Superclass
+
+ +

Definition at line 40 of file vtkvmtkReferenceSystemUtilities.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkReferenceSystemUtilities()

+
+ + + + + +
- + - +
vtkvmtkReferenceSystemUtilities::vtkvmtkReferenceSystemUtilities vtkvmtkReferenceSystemUtilities::vtkvmtkReferenceSystemUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 46 of file vtkvmtkReferenceSystemUtilities.h.

+
46 {};
- + +

◆ ~vtkvmtkReferenceSystemUtilities()

+
+ + + + + +
- + - +
vtkvmtkReferenceSystemUtilities::~vtkvmtkReferenceSystemUtilities vtkvmtkReferenceSystemUtilities::~vtkvmtkReferenceSystemUtilities ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 47 of file vtkvmtkReferenceSystemUtilities.h.

+
47 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkReferenceSystemUtilities::vtkTypeRevisionMacro static int vtkvmtkReferenceSystemUtilities::IsTypeOf (vtkvmtkReferenceSystemUtilities , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkReferenceSystemUtilities::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkReferenceSystemUtilities* vtkvmtkReferenceSystemUtilities::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkReferenceSystemUtilities::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
static vtkvmtkReferenceSystemUtilities* vtkvmtkReferenceSystemUtilities::New vtkvmtkReferenceSystemUtilities* vtkvmtkReferenceSystemUtilities::NewInstance ( ) [static] const
+
+ +
-
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkReferenceSystemUtilities* vtkvmtkReferenceSystemUtilities::New ()
+
+static
+
- + +

◆ GetReferenceSystemPointId()

+
+ + + + + +
- + @@ -226,25 +376,27 @@ - +
static vtkIdType vtkvmtkReferenceSystemUtilities::GetReferenceSystemPointId static vtkIdType vtkvmtkReferenceSystemUtilities::GetReferenceSystemPointId ( vtkPolyData *  referenceSystems,
) [static]
- -
+
+static
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.map b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.map new file mode 100644 index 00000000..aea2bd57 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.md5 b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.md5 new file mode 100644 index 00000000..2b67e491 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.md5 @@ -0,0 +1 @@ +c521667ac28e7bd40e75949c5b30cbc7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.svg b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.svg new file mode 100644 index 00000000..41327f57 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkReferenceSystemUtilities + + +Node2 + +vtkvmtkReferenceSystemUtilities + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.map b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.map new file mode 100644 index 00000000..aea2bd57 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.md5 b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.md5 new file mode 100644 index 00000000..9cc31033 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.md5 @@ -0,0 +1 @@ +172f4d0e31e088b4396b0e7f3ecd2cfe \ No newline at end of file diff --git a/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.svg b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.svg new file mode 100644 index 00000000..20aa16c0 --- /dev/null +++ b/doc/html/classvtkvmtkReferenceSystemUtilities__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkReferenceSystemUtilities + + +Node0 + +vtkvmtkReferenceSystemUtilities + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter-members.html b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter-members.html index 052465db..02448672 100644 --- a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter-members.html +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,42 +59,47 @@
-
+
vtkvmtkSatoVesselnessMeasureImageFilter Member List
-This is the complete list of members for vtkvmtkSatoVesselnessMeasureImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - -
EQUISPACED enum valuevtkvmtkSatoVesselnessMeasureImageFilter
GetAlpha1()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
GetAlpha2()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
GetNumberOfSigmaSteps()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
GetSigmaMax()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
GetSigmaMin()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
GetSigmaStepMethod()vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
LOGARITHMIC enum valuevtkvmtkSatoVesselnessMeasureImageFilter
New()vtkvmtkSatoVesselnessMeasureImageFilter [static]
SetAlpha1(double)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetAlpha2(double)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetNumberOfSigmaSteps(int)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetSigmaMax(double)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetSigmaMin(double)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetSigmaStepMethod(int)vtkvmtkSatoVesselnessMeasureImageFilter [virtual]
SetSigmaStepMethodToEquispaced()vtkvmtkSatoVesselnessMeasureImageFilter [inline]
SetSigmaStepMethodToLogarithmic()vtkvmtkSatoVesselnessMeasureImageFilter [inline]
SimpleExecute(vtkImageData *input, vtkImageData *output)vtkvmtkSatoVesselnessMeasureImageFilter [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkSatoVesselnessMeasureImageFilter, vtkSimpleImageToImageFilter)vtkvmtkSatoVesselnessMeasureImageFilter
vtkvmtkSatoVesselnessMeasureImageFilter()vtkvmtkSatoVesselnessMeasureImageFilter [protected]
~vtkvmtkSatoVesselnessMeasureImageFilter()vtkvmtkSatoVesselnessMeasureImageFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
EQUISPACED enum valuevtkvmtkSatoVesselnessMeasureImageFilter
GetAlpha1()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
GetAlpha2()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
GetNumberOfSigmaSteps()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
GetSigmaMax()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
GetSigmaMin()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
GetSigmaStepMethod()vtkvmtkSatoVesselnessMeasureImageFiltervirtual
IsA(const char *type)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkSatoVesselnessMeasureImageFilterstatic
LOGARITHMIC enum valuevtkvmtkSatoVesselnessMeasureImageFilter
New()vtkvmtkSatoVesselnessMeasureImageFilterstatic
NewInstance() constvtkvmtkSatoVesselnessMeasureImageFilter
NewInstanceInternal() constvtkvmtkSatoVesselnessMeasureImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSatoVesselnessMeasureImageFilterstatic
SetAlpha1(double)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetAlpha2(double)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetNumberOfSigmaSteps(int)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetSigmaMax(double)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetSigmaMin(double)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetSigmaStepMethod(int)vtkvmtkSatoVesselnessMeasureImageFiltervirtual
SetSigmaStepMethodToEquispaced()vtkvmtkSatoVesselnessMeasureImageFilterinline
SetSigmaStepMethodToLogarithmic()vtkvmtkSatoVesselnessMeasureImageFilterinline
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkSatoVesselnessMeasureImageFilterprotectedvirtual
Superclass typedefvtkvmtkSatoVesselnessMeasureImageFilter
vtkvmtkSatoVesselnessMeasureImageFilter()vtkvmtkSatoVesselnessMeasureImageFilterprotected
~vtkvmtkSatoVesselnessMeasureImageFilter()vtkvmtkSatoVesselnessMeasureImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter.html b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter.html index f75005a6..c4c2c593 100644 --- a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter.html +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSatoVesselnessMeasureImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkSatoVesselnessMeasureImageFilter Class Reference
@@ -104,382 +75,703 @@

Wrapper class around itk::SatoVesselnessMeasureImageFilter. More...

-

#include <vtkvmtkSatoVesselnessMeasureImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkSatoVesselnessMeasureImageFilter.h>

+
+Inheritance diagram for vtkvmtkSatoVesselnessMeasureImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSatoVesselnessMeasureImageFilter:
+
+
+
+
[legend]
- - - + + +

+

Public Types

enum  { EQUISPACED, -LOGARITHMIC +
enum  { EQUISPACED, +LOGARITHMIC }

+

 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSatoVesselnessMeasureImageFilter, vtkSimpleImageToImageFilter)
virtual int IsA (const char *type)
 
vtkvmtkSatoVesselnessMeasureImageFilterNewInstance () const
 
virtual double GetSigmaMin ()
 
virtual void SetSigmaMin (double)
 
virtual double GetSigmaMax ()
 
virtual void SetSigmaMax (double)
 
virtual int GetNumberOfSigmaSteps ()
 
virtual void SetNumberOfSigmaSteps (int)
 
virtual int GetSigmaStepMethod ()
 
virtual void SetSigmaStepMethod (int)
 
void SetSigmaStepMethodToEquispaced ()
 
void SetSigmaStepMethodToLogarithmic ()
 
virtual double GetAlpha1 ()
 
virtual void SetAlpha1 (double)
 
virtual double GetAlpha2 ()
 
virtual void SetAlpha2 (double)

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkSatoVesselnessMeasureImageFilter
New ()

+

static vtkvmtkSatoVesselnessMeasureImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkSatoVesselnessMeasureImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSatoVesselnessMeasureImageFilter ()
 
 ~vtkvmtkSatoVesselnessMeasureImageFilter ()
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output)
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::SatoVesselnessMeasureImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkSatoVesselnessMeasureImageFilter

-

Member Enumeration Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkSatoVesselnessMeasureImageFilter

+ +

Definition at line 39 of file vtkvmtkSatoVesselnessMeasureImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
anonymous enumtypedef vtkSimpleImageToImageFilter vtkvmtkSatoVesselnessMeasureImageFilter::Superclass
+
+ +

Definition at line 43 of file vtkvmtkSatoVesselnessMeasureImageFilter.h.

+
-
-
Enumerator:
- - + +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
EQUISPACED  -
LOGARITHMIC  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSatoVesselnessMeasureImageFilter()

+
+ + + + + +
- + - +
vtkvmtkSatoVesselnessMeasureImageFilter::vtkvmtkSatoVesselnessMeasureImageFilter vtkvmtkSatoVesselnessMeasureImageFilter::vtkvmtkSatoVesselnessMeasureImageFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSatoVesselnessMeasureImageFilter()

+
+ + + + + +
- + - +
vtkvmtkSatoVesselnessMeasureImageFilter::~vtkvmtkSatoVesselnessMeasureImageFilter vtkvmtkSatoVesselnessMeasureImageFilter::~vtkvmtkSatoVesselnessMeasureImageFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSatoVesselnessMeasureImageFilter* vtkvmtkSatoVesselnessMeasureImageFilter::New static vtkvmtkSatoVesselnessMeasureImageFilter* vtkvmtkSatoVesselnessMeasureImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSatoVesselnessMeasureImageFilter::vtkTypeRevisionMacro static int vtkvmtkSatoVesselnessMeasureImageFilter::IsTypeOf (vtkvmtkSatoVesselnessMeasureImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSatoVesselnessMeasureImageFilter::IsA (const char * type) vtkSimpleImageToImageFilter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSatoVesselnessMeasureImageFilter* vtkvmtkSatoVesselnessMeasureImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSatoVesselnessMeasureImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaMin vtkvmtkSatoVesselnessMeasureImageFilter* vtkvmtkSatoVesselnessMeasureImageFilter::NewInstance ( ) [virtual] const
+
+ +
-
+ +

◆ GetSigmaMin()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaMin ()
+
+virtual
+
- + +

◆ SetSigmaMin()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaMin virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaMin ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSigmaMax()

+
+ + + + + +
- + - +
virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaMax virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaMax ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigmaMax()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaMax virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaMax ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
virtual int vtkvmtkSatoVesselnessMeasureImageFilter::GetNumberOfSigmaSteps virtual int vtkvmtkSatoVesselnessMeasureImageFilter::GetNumberOfSigmaSteps ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetNumberOfSigmaSteps virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetNumberOfSigmaSteps ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSigmaStepMethod()

+
+ + + + + +
- + - +
virtual int vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaStepMethod virtual int vtkvmtkSatoVesselnessMeasureImageFilter::GetSigmaStepMethod ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethod()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethod virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethod ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethodToEquispaced()

+
+ + + + + +
- + - +
void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethodToEquispaced void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethodToEquispaced ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSigmaStepMethodToLogarithmic()

+
+ + + + + +
- + - +
void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic void vtkvmtkSatoVesselnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic ( ) [inline]
- -
+
+inline
+
- + +

◆ GetAlpha1()

+
+ + + + + +
- + - +
virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetAlpha1 virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetAlpha1 ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAlpha1()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetAlpha1 virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetAlpha1 ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAlpha2()

+
+ + + + + +
- + - +
virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetAlpha2 virtual double vtkvmtkSatoVesselnessMeasureImageFilter::GetAlpha2 ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAlpha2()

+
+ + + + + +
- + - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetAlpha2 virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SetAlpha2 ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ SimpleExecute()

+
+ + + + + +
- + @@ -493,25 +785,27 @@ - +
virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SimpleExecute virtual void vtkvmtkSatoVesselnessMeasureImageFilter::SimpleExecute ( vtkImageData *  input,
) [protected, virtual]
- -
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.map b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.map new file mode 100644 index 00000000..16a671f9 --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.md5 new file mode 100644 index 00000000..67d0116b --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +886a89392265aa2a39275df903e38448 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.svg b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.svg new file mode 100644 index 00000000..298d133b --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkSatoVesselnessMeasureImageFilter + + +Node2 + +vtkvmtkSatoVesselnessMeasure +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.map b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.map new file mode 100644 index 00000000..16a671f9 --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..8850537c --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +10724b84485c194a320221a600753587 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.svg new file mode 100644 index 00000000..351ca5c0 --- /dev/null +++ b/doc/html/classvtkvmtkSatoVesselnessMeasureImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkSatoVesselnessMeasureImageFilter + + +Node0 + +vtkvmtkSatoVesselnessMeasure +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSigmoidImageFilter-members.html b/doc/html/classvtkvmtkSigmoidImageFilter-members.html index 233a3753..d661af63 100644 --- a/doc/html/classvtkvmtkSigmoidImageFilter-members.html +++ b/doc/html/classvtkvmtkSigmoidImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,31 +59,39 @@
-
+
vtkvmtkSigmoidImageFilter Member List
-This is the complete list of members for vtkvmtkSigmoidImageFilter, including all inherited members. - - - - - - - - - - -
GetImageFilterPointer()vtkvmtkSigmoidImageFilter [inline, protected]
ImageFilterType typedefvtkvmtkSigmoidImageFilter [protected]
New()vtkvmtkSigmoidImageFilter [static]
SetAlpha(float value)vtkvmtkSigmoidImageFilter [inline]
SetBeta(float value)vtkvmtkSigmoidImageFilter [inline]
SetOutputMaximum(float value)vtkvmtkSigmoidImageFilter [inline]
SetOutputMinimum(float value)vtkvmtkSigmoidImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkSigmoidImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkSigmoidImageFilter
vtkvmtkSigmoidImageFilter()vtkvmtkSigmoidImageFilter [inline, protected]
~vtkvmtkSigmoidImageFilter()vtkvmtkSigmoidImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + +
GetAlpha()vtkvmtkSigmoidImageFiltervirtual
GetBeta()vtkvmtkSigmoidImageFiltervirtual
GetOutputMaximum()vtkvmtkSigmoidImageFiltervirtual
GetOutputMinimum()vtkvmtkSigmoidImageFiltervirtual
IsA(const char *type)vtkvmtkSigmoidImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkSigmoidImageFilterstatic
New()vtkvmtkSigmoidImageFilterstatic
NewInstance() constvtkvmtkSigmoidImageFilter
NewInstanceInternal() constvtkvmtkSigmoidImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSigmoidImageFilterstatic
SetAlpha(double)vtkvmtkSigmoidImageFiltervirtual
SetBeta(double)vtkvmtkSigmoidImageFiltervirtual
SetOutputMaximum(double)vtkvmtkSigmoidImageFiltervirtual
SetOutputMinimum(double)vtkvmtkSigmoidImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkSigmoidImageFilterprotectedvirtual
Superclass typedefvtkvmtkSigmoidImageFilter
vtkvmtkSigmoidImageFilter()vtkvmtkSigmoidImageFilterprotected
~vtkvmtkSigmoidImageFilter()vtkvmtkSigmoidImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkSigmoidImageFilter.html b/doc/html/classvtkvmtkSigmoidImageFilter.html index 058a9980..44669e43 100644 --- a/doc/html/classvtkvmtkSigmoidImageFilter.html +++ b/doc/html/classvtkvmtkSigmoidImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSigmoidImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,230 +59,556 @@
-
+
vtkvmtkSigmoidImageFilter Class Reference
-

#include <vtkvmtkSigmoidImageFilter.h>

+

Wrapper class around itk::SigmoidImageFilter. + More...

-

List of all members.

+

#include <vtkvmtkSigmoidImageFilter.h>

+
+Inheritance diagram for vtkvmtkSigmoidImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSigmoidImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSigmoidImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetAlpha (float value)
void SetBeta (float value)
void SetOutputMinimum (float value)
void SetOutputMaximum (float value)

+

virtual int IsA (const char *type)
 
vtkvmtkSigmoidImageFilterNewInstance () const
 
virtual double GetAlpha ()
 
virtual void SetAlpha (double)
 
virtual double GetBeta ()
 
virtual void SetBeta (double)
 
virtual double GetOutputMinimum ()
 
virtual void SetOutputMinimum (double)
 
virtual double GetOutputMaximum ()
 
virtual void SetOutputMaximum (double)
 
+ - - - + + + + +

Static Public Member Functions

static vtkvmtkSigmoidImageFilterNew ()

-Protected Types

typedef
-itk::SigmoidImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkSigmoidImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSigmoidImageFilter ()
 
 ~vtkvmtkSigmoidImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Member Typedef Documentation

- +

Detailed Description

+

Wrapper class around itk::SigmoidImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkSigmoidImageFilter

+ +

Definition at line 38 of file vtkvmtkSigmoidImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::SigmoidImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkSigmoidImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkSigmoidImageFilter::Superclass
-
-
+
+ +

Definition at line 42 of file vtkvmtkSigmoidImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSigmoidImageFilter()

+
+ + + + + +
- + - +
vtkvmtkSigmoidImageFilter::vtkvmtkSigmoidImageFilter vtkvmtkSigmoidImageFilter::vtkvmtkSigmoidImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSigmoidImageFilter()

+
+ + + + + +
- + - +
vtkvmtkSigmoidImageFilter::~vtkvmtkSigmoidImageFilter vtkvmtkSigmoidImageFilter::~vtkvmtkSigmoidImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 59 of file vtkvmtkSigmoidImageFilter.h.

+
59 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSigmoidImageFilter* vtkvmtkSigmoidImageFilter::New static vtkvmtkSigmoidImageFilter* vtkvmtkSigmoidImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSigmoidImageFilter::vtkTypeRevisionMacro static int vtkvmtkSigmoidImageFilter::IsTypeOf (vtkvmtkSigmoidImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSigmoidImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSigmoidImageFilter* vtkvmtkSigmoidImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSigmoidImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkSigmoidImageFilter::SetAlpha vtkvmtkSigmoidImageFilter* vtkvmtkSigmoidImageFilter::NewInstance (float value) [inline]) const
+
+ +
-
+ +

◆ GetAlpha()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSigmoidImageFilter::GetAlpha ()
+
+virtual
+
- + +

◆ SetAlpha()

+
+ + + + + +
- + - - - + + +
void vtkvmtkSigmoidImageFilter::SetBeta virtual void vtkvmtkSigmoidImageFilter::SetAlpha (float value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetBeta()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSigmoidImageFilter::GetBeta ()
+
+virtual
+
- + +

◆ SetBeta()

+
+ + + + + +
- + - - - + + +
void vtkvmtkSigmoidImageFilter::SetOutputMinimum virtual void vtkvmtkSigmoidImageFilter::SetBeta (float value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetOutputMinimum()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSigmoidImageFilter::GetOutputMinimum ()
+
+virtual
+
- + +

◆ SetOutputMinimum()

+
+ + + + + +
- + - - - + + +
void vtkvmtkSigmoidImageFilter::SetOutputMaximum virtual void vtkvmtkSigmoidImageFilter::SetOutputMinimum (float value) [inline]double )
+
+virtual
+
+
-
+
+ +

◆ GetOutputMaximum()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSigmoidImageFilter::GetOutputMaximum ()
+
+virtual
+
- + +

◆ SetOutputMaximum()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkSigmoidImageFilter::GetImageFilterPointer virtual void vtkvmtkSigmoidImageFilter::SetOutputMaximum (double  ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkSigmoidImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.map b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.map new file mode 100644 index 00000000..d6595451 --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.md5 new file mode 100644 index 00000000..cfda305d --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +17b42e4109a9c023438a365d5cb1e767 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.svg b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.svg new file mode 100644 index 00000000..58002f99 --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSigmoidImageFilter + + +Node2 + +vtkvmtkSigmoidImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.map b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.map new file mode 100644 index 00000000..d6595451 --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..d2db5f78 --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +516b61c27edf0d200398432e09f9c9c8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.svg new file mode 100644 index 00000000..02174759 --- /dev/null +++ b/doc/html/classvtkvmtkSigmoidImageFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSigmoidImageFilter + + +Node0 + +vtkvmtkSigmoidImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSimpleCapPolyData-members.html b/doc/html/classvtkvmtkSimpleCapPolyData-members.html index e037db87..87f3ab1f 100644 --- a/doc/html/classvtkvmtkSimpleCapPolyData-members.html +++ b/doc/html/classvtkvmtkSimpleCapPolyData-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,36 +59,41 @@
-
+
vtkvmtkSimpleCapPolyData Member List
-This is the complete list of members for vtkvmtkSimpleCapPolyData, including all inherited members. - - - - - - - - - - - - - - - -
BoundaryIdsvtkvmtkSimpleCapPolyData [protected]
CellEntityIdOffsetvtkvmtkSimpleCapPolyData [protected]
CellEntityIdsArrayNamevtkvmtkSimpleCapPolyData [protected]
GetBoundaryIds()vtkvmtkSimpleCapPolyData [virtual]
GetCellEntityIdOffset()vtkvmtkSimpleCapPolyData [virtual]
GetCellEntityIdsArrayName()vtkvmtkSimpleCapPolyData [virtual]
New()vtkvmtkSimpleCapPolyData [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSimpleCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSimpleCapPolyData [protected, virtual]
SetBoundaryIds(vtkIdList *)vtkvmtkSimpleCapPolyData [virtual]
SetCellEntityIdOffset(int)vtkvmtkSimpleCapPolyData [virtual]
SetCellEntityIdsArrayName(const char *)vtkvmtkSimpleCapPolyData [virtual]
vtkTypeRevisionMacro(vtkvmtkSimpleCapPolyData, vtkPolyDataAlgorithm)vtkvmtkSimpleCapPolyData
vtkvmtkSimpleCapPolyData()vtkvmtkSimpleCapPolyData [protected]
~vtkvmtkSimpleCapPolyData()vtkvmtkSimpleCapPolyData [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + +
BoundaryIdsvtkvmtkSimpleCapPolyDataprotected
CellEntityIdOffsetvtkvmtkSimpleCapPolyDataprotected
CellEntityIdsArrayNamevtkvmtkSimpleCapPolyDataprotected
GetBoundaryIds()vtkvmtkSimpleCapPolyDatavirtual
GetCellEntityIdOffset()vtkvmtkSimpleCapPolyDatavirtual
GetCellEntityIdsArrayName()vtkvmtkSimpleCapPolyDatavirtual
IsA(const char *type)vtkvmtkSimpleCapPolyDatavirtual
IsTypeOf(const char *type)vtkvmtkSimpleCapPolyDatastatic
New()vtkvmtkSimpleCapPolyDatastatic
NewInstance() constvtkvmtkSimpleCapPolyData
NewInstanceInternal() constvtkvmtkSimpleCapPolyDataprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSimpleCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSimpleCapPolyDataprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSimpleCapPolyDatastatic
SetBoundaryIds(vtkIdList *)vtkvmtkSimpleCapPolyDatavirtual
SetCellEntityIdOffset(int)vtkvmtkSimpleCapPolyDatavirtual
SetCellEntityIdsArrayName(const char *)vtkvmtkSimpleCapPolyDatavirtual
Superclass typedefvtkvmtkSimpleCapPolyData
vtkvmtkSimpleCapPolyData()vtkvmtkSimpleCapPolyDataprotected
~vtkvmtkSimpleCapPolyData()vtkvmtkSimpleCapPolyDataprotected
+ - diff --git a/doc/html/classvtkvmtkSimpleCapPolyData.html b/doc/html/classvtkvmtkSimpleCapPolyData.html index b283b0a9..bcdf221e 100644 --- a/doc/html/classvtkvmtkSimpleCapPolyData.html +++ b/doc/html/classvtkvmtkSimpleCapPolyData.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSimpleCapPolyData Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkSimpleCapPolyData Class Reference
@@ -104,105 +76,279 @@

Add caps to boundaries. More...

-

#include <vtkvmtkSimpleCapPolyData.h>

- -

List of all members.

+

#include <vtkvmtkSimpleCapPolyData.h>

+
+Inheritance diagram for vtkvmtkSimpleCapPolyData:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSimpleCapPolyData:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - - - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSimpleCapPolyData, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetCellEntityIdsArrayName (const char *)
virtual char * GetCellEntityIdsArrayName ()
virtual int IsA (const char *type)
 
vtkvmtkSimpleCapPolyDataNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryIds ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetCellEntityIdOffset (int)
 
virtual int GetCellEntityIdOffset ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkSimpleCapPolyDataSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSimpleCapPolyDataNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSimpleCapPolyData ()
 
 ~vtkvmtkSimpleCapPolyData ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + +

Protected Attributes

vtkIdList * BoundaryIds
 
char * CellEntityIdsArrayName
 
int CellEntityIdOffset
 
-

Detailed Description

+

Detailed Description

Add caps to boundaries.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class closes the boundaries of a surface with a cap.

+ +

Definition at line 35 of file vtkvmtkSimpleCapPolyData.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkSimpleCapPolyData::Superclass
+
+ +

Definition at line 38 of file vtkvmtkSimpleCapPolyData.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSimpleCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkSimpleCapPolyData::vtkvmtkSimpleCapPolyData vtkvmtkSimpleCapPolyData::vtkvmtkSimpleCapPolyData ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSimpleCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkSimpleCapPolyData::~vtkvmtkSimpleCapPolyData vtkvmtkSimpleCapPolyData::~vtkvmtkSimpleCapPolyData ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSimpleCapPolyData::vtkTypeRevisionMacro static int vtkvmtkSimpleCapPolyData::IsTypeOf (vtkvmtkSimpleCapPolyData , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSimpleCapPolyData::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSimpleCapPolyData* vtkvmtkSimpleCapPolyData::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSimpleCapPolyData::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkSimpleCapPolyData* vtkvmtkSimpleCapPolyData::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -219,132 +365,199 @@
void vtkvmtkSimpleCapPolyData::PrintSelf void vtkvmtkSimpleCapPolyData::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSimpleCapPolyData* vtkvmtkSimpleCapPolyData::New static vtkvmtkSimpleCapPolyData* vtkvmtkSimpleCapPolyData::New ( ) [static]
- -
+
+static
+
- + +

◆ SetBoundaryIds()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkSimpleCapPolyData::SetCellEntityIdsArrayName virtual void vtkvmtkSimpleCapPolyData::SetBoundaryIds (const char * vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryIds()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSimpleCapPolyData::GetCellEntityIdsArrayName virtual vtkIdList* vtkvmtkSimpleCapPolyData::GetBoundaryIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCellEntityIdsArrayName()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkSimpleCapPolyData::SetBoundaryIds virtual void vtkvmtkSimpleCapPolyData::SetCellEntityIdsArrayName (vtkIdList * const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdsArrayName()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSimpleCapPolyData::GetBoundaryIds virtual char* vtkvmtkSimpleCapPolyData::GetCellEntityIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCellEntityIdOffset()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimpleCapPolyData::SetCellEntityIdOffset virtual void vtkvmtkSimpleCapPolyData::SetCellEntityIdOffset ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCellEntityIdOffset()

+
+ + + + + +
- + - +
virtual int vtkvmtkSimpleCapPolyData::GetCellEntityIdOffset virtual int vtkvmtkSimpleCapPolyData::GetCellEntityIdOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -364,65 +577,100 @@ - +
virtual int vtkvmtkSimpleCapPolyData::RequestData virtual int vtkvmtkSimpleCapPolyData::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSimpleCapPolyData::BoundaryIds [protected]vtkIdList* vtkvmtkSimpleCapPolyData::BoundaryIds
- -
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkSimpleCapPolyData.h.

- + +

◆ CellEntityIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkSimpleCapPolyData::CellEntityIdsArrayName [protected]char* vtkvmtkSimpleCapPolyData::CellEntityIdsArrayName
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkSimpleCapPolyData.h.

- + +

◆ CellEntityIdOffset

+
+ + + + + +
- +
int vtkvmtkSimpleCapPolyData::CellEntityIdOffset [protected]int vtkvmtkSimpleCapPolyData::CellEntityIdOffset
- -
+
+protected
+
+ +

Definition at line 60 of file vtkvmtkSimpleCapPolyData.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.map b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.map new file mode 100644 index 00000000..2bfaf897 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.md5 b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.md5 new file mode 100644 index 00000000..6d5554b7 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.md5 @@ -0,0 +1 @@ +f0c5fd513189f166e9a5bf5654835925 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.svg b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.svg new file mode 100644 index 00000000..b6dca907 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSimpleCapPolyData + + +Node2 + +vtkvmtkSimpleCapPolyData + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.map b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.map new file mode 100644 index 00000000..2bfaf897 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.md5 b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.md5 new file mode 100644 index 00000000..67165a71 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.md5 @@ -0,0 +1 @@ +f42861a004c45ff7ae5c99bc7a6e46a5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.svg b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.svg new file mode 100644 index 00000000..018ef7f1 --- /dev/null +++ b/doc/html/classvtkvmtkSimpleCapPolyData__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSimpleCapPolyData + + +Node0 + +vtkvmtkSimpleCapPolyData + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram-members.html b/doc/html/classvtkvmtkSimplifyVoronoiDiagram-members.html index 10f59ed4..0317d9c8 100644 --- a/doc/html/classvtkvmtkSimplifyVoronoiDiagram-members.html +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,49 +59,54 @@
-
+
vtkvmtkSimplifyVoronoiDiagram Member List
-This is the complete list of members for vtkvmtkSimplifyVoronoiDiagram, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GetIncludeUnremovable()vtkvmtkSimplifyVoronoiDiagram [virtual]
GetOnePassOnly()vtkvmtkSimplifyVoronoiDiagram [virtual]
GetSimplification()vtkvmtkSimplifyVoronoiDiagram [virtual]
GetUnremovableCellIds()vtkvmtkSimplifyVoronoiDiagram [virtual]
GetUnremovablePointIds()vtkvmtkSimplifyVoronoiDiagram [virtual]
IncludeUnremovablevtkvmtkSimplifyVoronoiDiagram [protected]
IncludeUnremovableOff()vtkvmtkSimplifyVoronoiDiagram [virtual]
IncludeUnremovableOn()vtkvmtkSimplifyVoronoiDiagram [virtual]
IsBoundaryEdge(vtkCellLinks *links, vtkIdType *edge)vtkvmtkSimplifyVoronoiDiagram [protected]
New()vtkvmtkSimplifyVoronoiDiagram [static]
OnePassOnlyvtkvmtkSimplifyVoronoiDiagram [protected]
OnePassOnlyOff()vtkvmtkSimplifyVoronoiDiagram [virtual]
OnePassOnlyOn()vtkvmtkSimplifyVoronoiDiagram [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSimplifyVoronoiDiagram
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSimplifyVoronoiDiagram [protected, virtual]
SetIncludeUnremovable(int)vtkvmtkSimplifyVoronoiDiagram [virtual]
SetOnePassOnly(int)vtkvmtkSimplifyVoronoiDiagram [virtual]
SetSimplification(int)vtkvmtkSimplifyVoronoiDiagram [virtual]
SetSimplificationToRemoveBoundaryCells()vtkvmtkSimplifyVoronoiDiagram [inline]
SetSimplificationToRemoveBoundaryPoints()vtkvmtkSimplifyVoronoiDiagram [inline]
SetUnremovableCellIds(vtkIdList *)vtkvmtkSimplifyVoronoiDiagram [virtual]
SetUnremovablePointIds(vtkIdList *)vtkvmtkSimplifyVoronoiDiagram [virtual]
SimplificationvtkvmtkSimplifyVoronoiDiagram [protected]
UnremovableCellIdsvtkvmtkSimplifyVoronoiDiagram [protected]
UnremovablePointIdsvtkvmtkSimplifyVoronoiDiagram [protected]
vtkTypeRevisionMacro(vtkvmtkSimplifyVoronoiDiagram, vtkPolyDataAlgorithm)vtkvmtkSimplifyVoronoiDiagram
vtkvmtkSimplifyVoronoiDiagram()vtkvmtkSimplifyVoronoiDiagram [protected]
~vtkvmtkSimplifyVoronoiDiagram()vtkvmtkSimplifyVoronoiDiagram [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GetIncludeUnremovable()vtkvmtkSimplifyVoronoiDiagramvirtual
GetOnePassOnly()vtkvmtkSimplifyVoronoiDiagramvirtual
GetSimplification()vtkvmtkSimplifyVoronoiDiagramvirtual
GetUnremovableCellIds()vtkvmtkSimplifyVoronoiDiagramvirtual
GetUnremovablePointIds()vtkvmtkSimplifyVoronoiDiagramvirtual
IncludeUnremovablevtkvmtkSimplifyVoronoiDiagramprotected
IncludeUnremovableOff()vtkvmtkSimplifyVoronoiDiagramvirtual
IncludeUnremovableOn()vtkvmtkSimplifyVoronoiDiagramvirtual
IsA(const char *type)vtkvmtkSimplifyVoronoiDiagramvirtual
IsBoundaryEdge(vtkCellLinks *links, vtkIdType *edge)vtkvmtkSimplifyVoronoiDiagramprotected
IsTypeOf(const char *type)vtkvmtkSimplifyVoronoiDiagramstatic
New()vtkvmtkSimplifyVoronoiDiagramstatic
NewInstance() constvtkvmtkSimplifyVoronoiDiagram
NewInstanceInternal() constvtkvmtkSimplifyVoronoiDiagramprotectedvirtual
OnePassOnlyvtkvmtkSimplifyVoronoiDiagramprotected
OnePassOnlyOff()vtkvmtkSimplifyVoronoiDiagramvirtual
OnePassOnlyOn()vtkvmtkSimplifyVoronoiDiagramvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSimplifyVoronoiDiagram
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSimplifyVoronoiDiagramprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSimplifyVoronoiDiagramstatic
SetIncludeUnremovable(int)vtkvmtkSimplifyVoronoiDiagramvirtual
SetOnePassOnly(int)vtkvmtkSimplifyVoronoiDiagramvirtual
SetSimplification(int)vtkvmtkSimplifyVoronoiDiagramvirtual
SetSimplificationToRemoveBoundaryCells()vtkvmtkSimplifyVoronoiDiagraminline
SetSimplificationToRemoveBoundaryPoints()vtkvmtkSimplifyVoronoiDiagraminline
SetUnremovableCellIds(vtkIdList *)vtkvmtkSimplifyVoronoiDiagramvirtual
SetUnremovablePointIds(vtkIdList *)vtkvmtkSimplifyVoronoiDiagramvirtual
SimplificationvtkvmtkSimplifyVoronoiDiagramprotected
Superclass typedefvtkvmtkSimplifyVoronoiDiagram
UnremovableCellIdsvtkvmtkSimplifyVoronoiDiagramprotected
UnremovablePointIdsvtkvmtkSimplifyVoronoiDiagramprotected
vtkvmtkSimplifyVoronoiDiagram()vtkvmtkSimplifyVoronoiDiagramprotected
~vtkvmtkSimplifyVoronoiDiagram()vtkvmtkSimplifyVoronoiDiagramprotected
+ - diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram.html b/doc/html/classvtkvmtkSimplifyVoronoiDiagram.html index 7eec73f7..3e50a3f3 100644 --- a/doc/html/classvtkvmtkSimplifyVoronoiDiagram.html +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSimplifyVoronoiDiagram Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,135 +59,323 @@
-
+
vtkvmtkSimplifyVoronoiDiagram Class Reference
-

Remove non essential Voronoi polygon points. +

Remove non essential Voronoi polygon points (little spikes). More...

-

#include <vtkvmtkSimplifyVoronoiDiagram.h>

- -

List of all members.

+

#include <vtkvmtkSimplifyVoronoiDiagram.h>

+
+Inheritance diagram for vtkvmtkSimplifyVoronoiDiagram:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSimplifyVoronoiDiagram:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSimplifyVoronoiDiagram, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSimplifyVoronoiDiagramNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetUnremovablePointIds (vtkIdList *)
 
virtual vtkIdList * GetUnremovablePointIds ()
 
virtual void SetUnremovableCellIds (vtkIdList *)
 
virtual vtkIdList * GetUnremovableCellIds ()
 
virtual void SetIncludeUnremovable (int)
 
virtual int GetIncludeUnremovable ()
 
virtual void IncludeUnremovableOn ()
 
virtual void IncludeUnremovableOff ()
 
virtual void SetOnePassOnly (int)
 
virtual int GetOnePassOnly ()
 
virtual void OnePassOnlyOn ()
 
virtual void OnePassOnlyOff ()
 
virtual void SetSimplification (int)
 
virtual int GetSimplification ()
 
void SetSimplificationToRemoveBoundaryPoints ()
 
void SetSimplificationToRemoveBoundaryCells ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkSimplifyVoronoiDiagram
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkSimplifyVoronoiDiagramSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSimplifyVoronoiDiagramNew ()
 
+ + + + - + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSimplifyVoronoiDiagram ()
 
 ~vtkvmtkSimplifyVoronoiDiagram ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
vtkIdType IsBoundaryEdge (vtkCellLinks *links, vtkIdType *edge)

+

 
+ + + + + +

Protected Attributes

vtkIdList * UnremovablePointIds
 
vtkIdList * UnremovableCellIds
 
int Simplification
 
int IncludeUnremovable
 
int OnePassOnly
 
-

Detailed Description

-

Remove non essential Voronoi polygon points.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Remove non essential Voronoi polygon points (little spikes).

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class identifies and removes Voronoi polygon points if they are used by one cell and they are not poles. This helps to get rid of noisy Voronoi diagram parts induced by non smooth surface point distribution. This operation has no effect on the accuracy of the computation of centerlines and of surface related quantities.

See also
vtkVoronoiDiagram3D
+ +

Definition at line 45 of file vtkvmtkSimplifyVoronoiDiagram.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSimplifyVoronoiDiagram()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkSimplifyVoronoiDiagram::vtkvmtkSimplifyVoronoiDiagram ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSimplifyVoronoiDiagram()

+
+ + + + + +
- + - +
vtkvmtkSimplifyVoronoiDiagram::~vtkvmtkSimplifyVoronoiDiagram vtkvmtkSimplifyVoronoiDiagram::~vtkvmtkSimplifyVoronoiDiagram ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSimplifyVoronoiDiagram::vtkTypeRevisionMacro static int vtkvmtkSimplifyVoronoiDiagram::IsTypeOf (vtkvmtkSimplifyVoronoiDiagram , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSimplifyVoronoiDiagram::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSimplifyVoronoiDiagram* vtkvmtkSimplifyVoronoiDiagram::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSimplifyVoronoiDiagram::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkSimplifyVoronoiDiagram::PrintSelf vtkvmtkSimplifyVoronoiDiagram* vtkvmtkSimplifyVoronoiDiagram::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -234,298 +392,463 @@
void vtkvmtkSimplifyVoronoiDiagram::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSimplifyVoronoiDiagram* vtkvmtkSimplifyVoronoiDiagram::New static vtkvmtkSimplifyVoronoiDiagram* vtkvmtkSimplifyVoronoiDiagram::New ( ) [static]
- -
+
+static
+
- + +

◆ SetUnremovablePointIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::SetUnremovablePointIds virtual void vtkvmtkSimplifyVoronoiDiagram::SetUnremovablePointIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUnremovablePointIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSimplifyVoronoiDiagram::GetUnremovablePointIds virtual vtkIdList* vtkvmtkSimplifyVoronoiDiagram::GetUnremovablePointIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUnremovableCellIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::SetUnremovableCellIds virtual void vtkvmtkSimplifyVoronoiDiagram::SetUnremovableCellIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUnremovableCellIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSimplifyVoronoiDiagram::GetUnremovableCellIds virtual vtkIdList* vtkvmtkSimplifyVoronoiDiagram::GetUnremovableCellIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSimplification()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::SetSimplification virtual void vtkvmtkSimplifyVoronoiDiagram::SetSimplification ( int  ) [virtual]
- -
+
+virtual
+

Set/Get type of simplification.

- + +

◆ GetSimplification()

+
+ + + + + +
- + - +
virtual int vtkvmtkSimplifyVoronoiDiagram::GetSimplification virtual int vtkvmtkSimplifyVoronoiDiagram::GetSimplification ( ) [virtual]
- -
+
+virtual
+

Set/Get type of simplification.

- + +

◆ SetSimplificationToRemoveBoundaryPoints()

+
+ + + + + +
- + - +
void vtkvmtkSimplifyVoronoiDiagram::SetSimplificationToRemoveBoundaryPoints void vtkvmtkSimplifyVoronoiDiagram::SetSimplificationToRemoveBoundaryPoints ( ) [inline]
- -
+
+inline
+

Set/Get type of simplification.

+

Definition at line 65 of file vtkvmtkSimplifyVoronoiDiagram.h.

+
65  {
virtual void SetSimplification(int)
+
#define VTK_VMTK_REMOVE_BOUNDARY_POINTS
+
- + +

◆ SetSimplificationToRemoveBoundaryCells()

+
+ + + + + +
- + - +
void vtkvmtkSimplifyVoronoiDiagram::SetSimplificationToRemoveBoundaryCells void vtkvmtkSimplifyVoronoiDiagram::SetSimplificationToRemoveBoundaryCells ( ) [inline]
- -
+
+inline
+

Set/Get type of simplification.

+

Definition at line 67 of file vtkvmtkSimplifyVoronoiDiagram.h.

+
67  {
#define VTK_VMTK_REMOVE_BOUNDARY_CELLS
+
virtual void SetSimplification(int)
+
- + +

◆ SetIncludeUnremovable()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::SetIncludeUnremovable virtual void vtkvmtkSimplifyVoronoiDiagram::SetIncludeUnremovable ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetIncludeUnremovable()

+
+ + + + + +
- + - +
virtual int vtkvmtkSimplifyVoronoiDiagram::GetIncludeUnremovable virtual int vtkvmtkSimplifyVoronoiDiagram::GetIncludeUnremovable ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeUnremovableOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovableOn virtual void vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovableOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ IncludeUnremovableOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovableOff virtual void vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovableOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOnePassOnly()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::SetOnePassOnly virtual void vtkvmtkSimplifyVoronoiDiagram::SetOnePassOnly ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOnePassOnly()

+
+ + + + + +
- + - +
virtual int vtkvmtkSimplifyVoronoiDiagram::GetOnePassOnly virtual int vtkvmtkSimplifyVoronoiDiagram::GetOnePassOnly ( ) [virtual]
- -
+
+virtual
+
- + +

◆ OnePassOnlyOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::OnePassOnlyOn virtual void vtkvmtkSimplifyVoronoiDiagram::OnePassOnlyOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ OnePassOnlyOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkSimplifyVoronoiDiagram::OnePassOnlyOff virtual void vtkvmtkSimplifyVoronoiDiagram::OnePassOnlyOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -545,20 +868,29 @@ - +
virtual int vtkvmtkSimplifyVoronoiDiagram::RequestData virtual int vtkvmtkSimplifyVoronoiDiagram::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ IsBoundaryEdge()

+
+ + + + + +
- + @@ -572,91 +904,148 @@ - +
vtkIdType vtkvmtkSimplifyVoronoiDiagram::IsBoundaryEdge vtkIdType vtkvmtkSimplifyVoronoiDiagram::IsBoundaryEdge ( vtkCellLinks *  links,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ UnremovablePointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSimplifyVoronoiDiagram::UnremovablePointIds [protected]vtkIdList* vtkvmtkSimplifyVoronoiDiagram::UnremovablePointIds
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkSimplifyVoronoiDiagram.h.

- + +

◆ UnremovableCellIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSimplifyVoronoiDiagram::UnremovableCellIds [protected]vtkIdList* vtkvmtkSimplifyVoronoiDiagram::UnremovableCellIds
- -
+
+protected
+
+ +

Definition at line 87 of file vtkvmtkSimplifyVoronoiDiagram.h.

- + +

◆ Simplification

+
+ + + + + +
- +
int vtkvmtkSimplifyVoronoiDiagram::Simplification [protected]int vtkvmtkSimplifyVoronoiDiagram::Simplification
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkSimplifyVoronoiDiagram.h.

- + +

◆ IncludeUnremovable

+
+ + + + + +
- +
int vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovable [protected]int vtkvmtkSimplifyVoronoiDiagram::IncludeUnremovable
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkSimplifyVoronoiDiagram.h.

- + +

◆ OnePassOnly

+
+ + + + + +
- +
int vtkvmtkSimplifyVoronoiDiagram::OnePassOnly [protected]int vtkvmtkSimplifyVoronoiDiagram::OnePassOnly
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkSimplifyVoronoiDiagram.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.map b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.map new file mode 100644 index 00000000..d33a0a8b --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.md5 b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.md5 new file mode 100644 index 00000000..d0dd0f58 --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.md5 @@ -0,0 +1 @@ +4ead819b8d251648c25f6faf3c154a92 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.svg b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.svg new file mode 100644 index 00000000..88638540 --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSimplifyVoronoiDiagram + + +Node2 + +vtkvmtkSimplifyVoronoiDiagram + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.map b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.map new file mode 100644 index 00000000..d33a0a8b --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.md5 b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.md5 new file mode 100644 index 00000000..1d06eded --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.md5 @@ -0,0 +1 @@ +b2daae7496f85eb754f0eb2dc0b8b58f \ No newline at end of file diff --git a/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.svg b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.svg new file mode 100644 index 00000000..dacfe892 --- /dev/null +++ b/doc/html/classvtkvmtkSimplifyVoronoiDiagram__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSimplifyVoronoiDiagram + + +Node0 + +vtkvmtkSimplifyVoronoiDiagram + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSmoothCapPolyData-members.html b/doc/html/classvtkvmtkSmoothCapPolyData-members.html index d0feae5a..4a35c2b3 100644 --- a/doc/html/classvtkvmtkSmoothCapPolyData-members.html +++ b/doc/html/classvtkvmtkSmoothCapPolyData-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,36 +59,47 @@
-
+
vtkvmtkSmoothCapPolyData Member List
-This is the complete list of members for vtkvmtkSmoothCapPolyData, including all inherited members. - - - - - - - - - - - - - - - -
BoundaryIdsvtkvmtkSmoothCapPolyData [protected]
ConstraintFactorvtkvmtkSmoothCapPolyData [protected]
GetBoundaryIds()vtkvmtkSmoothCapPolyData [virtual]
GetConstraintFactor()vtkvmtkSmoothCapPolyData [virtual]
GetNumberOfRings()vtkvmtkSmoothCapPolyData [virtual]
New()vtkvmtkSmoothCapPolyData [static]
NumberOfRingsvtkvmtkSmoothCapPolyData [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSmoothCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSmoothCapPolyData [protected, virtual]
SetBoundaryIds(vtkIdList *)vtkvmtkSmoothCapPolyData [virtual]
SetConstraintFactor(double)vtkvmtkSmoothCapPolyData [virtual]
SetNumberOfRings(int)vtkvmtkSmoothCapPolyData [virtual]
vtkTypeRevisionMacro(vtkvmtkSmoothCapPolyData, vtkPolyDataAlgorithm)vtkvmtkSmoothCapPolyData
vtkvmtkSmoothCapPolyData()vtkvmtkSmoothCapPolyData [protected]
~vtkvmtkSmoothCapPolyData()vtkvmtkSmoothCapPolyData [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryIdsvtkvmtkSmoothCapPolyDataprotected
CellEntityIdOffsetvtkvmtkSmoothCapPolyDataprotected
CellEntityIdsArrayNamevtkvmtkSmoothCapPolyDataprotected
ConstraintFactorvtkvmtkSmoothCapPolyDataprotected
GetBoundaryIds()vtkvmtkSmoothCapPolyDatavirtual
GetCellEntityIdOffset()vtkvmtkSmoothCapPolyDatavirtual
GetCellEntityIdsArrayName()vtkvmtkSmoothCapPolyDatavirtual
GetConstraintFactor()vtkvmtkSmoothCapPolyDatavirtual
GetNumberOfRings()vtkvmtkSmoothCapPolyDatavirtual
IsA(const char *type)vtkvmtkSmoothCapPolyDatavirtual
IsTypeOf(const char *type)vtkvmtkSmoothCapPolyDatastatic
New()vtkvmtkSmoothCapPolyDatastatic
NewInstance() constvtkvmtkSmoothCapPolyData
NewInstanceInternal() constvtkvmtkSmoothCapPolyDataprotectedvirtual
NumberOfRingsvtkvmtkSmoothCapPolyDataprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSmoothCapPolyData
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSmoothCapPolyDataprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSmoothCapPolyDatastatic
SetBoundaryIds(vtkIdList *)vtkvmtkSmoothCapPolyDatavirtual
SetCellEntityIdOffset(int)vtkvmtkSmoothCapPolyDatavirtual
SetCellEntityIdsArrayName(const char *)vtkvmtkSmoothCapPolyDatavirtual
SetConstraintFactor(double)vtkvmtkSmoothCapPolyDatavirtual
SetNumberOfRings(int)vtkvmtkSmoothCapPolyDatavirtual
Superclass typedefvtkvmtkSmoothCapPolyData
vtkvmtkSmoothCapPolyData()vtkvmtkSmoothCapPolyDataprotected
~vtkvmtkSmoothCapPolyData()vtkvmtkSmoothCapPolyDataprotected
+ - diff --git a/doc/html/classvtkvmtkSmoothCapPolyData.html b/doc/html/classvtkvmtkSmoothCapPolyData.html index e362d432..1e23d2f9 100644 --- a/doc/html/classvtkvmtkSmoothCapPolyData.html +++ b/doc/html/classvtkvmtkSmoothCapPolyData.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSmoothCapPolyData Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkSmoothCapPolyData Class Reference
@@ -104,105 +76,291 @@

Add caps to boundaries. More...

-

#include <vtkvmtkSmoothCapPolyData.h>

- -

List of all members.

+

#include <vtkvmtkSmoothCapPolyData.h>

+
+Inheritance diagram for vtkvmtkSmoothCapPolyData:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSmoothCapPolyData:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSmoothCapPolyData, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSmoothCapPolyDataNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryIds ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetCellEntityIdOffset (int)
 
virtual int GetCellEntityIdOffset ()
 
virtual void SetConstraintFactor (double)
 
virtual double GetConstraintFactor ()
 
virtual void SetNumberOfRings (int)
 
virtual int GetNumberOfRings ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkSmoothCapPolyDataSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSmoothCapPolyDataNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSmoothCapPolyData ()
 
 ~vtkvmtkSmoothCapPolyData ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

Protected Attributes

vtkIdList * BoundaryIds
 
char * CellEntityIdsArrayName
 
int CellEntityIdOffset
 
double ConstraintFactor
 
int NumberOfRings
 
-

Detailed Description

+

Detailed Description

Add caps to boundaries.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class closes the boundaries of a surface with a cap.

+ +

Definition at line 35 of file vtkvmtkSmoothCapPolyData.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkSmoothCapPolyData::Superclass
+
+ +

Definition at line 38 of file vtkvmtkSmoothCapPolyData.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSmoothCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkSmoothCapPolyData::vtkvmtkSmoothCapPolyData vtkvmtkSmoothCapPolyData::vtkvmtkSmoothCapPolyData ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSmoothCapPolyData()

+
+ + + + + +
- + - +
vtkvmtkSmoothCapPolyData::~vtkvmtkSmoothCapPolyData vtkvmtkSmoothCapPolyData::~vtkvmtkSmoothCapPolyData ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSmoothCapPolyData::vtkTypeRevisionMacro static int vtkvmtkSmoothCapPolyData::IsTypeOf (vtkvmtkSmoothCapPolyData , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSmoothCapPolyData::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSmoothCapPolyData* vtkvmtkSmoothCapPolyData::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSmoothCapPolyData::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkSmoothCapPolyData* vtkvmtkSmoothCapPolyData::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -219,132 +377,301 @@
void vtkvmtkSmoothCapPolyData::PrintSelf void vtkvmtkSmoothCapPolyData::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSmoothCapPolyData* vtkvmtkSmoothCapPolyData::New static vtkvmtkSmoothCapPolyData* vtkvmtkSmoothCapPolyData::New ( ) [static]
- -
+
+static
+
- + +

◆ SetBoundaryIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkSmoothCapPolyData::SetBoundaryIds virtual void vtkvmtkSmoothCapPolyData::SetBoundaryIds ( vtkIdList *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetBoundaryIds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdList* vtkvmtkSmoothCapPolyData::GetBoundaryIds ()
+
+virtual
+
- + +

◆ SetCellEntityIdsArrayName()

+
+ + + + + +
- + + - +
virtual vtkIdList* vtkvmtkSmoothCapPolyData::GetBoundaryIds virtual void vtkvmtkSmoothCapPolyData::SetCellEntityIdsArrayName (const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkSmoothCapPolyData::GetCellEntityIdsArrayName ()
+
+virtual
+
- + +

◆ SetCellEntityIdOffset()

+
+ + + + + +
- + - + - +
virtual void vtkvmtkSmoothCapPolyData::SetConstraintFactor virtual void vtkvmtkSmoothCapPolyData::SetCellEntityIdOffset (double int  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetCellEntityIdOffset()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkSmoothCapPolyData::GetCellEntityIdOffset ()
+
+virtual
+
- + +

◆ SetConstraintFactor()

+
+ + + + + +
- + + - +
virtual double vtkvmtkSmoothCapPolyData::GetConstraintFactor virtual void vtkvmtkSmoothCapPolyData::SetConstraintFactor (double  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetConstraintFactor()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkSmoothCapPolyData::GetConstraintFactor ()
+
+virtual
+
- + +

◆ SetNumberOfRings()

+
+ + + + + +
- + - +
virtual void vtkvmtkSmoothCapPolyData::SetNumberOfRings virtual void vtkvmtkSmoothCapPolyData::SetNumberOfRings ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfRings()

+
+ + + + + +
- + - +
virtual int vtkvmtkSmoothCapPolyData::GetNumberOfRings virtual int vtkvmtkSmoothCapPolyData::GetNumberOfRings ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -364,65 +691,148 @@ - +
virtual int vtkvmtkSmoothCapPolyData::RequestData virtual int vtkvmtkSmoothCapPolyData::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSmoothCapPolyData::BoundaryIds [protected]vtkIdList* vtkvmtkSmoothCapPolyData::BoundaryIds
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkSmoothCapPolyData.h.

- + +

◆ CellEntityIdsArrayName

+
+ + + + + +
- +
double vtkvmtkSmoothCapPolyData::ConstraintFactor [protected]char* vtkvmtkSmoothCapPolyData::CellEntityIdsArrayName
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkSmoothCapPolyData.h.

+ +
-
+ +

◆ CellEntityIdOffset

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkSmoothCapPolyData::CellEntityIdOffset
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkSmoothCapPolyData.h.

- + +

◆ ConstraintFactor

+
+ + + + + +
- +
int vtkvmtkSmoothCapPolyData::NumberOfRings [protected]double vtkvmtkSmoothCapPolyData::ConstraintFactor
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkSmoothCapPolyData.h.

+
-
+
+ +

◆ NumberOfRings

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkSmoothCapPolyData::NumberOfRings
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkSmoothCapPolyData.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.map b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.map new file mode 100644 index 00000000..bb07b06d --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.md5 b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.md5 new file mode 100644 index 00000000..82b01b07 --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.md5 @@ -0,0 +1 @@ +0a4cf4fd8ada90af79e140bffc7a1582 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.svg b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.svg new file mode 100644 index 00000000..c8034b70 --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSmoothCapPolyData + + +Node2 + +vtkvmtkSmoothCapPolyData + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.map b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.map new file mode 100644 index 00000000..bb07b06d --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.md5 b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.md5 new file mode 100644 index 00000000..f3a7f634 --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.md5 @@ -0,0 +1 @@ +8987992ce84cc11c9a84d8e1a11efd1e \ No newline at end of file diff --git a/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.svg b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.svg new file mode 100644 index 00000000..d0e15d46 --- /dev/null +++ b/doc/html/classvtkvmtkSmoothCapPolyData__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSmoothCapPolyData + + +Node0 + +vtkvmtkSmoothCapPolyData + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSparseMatrix-members.html b/doc/html/classvtkvmtkSparseMatrix-members.html index 0388201e..0039e9f4 100644 --- a/doc/html/classvtkvmtkSparseMatrix-members.html +++ b/doc/html/classvtkvmtkSparseMatrix-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,40 +59,45 @@
-
+
vtkvmtkSparseMatrix Member List
-This is the complete list of members for vtkvmtkSparseMatrix, including all inherited members. - - - - - - - - - - - - - - - - - - - -
AddElement(vtkIdType i, vtkIdType j, double value)vtkvmtkSparseMatrix
AllocateRowsFromDataSet(vtkDataSet *dataSet, int numberOfVariables=1)vtkvmtkSparseMatrix
AllocateRowsFromNeighborhoods(vtkvmtkNeighborhoods *neighborhoods, int numberOfVariables=1)vtkvmtkSparseMatrix
ArrayvtkvmtkSparseMatrix [protected]
CopyRowsFromStencils(vtkvmtkStencils *stencils)vtkvmtkSparseMatrix
DeepCopy(vtkvmtkSparseMatrix *src)vtkvmtkSparseMatrix
GetElement(vtkIdType i, vtkIdType j)vtkvmtkSparseMatrix
GetNumberOfRows()vtkvmtkSparseMatrix [virtual]
GetRow(vtkIdType i)vtkvmtkSparseMatrix [inline]
Initialize()vtkvmtkSparseMatrix
Multiply(vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)vtkvmtkSparseMatrix
New()vtkvmtkSparseMatrix [static]
NumberOfRowsvtkvmtkSparseMatrix [protected]
SetElement(vtkIdType i, vtkIdType j, double value)vtkvmtkSparseMatrix
SetNumberOfRows(vtkIdType numberOfRows)vtkvmtkSparseMatrix
TransposeMultiply(vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)vtkvmtkSparseMatrix
vtkTypeRevisionMacro(vtkvmtkSparseMatrix, vtkObject)vtkvmtkSparseMatrix
vtkvmtkSparseMatrix()vtkvmtkSparseMatrix [protected]
~vtkvmtkSparseMatrix()vtkvmtkSparseMatrix [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
AddElement(vtkIdType i, vtkIdType j, double value)vtkvmtkSparseMatrix
AllocateRowsFromDataSet(vtkDataSet *dataSet, int numberOfVariables=1)vtkvmtkSparseMatrix
AllocateRowsFromNeighborhoods(vtkvmtkNeighborhoods *neighborhoods, int numberOfVariables=1)vtkvmtkSparseMatrix
ArrayvtkvmtkSparseMatrixprotected
CopyRowsFromStencils(vtkvmtkStencils *stencils)vtkvmtkSparseMatrix
DeepCopy(vtkvmtkSparseMatrix *src)vtkvmtkSparseMatrix
GetElement(vtkIdType i, vtkIdType j)vtkvmtkSparseMatrix
GetNumberOfRows()vtkvmtkSparseMatrixvirtual
GetRow(vtkIdType i)vtkvmtkSparseMatrixinline
Initialize()vtkvmtkSparseMatrix
IsA(const char *type)vtkvmtkSparseMatrixvirtual
IsTypeOf(const char *type)vtkvmtkSparseMatrixstatic
Multiply(vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)vtkvmtkSparseMatrix
New()vtkvmtkSparseMatrixstatic
NewInstance() constvtkvmtkSparseMatrix
NewInstanceInternal() constvtkvmtkSparseMatrixprotectedvirtual
NumberOfRowsvtkvmtkSparseMatrixprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkSparseMatrixstatic
SetElement(vtkIdType i, vtkIdType j, double value)vtkvmtkSparseMatrix
SetNumberOfRows(vtkIdType numberOfRows)vtkvmtkSparseMatrix
Superclass typedefvtkvmtkSparseMatrix
TransposeMultiply(vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)vtkvmtkSparseMatrix
vtkvmtkSparseMatrix()vtkvmtkSparseMatrixprotected
~vtkvmtkSparseMatrix()vtkvmtkSparseMatrixprotected
+ - diff --git a/doc/html/classvtkvmtkSparseMatrix.html b/doc/html/classvtkvmtkSparseMatrix.html index c5b08cc3..3606a808 100644 --- a/doc/html/classvtkvmtkSparseMatrix.html +++ b/doc/html/classvtkvmtkSparseMatrix.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSparseMatrix Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,148 +59,329 @@
-
+
vtkvmtkSparseMatrix Class Reference
-

.. +

Class for constructing sparse matrices from a dataset and performing basic mathematical operations on it. More...

-

#include <vtkvmtkSparseMatrix.h>

+

#include <vtkvmtkSparseMatrix.h>

+
+Inheritance diagram for vtkvmtkSparseMatrix:
+
+
+
+
[legend]
Collaboration diagram for vtkvmtkSparseMatrix:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSparseMatrix, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkSparseMatrixNewInstance () const
 
void Multiply (vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)
 
void TransposeMultiply (vtkvmtkDoubleVector *x, vtkvmtkDoubleVector *y)
 
vtkvmtkSparseMatrixRowGetRow (vtkIdType i)
 
virtual vtkIdType GetNumberOfRows ()
 
void CopyRowsFromStencils (vtkvmtkStencils *stencils)
 
void AllocateRowsFromNeighborhoods (vtkvmtkNeighborhoods *neighborhoods, int numberOfVariables=1)
 
void AllocateRowsFromDataSet (vtkDataSet *dataSet, int numberOfVariables=1)
 
void Initialize ()
 
void SetNumberOfRows (vtkIdType numberOfRows)
 
double GetElement (vtkIdType i, vtkIdType j)
 
void SetElement (vtkIdType i, vtkIdType j, double value)
 
void AddElement (vtkIdType i, vtkIdType j, double value)
 
void DeepCopy (vtkvmtkSparseMatrix *src)

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkSparseMatrixNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkSparseMatrixSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSparseMatrix ()
 
 ~vtkvmtkSparseMatrix ()

+

 
+ + +

Protected Attributes

vtkvmtkSparseMatrixRow ** Array
 
vtkIdType NumberOfRows
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Class for constructing sparse matrices from a dataset and performing basic mathematical operations on it.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 39 of file vtkvmtkSparseMatrix.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkObject vtkvmtkSparseMatrix::Superclass
+
+ +

Definition at line 44 of file vtkvmtkSparseMatrix.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSparseMatrix()

+
+ + + + + +
- + - +
vtkvmtkSparseMatrix::vtkvmtkSparseMatrix vtkvmtkSparseMatrix::vtkvmtkSparseMatrix ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSparseMatrix()

+
+ + + + + +
- + - +
vtkvmtkSparseMatrix::~vtkvmtkSparseMatrix vtkvmtkSparseMatrix::~vtkvmtkSparseMatrix ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSparseMatrix* vtkvmtkSparseMatrix::New static vtkvmtkSparseMatrix* vtkvmtkSparseMatrix::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSparseMatrix::vtkTypeRevisionMacro static int vtkvmtkSparseMatrix::IsTypeOf (vtkvmtkSparseMatrix , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSparseMatrix::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSparseMatrix* vtkvmtkSparseMatrix::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSparseMatrix::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkSparseMatrix::Multiply vtkvmtkSparseMatrix* vtkvmtkSparseMatrix::NewInstance () const
+
+ +
+
+ +

◆ Multiply()

+ +
+
+ + + @@ -247,17 +398,18 @@
void vtkvmtkSparseMatrix::Multiply ( vtkvmtkDoubleVector x,
-
-
+
- + +

◆ TransposeMultiply()

+
- + @@ -274,68 +426,91 @@
void vtkvmtkSparseMatrix::TransposeMultiply void vtkvmtkSparseMatrix::TransposeMultiply ( vtkvmtkDoubleVector x,
-
-
+
- + +

◆ GetRow()

+
+ + + + + +
- + - +
vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrix::GetRow vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrix::GetRow ( vtkIdType  i) [inline]
- -
+
+inline
+

Get a row given a row id.

+

Definition at line 50 of file vtkvmtkSparseMatrix.h.

+
50 { return this->Array[i]; }
vtkvmtkSparseMatrixRow ** Array
+
- + +

◆ GetNumberOfRows()

+
+ + + + + +
- + - +
virtual vtkIdType vtkvmtkSparseMatrix::GetNumberOfRows virtual vtkIdType vtkvmtkSparseMatrix::GetNumberOfRows ( ) [virtual]
- -
+
+virtual
+
- + +

◆ CopyRowsFromStencils()

+
- +
void vtkvmtkSparseMatrix::CopyRowsFromStencils void vtkvmtkSparseMatrix::CopyRowsFromStencils ( vtkvmtkStencils stencils)
-
-
+
- + +

◆ AllocateRowsFromNeighborhoods()

+
- + @@ -352,17 +527,18 @@
void vtkvmtkSparseMatrix::AllocateRowsFromNeighborhoods void vtkvmtkSparseMatrix::AllocateRowsFromNeighborhoods ( vtkvmtkNeighborhoods neighborhoods,
-
-
+
- + +

◆ AllocateRowsFromDataSet()

+
- + @@ -379,50 +555,53 @@
void vtkvmtkSparseMatrix::AllocateRowsFromDataSet void vtkvmtkSparseMatrix::AllocateRowsFromDataSet ( vtkDataSet *  dataSet,
-
-
+
- + +

◆ Initialize()

+
- +
void vtkvmtkSparseMatrix::Initialize void vtkvmtkSparseMatrix::Initialize ( )
-
-
+
- + +

◆ SetNumberOfRows()

+
- +
void vtkvmtkSparseMatrix::SetNumberOfRows void vtkvmtkSparseMatrix::SetNumberOfRows ( vtkIdType  numberOfRows)
-
-
+
- + +

◆ GetElement()

+
- + @@ -439,17 +618,18 @@
double vtkvmtkSparseMatrix::GetElement double vtkvmtkSparseMatrix::GetElement ( vtkIdType  i,
-
-
+
- + +

◆ SetElement()

+
- + @@ -472,17 +652,18 @@
void vtkvmtkSparseMatrix::SetElement void vtkvmtkSparseMatrix::SetElement ( vtkIdType  i,
-
-
+
- + +

◆ AddElement()

+
- + @@ -505,66 +686,86 @@
void vtkvmtkSparseMatrix::AddElement void vtkvmtkSparseMatrix::AddElement ( vtkIdType  i,
-
-
+
- + +

◆ DeepCopy()

+
- +
void vtkvmtkSparseMatrix::DeepCopy void vtkvmtkSparseMatrix::DeepCopy ( vtkvmtkSparseMatrix src)
-
-
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Array

+
+ + + + + +
- +
vtkvmtkSparseMatrixRow** vtkvmtkSparseMatrix::Array [protected]vtkvmtkSparseMatrixRow** vtkvmtkSparseMatrix::Array
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkSparseMatrix.h.

- + +

◆ NumberOfRows

+
+ + + + + +
- +
vtkIdType vtkvmtkSparseMatrix::NumberOfRows [protected]vtkIdType vtkvmtkSparseMatrix::NumberOfRows
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkSparseMatrix.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSparseMatrixRow-members.html b/doc/html/classvtkvmtkSparseMatrixRow-members.html index a8ec92a8..197fe572 100644 --- a/doc/html/classvtkvmtkSparseMatrixRow-members.html +++ b/doc/html/classvtkvmtkSparseMatrixRow-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,42 +59,47 @@
-
+
vtkvmtkSparseMatrixRow Member List
-This is the complete list of members for vtkvmtkSparseMatrixRow, including all inherited members. - - - - - - - - - - - - - - - - - - - - - -
CopyNeighborhood(vtkvmtkNeighborhood *neighborhood)vtkvmtkSparseMatrixRow
CopyStencil(vtkvmtkStencil *stencil)vtkvmtkSparseMatrixRow
DeepCopy(vtkvmtkSparseMatrixRow *src)vtkvmtkSparseMatrixRow
DiagonalElementvtkvmtkSparseMatrixRow [protected]
ElementIdsvtkvmtkSparseMatrixRow [protected]
ElementsvtkvmtkSparseMatrixRow [protected]
GetDiagonalElement()vtkvmtkSparseMatrixRow [virtual]
GetElement(vtkIdType i)vtkvmtkSparseMatrixRow [inline]
GetElementId(vtkIdType i)vtkvmtkSparseMatrixRow [inline]
GetElementIndex(vtkIdType id)vtkvmtkSparseMatrixRow
GetNumberOfElements()vtkvmtkSparseMatrixRow [inline]
Initialize()vtkvmtkSparseMatrixRow
NElementsvtkvmtkSparseMatrixRow [protected]
New()vtkvmtkSparseMatrixRow [static]
SetDiagonalElement(double)vtkvmtkSparseMatrixRow [virtual]
SetElement(vtkIdType i, double element)vtkvmtkSparseMatrixRow [inline]
SetElementId(vtkIdType i, vtkIdType id)vtkvmtkSparseMatrixRow [inline]
SetNumberOfElements(vtkIdType numberOfElements)vtkvmtkSparseMatrixRow
vtkTypeRevisionMacro(vtkvmtkSparseMatrixRow, vtkObject)vtkvmtkSparseMatrixRow
vtkvmtkSparseMatrixRow()vtkvmtkSparseMatrixRow [protected]
~vtkvmtkSparseMatrixRow()vtkvmtkSparseMatrixRow [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
CopyNeighborhood(vtkvmtkNeighborhood *neighborhood)vtkvmtkSparseMatrixRow
CopyStencil(vtkvmtkStencil *stencil)vtkvmtkSparseMatrixRow
DeepCopy(vtkvmtkSparseMatrixRow *src)vtkvmtkSparseMatrixRow
DiagonalElementvtkvmtkSparseMatrixRowprotected
ElementIdsvtkvmtkSparseMatrixRowprotected
ElementsvtkvmtkSparseMatrixRowprotected
GetDiagonalElement()vtkvmtkSparseMatrixRowvirtual
GetElement(vtkIdType i)vtkvmtkSparseMatrixRowinline
GetElementId(vtkIdType i)vtkvmtkSparseMatrixRowinline
GetElementIndex(vtkIdType id)vtkvmtkSparseMatrixRow
GetNumberOfElements()vtkvmtkSparseMatrixRowinline
Initialize()vtkvmtkSparseMatrixRow
IsA(const char *type)vtkvmtkSparseMatrixRowvirtual
IsTypeOf(const char *type)vtkvmtkSparseMatrixRowstatic
NElementsvtkvmtkSparseMatrixRowprotected
New()vtkvmtkSparseMatrixRowstatic
NewInstance() constvtkvmtkSparseMatrixRow
NewInstanceInternal() constvtkvmtkSparseMatrixRowprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSparseMatrixRowstatic
SetDiagonalElement(double)vtkvmtkSparseMatrixRowvirtual
SetElement(vtkIdType i, double element)vtkvmtkSparseMatrixRowinline
SetElementId(vtkIdType i, vtkIdType id)vtkvmtkSparseMatrixRowinline
SetNumberOfElements(vtkIdType numberOfElements)vtkvmtkSparseMatrixRow
Superclass typedefvtkvmtkSparseMatrixRow
vtkvmtkSparseMatrixRow()vtkvmtkSparseMatrixRowprotected
~vtkvmtkSparseMatrixRow()vtkvmtkSparseMatrixRowprotected
+ - diff --git a/doc/html/classvtkvmtkSparseMatrixRow.html b/doc/html/classvtkvmtkSparseMatrixRow.html index f9517162..b96363f6 100644 --- a/doc/html/classvtkvmtkSparseMatrixRow.html +++ b/doc/html/classvtkvmtkSparseMatrixRow.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSparseMatrixRow Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,160 +59,365 @@
-
+
vtkvmtkSparseMatrixRow Class Reference
-

.. +

Class to handle operating on rows of a sparse matrix. More...

-

#include <vtkvmtkSparseMatrixRow.h>

- -

List of all members.

+

#include <vtkvmtkSparseMatrixRow.h>

+
+Inheritance diagram for vtkvmtkSparseMatrixRow:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSparseMatrixRow:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSparseMatrixRow, vtkObject)
virtual int IsA (const char *type)
 
vtkvmtkSparseMatrixRowNewInstance () const
 
vtkIdType GetElementId (vtkIdType i)
 
void SetElementId (vtkIdType i, vtkIdType id)
 
double GetElement (vtkIdType i)
 
void SetElement (vtkIdType i, double element)
 
vtkIdType GetElementIndex (vtkIdType id)
 
vtkIdType GetNumberOfElements ()
 
void SetNumberOfElements (vtkIdType numberOfElements)
 
virtual void SetDiagonalElement (double)
 
virtual double GetDiagonalElement ()
 
void Initialize ()
 
void CopyStencil (vtkvmtkStencil *stencil)
 
void CopyNeighborhood (vtkvmtkNeighborhood *neighborhood)
 
void DeepCopy (vtkvmtkSparseMatrixRow *src)

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkSparseMatrixRowNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkSparseMatrixRowSafeDownCast (vtkObjectBase *o)
 
+ + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSparseMatrixRow ()
 
 ~vtkvmtkSparseMatrixRow ()

+

 
+ + + + +

Protected Attributes

vtkIdType * ElementIds
 
double * Elements
 
double DiagonalElement
 
vtkIdType NElements
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Class to handle operating on rows of a sparse matrix.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkSparseMatrixRow.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSparseMatrixRow()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkSparseMatrixRow::vtkvmtkSparseMatrixRow ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSparseMatrixRow()

+
+ + + + + +
- + - +
vtkvmtkSparseMatrixRow::~vtkvmtkSparseMatrixRow vtkvmtkSparseMatrixRow::~vtkvmtkSparseMatrixRow ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrixRow::New static vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrixRow::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSparseMatrixRow::vtkTypeRevisionMacro static int vtkvmtkSparseMatrixRow::IsTypeOf (vtkvmtkSparseMatrixRow , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSparseMatrixRow::IsA (const char * type) vtkObject  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrixRow::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSparseMatrixRow::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
vtkIdType vtkvmtkSparseMatrixRow::GetElementId vtkvmtkSparseMatrixRow* vtkvmtkSparseMatrixRow::NewInstance () const
+
+ +
+
+ +

◆ GetElementId()

+ +
+
+ + + + + +
+ + + - +
vtkIdType vtkvmtkSparseMatrixRow::GetElementId ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 44 of file vtkvmtkSparseMatrixRow.h.

+
44 { return this->ElementIds[i]; }
+
- + +

◆ SetElementId()

+
+ + + + + +
- + @@ -256,37 +431,61 @@ - +
void vtkvmtkSparseMatrixRow::SetElementId void vtkvmtkSparseMatrixRow::SetElementId ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkSparseMatrixRow.h.

+
45 { this->ElementIds[i] = id; }
+
- + +

◆ GetElement()

+
+ + + + + +
- + - +
double vtkvmtkSparseMatrixRow::GetElement double vtkvmtkSparseMatrixRow::GetElement ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 47 of file vtkvmtkSparseMatrixRow.h.

+
47 { return this->Elements[i]; }
+
- + +

◆ SetElement()

+
+ + + + + +
- + @@ -300,229 +499,314 @@ - +
void vtkvmtkSparseMatrixRow::SetElement void vtkvmtkSparseMatrixRow::SetElement ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 48 of file vtkvmtkSparseMatrixRow.h.

+
48 { this->Elements[i] = element; }
+
- + +

◆ GetElementIndex()

+
- +
vtkIdType vtkvmtkSparseMatrixRow::GetElementIndex vtkIdType vtkvmtkSparseMatrixRow::GetElementIndex ( vtkIdType  id)
-
-
+
- + +

◆ GetNumberOfElements()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkSparseMatrixRow::GetNumberOfElements vtkIdType vtkvmtkSparseMatrixRow::GetNumberOfElements ( ) [inline]
- -
+
+inline
+
+

Definition at line 52 of file vtkvmtkSparseMatrixRow.h.

+
52 { return this->NElements; }
+
- + +

◆ SetNumberOfElements()

+
- +
void vtkvmtkSparseMatrixRow::SetNumberOfElements void vtkvmtkSparseMatrixRow::SetNumberOfElements ( vtkIdType  numberOfElements)
-
-
+
- + +

◆ SetDiagonalElement()

+
+ + + + + +
- + - +
virtual void vtkvmtkSparseMatrixRow::SetDiagonalElement virtual void vtkvmtkSparseMatrixRow::SetDiagonalElement ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDiagonalElement()

+
+ + + + + +
- + - +
virtual double vtkvmtkSparseMatrixRow::GetDiagonalElement virtual double vtkvmtkSparseMatrixRow::GetDiagonalElement ( ) [virtual]
- -
+
+virtual
+
- + +

◆ Initialize()

+
- +
void vtkvmtkSparseMatrixRow::Initialize void vtkvmtkSparseMatrixRow::Initialize ( )
-
-
+
- + +

◆ CopyStencil()

+
- +
void vtkvmtkSparseMatrixRow::CopyStencil void vtkvmtkSparseMatrixRow::CopyStencil ( vtkvmtkStencil stencil)
-
-
+
- + +

◆ CopyNeighborhood()

+
- +
void vtkvmtkSparseMatrixRow::CopyNeighborhood void vtkvmtkSparseMatrixRow::CopyNeighborhood ( vtkvmtkNeighborhood neighborhood)
-
-
+
- + +

◆ DeepCopy()

+
- +
void vtkvmtkSparseMatrixRow::DeepCopy void vtkvmtkSparseMatrixRow::DeepCopy ( vtkvmtkSparseMatrixRow src)
-
-
+

Standard DeepCopy method. Since this object contains no reference to other objects, there is no ShallowCopy.

-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ElementIds

+
+ + + + + +
- +
vtkIdType* vtkvmtkSparseMatrixRow::ElementIds [protected]vtkIdType* vtkvmtkSparseMatrixRow::ElementIds
- -
+
+protected
+
+ +

Definition at line 71 of file vtkvmtkSparseMatrixRow.h.

- + +

◆ Elements

+
+ + + + + +
- +
double* vtkvmtkSparseMatrixRow::Elements [protected]double* vtkvmtkSparseMatrixRow::Elements
- -
+
+protected
+
+ +

Definition at line 72 of file vtkvmtkSparseMatrixRow.h.

- + +

◆ DiagonalElement

+
+ + + + + +
- +
double vtkvmtkSparseMatrixRow::DiagonalElement [protected]double vtkvmtkSparseMatrixRow::DiagonalElement
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkSparseMatrixRow.h.

- + +

◆ NElements

+
+ + + + + +
- +
vtkIdType vtkvmtkSparseMatrixRow::NElements [protected]vtkIdType vtkvmtkSparseMatrixRow::NElements
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkSparseMatrixRow.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.map b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.map new file mode 100644 index 00000000..7afa867c --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.md5 b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.md5 new file mode 100644 index 00000000..2d1117ba --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.md5 @@ -0,0 +1 @@ +b6d61b7490cd20dc08c07119cffba353 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.svg b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.svg new file mode 100644 index 00000000..543055df --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSparseMatrixRow + + +Node2 + +vtkvmtkSparseMatrixRow + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.map b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.map new file mode 100644 index 00000000..7afa867c --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.md5 b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.md5 new file mode 100644 index 00000000..5becab65 --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.md5 @@ -0,0 +1 @@ +44df4c1a2d3e01b279ddc1336efa7cb3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.svg b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.svg new file mode 100644 index 00000000..f253b536 --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrixRow__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSparseMatrixRow + + +Node0 + +vtkvmtkSparseMatrixRow + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSparseMatrix__coll__graph.map b/doc/html/classvtkvmtkSparseMatrix__coll__graph.map index ff71b445..7ee94bbe 100644 --- a/doc/html/classvtkvmtkSparseMatrix__coll__graph.map +++ b/doc/html/classvtkvmtkSparseMatrix__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkSparseMatrix__coll__graph.md5 b/doc/html/classvtkvmtkSparseMatrix__coll__graph.md5 index e217c3fc..4ec59553 100644 --- a/doc/html/classvtkvmtkSparseMatrix__coll__graph.md5 +++ b/doc/html/classvtkvmtkSparseMatrix__coll__graph.md5 @@ -1 +1 @@ -df2d23b9a93c905c2252b0e9f7dcef5c \ No newline at end of file +37fa393f66ec1f9294c4a18905ec2c9d \ No newline at end of file diff --git a/doc/html/classvtkvmtkSparseMatrix__coll__graph.png b/doc/html/classvtkvmtkSparseMatrix__coll__graph.png deleted file mode 100644 index 67d01534..00000000 Binary files a/doc/html/classvtkvmtkSparseMatrix__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkSparseMatrix__coll__graph.svg b/doc/html/classvtkvmtkSparseMatrix__coll__graph.svg new file mode 100644 index 00000000..8220451d --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrix__coll__graph.svg @@ -0,0 +1,47 @@ + + + + + + +vtkvmtkSparseMatrix + + +Node2 + +vtkvmtkSparseMatrix + + +Node3 + +vtkObject + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkSparseMatrixRow + + + + +Node3->Node4 + + + + +Node4->Node2 + + + Array + + + diff --git a/doc/html/classvtkvmtkSparseMatrix__inherit__graph.map b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.map new file mode 100644 index 00000000..0edb95cc --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSparseMatrix__inherit__graph.md5 b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.md5 new file mode 100644 index 00000000..a778c793 --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.md5 @@ -0,0 +1 @@ +16fd5b260ea5b0b0ca52b697100bb180 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSparseMatrix__inherit__graph.svg b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.svg new file mode 100644 index 00000000..19d8c15d --- /dev/null +++ b/doc/html/classvtkvmtkSparseMatrix__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSparseMatrix + + +Node0 + +vtkvmtkSparseMatrix + + +Node1 + +vtkObject + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField-members.html b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField-members.html index d9c0dbcb..c8660446 100644 --- a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField-members.html +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,66 +59,67 @@
-
+
vtkvmtkStaticTemporalInterpolatedVelocityField Member List
-This is the complete list of members for vtkvmtkStaticTemporalInterpolatedVelocityField, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AddDataSet(vtkDataSet *dataset)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
BuildArrayName(char *prefix, int index, char *name)vtkvmtkStaticTemporalInterpolatedVelocityField [protected]
Component0PrefixvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
Component1PrefixvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
Component2PrefixvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
CopyParameters(vtkAbstractInterpolatedVelocityField *from)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
FindTimeRowId(double time, int &prevRowId, int &nextRowId, double &p)vtkvmtkStaticTemporalInterpolatedVelocityField [protected]
FunctionValues(double *x, double *f)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
FunctionValues(vtkDataSet *ds, double *x, double *f)vtkvmtkStaticTemporalInterpolatedVelocityField [protected, virtual]
GetClassName()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetComponent0Prefix()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetComponent1Prefix()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetComponent2Prefix()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetPeriodic()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetTimeStepsTable()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetUseVectorComponents()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetVectorPrefix()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
GetVelocityScale()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
IsA(const char *type)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
IsTypeOf(const char *type)vtkvmtkStaticTemporalInterpolatedVelocityField [static]
New()vtkvmtkStaticTemporalInterpolatedVelocityField [static]
PeriodicvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
PeriodicOff()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
PeriodicOn()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkStaticTemporalInterpolatedVelocityField
SafeDownCast(vtkObject *o)vtkvmtkStaticTemporalInterpolatedVelocityField [static]
SetComponent0Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetComponent1Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetComponent2Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetLastCellId(vtkIdType c, int dataindex)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetLastCellId(vtkIdType c)vtkvmtkStaticTemporalInterpolatedVelocityField [inline, virtual]
SetPeriodic(int)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetTimeStepsTable(vtkTable *)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetUseVectorComponents(int)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetVectorPrefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
SetVelocityScale(double)vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
Superclass typedefvtkvmtkStaticTemporalInterpolatedVelocityField
TimeStepsTablevtkvmtkStaticTemporalInterpolatedVelocityField [protected]
UseVectorComponentsvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
UseVectorComponentsOff()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
UseVectorComponentsOn()vtkvmtkStaticTemporalInterpolatedVelocityField [virtual]
VectorPrefixvtkvmtkStaticTemporalInterpolatedVelocityField [protected]
VelocityScalevtkvmtkStaticTemporalInterpolatedVelocityField [protected]
vtkvmtkStaticTemporalInterpolatedVelocityField()vtkvmtkStaticTemporalInterpolatedVelocityField [protected]
~vtkvmtkStaticTemporalInterpolatedVelocityField()vtkvmtkStaticTemporalInterpolatedVelocityField [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddDataSet(vtkDataSet *dataset)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
BuildArrayName(char *prefix, int index, char *name)vtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
Component0PrefixvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
Component1PrefixvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
Component2PrefixvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
CopyParameters(vtkAbstractInterpolatedVelocityField *from) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
FindTimeRowId(double time, int &prevRowId, int &nextRowId, double &p)vtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
FunctionValues(double *x, double *f) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
FunctionValues(vtkDataSet *ds, double *x, double *f) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityFieldprotectedvirtual
GetComponent0Prefix()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetComponent1Prefix()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetComponent2Prefix()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetPeriodic()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetTimeStepsTable()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetUseVectorComponents()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetVectorPrefix()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
GetVelocityScale()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
IsA(const char *type)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
IsTypeOf(const char *type)vtkvmtkStaticTemporalInterpolatedVelocityFieldstatic
New()vtkvmtkStaticTemporalInterpolatedVelocityFieldstatic
NewInstance() constvtkvmtkStaticTemporalInterpolatedVelocityField
NewInstanceInternal() constvtkvmtkStaticTemporalInterpolatedVelocityFieldprotectedvirtual
PeriodicvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
PeriodicOff()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
PeriodicOn()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityField
SafeDownCast(vtkObjectBase *o)vtkvmtkStaticTemporalInterpolatedVelocityFieldstatic
SetComponent0Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetComponent1Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetComponent2Prefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetLastCellId(vtkIdType c, int dataindex) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetLastCellId(vtkIdType c) VTK_OVERRIDEvtkvmtkStaticTemporalInterpolatedVelocityFieldinlinevirtual
SetPeriodic(int)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetTimeStepsTable(vtkTable *)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetUseVectorComponents(int)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetVectorPrefix(const char *)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
SetVelocityScale(double)vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
Superclass typedefvtkvmtkStaticTemporalInterpolatedVelocityField
TimeStepsTablevtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
UseVectorComponentsvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
UseVectorComponentsOff()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
UseVectorComponentsOn()vtkvmtkStaticTemporalInterpolatedVelocityFieldvirtual
VectorPrefixvtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
VelocityScalevtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
vtkvmtkStaticTemporalInterpolatedVelocityField()vtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
~vtkvmtkStaticTemporalInterpolatedVelocityField()vtkvmtkStaticTemporalInterpolatedVelocityFieldprotected
+ - diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField.html b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField.html index 52e4ad3e..eda9be4b 100644 --- a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField.html +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStaticTemporalInterpolatedVelocityField Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,15 @@
-
+
vtkvmtkStaticTemporalInterpolatedVelocityField Class Reference
@@ -105,74 +76,136 @@

A concrete class for obtaining the interpolated velocity values at a point. More...

-

#include <vtkvmtkStaticTemporalInterpolatedVelocityField.h>

- -

List of all members.

+

#include <vtkvmtkStaticTemporalInterpolatedVelocityField.h>

+
+Inheritance diagram for vtkvmtkStaticTemporalInterpolatedVelocityField:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkStaticTemporalInterpolatedVelocityField:
+
+
+
+
[legend]
- - - + +

+

Public Types

typedef
-vtkAbstractInterpolatedVelocityField 
Superclass

+

typedef vtkAbstractInterpolatedVelocityField Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + - - + +

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
 
vtkvmtkStaticTemporalInterpolatedVelocityFieldNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void AddDataSet (vtkDataSet *dataset)
 
virtual vtkTable * GetTimeStepsTable ()
 
virtual void SetTimeStepsTable (vtkTable *)
 
virtual void SetPeriodic (int)
 
virtual int GetPeriodic ()
 
virtual void PeriodicOn ()
 
virtual void PeriodicOff ()
 
virtual void SetVelocityScale (double)
 
virtual double GetVelocityScale ()
 
virtual void SetUseVectorComponents (int)
 
virtual int GetUseVectorComponents ()
 
virtual void UseVectorComponentsOn ()
 
virtual void UseVectorComponentsOff ()
 
virtual void SetVectorPrefix (const char *)
 
virtual char * GetVectorPrefix ()
 
virtual void SetComponent0Prefix (const char *)
 
virtual char * GetComponent0Prefix ()
 
virtual void SetComponent1Prefix (const char *)
 
virtual char * GetComponent1Prefix ()
 
virtual void SetComponent2Prefix (const char *)
 
virtual char * GetComponent2Prefix ()
virtual int FunctionValues (double *x, double *f)
virtual void SetLastCellId (vtkIdType c, int dataindex)
virtual void CopyParameters (vtkAbstractInterpolatedVelocityField *from)
 
virtual int FunctionValues (double *x, double *f) VTK_OVERRIDE
 
virtual void SetLastCellId (vtkIdType c, int dataindex) VTK_OVERRIDE
 
virtual void CopyParameters (vtkAbstractInterpolatedVelocityField *from) VTK_OVERRIDE
 
virtual void SetLastCellId (vtkIdType c)

+

virtual void SetLastCellId (vtkIdType c) VTK_OVERRIDE
 
+ - - - + + + + +

Static Public Member Functions

static int IsTypeOf (const char *type)
static
-vtkvmtkStaticTemporalInterpolatedVelocityField
SafeDownCast (vtkObject *o)
static
-vtkvmtkStaticTemporalInterpolatedVelocityField
New ()

+

 
static vtkvmtkStaticTemporalInterpolatedVelocityFieldSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkStaticTemporalInterpolatedVelocityFieldNew ()
 
+ + + + - + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStaticTemporalInterpolatedVelocityField ()
 
 ~vtkvmtkStaticTemporalInterpolatedVelocityField ()
virtual int FunctionValues (vtkDataSet *ds, double *x, double *f)
 
virtual int FunctionValues (vtkDataSet *ds, double *x, double *f) VTK_OVERRIDE
 
void FindTimeRowId (double time, int &prevRowId, int &nextRowId, double &p)
 
void BuildArrayName (char *prefix, int index, char *name)

+

 
+ + + + + + + + +

Protected Attributes

vtkTable * TimeStepsTable
 
int Periodic
 
double VelocityScale
 
int UseVectorComponents
 
char * VectorPrefix
 
char * Component0Prefix
 
char * Component1Prefix
 
char * Component2Prefix
 
-

Detailed Description

+

Detailed Description

A concrete class for obtaining the interpolated velocity values at a point.

-

Member Typedef Documentation

- + +

Definition at line 53 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
@@ -180,118 +213,192 @@
typedef vtkAbstractInterpolatedVelocityField vtkvmtkStaticTemporalInterpolatedVelocityField::Superclass
-
-
+
+ +

Definition at line 63 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStaticTemporalInterpolatedVelocityField()

+
+ + + + + +
- + - +
vtkvmtkStaticTemporalInterpolatedVelocityField::vtkvmtkStaticTemporalInterpolatedVelocityField vtkvmtkStaticTemporalInterpolatedVelocityField::vtkvmtkStaticTemporalInterpolatedVelocityField ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStaticTemporalInterpolatedVelocityField()

+
+ + + + + +
- + - +
vtkvmtkStaticTemporalInterpolatedVelocityField::~vtkvmtkStaticTemporalInterpolatedVelocityField vtkvmtkStaticTemporalInterpolatedVelocityField::~vtkvmtkStaticTemporalInterpolatedVelocityField ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + +
virtual const char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetClassName static int vtkvmtkStaticTemporalInterpolatedVelocityField::IsTypeOf () [virtual]const char * type)
- -
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - +
static int vtkvmtkStaticTemporalInterpolatedVelocityField::IsTypeOf virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::IsA ( const char *  type) [static]
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::IsA static vtkvmtkStaticTemporalInterpolatedVelocityField* vtkvmtkStaticTemporalInterpolatedVelocityField::SafeDownCast (const char * type) [virtual]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - - + +
static vtkvmtkStaticTemporalInterpolatedVelocityField* vtkvmtkStaticTemporalInterpolatedVelocityField::SafeDownCast virtual vtkObjectBase* vtkvmtkStaticTemporalInterpolatedVelocityField::NewInstanceInternal (vtkObject * o) [static]) const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkStaticTemporalInterpolatedVelocityField* vtkvmtkStaticTemporalInterpolatedVelocityField::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -308,380 +415,582 @@
void vtkvmtkStaticTemporalInterpolatedVelocityField::PrintSelf void vtkvmtkStaticTemporalInterpolatedVelocityField::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStaticTemporalInterpolatedVelocityField* vtkvmtkStaticTemporalInterpolatedVelocityField::New static vtkvmtkStaticTemporalInterpolatedVelocityField* vtkvmtkStaticTemporalInterpolatedVelocityField::New ( ) [static]
- -
-

Construct a vtkvmtkStaticTemporalInterpolatedVelocityField without an initial dataset. Caching is set on and LastCellId is set to -1.

+
+static
+
+

Construct a vtkvmtkStaticTemporalInterpolatedVelocityField without an initial dataset. Caching is set on and LastCellId is set to -1.

- + +

◆ AddDataSet()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::AddDataSet virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::AddDataSet ( vtkDataSet *  dataset) [virtual]
- -
+
+virtual
+

Add a dataset used for the implicit function evaluation. If more than one dataset is added, the evaluation point is searched in all until a match is found. THIS FUNCTION DOES NOT CHANGE THE REFERENCE COUNT OF DATASET FOR THREAD SAFETY REASONS.

- + +

◆ GetTimeStepsTable()

+
+ + + + + +
- + - +
virtual vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::GetTimeStepsTable virtual vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::GetTimeStepsTable ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTimeStepsTable()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetTimeStepsTable virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetTimeStepsTable ( vtkTable *  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPeriodic()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetPeriodic virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetPeriodic ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPeriodic()

+
+ + + + + +
- + - +
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetPeriodic virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetPeriodic ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PeriodicOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOn virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PeriodicOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOff virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::PeriodicOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVelocityScale()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVelocityScale virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVelocityScale ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityScale()

+
+ + + + + +
- + - +
virtual double vtkvmtkStaticTemporalInterpolatedVelocityField::GetVelocityScale virtual double vtkvmtkStaticTemporalInterpolatedVelocityField::GetVelocityScale ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseVectorComponents()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetUseVectorComponents virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetUseVectorComponents ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseVectorComponents()

+
+ + + + + +
- + - +
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetUseVectorComponents virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::GetUseVectorComponents ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseVectorComponentsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOn virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseVectorComponentsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOff virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponentsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVectorPrefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVectorPrefix virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetVectorPrefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVectorPrefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetVectorPrefix virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetVectorPrefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent0Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent0Prefix virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent0Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent0Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent0Prefix virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent0Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent1Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent1Prefix virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent1Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent1Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent1Prefix virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent1Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent2Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent2Prefix virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetComponent2Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent2Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent2Prefix virtual char* vtkvmtkStaticTemporalInterpolatedVelocityField::GetComponent2Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FunctionValues() [1/2]

+
+ + + + + +
- + @@ -695,21 +1004,30 @@ - +
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues ( double *  x,
) [virtual]
- -
+
+virtual
+

Evaluate the velocity field f at point (x, y, z, t).

- + +

◆ SetLastCellId() [1/2]

+
+ + + + + +
- + @@ -723,56 +1041,85 @@ - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId ( vtkIdType  c,
) [virtual]
- -
+
+virtual
+

Set the cell id cached by the last evaluation within a specified dataset.

- + +

◆ SetLastCellId() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::SetLastCellId ( vtkIdType  c) [inline, virtual]
- -
+
+inlinevirtual
+

Set the cell id cached by the last evaluation.

+

Definition at line 120 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

+
121  { this->Superclass::SetLastCellId( c ); }
- + +

◆ CopyParameters()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::CopyParameters virtual void vtkvmtkStaticTemporalInterpolatedVelocityField::CopyParameters ( vtkAbstractInterpolatedVelocityField *  from) [virtual]
- -
+
+virtual
+
- + +

◆ FunctionValues() [2/2]

+
+ + + + + +
- + @@ -792,21 +1139,30 @@ - +
virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues virtual int vtkvmtkStaticTemporalInterpolatedVelocityField::FunctionValues ( vtkDataSet *  ds,
) [protected, virtual]
- -
+
+protectedvirtual
+

Evaluate the velocity field f at point (x, y, z) in a specified dataset by either involving vtkPointLocator, via vtkPointSet::FindCell(), in locating the next cell (for datasets of type vtkPointSet) or simply invoking vtkImageData/vtkRectilinearGrid::FindCell() to fulfill the same task if the point is outside the current cell.

- + +

◆ FindTimeRowId()

+
+ + + + + +
- + @@ -832,20 +1188,29 @@ - +
void vtkvmtkStaticTemporalInterpolatedVelocityField::FindTimeRowId void vtkvmtkStaticTemporalInterpolatedVelocityField::FindTimeRowId ( double  time,
) [protected]
- -
+
+protected
+
- + +

◆ BuildArrayName()

+
+ + + + + +
- + @@ -865,130 +1230,220 @@ - +
void vtkvmtkStaticTemporalInterpolatedVelocityField::BuildArrayName void vtkvmtkStaticTemporalInterpolatedVelocityField::BuildArrayName ( char *  prefix,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ TimeStepsTable

+
+ + + + + +
- +
vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::TimeStepsTable [protected]vtkTable* vtkvmtkStaticTemporalInterpolatedVelocityField::TimeStepsTable
- -
+
+protected
+
+ +

Definition at line 142 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ Periodic

+
+ + + + + +
- +
int vtkvmtkStaticTemporalInterpolatedVelocityField::Periodic [protected]int vtkvmtkStaticTemporalInterpolatedVelocityField::Periodic
- -
+
+protected
+
+ +

Definition at line 144 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ VelocityScale

+
+ + + + + +
- +
double vtkvmtkStaticTemporalInterpolatedVelocityField::VelocityScale [protected]double vtkvmtkStaticTemporalInterpolatedVelocityField::VelocityScale
- -
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ UseVectorComponents

+
+ + + + + +
- +
int vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponents [protected]int vtkvmtkStaticTemporalInterpolatedVelocityField::UseVectorComponents
- -
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ VectorPrefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalInterpolatedVelocityField::VectorPrefix [protected]char* vtkvmtkStaticTemporalInterpolatedVelocityField::VectorPrefix
- -
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ Component0Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component0Prefix [protected]char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component0Prefix
- -
+
+protected
+
+ +

Definition at line 151 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ Component1Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component1Prefix [protected]char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component1Prefix
- -
+
+protected
+
+ +

Definition at line 152 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.

- + +

◆ Component2Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component2Prefix [protected]char* vtkvmtkStaticTemporalInterpolatedVelocityField::Component2Prefix
- -
+
+protected
+
+ +

Definition at line 153 of file vtkvmtkStaticTemporalInterpolatedVelocityField.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.map b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.map new file mode 100644 index 00000000..c6f7a418 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.md5 b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.md5 new file mode 100644 index 00000000..7a92ff69 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.md5 @@ -0,0 +1 @@ +04876d77e2770272580256c237e89f85 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.svg b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.svg new file mode 100644 index 00000000..e24b7c23 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__coll__graph.svg @@ -0,0 +1,30 @@ + + + + + + +vtkvmtkStaticTemporalInterpolatedVelocityField + + +Node2 + +vtkvmtkStaticTemporalInterpolated +VelocityField + + +Node3 + +vtkAbstractInterpolatedVelocity +Field + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.map b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.map new file mode 100644 index 00000000..c6f7a418 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.md5 b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.md5 new file mode 100644 index 00000000..106b1b62 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.md5 @@ -0,0 +1 @@ +1275be62bd17870d2d6197a0441d0dc9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.svg b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.svg new file mode 100644 index 00000000..54e29c44 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalInterpolatedVelocityField__inherit__graph.svg @@ -0,0 +1,30 @@ + + + + + + +vtkvmtkStaticTemporalInterpolatedVelocityField + + +Node0 + +vtkvmtkStaticTemporalInterpolated +VelocityField + + +Node1 + +vtkAbstractInterpolatedVelocity +Field + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer-members.html b/doc/html/classvtkvmtkStaticTemporalStreamTracer-members.html index 752aac9d..2079bc5e 100644 --- a/doc/html/classvtkvmtkStaticTemporalStreamTracer-members.html +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,69 +59,70 @@
-
+
vtkvmtkStaticTemporalStreamTracer Member List
-This is the complete list of members for vtkvmtkStaticTemporalStreamTracer, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CheckInputs(vtkAbstractInterpolatedVelocityField *&func, int *maxCellSize)vtkvmtkStaticTemporalStreamTracer [protected]
Component0PrefixvtkvmtkStaticTemporalStreamTracer [protected]
Component1PrefixvtkvmtkStaticTemporalStreamTracer [protected]
Component2PrefixvtkvmtkStaticTemporalStreamTracer [protected]
GetClassName()vtkvmtkStaticTemporalStreamTracer [virtual]
GetComponent0Prefix()vtkvmtkStaticTemporalStreamTracer [virtual]
GetComponent1Prefix()vtkvmtkStaticTemporalStreamTracer [virtual]
GetComponent2Prefix()vtkvmtkStaticTemporalStreamTracer [virtual]
GetPeriodic()vtkvmtkStaticTemporalStreamTracer [virtual]
GetSeedTime()vtkvmtkStaticTemporalStreamTracer [virtual]
GetSeedTimesArrayName()vtkvmtkStaticTemporalStreamTracer [virtual]
GetTimeStepsTable()vtkvmtkStaticTemporalStreamTracer [virtual]
GetUseVectorComponents()vtkvmtkStaticTemporalStreamTracer [virtual]
GetVectorPrefix()vtkvmtkStaticTemporalStreamTracer [virtual]
GetVelocityScale()vtkvmtkStaticTemporalStreamTracer [virtual]
InitializeDefaultInterpolatorPrototype()vtkvmtkStaticTemporalStreamTracer [protected]
InitializeSeeds(vtkDataArray *&seeds, vtkIdList *&seedIds, vtkDoubleArray *&startTimes, vtkIntArray *&integrationDirections, vtkDataSet *source)vtkvmtkStaticTemporalStreamTracer [protected]
Integrate(vtkDataSet *input, vtkPolyData *output, vtkDataArray *seedSource, vtkIdList *seedIds, vtkDoubleArray *startTimes, vtkIntArray *integrationDirections, double lastPoint[3], vtkAbstractInterpolatedVelocityField *func, int maxCellSize, double &propagation, vtkIdType &numSteps)vtkvmtkStaticTemporalStreamTracer [protected]
IsA(const char *type)vtkvmtkStaticTemporalStreamTracer [virtual]
IsTypeOf(const char *type)vtkvmtkStaticTemporalStreamTracer [static]
New()vtkvmtkStaticTemporalStreamTracer [static]
PeriodicvtkvmtkStaticTemporalStreamTracer [protected]
PeriodicOff()vtkvmtkStaticTemporalStreamTracer [virtual]
PeriodicOn()vtkvmtkStaticTemporalStreamTracer [virtual]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkStaticTemporalStreamTracer
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkStaticTemporalStreamTracer [protected, virtual]
SafeDownCast(vtkObject *o)vtkvmtkStaticTemporalStreamTracer [static]
SeedTimevtkvmtkStaticTemporalStreamTracer [protected]
SeedTimesArrayNamevtkvmtkStaticTemporalStreamTracer [protected]
SetComponent0Prefix(const char *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetComponent1Prefix(const char *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetComponent2Prefix(const char *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetPeriodic(int)vtkvmtkStaticTemporalStreamTracer [virtual]
SetSeedTime(double)vtkvmtkStaticTemporalStreamTracer [virtual]
SetSeedTimesArrayName(const char *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetTimeStepsTable(vtkTable *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetUseVectorComponents(int)vtkvmtkStaticTemporalStreamTracer [virtual]
SetVectorPrefix(const char *)vtkvmtkStaticTemporalStreamTracer [virtual]
SetVelocityScale(double)vtkvmtkStaticTemporalStreamTracer [virtual]
Superclass typedefvtkvmtkStaticTemporalStreamTracer
TimeStepsTablevtkvmtkStaticTemporalStreamTracer [protected]
UseVectorComponentsvtkvmtkStaticTemporalStreamTracer [protected]
UseVectorComponentsOff()vtkvmtkStaticTemporalStreamTracer [virtual]
UseVectorComponentsOn()vtkvmtkStaticTemporalStreamTracer [virtual]
VectorPrefixvtkvmtkStaticTemporalStreamTracer [protected]
VelocityScalevtkvmtkStaticTemporalStreamTracer [protected]
vtkvmtkStaticTemporalStreamTracer()vtkvmtkStaticTemporalStreamTracer [protected]
~vtkvmtkStaticTemporalStreamTracer()vtkvmtkStaticTemporalStreamTracer [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CheckInputs(vtkAbstractInterpolatedVelocityField *&func, int *maxCellSize)vtkvmtkStaticTemporalStreamTracerprotected
Component0PrefixvtkvmtkStaticTemporalStreamTracerprotected
Component1PrefixvtkvmtkStaticTemporalStreamTracerprotected
Component2PrefixvtkvmtkStaticTemporalStreamTracerprotected
GetComponent0Prefix()vtkvmtkStaticTemporalStreamTracervirtual
GetComponent1Prefix()vtkvmtkStaticTemporalStreamTracervirtual
GetComponent2Prefix()vtkvmtkStaticTemporalStreamTracervirtual
GetPeriodic()vtkvmtkStaticTemporalStreamTracervirtual
GetSeedTime()vtkvmtkStaticTemporalStreamTracervirtual
GetSeedTimesArrayName()vtkvmtkStaticTemporalStreamTracervirtual
GetTimeStepsTable()vtkvmtkStaticTemporalStreamTracervirtual
GetUseVectorComponents()vtkvmtkStaticTemporalStreamTracervirtual
GetVectorPrefix()vtkvmtkStaticTemporalStreamTracervirtual
GetVelocityScale()vtkvmtkStaticTemporalStreamTracervirtual
InitializeDefaultInterpolatorPrototype()vtkvmtkStaticTemporalStreamTracerprotected
InitializeSeeds(vtkDataArray *&seeds, vtkIdList *&seedIds, vtkDoubleArray *&startTimes, vtkIntArray *&integrationDirections, vtkDataSet *source)vtkvmtkStaticTemporalStreamTracerprotected
Integrate(vtkDataSet *input, vtkPolyData *output, vtkDataArray *seedSource, vtkIdList *seedIds, vtkDoubleArray *startTimes, vtkIntArray *integrationDirections, double lastPoint[3], vtkAbstractInterpolatedVelocityField *func, int maxCellSize, double &propagation, vtkIdType &numSteps)vtkvmtkStaticTemporalStreamTracerprotected
IsA(const char *type)vtkvmtkStaticTemporalStreamTracervirtual
IsTypeOf(const char *type)vtkvmtkStaticTemporalStreamTracerstatic
New()vtkvmtkStaticTemporalStreamTracerstatic
NewInstance() constvtkvmtkStaticTemporalStreamTracer
NewInstanceInternal() constvtkvmtkStaticTemporalStreamTracerprotectedvirtual
PeriodicvtkvmtkStaticTemporalStreamTracerprotected
PeriodicOff()vtkvmtkStaticTemporalStreamTracervirtual
PeriodicOn()vtkvmtkStaticTemporalStreamTracervirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkStaticTemporalStreamTracer
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkStaticTemporalStreamTracerprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkStaticTemporalStreamTracerstatic
SeedTimevtkvmtkStaticTemporalStreamTracerprotected
SeedTimesArrayNamevtkvmtkStaticTemporalStreamTracerprotected
SetComponent0Prefix(const char *)vtkvmtkStaticTemporalStreamTracervirtual
SetComponent1Prefix(const char *)vtkvmtkStaticTemporalStreamTracervirtual
SetComponent2Prefix(const char *)vtkvmtkStaticTemporalStreamTracervirtual
SetPeriodic(int)vtkvmtkStaticTemporalStreamTracervirtual
SetSeedTime(double)vtkvmtkStaticTemporalStreamTracervirtual
SetSeedTimesArrayName(const char *)vtkvmtkStaticTemporalStreamTracervirtual
SetTimeStepsTable(vtkTable *)vtkvmtkStaticTemporalStreamTracervirtual
SetUseVectorComponents(int)vtkvmtkStaticTemporalStreamTracervirtual
SetVectorPrefix(const char *)vtkvmtkStaticTemporalStreamTracervirtual
SetVelocityScale(double)vtkvmtkStaticTemporalStreamTracervirtual
Superclass typedefvtkvmtkStaticTemporalStreamTracer
TimeStepsTablevtkvmtkStaticTemporalStreamTracerprotected
UseVectorComponentsvtkvmtkStaticTemporalStreamTracerprotected
UseVectorComponentsOff()vtkvmtkStaticTemporalStreamTracervirtual
UseVectorComponentsOn()vtkvmtkStaticTemporalStreamTracervirtual
VectorPrefixvtkvmtkStaticTemporalStreamTracerprotected
VelocityScalevtkvmtkStaticTemporalStreamTracerprotected
vtkvmtkStaticTemporalStreamTracer()vtkvmtkStaticTemporalStreamTracerprotected
~vtkvmtkStaticTemporalStreamTracer()vtkvmtkStaticTemporalStreamTracerprotected
+ - diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer.html b/doc/html/classvtkvmtkStaticTemporalStreamTracer.html index 9e54c7d8..5a9eb3c2 100644 --- a/doc/html/classvtkvmtkStaticTemporalStreamTracer.html +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStaticTemporalStreamTracer Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,14 +59,15 @@
-
+
vtkvmtkStaticTemporalStreamTracer Class Reference
@@ -105,76 +76,142 @@

Streamline generator. More...

-

#include <vtkvmtkStaticTemporalStreamTracer.h>

- -

List of all members.

+

#include <vtkvmtkStaticTemporalStreamTracer.h>

+
+Inheritance diagram for vtkvmtkStaticTemporalStreamTracer:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkStaticTemporalStreamTracer:
+
+
+
+
[legend]
- - +

+

Public Types

typedef vtkStreamTracer Superclass

+

 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
 
vtkvmtkStaticTemporalStreamTracerNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetSeedTime (double)
 
virtual double GetSeedTime ()
 
virtual void SetSeedTimesArrayName (const char *)
 
virtual char * GetSeedTimesArrayName ()
 
virtual void SetPeriodic (int)
 
virtual int GetPeriodic ()
 
virtual void PeriodicOn ()
 
virtual void PeriodicOff ()
 
virtual void SetVelocityScale (double)
 
virtual double GetVelocityScale ()
 
virtual vtkTable * GetTimeStepsTable ()
 
virtual void SetTimeStepsTable (vtkTable *)
 
virtual void SetUseVectorComponents (int)
 
virtual int GetUseVectorComponents ()
 
virtual void UseVectorComponentsOn ()
 
virtual void UseVectorComponentsOff ()
 
virtual void SetVectorPrefix (const char *)
 
virtual char * GetVectorPrefix ()
 
virtual void SetComponent0Prefix (const char *)
 
virtual char * GetComponent0Prefix ()
 
virtual void SetComponent1Prefix (const char *)
 
virtual char * GetComponent1Prefix ()
 
virtual void SetComponent2Prefix (const char *)
 
virtual char * GetComponent2Prefix ()

+

 
+ - - - + + + + +

Static Public Member Functions

static int IsTypeOf (const char *type)
static
-vtkvmtkStaticTemporalStreamTracer
SafeDownCast (vtkObject *o)
static
-vtkvmtkStaticTemporalStreamTracer
New ()

+

 
static vtkvmtkStaticTemporalStreamTracerSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkStaticTemporalStreamTracerNew ()
 
+ + + + - + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStaticTemporalStreamTracer ()
 
 ~vtkvmtkStaticTemporalStreamTracer ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void InitializeDefaultInterpolatorPrototype ()
 
int CheckInputs (vtkAbstractInterpolatedVelocityField *&func, int *maxCellSize)
 
void InitializeSeeds (vtkDataArray *&seeds, vtkIdList *&seedIds, vtkDoubleArray *&startTimes, vtkIntArray *&integrationDirections, vtkDataSet *source)
 
void Integrate (vtkDataSet *input, vtkPolyData *output, vtkDataArray *seedSource, vtkIdList *seedIds, vtkDoubleArray *startTimes, vtkIntArray *integrationDirections, double lastPoint[3], vtkAbstractInterpolatedVelocityField *func, int maxCellSize, double &propagation, vtkIdType &numSteps)

+

 
+ + + + + + + + + + +

Protected Attributes

double SeedTime
 
char * SeedTimesArrayName
 
int Periodic
 
int UseVectorComponents
 
char * VectorPrefix
 
char * Component0Prefix
 
char * Component1Prefix
 
char * Component2Prefix
 
vtkTable * TimeStepsTable
 
double VelocityScale
 
-

Detailed Description

+

Detailed Description

Streamline generator.

-

vtkvmtkStaticTemporalStreamTracer is a filter that integrates a vector field to generate streamlines. The integration is performed using a specified integrator, by default Runge-Kutta2.

-

Member Typedef Documentation

- +

vtkvmtkStaticTemporalStreamTracer is a filter that integrates a vector field to generate streamlines. The integration is performed using a specified integrator, by default Runge-Kutta2.

+ +

Definition at line 47 of file vtkvmtkStaticTemporalStreamTracer.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
@@ -182,118 +219,192 @@
typedef vtkStreamTracer vtkvmtkStaticTemporalStreamTracer::Superclass
-
-
+
+ +

Definition at line 50 of file vtkvmtkStaticTemporalStreamTracer.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStaticTemporalStreamTracer()

+
+ + + + + +
- + - +
vtkvmtkStaticTemporalStreamTracer::vtkvmtkStaticTemporalStreamTracer vtkvmtkStaticTemporalStreamTracer::vtkvmtkStaticTemporalStreamTracer ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStaticTemporalStreamTracer()

+
+ + + + + +
- + - +
vtkvmtkStaticTemporalStreamTracer::~vtkvmtkStaticTemporalStreamTracer vtkvmtkStaticTemporalStreamTracer::~vtkvmtkStaticTemporalStreamTracer ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + +
virtual const char* vtkvmtkStaticTemporalStreamTracer::GetClassName static int vtkvmtkStaticTemporalStreamTracer::IsTypeOf () [virtual]const char * type)
- -
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - +
static int vtkvmtkStaticTemporalStreamTracer::IsTypeOf virtual int vtkvmtkStaticTemporalStreamTracer::IsA ( const char *  type) [static]
- -
+
+virtual
+
- + +

◆ SafeDownCast()

+
+ + + + + +
- + - - - + + +
virtual int vtkvmtkStaticTemporalStreamTracer::IsA static vtkvmtkStaticTemporalStreamTracer* vtkvmtkStaticTemporalStreamTracer::SafeDownCast (const char * type) [virtual]vtkObjectBase * o)
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - - + +
static vtkvmtkStaticTemporalStreamTracer* vtkvmtkStaticTemporalStreamTracer::SafeDownCast virtual vtkObjectBase* vtkvmtkStaticTemporalStreamTracer::NewInstanceInternal (vtkObject * o) [static]) const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkStaticTemporalStreamTracer* vtkvmtkStaticTemporalStreamTracer::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -310,427 +421,656 @@
void vtkvmtkStaticTemporalStreamTracer::PrintSelf void vtkvmtkStaticTemporalStreamTracer::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStaticTemporalStreamTracer* vtkvmtkStaticTemporalStreamTracer::New static vtkvmtkStaticTemporalStreamTracer* vtkvmtkStaticTemporalStreamTracer::New ( ) [static]
- -
+
+static
+
- + +

◆ SetSeedTime()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetSeedTime virtual void vtkvmtkStaticTemporalStreamTracer::SetSeedTime ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeedTime()

+
+ + + + + +
- + - +
virtual double vtkvmtkStaticTemporalStreamTracer::GetSeedTime virtual double vtkvmtkStaticTemporalStreamTracer::GetSeedTime ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSeedTimesArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetSeedTimesArrayName virtual void vtkvmtkStaticTemporalStreamTracer::SetSeedTimesArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeedTimesArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalStreamTracer::GetSeedTimesArrayName virtual char* vtkvmtkStaticTemporalStreamTracer::GetSeedTimesArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetPeriodic()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetPeriodic virtual void vtkvmtkStaticTemporalStreamTracer::SetPeriodic ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetPeriodic()

+
+ + + + + +
- + - +
virtual int vtkvmtkStaticTemporalStreamTracer::GetPeriodic virtual int vtkvmtkStaticTemporalStreamTracer::GetPeriodic ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PeriodicOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::PeriodicOn virtual void vtkvmtkStaticTemporalStreamTracer::PeriodicOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ PeriodicOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::PeriodicOff virtual void vtkvmtkStaticTemporalStreamTracer::PeriodicOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVelocityScale()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetVelocityScale virtual void vtkvmtkStaticTemporalStreamTracer::SetVelocityScale ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityScale()

+
+ + + + + +
- + - +
virtual double vtkvmtkStaticTemporalStreamTracer::GetVelocityScale virtual double vtkvmtkStaticTemporalStreamTracer::GetVelocityScale ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTimeStepsTable()

+
+ + + + + +
- + - +
virtual vtkTable* vtkvmtkStaticTemporalStreamTracer::GetTimeStepsTable virtual vtkTable* vtkvmtkStaticTemporalStreamTracer::GetTimeStepsTable ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTimeStepsTable()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetTimeStepsTable virtual void vtkvmtkStaticTemporalStreamTracer::SetTimeStepsTable ( vtkTable *  ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseVectorComponents()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetUseVectorComponents virtual void vtkvmtkStaticTemporalStreamTracer::SetUseVectorComponents ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseVectorComponents()

+
+ + + + + +
- + - +
virtual int vtkvmtkStaticTemporalStreamTracer::GetUseVectorComponents virtual int vtkvmtkStaticTemporalStreamTracer::GetUseVectorComponents ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseVectorComponentsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::UseVectorComponentsOn virtual void vtkvmtkStaticTemporalStreamTracer::UseVectorComponentsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseVectorComponentsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::UseVectorComponentsOff virtual void vtkvmtkStaticTemporalStreamTracer::UseVectorComponentsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVectorPrefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetVectorPrefix virtual void vtkvmtkStaticTemporalStreamTracer::SetVectorPrefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVectorPrefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalStreamTracer::GetVectorPrefix virtual char* vtkvmtkStaticTemporalStreamTracer::GetVectorPrefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent0Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent0Prefix virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent0Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent0Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent0Prefix virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent0Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent1Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent1Prefix virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent1Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent1Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent1Prefix virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent1Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComponent2Prefix()

+
+ + + + + +
- + - +
virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent2Prefix virtual void vtkvmtkStaticTemporalStreamTracer::SetComponent2Prefix ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComponent2Prefix()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent2Prefix virtual char* vtkvmtkStaticTemporalStreamTracer::GetComponent2Prefix ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -750,36 +1090,54 @@ - +
virtual int vtkvmtkStaticTemporalStreamTracer::RequestData virtual int vtkvmtkStaticTemporalStreamTracer::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ InitializeDefaultInterpolatorPrototype()

+
+ + + + + +
- + - +
void vtkvmtkStaticTemporalStreamTracer::InitializeDefaultInterpolatorPrototype void vtkvmtkStaticTemporalStreamTracer::InitializeDefaultInterpolatorPrototype ( ) [protected]
- -
+
+protected
+
- + +

◆ CheckInputs()

+
+ + + + + +
- + @@ -793,20 +1151,29 @@ - +
int vtkvmtkStaticTemporalStreamTracer::CheckInputs int vtkvmtkStaticTemporalStreamTracer::CheckInputs ( vtkAbstractInterpolatedVelocityField *&  func,
) [protected]
- -
+
+protected
+
- + +

◆ InitializeSeeds()

+
+ + + + + +
- + @@ -838,20 +1205,29 @@ - +
void vtkvmtkStaticTemporalStreamTracer::InitializeSeeds void vtkvmtkStaticTemporalStreamTracer::InitializeSeeds ( vtkDataArray *&  seeds,
) [protected]
- -
+
+protected
+
- + +

◆ Integrate()

+
+ + + + + +
- + @@ -919,156 +1295,268 @@ - +
void vtkvmtkStaticTemporalStreamTracer::Integrate void vtkvmtkStaticTemporalStreamTracer::Integrate ( vtkDataSet *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SeedTime

+
+ + + + + +
- +
double vtkvmtkStaticTemporalStreamTracer::SeedTime [protected]double vtkvmtkStaticTemporalStreamTracer::SeedTime
- -
+
+protected
+
+ +

Definition at line 116 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ SeedTimesArrayName

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalStreamTracer::SeedTimesArrayName [protected]char* vtkvmtkStaticTemporalStreamTracer::SeedTimesArrayName
- -
+
+protected
+
+ +

Definition at line 117 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ Periodic

+
+ + + + + +
- +
int vtkvmtkStaticTemporalStreamTracer::Periodic [protected]int vtkvmtkStaticTemporalStreamTracer::Periodic
- -
+
+protected
+
+ +

Definition at line 118 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ UseVectorComponents

+
+ + + + + +
- +
int vtkvmtkStaticTemporalStreamTracer::UseVectorComponents [protected]int vtkvmtkStaticTemporalStreamTracer::UseVectorComponents
- -
+
+protected
+
+ +

Definition at line 120 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ VectorPrefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalStreamTracer::VectorPrefix [protected]char* vtkvmtkStaticTemporalStreamTracer::VectorPrefix
- -
+
+protected
+
+ +

Definition at line 122 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ Component0Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalStreamTracer::Component0Prefix [protected]char* vtkvmtkStaticTemporalStreamTracer::Component0Prefix
- -
+
+protected
+
+ +

Definition at line 123 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ Component1Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalStreamTracer::Component1Prefix [protected]char* vtkvmtkStaticTemporalStreamTracer::Component1Prefix
- -
+
+protected
+
+ +

Definition at line 124 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ Component2Prefix

+
+ + + + + +
- +
char* vtkvmtkStaticTemporalStreamTracer::Component2Prefix [protected]char* vtkvmtkStaticTemporalStreamTracer::Component2Prefix
- -
+
+protected
+
+ +

Definition at line 125 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ TimeStepsTable

+
+ + + + + +
- +
vtkTable* vtkvmtkStaticTemporalStreamTracer::TimeStepsTable [protected]vtkTable* vtkvmtkStaticTemporalStreamTracer::TimeStepsTable
- -
+
+protected
+
+ +

Definition at line 127 of file vtkvmtkStaticTemporalStreamTracer.h.

- + +

◆ VelocityScale

+
+ + + + + +
- +
double vtkvmtkStaticTemporalStreamTracer::VelocityScale [protected]double vtkvmtkStaticTemporalStreamTracer::VelocityScale
- -
+
+protected
+
+ +

Definition at line 129 of file vtkvmtkStaticTemporalStreamTracer.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.map b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.map new file mode 100644 index 00000000..2c813622 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.md5 b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.md5 new file mode 100644 index 00000000..456cc69d --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.md5 @@ -0,0 +1 @@ +2011bf9efa29075725bf8e95f47fc4b4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.svg b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.svg new file mode 100644 index 00000000..31c49e77 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStaticTemporalStreamTracer + + +Node2 + +vtkvmtkStaticTemporalStream +Tracer + + +Node3 + +vtkStreamTracer + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.map b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.map new file mode 100644 index 00000000..2c813622 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.md5 b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.md5 new file mode 100644 index 00000000..546cad35 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.md5 @@ -0,0 +1 @@ +4f537ef2b16824e73cb6bafab34ef971 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.svg b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.svg new file mode 100644 index 00000000..e6dca3c2 --- /dev/null +++ b/doc/html/classvtkvmtkStaticTemporalStreamTracer__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStaticTemporalStreamTracer + + +Node0 + +vtkvmtkStaticTemporalStream +Tracer + + +Node1 + +vtkStreamTracer + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer-members.html b/doc/html/classvtkvmtkSteepestDescentLineTracer-members.html index 0c79d0ca..42f2615a 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer-members.html +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,87 +59,91 @@
-
+
vtkvmtkSteepestDescentLineTracer Member List
-This is the complete list of members for vtkvmtkSteepestDescentLineTracer, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Backtrace(vtkPolyData *input, vtkIdType seedId)vtkvmtkSteepestDescentLineTracer [protected]
CellIdsArrayvtkvmtkSteepestDescentLineTracer [protected]
DataArrayNamevtkvmtkSteepestDescentLineTracer [protected]
DescentArrayvtkvmtkNonManifoldSteepestDescent [protected]
DescentArrayNamevtkvmtkNonManifoldSteepestDescent [protected]
DirectionvtkvmtkNonManifoldSteepestDescent [protected]
EdgeArrayNamevtkvmtkSteepestDescentLineTracer [protected]
EdgeParCoordsvtkvmtkSteepestDescentLineTracer [protected]
EdgePCoordArrayNamevtkvmtkSteepestDescentLineTracer [protected]
EdgePointIdsvtkvmtkSteepestDescentLineTracer [protected]
EdgesvtkvmtkSteepestDescentLineTracer [protected]
ExistingPathsvtkvmtkSteepestDescentLineTracer [protected]
ExistingPathsEdgeArrayNamevtkvmtkSteepestDescentLineTracer [protected]
ExistingPathsEdgeParCoordsvtkvmtkSteepestDescentLineTracer [protected]
ExistingPathsEdgePCoordArrayNamevtkvmtkSteepestDescentLineTracer [protected]
ExistingPathsEdgesvtkvmtkSteepestDescentLineTracer [protected]
GetDataArrayName()vtkvmtkSteepestDescentLineTracer [virtual]
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescent [virtual]
GetDirection()vtkvmtkNonManifoldSteepestDescent [virtual]
GetEdgeArrayName()vtkvmtkSteepestDescentLineTracer [virtual]
GetEdgePCoordArrayName()vtkvmtkSteepestDescentLineTracer [virtual]
GetHitTargets()vtkvmtkSteepestDescentLineTracer [virtual]
GetMergePaths()vtkvmtkSteepestDescentLineTracer [virtual]
GetMergeTolerance()vtkvmtkSteepestDescentLineTracer [virtual]
GetSeeds()vtkvmtkSteepestDescentLineTracer [virtual]
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescent [protected]
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescent [protected]
GetStopOnTargets()vtkvmtkSteepestDescentLineTracer [virtual]
GetTargets()vtkvmtkSteepestDescentLineTracer [virtual]
HitTargetsvtkvmtkSteepestDescentLineTracer [protected]
LineDataArrayvtkvmtkSteepestDescentLineTracer [protected]
MergePathsvtkvmtkSteepestDescentLineTracer [protected]
MergePathsOff()vtkvmtkSteepestDescentLineTracer [virtual]
MergePathsOn()vtkvmtkSteepestDescentLineTracer [virtual]
MergeTolerancevtkvmtkSteepestDescentLineTracer [protected]
MergeWithExistingPathsvtkvmtkSteepestDescentLineTracer [protected]
MinDistanceArrayvtkvmtkSteepestDescentLineTracer [protected]
MinDistanceArrayNamevtkvmtkSteepestDescentLineTracer [protected]
New()vtkvmtkSteepestDescentLineTracer [static]
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescent [protected]
PCoordsArrayvtkvmtkSteepestDescentLineTracer [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSteepestDescentLineTracer
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSteepestDescentLineTracer [protected, virtual]
SeedsvtkvmtkSteepestDescentLineTracer [protected]
SetDataArrayName(const char *)vtkvmtkSteepestDescentLineTracer [virtual]
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirection(int)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescent [inline]
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescent [inline]
SetEdgeArrayName(const char *)vtkvmtkSteepestDescentLineTracer [virtual]
SetEdgePCoordArrayName(const char *)vtkvmtkSteepestDescentLineTracer [virtual]
SetMergePaths(int)vtkvmtkSteepestDescentLineTracer [virtual]
SetMergeTolerance(double)vtkvmtkSteepestDescentLineTracer [virtual]
SetSeeds(vtkIdList *)vtkvmtkSteepestDescentLineTracer [virtual]
SetStopOnTargets(int)vtkvmtkSteepestDescentLineTracer [virtual]
SetTargets(vtkIdList *)vtkvmtkSteepestDescentLineTracer [virtual]
StopOnTargetsvtkvmtkSteepestDescentLineTracer [protected]
StopOnTargetsOff()vtkvmtkSteepestDescentLineTracer [virtual]
StopOnTargetsOn()vtkvmtkSteepestDescentLineTracer [virtual]
TargetsvtkvmtkSteepestDescentLineTracer [protected]
vtkTypeRevisionMacro(vtkvmtkSteepestDescentLineTracer, vtkvmtkNonManifoldSteepestDescent)vtkvmtkSteepestDescentLineTracer
vtkvmtkNonManifoldSteepestDescent::vtkTypeRevisionMacro(vtkvmtkNonManifoldSteepestDescent, vtkPolyDataAlgorithm)vtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
vtkvmtkSteepestDescentLineTracer()vtkvmtkSteepestDescentLineTracer [protected]
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
~vtkvmtkSteepestDescentLineTracer()vtkvmtkSteepestDescentLineTracer [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Backtrace(vtkPolyData *input, vtkIdType seedId)vtkvmtkSteepestDescentLineTracerprotected
CellIdsArrayvtkvmtkSteepestDescentLineTracerprotected
DataArrayNamevtkvmtkSteepestDescentLineTracerprotected
DescentArrayvtkvmtkNonManifoldSteepestDescentprotected
DescentArrayNamevtkvmtkNonManifoldSteepestDescentprotected
DirectionvtkvmtkNonManifoldSteepestDescentprotected
EdgeArrayNamevtkvmtkSteepestDescentLineTracerprotected
EdgeParCoordsvtkvmtkSteepestDescentLineTracerprotected
EdgePCoordArrayNamevtkvmtkSteepestDescentLineTracerprotected
EdgePointIdsvtkvmtkSteepestDescentLineTracerprotected
EdgesvtkvmtkSteepestDescentLineTracerprotected
ExistingPathsvtkvmtkSteepestDescentLineTracerprotected
ExistingPathsEdgeArrayNamevtkvmtkSteepestDescentLineTracerprotected
ExistingPathsEdgeParCoordsvtkvmtkSteepestDescentLineTracerprotected
ExistingPathsEdgePCoordArrayNamevtkvmtkSteepestDescentLineTracerprotected
ExistingPathsEdgesvtkvmtkSteepestDescentLineTracerprotected
GetDataArrayName()vtkvmtkSteepestDescentLineTracervirtual
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescentvirtual
GetDirection()vtkvmtkNonManifoldSteepestDescentvirtual
GetEdgeArrayName()vtkvmtkSteepestDescentLineTracervirtual
GetEdgePCoordArrayName()vtkvmtkSteepestDescentLineTracervirtual
GetHitTargets()vtkvmtkSteepestDescentLineTracervirtual
GetMergePaths()vtkvmtkSteepestDescentLineTracervirtual
GetMergeTolerance()vtkvmtkSteepestDescentLineTracervirtual
GetSeeds()vtkvmtkSteepestDescentLineTracervirtual
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescentprotected
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescentprotected
GetStopOnTargets()vtkvmtkSteepestDescentLineTracervirtual
GetTargets()vtkvmtkSteepestDescentLineTracervirtual
HitTargetsvtkvmtkSteepestDescentLineTracerprotected
IsA(const char *type)vtkvmtkSteepestDescentLineTracervirtual
IsTypeOf(const char *type)vtkvmtkSteepestDescentLineTracerstatic
LineDataArrayvtkvmtkSteepestDescentLineTracerprotected
MergePathsvtkvmtkSteepestDescentLineTracerprotected
MergePathsOff()vtkvmtkSteepestDescentLineTracervirtual
MergePathsOn()vtkvmtkSteepestDescentLineTracervirtual
MergeTolerancevtkvmtkSteepestDescentLineTracerprotected
MergeWithExistingPathsvtkvmtkSteepestDescentLineTracerprotected
MinDistanceArrayvtkvmtkSteepestDescentLineTracerprotected
MinDistanceArrayNamevtkvmtkSteepestDescentLineTracerprotected
New()vtkvmtkSteepestDescentLineTracerstatic
NewInstance() constvtkvmtkSteepestDescentLineTracer
NewInstanceInternal() constvtkvmtkSteepestDescentLineTracerprotectedvirtual
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescentprotected
PCoordsArrayvtkvmtkSteepestDescentLineTracerprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSteepestDescentLineTracer
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSteepestDescentLineTracerprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSteepestDescentLineTracerstatic
SeedsvtkvmtkSteepestDescentLineTracerprotected
SetDataArrayName(const char *)vtkvmtkSteepestDescentLineTracervirtual
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirection(int)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescentinline
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescentinline
SetEdgeArrayName(const char *)vtkvmtkSteepestDescentLineTracervirtual
SetEdgePCoordArrayName(const char *)vtkvmtkSteepestDescentLineTracervirtual
SetMergePaths(int)vtkvmtkSteepestDescentLineTracervirtual
SetMergeTolerance(double)vtkvmtkSteepestDescentLineTracervirtual
SetSeeds(vtkIdList *)vtkvmtkSteepestDescentLineTracervirtual
SetStopOnTargets(int)vtkvmtkSteepestDescentLineTracervirtual
SetTargets(vtkIdList *)vtkvmtkSteepestDescentLineTracervirtual
StopOnTargetsvtkvmtkSteepestDescentLineTracerprotected
StopOnTargetsOff()vtkvmtkSteepestDescentLineTracervirtual
StopOnTargetsOn()vtkvmtkSteepestDescentLineTracervirtual
Superclass typedefvtkvmtkSteepestDescentLineTracer
TargetsvtkvmtkSteepestDescentLineTracerprotected
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
vtkvmtkSteepestDescentLineTracer()vtkvmtkSteepestDescentLineTracerprotected
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
~vtkvmtkSteepestDescentLineTracer()vtkvmtkSteepestDescentLineTracerprotected
+ - diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer.html b/doc/html/classvtkvmtkSteepestDescentLineTracer.html index ee07112e..b00a83e9 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer.html +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSteepestDescentLineTracer Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkSteepestDescentLineTracer Class Reference
@@ -104,164 +76,416 @@

Trace the steepest descent line over a polygonal non-manifold. More...

-

#include <vtkvmtkSteepestDescentLineTracer.h>

+

#include <vtkvmtkSteepestDescentLineTracer.h>

Inheritance diagram for vtkvmtkSteepestDescentLineTracer:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkSteepestDescentLineTracer:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkNonManifoldSteepestDescent Superclass
 
- Public Types inherited from vtkvmtkNonManifoldSteepestDescent
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSteepestDescentLineTracer, vtkvmtkNonManifoldSteepestDescent)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSteepestDescentLineTracerNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetStopOnTargets (int)
 
virtual int GetStopOnTargets ()
 
virtual void StopOnTargetsOn ()
 
virtual void StopOnTargetsOff ()
 
virtual void SetSeeds (vtkIdList *)
 
virtual vtkIdList * GetSeeds ()
 
virtual void SetTargets (vtkIdList *)
 
virtual vtkIdList * GetTargets ()
 
virtual vtkIdList * GetHitTargets ()
 
virtual void SetDataArrayName (const char *)
 
virtual char * GetDataArrayName ()
 
virtual void SetEdgeArrayName (const char *)
 
virtual char * GetEdgeArrayName ()
 
virtual void SetEdgePCoordArrayName (const char *)
 
virtual char * GetEdgePCoordArrayName ()
 
virtual void SetMergePaths (int)
 
virtual int GetMergePaths ()
 
virtual void MergePathsOn ()
 
virtual void MergePathsOff ()
 
virtual void SetMergeTolerance (double)
 
virtual double GetMergeTolerance ()

+

 
- Public Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescentNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetDirection (int)
 
virtual int GetDirection ()
 
void SetDirectionToDownward ()
 
void SetDirectionToUpward ()
 
virtual void SetDescentArrayName (const char *)
 
virtual char * GetDescentArrayName ()
 
+ - - + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkSteepestDescentLineTracer
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkSteepestDescentLineTracerSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSteepestDescentLineTracerNew ()
 
- Static Public Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
static int IsTypeOf (const char *type)
 
static vtkvmtkNonManifoldSteepestDescentSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkNonManifoldSteepestDescentNew ()
 
+ + + + - + + + - + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSteepestDescentLineTracer ()
 
 ~vtkvmtkSteepestDescentLineTracer ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void Backtrace (vtkPolyData *input, vtkIdType seedId)

+

 
- Protected Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
 vtkvmtkNonManifoldSteepestDescent ()
 
 ~vtkvmtkNonManifoldSteepestDescent ()
 
double GetSteepestDescent (vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)
 
double GetSteepestDescentInCell (vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkIdList * Seeds
 
vtkIdList * Targets
 
vtkIdList * HitTargets
 
int StopOnTargets
 
char * DataArrayName
 
char * EdgeArrayName
 
char * EdgePCoordArrayName
 
char * MinDistanceArrayName
 
int MergePaths
 
double MergeTolerance
 
vtkIntArray * Edges
 
vtkDoubleArray * EdgeParCoords
 
vtkIdList * EdgePointIds
 
vtkIntArray * CellIdsArray
 
vtkDoubleArray * PCoordsArray
 
vtkDoubleArray * MinDistanceArray
 
vtkDataArray * LineDataArray
 
int MergeWithExistingPaths
 
vtkPolyData * ExistingPaths
 
char * ExistingPathsEdgeArrayName
 
char * ExistingPathsEdgePCoordArrayName
 
vtkIntArray * ExistingPathsEdges
 
vtkDoubleArray * ExistingPathsEdgeParCoords
 
- Protected Attributes inherited from vtkvmtkNonManifoldSteepestDescent
vtkDataArray * DescentArray
 
char * DescentArrayName
 
int NumberOfEdgeSubdivisions
 
int Direction
 
-

Detailed Description

+

Detailed Description

Trace the steepest descent line over a polygonal non-manifold.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class takes in input a non-manifold surface made of convex polygons (such as a Voronoi diagram) on which a scalar field is defined (as a point data array) and produces steepest descent paths from an id list of seeds to a target, basically solving the ordinary differential equation

+\[\frac{d\gamma(\tau)}{d\tau}=-\nabla T(\mathbf{x})\] +

+

where $\gamma(\tau)$ is a path and T(x) is a scalar field defined over the polygonal non-manifold domain.

+

The class uses the members of its base class vtkNonManifoldSteepestDescent to compute the steepest descent point at each step. The computed paths are polylines whose points always lie on input polygon edges.

+

This class is meant to be used for backtracing centerlines after solving the Eikonal equation on the Voronoi diagram of a shape (by means of vtkNonManifoldFastMarching). If MergePaths is off, one polyline for each seed point is produced (the cell id of each polyline corresponds to the list id of input seeds). If MergePaths is on, polylines are merged if they intersect the same Voronoi diagram edge and their distance is below a user-defined tolerance. Actually, if a path visits an edge which has already been visited by a previous path, its endpoint is set to the previous path point, so that a T junction is produced.

+

The user can specify a point data array whose values are interpolated on path points and presented in output as point data.

+

If 1) EdgeArrayName and/or 2) EdgePCoordArrayName are provided, the output will contain 1) a 2-component vtkIntArray in which the point ids of the edges intersected by the paths are stored and 2) a 1-component vtkDoubleArray in which the parametric coordinate of the intersection is stored.

+
See also
vtkNonManifoldFastMarching vtkVoronoiDiagram3D
+ +

Definition at line 52 of file vtkvmtkSteepestDescentLineTracer.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSteepestDescentLineTracer()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkSteepestDescentLineTracer::vtkvmtkSteepestDescentLineTracer ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSteepestDescentLineTracer()

+
+ + + + + +
- + - +
vtkvmtkSteepestDescentLineTracer::~vtkvmtkSteepestDescentLineTracer vtkvmtkSteepestDescentLineTracer::~vtkvmtkSteepestDescentLineTracer ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSteepestDescentLineTracer::vtkTypeRevisionMacro static int vtkvmtkSteepestDescentLineTracer::IsTypeOf (vtkvmtkSteepestDescentLineTracer , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSteepestDescentLineTracer::IsA (const char * type) vtkvmtkNonManifoldSteepestDescent  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSteepestDescentLineTracer* vtkvmtkSteepestDescentLineTracer::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSteepestDescentLineTracer::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkSteepestDescentLineTracer* vtkvmtkSteepestDescentLineTracer::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -278,398 +502,596 @@
void vtkvmtkSteepestDescentLineTracer::PrintSelf void vtkvmtkSteepestDescentLineTracer::PrintSelf ( ostream &  os,
-
-
- -

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSteepestDescentLineTracer* vtkvmtkSteepestDescentLineTracer::New static vtkvmtkSteepestDescentLineTracer* vtkvmtkSteepestDescentLineTracer::New ( ) [static]
- -
- -

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+
+static
+
- + +

◆ SetSeeds()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetSeeds virtual void vtkvmtkSteepestDescentLineTracer::SetSeeds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set/Get the id of the seeds from which steepest descent starts.

- + +

◆ GetSeeds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetSeeds virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetSeeds ( ) [virtual]
- -
+
+virtual
+

Set/Get the id of the seeds from which steepest descent starts.

- + +

◆ SetTargets()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetTargets virtual void vtkvmtkSteepestDescentLineTracer::SetTargets ( vtkIdList *  ) [virtual]
- -
+
+virtual
+

Set/Get the id of the point on which steepest descent must terminate.

- + +

◆ GetTargets()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetTargets virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetTargets ( ) [virtual]
- -
+
+virtual
+

Set/Get the id of the point on which steepest descent must terminate.

- + +

◆ GetHitTargets()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetHitTargets virtual vtkIdList* vtkvmtkSteepestDescentLineTracer::GetHitTargets ( ) [virtual]
- -
+
+virtual
+

Set/Get the id of the point on which steepest descent has terminated for each seed point.

- + +

◆ SetStopOnTargets()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetStopOnTargets virtual void vtkvmtkSteepestDescentLineTracer::SetStopOnTargets ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetStopOnTargets()

+
+ + + + + +
- + - +
virtual int vtkvmtkSteepestDescentLineTracer::GetStopOnTargets virtual int vtkvmtkSteepestDescentLineTracer::GetStopOnTargets ( ) [virtual]
- -
+
+virtual
+
- + +

◆ StopOnTargetsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::StopOnTargetsOn virtual void vtkvmtkSteepestDescentLineTracer::StopOnTargetsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ StopOnTargetsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::StopOnTargetsOff virtual void vtkvmtkSteepestDescentLineTracer::StopOnTargetsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDataArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetDataArrayName virtual void vtkvmtkSteepestDescentLineTracer::SetDataArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array from which path point data is generated.

- + +

◆ GetDataArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentLineTracer::GetDataArrayName virtual char* vtkvmtkSteepestDescentLineTracer::GetDataArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array from which path point data is generated.

- + +

◆ SetEdgeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetEdgeArrayName virtual void vtkvmtkSteepestDescentLineTracer::SetEdgeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of output point data array where the point ids of the edges intersected by the paths are going to be stored.

- + +

◆ GetEdgeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentLineTracer::GetEdgeArrayName virtual char* vtkvmtkSteepestDescentLineTracer::GetEdgeArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of output point data array where the point ids of the edges intersected by the paths are going to be stored.

- + +

◆ SetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetEdgePCoordArrayName virtual void vtkvmtkSteepestDescentLineTracer::SetEdgePCoordArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of output point data array where the parametric coordinate of the intersection point with input edges are going to be stored.

- + +

◆ GetEdgePCoordArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentLineTracer::GetEdgePCoordArrayName virtual char* vtkvmtkSteepestDescentLineTracer::GetEdgePCoordArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of output point data array where the parametric coordinate of the intersection point with input edges are going to be stored.

- + +

◆ SetMergePaths()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetMergePaths virtual void vtkvmtkSteepestDescentLineTracer::SetMergePaths ( int  ) [virtual]
- -
+
+virtual
+

Turn on/off merging paths if they intersect the same Voronoi edge. Paths are merged with T junctions in the same order as defined in the seed list.

- + +

◆ GetMergePaths()

+
+ + + + + +
- + - +
virtual int vtkvmtkSteepestDescentLineTracer::GetMergePaths virtual int vtkvmtkSteepestDescentLineTracer::GetMergePaths ( ) [virtual]
- -
+
+virtual
+

Turn on/off merging paths if they intersect the same Voronoi edge. Paths are merged with T junctions in the same order as defined in the seed list.

- + +

◆ MergePathsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::MergePathsOn virtual void vtkvmtkSteepestDescentLineTracer::MergePathsOn ( ) [virtual]
- -
+
+virtual
+

Turn on/off merging paths if they intersect the same Voronoi edge. Paths are merged with T junctions in the same order as defined in the seed list.

- + +

◆ MergePathsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::MergePathsOff virtual void vtkvmtkSteepestDescentLineTracer::MergePathsOff ( ) [virtual]
- -
+
+virtual
+

Turn on/off merging paths if they intersect the same Voronoi edge. Paths are merged with T junctions in the same order as defined in the seed list.

- + +

◆ SetMergeTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentLineTracer::SetMergeTolerance virtual void vtkvmtkSteepestDescentLineTracer::SetMergeTolerance ( double  ) [virtual]
- -
+
+virtual
+

Set/Get the (absolute) tolerance with which two points intersecting the same Voronoi diagram edge are considered coincident. If set to a large value, two paths are merged if they intersect the same Voronoi diagram edge (default behaviour).

- + +

◆ GetMergeTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkSteepestDescentLineTracer::GetMergeTolerance virtual double vtkvmtkSteepestDescentLineTracer::GetMergeTolerance ( ) [virtual]
- -
+
+virtual
+

Set/Get the (absolute) tolerance with which two points intersecting the same Voronoi diagram edge are considered coincident. If set to a large value, two paths are merged if they intersect the same Voronoi diagram edge (default behaviour).

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -689,22 +1111,31 @@ - +
virtual int vtkvmtkSteepestDescentLineTracer::RequestData virtual int vtkvmtkSteepestDescentLineTracer::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

- + +

◆ Backtrace()

+
+ + + + + +
- + @@ -718,325 +1149,580 @@ - +
void vtkvmtkSteepestDescentLineTracer::Backtrace void vtkvmtkSteepestDescentLineTracer::Backtrace ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Seeds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSteepestDescentLineTracer::Seeds [protected]vtkIdList* vtkvmtkSteepestDescentLineTracer::Seeds
- -
+
+protected
+
+ +

Definition at line 130 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ Targets

+
+ + + + + +
- +
vtkIdList* vtkvmtkSteepestDescentLineTracer::Targets [protected]vtkIdList* vtkvmtkSteepestDescentLineTracer::Targets
- -
+
+protected
+
+ +

Definition at line 131 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ HitTargets

+
+ + + + + +
- +
vtkIdList* vtkvmtkSteepestDescentLineTracer::HitTargets [protected]vtkIdList* vtkvmtkSteepestDescentLineTracer::HitTargets
- -
+
+protected
+
+ +

Definition at line 133 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ StopOnTargets

+
+ + + + + +
- +
int vtkvmtkSteepestDescentLineTracer::StopOnTargets [protected]int vtkvmtkSteepestDescentLineTracer::StopOnTargets
- -
+
+protected
+
+ +

Definition at line 135 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ DataArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::DataArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::DataArrayName
- -
+
+protected
+
+ +

Definition at line 137 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ EdgeArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::EdgeArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::EdgeArrayName
- -
+
+protected
+
+ +

Definition at line 139 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ EdgePCoordArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::EdgePCoordArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::EdgePCoordArrayName
- -
+
+protected
+
+ +

Definition at line 140 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ MinDistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::MinDistanceArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::MinDistanceArrayName
- -
+
+protected
+
+ +

Definition at line 141 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ MergePaths

+
+ + + + + +
- +
int vtkvmtkSteepestDescentLineTracer::MergePaths [protected]int vtkvmtkSteepestDescentLineTracer::MergePaths
- -
+
+protected
+
+ +

Definition at line 143 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ MergeTolerance

+
+ + + + + +
- +
double vtkvmtkSteepestDescentLineTracer::MergeTolerance [protected]double vtkvmtkSteepestDescentLineTracer::MergeTolerance
- -
+
+protected
+
+ +

Definition at line 144 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ Edges

+
+ + + + + +
- +
vtkIntArray* vtkvmtkSteepestDescentLineTracer::Edges [protected]vtkIntArray* vtkvmtkSteepestDescentLineTracer::Edges
- -
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ EdgeParCoords

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::EdgeParCoords [protected]vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::EdgeParCoords
- -
+
+protected
+
+ +

Definition at line 147 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ EdgePointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSteepestDescentLineTracer::EdgePointIds [protected]vtkIdList* vtkvmtkSteepestDescentLineTracer::EdgePointIds
- -
+
+protected
+
+ +

Definition at line 149 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ CellIdsArray

+
+ + + + + +
- +
vtkIntArray* vtkvmtkSteepestDescentLineTracer::CellIdsArray [protected]vtkIntArray* vtkvmtkSteepestDescentLineTracer::CellIdsArray
- -
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ PCoordsArray

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::PCoordsArray [protected]vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::PCoordsArray
- -
+
+protected
+
+ +

Definition at line 151 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ MinDistanceArray

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::MinDistanceArray [protected]vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::MinDistanceArray
- -
+
+protected
+
+ +

Definition at line 152 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ LineDataArray

+
+ + + + + +
- +
vtkDataArray* vtkvmtkSteepestDescentLineTracer::LineDataArray [protected]vtkDataArray* vtkvmtkSteepestDescentLineTracer::LineDataArray
- -
+
+protected
+
+ +

Definition at line 154 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ MergeWithExistingPaths

+
+ + + + + +
- +
int vtkvmtkSteepestDescentLineTracer::MergeWithExistingPaths [protected]int vtkvmtkSteepestDescentLineTracer::MergeWithExistingPaths
- -
+
+protected
+
+ +

Definition at line 156 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ ExistingPaths

+
+ + + + + +
- +
vtkPolyData* vtkvmtkSteepestDescentLineTracer::ExistingPaths [protected]vtkPolyData* vtkvmtkSteepestDescentLineTracer::ExistingPaths
- -
+
+protected
+
+ +

Definition at line 157 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ ExistingPathsEdgeArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgeArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgeArrayName
- -
+
+protected
+
+ +

Definition at line 158 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ ExistingPathsEdgePCoordArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgePCoordArrayName [protected]char* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgePCoordArrayName
- -
+
+protected
+
+ +

Definition at line 159 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ ExistingPathsEdges

+
+ + + + + +
- +
vtkIntArray* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdges [protected]vtkIntArray* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdges
- -
+
+protected
+
+ +

Definition at line 160 of file vtkvmtkSteepestDescentLineTracer.h.

- + +

◆ ExistingPathsEdgeParCoords

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgeParCoords [protected]vtkDoubleArray* vtkvmtkSteepestDescentLineTracer::ExistingPathsEdgeParCoords
- -
+
+protected
+
+ +

Definition at line 161 of file vtkvmtkSteepestDescentLineTracer.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.map b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.map index 63f181b6..27581aa5 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.map +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.md5 b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.md5 index 44b5a375..e25656b3 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.md5 +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.md5 @@ -1 +1 @@ -8675478ec4a29d73876b3d7f562111ce \ No newline at end of file +7ac0c800dbb3d182ff3ed993aeadf61a \ No newline at end of file diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.png b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.png deleted file mode 100644 index 14e53f1f..00000000 Binary files a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.svg b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.svg new file mode 100644 index 00000000..751f75c1 --- /dev/null +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__coll__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkSteepestDescentLineTracer + + +Node3 + +vtkvmtkSteepestDescentLine +Tracer + + +Node4 + + +vtkvmtkNonManifoldSteepest +Descent + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.map b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.map index 63f181b6..27581aa5 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.map +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.md5 b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.md5 index 44b5a375..949fdce1 100644 --- a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.md5 +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.md5 @@ -1 +1 @@ -8675478ec4a29d73876b3d7f562111ce \ No newline at end of file +7a848dbf298620648abd4b1ba4594163 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.png b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.png deleted file mode 100644 index 14e53f1f..00000000 Binary files a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.svg b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.svg new file mode 100644 index 00000000..8435a519 --- /dev/null +++ b/doc/html/classvtkvmtkSteepestDescentLineTracer__inherit__graph.svg @@ -0,0 +1,43 @@ + + + + + + +vtkvmtkSteepestDescentLineTracer + + +Node0 + +vtkvmtkSteepestDescentLine +Tracer + + +Node1 + + +vtkvmtkNonManifoldSteepest +Descent + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkSteepestDescentShooter-members.html b/doc/html/classvtkvmtkSteepestDescentShooter-members.html index e1cbcdff..61db273b 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter-members.html +++ b/doc/html/classvtkvmtkSteepestDescentShooter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,71 @@
-
+
vtkvmtkSteepestDescentShooter Member List
-This is the complete list of members for vtkvmtkSteepestDescentShooter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Backtrace(vtkPolyData *input, vtkIdType seedId)vtkvmtkSteepestDescentShooter [protected]
DescentArrayvtkvmtkNonManifoldSteepestDescent [protected]
DescentArrayNamevtkvmtkNonManifoldSteepestDescent [protected]
DirectionvtkvmtkNonManifoldSteepestDescent [protected]
EdgeArrayvtkvmtkSteepestDescentShooter [protected]
EdgeArrayNamevtkvmtkSteepestDescentShooter [protected]
FindNearestPolyLinePoint(double *currentPoint, double *lineClosestPoint, int &lineCellId, int &lineCellSubId, double &linePCoord)vtkvmtkSteepestDescentShooter [protected]
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescent [virtual]
GetDirection()vtkvmtkNonManifoldSteepestDescent [virtual]
GetEdgeArrayName()vtkvmtkSteepestDescentShooter [virtual]
GetSeeds()vtkvmtkSteepestDescentShooter [virtual]
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescent [protected]
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescent [protected]
GetTarget()vtkvmtkSteepestDescentShooter [virtual]
GetTargetCellIdsArrayName()vtkvmtkSteepestDescentShooter [virtual]
GetTargetPCoordsArrayName()vtkvmtkSteepestDescentShooter [virtual]
GetTargetVectorsArrayName()vtkvmtkSteepestDescentShooter [virtual]
New()vtkvmtkSteepestDescentShooter [static]
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescent [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSteepestDescentShooter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSteepestDescentShooter [protected, virtual]
SeedsvtkvmtkSteepestDescentShooter [protected]
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirection(int)vtkvmtkNonManifoldSteepestDescent [virtual]
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescent [inline]
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescent [inline]
SetEdgeArrayName(const char *)vtkvmtkSteepestDescentShooter [virtual]
SetSeeds(vtkIdList *)vtkvmtkSteepestDescentShooter [virtual]
SetTarget(vtkPolyData *)vtkvmtkSteepestDescentShooter [virtual]
SetTargetCellIdsArrayName(const char *)vtkvmtkSteepestDescentShooter [virtual]
SetTargetPCoordsArrayName(const char *)vtkvmtkSteepestDescentShooter [virtual]
SetTargetVectorsArrayName(const char *)vtkvmtkSteepestDescentShooter [virtual]
TargetvtkvmtkSteepestDescentShooter [protected]
TargetArrayvtkvmtkSteepestDescentShooter [protected]
TargetCellIdsvtkvmtkSteepestDescentShooter [protected]
TargetCellIdsArrayNamevtkvmtkSteepestDescentShooter [protected]
TargetPCoordsvtkvmtkSteepestDescentShooter [protected]
TargetPCoordsArrayNamevtkvmtkSteepestDescentShooter [protected]
TargetVectorsvtkvmtkSteepestDescentShooter [protected]
TargetVectorsArrayNamevtkvmtkSteepestDescentShooter [protected]
vtkTypeRevisionMacro(vtkvmtkSteepestDescentShooter, vtkvmtkNonManifoldSteepestDescent)vtkvmtkSteepestDescentShooter
vtkvmtkNonManifoldSteepestDescent::vtkTypeRevisionMacro(vtkvmtkNonManifoldSteepestDescent, vtkPolyDataAlgorithm)vtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
vtkvmtkSteepestDescentShooter()vtkvmtkSteepestDescentShooter [protected]
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescent [protected]
~vtkvmtkSteepestDescentShooter()vtkvmtkSteepestDescentShooter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Backtrace(vtkPolyData *input, vtkIdType seedId)vtkvmtkSteepestDescentShooterprotected
DescentArrayvtkvmtkNonManifoldSteepestDescentprotected
DescentArrayNamevtkvmtkNonManifoldSteepestDescentprotected
DirectionvtkvmtkNonManifoldSteepestDescentprotected
EdgeArrayvtkvmtkSteepestDescentShooterprotected
EdgeArrayNamevtkvmtkSteepestDescentShooterprotected
FindNearestPolyLinePoint(double *currentPoint, double *lineClosestPoint, int &lineCellId, int &lineCellSubId, double &linePCoord)vtkvmtkSteepestDescentShooterprotected
GetDescentArrayName()vtkvmtkNonManifoldSteepestDescentvirtual
GetDirection()vtkvmtkNonManifoldSteepestDescentvirtual
GetEdgeArrayName()vtkvmtkSteepestDescentShootervirtual
GetSeeds()vtkvmtkSteepestDescentShootervirtual
GetSteepestDescent(vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)vtkvmtkNonManifoldSteepestDescentprotected
GetSteepestDescentInCell(vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)vtkvmtkNonManifoldSteepestDescentprotected
GetTarget()vtkvmtkSteepestDescentShootervirtual
GetTargetCellIdsArrayName()vtkvmtkSteepestDescentShootervirtual
GetTargetPCoordsArrayName()vtkvmtkSteepestDescentShootervirtual
GetTargetVectorsArrayName()vtkvmtkSteepestDescentShootervirtual
IsA(const char *type)vtkvmtkSteepestDescentShootervirtual
IsTypeOf(const char *type)vtkvmtkSteepestDescentShooterstatic
New()vtkvmtkSteepestDescentShooterstatic
NewInstance() constvtkvmtkSteepestDescentShooter
NewInstanceInternal() constvtkvmtkSteepestDescentShooterprotectedvirtual
NumberOfEdgeSubdivisionsvtkvmtkNonManifoldSteepestDescentprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSteepestDescentShooter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSteepestDescentShooterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSteepestDescentShooterstatic
SeedsvtkvmtkSteepestDescentShooterprotected
SetDescentArrayName(const char *)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirection(int)vtkvmtkNonManifoldSteepestDescentvirtual
SetDirectionToDownward()vtkvmtkNonManifoldSteepestDescentinline
SetDirectionToUpward()vtkvmtkNonManifoldSteepestDescentinline
SetEdgeArrayName(const char *)vtkvmtkSteepestDescentShootervirtual
SetSeeds(vtkIdList *)vtkvmtkSteepestDescentShootervirtual
SetTarget(vtkPolyData *)vtkvmtkSteepestDescentShootervirtual
SetTargetCellIdsArrayName(const char *)vtkvmtkSteepestDescentShootervirtual
SetTargetPCoordsArrayName(const char *)vtkvmtkSteepestDescentShootervirtual
SetTargetVectorsArrayName(const char *)vtkvmtkSteepestDescentShootervirtual
Superclass typedefvtkvmtkSteepestDescentShooter
TargetvtkvmtkSteepestDescentShooterprotected
TargetArrayvtkvmtkSteepestDescentShooterprotected
TargetCellIdsvtkvmtkSteepestDescentShooterprotected
TargetCellIdsArrayNamevtkvmtkSteepestDescentShooterprotected
TargetPCoordsvtkvmtkSteepestDescentShooterprotected
TargetPCoordsArrayNamevtkvmtkSteepestDescentShooterprotected
TargetVectorsvtkvmtkSteepestDescentShooterprotected
TargetVectorsArrayNamevtkvmtkSteepestDescentShooterprotected
vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
vtkvmtkSteepestDescentShooter()vtkvmtkSteepestDescentShooterprotected
~vtkvmtkNonManifoldSteepestDescent()vtkvmtkNonManifoldSteepestDescentprotected
~vtkvmtkSteepestDescentShooter()vtkvmtkSteepestDescentShooterprotected
+ - diff --git a/doc/html/classvtkvmtkSteepestDescentShooter.html b/doc/html/classvtkvmtkSteepestDescentShooter.html index f0512096..d5e3bca8 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter.html +++ b/doc/html/classvtkvmtkSteepestDescentShooter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSteepestDescentShooter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,151 +59,377 @@
-
+
vtkvmtkSteepestDescentShooter Class Reference
-

Shoot Voronoi vertices onto centerlines. +

experimental method attempting movement across voronoi vertices; implement with caution. More...

-

#include <vtkvmtkSteepestDescentShooter.h>

+

#include <vtkvmtkSteepestDescentShooter.h>

Inheritance diagram for vtkvmtkSteepestDescentShooter:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkSteepestDescentShooter:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkNonManifoldSteepestDescent Superclass
 
- Public Types inherited from vtkvmtkNonManifoldSteepestDescent
typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSteepestDescentShooter, vtkvmtkNonManifoldSteepestDescent)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSteepestDescentShooterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetTarget (vtkPolyData *)
 
virtual vtkPolyData * GetTarget ()
 
virtual void SetSeeds (vtkIdList *)
 
virtual vtkIdList * GetSeeds ()
 
virtual void SetEdgeArrayName (const char *)
 
virtual char * GetEdgeArrayName ()
 
virtual void SetTargetVectorsArrayName (const char *)
 
virtual char * GetTargetVectorsArrayName ()
 
virtual void SetTargetCellIdsArrayName (const char *)
 
virtual char * GetTargetCellIdsArrayName ()
 
virtual void SetTargetPCoordsArrayName (const char *)
 
virtual char * GetTargetPCoordsArrayName ()

+

 
- Public Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
vtkvmtkNonManifoldSteepestDescentNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetDirection (int)
 
virtual int GetDirection ()
 
void SetDirectionToDownward ()
 
void SetDirectionToUpward ()
 
virtual void SetDescentArrayName (const char *)
 
virtual char * GetDescentArrayName ()
 
+ - - + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkSteepestDescentShooter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkSteepestDescentShooterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSteepestDescentShooterNew ()
 
- Static Public Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
static int IsTypeOf (const char *type)
 
static vtkvmtkNonManifoldSteepestDescentSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkNonManifoldSteepestDescentNew ()
 
+ + + + - + + + + - + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSteepestDescentShooter ()
 
 ~vtkvmtkSteepestDescentShooter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void Backtrace (vtkPolyData *input, vtkIdType seedId)
 
void FindNearestPolyLinePoint (double *currentPoint, double *lineClosestPoint, int &lineCellId, int &lineCellSubId, double &linePCoord)

+

 
- Protected Member Functions inherited from vtkvmtkNonManifoldSteepestDescent
 vtkvmtkNonManifoldSteepestDescent ()
 
 ~vtkvmtkNonManifoldSteepestDescent ()
 
double GetSteepestDescent (vtkPolyData *input, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS)
 
double GetSteepestDescentInCell (vtkPolyData *input, vtkIdType cellId, vtkIdType *edge, double s, vtkIdType *steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength)
 
+ + + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Target
 
vtkIdList * Seeds
 
vtkIntArray * TargetArray
 
vtkDataArray * EdgeArray
 
vtkDoubleArray * TargetVectors
 
vtkIntArray * TargetCellIds
 
vtkDoubleArray * TargetPCoords
 
char * EdgeArrayName
 
char * TargetVectorsArrayName
 
char * TargetCellIdsArrayName
 
char * TargetPCoordsArrayName
 
- Protected Attributes inherited from vtkvmtkNonManifoldSteepestDescent
vtkDataArray * DescentArray
 
char * DescentArrayName
 
int NumberOfEdgeSubdivisions
 
int Direction
 
-

Detailed Description

-

Shoot Voronoi vertices onto centerlines.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

experimental method attempting movement across voronoi vertices; implement with caution.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

For each voronoi vertex, create lines that go from that point to the centerline by running an Eikonal equation from every point in the centerline outwards over the spikes of the voronoi diagram. then back-project similar to a steepest decent algorithm from the Voronoi back to the centerline.

+ +

Definition at line 40 of file vtkvmtkSteepestDescentShooter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSteepestDescentShooter()

+
+ + + + + +
- + - +
vtkvmtkSteepestDescentShooter::vtkvmtkSteepestDescentShooter vtkvmtkSteepestDescentShooter::vtkvmtkSteepestDescentShooter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSteepestDescentShooter()

+
+ + + + + +
- + - +
vtkvmtkSteepestDescentShooter::~vtkvmtkSteepestDescentShooter vtkvmtkSteepestDescentShooter::~vtkvmtkSteepestDescentShooter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSteepestDescentShooter::vtkTypeRevisionMacro static int vtkvmtkSteepestDescentShooter::IsTypeOf (vtkvmtkSteepestDescentShooter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSteepestDescentShooter::IsA (const char * type) vtkvmtkNonManifoldSteepestDescent  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSteepestDescentShooter* vtkvmtkSteepestDescentShooter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSteepestDescentShooter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkSteepestDescentShooter* vtkvmtkSteepestDescentShooter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -250,235 +446,352 @@
void vtkvmtkSteepestDescentShooter::PrintSelf void vtkvmtkSteepestDescentShooter::PrintSelf ( ostream &  os,
-
-
- -

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSteepestDescentShooter* vtkvmtkSteepestDescentShooter::New static vtkvmtkSteepestDescentShooter* vtkvmtkSteepestDescentShooter::New ( ) [static]
- -
- -

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+
+static
+
- + +

◆ SetTarget()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetTarget virtual void vtkvmtkSteepestDescentShooter::SetTarget ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTarget()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkSteepestDescentShooter::GetTarget virtual vtkPolyData* vtkvmtkSteepestDescentShooter::GetTarget ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSeeds()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetSeeds virtual void vtkvmtkSteepestDescentShooter::SetSeeds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSeeds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkSteepestDescentShooter::GetSeeds virtual vtkIdList* vtkvmtkSteepestDescentShooter::GetSeeds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetEdgeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetEdgeArrayName virtual void vtkvmtkSteepestDescentShooter::SetEdgeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetEdgeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentShooter::GetEdgeArrayName virtual char* vtkvmtkSteepestDescentShooter::GetEdgeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetTargetVectorsArrayName virtual void vtkvmtkSteepestDescentShooter::SetTargetVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentShooter::GetTargetVectorsArrayName virtual char* vtkvmtkSteepestDescentShooter::GetTargetVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetCellIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetTargetCellIdsArrayName virtual void vtkvmtkSteepestDescentShooter::SetTargetCellIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetCellIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentShooter::GetTargetCellIdsArrayName virtual char* vtkvmtkSteepestDescentShooter::GetTargetCellIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTargetPCoordsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSteepestDescentShooter::SetTargetPCoordsArrayName virtual void vtkvmtkSteepestDescentShooter::SetTargetPCoordsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTargetPCoordsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSteepestDescentShooter::GetTargetPCoordsArrayName virtual char* vtkvmtkSteepestDescentShooter::GetTargetPCoordsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -498,22 +811,31 @@ - +
virtual int vtkvmtkSteepestDescentShooter::RequestData virtual int vtkvmtkSteepestDescentShooter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

+

Reimplemented from vtkvmtkNonManifoldSteepestDescent.

- + +

◆ Backtrace()

+
+ + + + + +
- + @@ -527,20 +849,29 @@ - +
void vtkvmtkSteepestDescentShooter::Backtrace void vtkvmtkSteepestDescentShooter::Backtrace ( vtkPolyData *  input,
) [protected]
- -
+
+protected
+
- + +

◆ FindNearestPolyLinePoint()

+
+ + + + + +
- + @@ -572,169 +903,292 @@ - +
void vtkvmtkSteepestDescentShooter::FindNearestPolyLinePoint void vtkvmtkSteepestDescentShooter::FindNearestPolyLinePoint ( double *  currentPoint,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Target

+
+ + + + + +
- +
vtkPolyData* vtkvmtkSteepestDescentShooter::Target [protected]vtkPolyData* vtkvmtkSteepestDescentShooter::Target
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ Seeds

+
+ + + + + +
- +
vtkIdList* vtkvmtkSteepestDescentShooter::Seeds [protected]vtkIdList* vtkvmtkSteepestDescentShooter::Seeds
- -
+
+protected
+
+ +

Definition at line 77 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetArray

+
+ + + + + +
- +
vtkIntArray* vtkvmtkSteepestDescentShooter::TargetArray [protected]vtkIntArray* vtkvmtkSteepestDescentShooter::TargetArray
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ EdgeArray

+
+ + + + + +
- +
vtkDataArray* vtkvmtkSteepestDescentShooter::EdgeArray [protected]vtkDataArray* vtkvmtkSteepestDescentShooter::EdgeArray
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetVectors

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentShooter::TargetVectors [protected]vtkDoubleArray* vtkvmtkSteepestDescentShooter::TargetVectors
- -
+
+protected
+
+ +

Definition at line 82 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetCellIds

+
+ + + + + +
- +
vtkIntArray* vtkvmtkSteepestDescentShooter::TargetCellIds [protected]vtkIntArray* vtkvmtkSteepestDescentShooter::TargetCellIds
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetPCoords

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkSteepestDescentShooter::TargetPCoords [protected]vtkDoubleArray* vtkvmtkSteepestDescentShooter::TargetPCoords
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ EdgeArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentShooter::EdgeArrayName [protected]char* vtkvmtkSteepestDescentShooter::EdgeArrayName
- -
+
+protected
+
+ +

Definition at line 86 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentShooter::TargetVectorsArrayName [protected]char* vtkvmtkSteepestDescentShooter::TargetVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetCellIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentShooter::TargetCellIdsArrayName [protected]char* vtkvmtkSteepestDescentShooter::TargetCellIdsArrayName
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkSteepestDescentShooter.h.

- + +

◆ TargetPCoordsArrayName

+
+ + + + + +
- +
char* vtkvmtkSteepestDescentShooter::TargetPCoordsArrayName [protected]char* vtkvmtkSteepestDescentShooter::TargetPCoordsArrayName
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkSteepestDescentShooter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.map b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.map index 63f181b6..990f9e4b 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.map +++ b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.md5 b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.md5 index ddb02b03..22d293cc 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.md5 +++ b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.md5 @@ -1 +1 @@ -fa3c4dd335576c3a27a69b9f6bd93333 \ No newline at end of file +da466a334b78f9d6400856b1ac3b7388 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.png b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.png deleted file mode 100644 index 53557a76..00000000 Binary files a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.svg b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.svg new file mode 100644 index 00000000..86b8419f --- /dev/null +++ b/doc/html/classvtkvmtkSteepestDescentShooter__coll__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkSteepestDescentShooter + + +Node3 + +vtkvmtkSteepestDescentShooter + + +Node4 + + +vtkvmtkNonManifoldSteepest +Descent + + + + +Node4->Node3 + + + + +Node5 + +vtkPolyDataAlgorithm + + +Node5->Node4 + + + + + diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.map b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.map index 63f181b6..990f9e4b 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.map +++ b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.md5 b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.md5 index ddb02b03..6b2b6f82 100644 --- a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.md5 +++ b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.md5 @@ -1 +1 @@ -fa3c4dd335576c3a27a69b9f6bd93333 \ No newline at end of file +f10967d1092c2a4a6d4d2c31c0c74e1f \ No newline at end of file diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.png b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.png deleted file mode 100644 index 53557a76..00000000 Binary files a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.svg b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.svg new file mode 100644 index 00000000..58e0c3f7 --- /dev/null +++ b/doc/html/classvtkvmtkSteepestDescentShooter__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkSteepestDescentShooter + + +Node0 + +vtkvmtkSteepestDescentShooter + + +Node1 + + +vtkvmtkNonManifoldSteepest +Descent + + + + +Node1->Node0 + + + + +Node2 + +vtkPolyDataAlgorithm + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkStencil-members.html b/doc/html/classvtkvmtkStencil-members.html index 5d40644d..f2bff857 100644 --- a/doc/html/classvtkvmtkStencil-members.html +++ b/doc/html/classvtkvmtkStencil-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,82 +59,84 @@
-
+
vtkvmtkStencil Member List
-This is the complete list of members for vtkvmtkStencil, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()=0vtkvmtkStencil [pure virtual]
CenterWeightvtkvmtkStencil [protected]
ChangeWeightSign()vtkvmtkStencil [protected]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkStencil [virtual]
GetCenterWeight()vtkvmtkStencil [inline]
GetCenterWeight(vtkIdType component)vtkvmtkStencil [inline]
GetCenterWeightTuple()vtkvmtkStencil [inline]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()=0vtkvmtkItem [pure virtual]
GetNegateWeights()vtkvmtkStencil [virtual]
GetNumberOfComponents()vtkvmtkStencil [virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetNumberOfWeights()vtkvmtkStencil [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
GetWeight(vtkIdType i)vtkvmtkStencil [inline]
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencil [inline]
GetWeightScaling()vtkvmtkStencil [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
NegateWeightsvtkvmtkStencil [protected]
NegateWeightsOff()vtkvmtkStencil [virtual]
NegateWeightsOn()vtkvmtkStencil [virtual]
NPointsvtkvmtkNeighborhood [protected]
NumberOfComponentsvtkvmtkStencil [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencil [protected]
ScaleWeights(double factor)vtkvmtkStencil
SetCenterWeight(double weight)vtkvmtkStencil [inline]
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencil [inline]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetNegateWeights(int)vtkvmtkStencil [virtual]
SetNumberOfComponents(vtkIdType)vtkvmtkStencil [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
SetWeight(vtkIdType i, double weight)vtkvmtkStencil [inline]
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencil [inline]
SetWeightScaling(int)vtkvmtkStencil [virtual]
vtkTypeRevisionMacro(vtkvmtkStencil, vtkvmtkNeighborhood)vtkvmtkStencil
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkStencil()vtkvmtkStencil [protected]
WeightsvtkvmtkStencil [protected]
WeightScalingvtkvmtkStencil [protected]
WeightScalingOff()vtkvmtkStencil [virtual]
WeightScalingOn()vtkvmtkStencil [virtual]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkStencil()vtkvmtkStencil [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDE=0vtkvmtkStencilpure virtual
CenterWeightvtkvmtkStencilprotected
ChangeWeightSign()vtkvmtkStencilprotected
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkStencilvirtual
GetCenterWeight()vtkvmtkStencilinline
GetCenterWeight(vtkIdType component)vtkvmtkStencilinline
GetCenterWeightTuple()vtkvmtkStencilinline
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType()=0vtkvmtkItempure virtual
GetNegateWeights()vtkvmtkStencilvirtual
GetNumberOfComponents()vtkvmtkStencilvirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetNumberOfWeights()vtkvmtkStencilinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
GetWeight(vtkIdType i)vtkvmtkStencilinline
GetWeight(vtkIdType i, vtkIdType component)vtkvmtkStencilinline
GetWeightScaling()vtkvmtkStencilvirtual
IsA(const char *type)vtkvmtkStencilvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkStencilstatic
NegateWeightsvtkvmtkStencilprotected
NegateWeightsOff()vtkvmtkStencilvirtual
NegateWeightsOn()vtkvmtkStencilvirtual
NewInstance() constvtkvmtkStencil
NewInstanceInternal() constvtkvmtkStencilprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
NumberOfComponentsvtkvmtkStencilprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkStencilprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkStencilstatic
ScaleWeights(double factor)vtkvmtkStencil
SetCenterWeight(double weight)vtkvmtkStencilinline
SetCenterWeight(vtkIdType component, double weightComponent)vtkvmtkStencilinline
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetNegateWeights(int)vtkvmtkStencilvirtual
SetNumberOfComponents(vtkIdType)vtkvmtkStencilvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
SetWeight(vtkIdType i, double weight)vtkvmtkStencilinline
SetWeight(vtkIdType i, vtkIdType component, double weight)vtkvmtkStencilinline
SetWeightScaling(int)vtkvmtkStencilvirtual
Superclass typedefvtkvmtkStencil
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkStencil()vtkvmtkStencilprotected
WeightsvtkvmtkStencilprotected
WeightScalingvtkvmtkStencilprotected
WeightScalingOff()vtkvmtkStencilvirtual
WeightScalingOn()vtkvmtkStencilvirtual
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkStencil()vtkvmtkStencilprotected
+ - diff --git a/doc/html/classvtkvmtkStencil.html b/doc/html/classvtkvmtkStencil.html index f7bd41c0..7196d8ab 100644 --- a/doc/html/classvtkvmtkStencil.html +++ b/doc/html/classvtkvmtkStencil.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStencil Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,200 +59,513 @@
-
+
-
vtkvmtkStencil Class Reference
+
vtkvmtkStencil Class Referenceabstract
-

.. +

Apply a weighting matrix to a single neighborhood of a data set. More...

-

#include <vtkvmtkStencil.h>

+

#include <vtkvmtkStencil.h>

Inheritance diagram for vtkvmtkStencil:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkStencil:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkStencil, vtkvmtkNeighborhood)
virtual int IsA (const char *type)
 
vtkvmtkStencilNewInstance () const
 
virtual void SetNumberOfComponents (vtkIdType)
 
virtual vtkIdType GetNumberOfComponents ()
 
double GetWeight (vtkIdType i)
 
void SetWeight (vtkIdType i, double weight)
 
double GetWeight (vtkIdType i, vtkIdType component)
 
void SetWeight (vtkIdType i, vtkIdType component, double weight)
 
vtkIdType GetNumberOfWeights ()
 
void ScaleWeights (double factor)
 
double GetCenterWeight ()
 
void SetCenterWeight (double weight)
 
const double * GetCenterWeightTuple ()
 
double GetCenterWeight (vtkIdType component)
 
void SetCenterWeight (vtkIdType component, double weightComponent)
virtual void Build ()=0
virtual void DeepCopy (vtkvmtkItem *src)
 
virtual void Build () VTK_OVERRIDE=0
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()

+

 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
+ + + + + + + + + + + + + + + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkStencilSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + - + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStencil ()
 
 ~vtkvmtkStencil ()
 
void ResizePointList (vtkIdType ptId, int size)
 
void ChangeWeightSign ()

+

 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + + + + + + +

Protected Attributes

vtkIdType NumberOfComponents
 
double * Weights
 
double * CenterWeight
 
int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.5
+

Detailed Description

+

Apply a weighting matrix to a single neighborhood of a data set.

+
Date
2006/04/06 16:46:44
+
Revision
1.5

..

-

Constructor & Destructor Documentation

- + +

Definition at line 36 of file vtkvmtkStencil.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ +

Definition at line 40 of file vtkvmtkStencil.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStencil()

+
+ + + + + +
- + - +
vtkvmtkStencil::vtkvmtkStencil vtkvmtkStencil::vtkvmtkStencil ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStencil()

+
+ + + + + +
- + - +
vtkvmtkStencil::~vtkvmtkStencil vtkvmtkStencil::~vtkvmtkStencil ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkStencil::vtkTypeRevisionMacro static int vtkvmtkStencil::IsTypeOf (vtkvmtkStencil , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ + + +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkStencil* vtkvmtkStencil::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkStencil::SetNumberOfComponents virtual vtkObjectBase* vtkvmtkStencil::NewInstanceInternal (vtkIdType  ) [virtual] const
+
+protectedvirtual
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkStencil* vtkvmtkStencil::NewInstance () const
+
- + +

◆ SetNumberOfComponents()

+
+ + + + + +
- + + - +
virtual vtkIdType vtkvmtkStencil::GetNumberOfComponents virtual void vtkvmtkStencil::SetNumberOfComponents (vtkIdType  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetNumberOfComponents()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkStencil::GetNumberOfComponents ()
+
+virtual
+
- + +

◆ GetWeight() [1/2]

+
+ + + + + +
- + - +
double vtkvmtkStencil::GetWeight double vtkvmtkStencil::GetWeight ( vtkIdType  i) [inline]
- -
+
+inline
+
+

Definition at line 45 of file vtkvmtkStencil.h.

+
45 {return this->Weights[i];};
double * Weights
+
- + +

◆ SetWeight() [1/2]

+
+ + + + + +
- + @@ -296,20 +579,32 @@ - +
void vtkvmtkStencil::SetWeight void vtkvmtkStencil::SetWeight ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 46 of file vtkvmtkStencil.h.

+
46 {this->Weights[i] = weight;};
double * Weights
+
- + +

◆ GetWeight() [2/2]

+
+ + + + + +
- + @@ -323,20 +618,33 @@ - +
double vtkvmtkStencil::GetWeight double vtkvmtkStencil::GetWeight ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 48 of file vtkvmtkStencil.h.

+
48 {return this->Weights[this->NumberOfComponents * i + component];};
vtkIdType NumberOfComponents
+
double * Weights
+
- + +

◆ SetWeight() [2/2]

+
+ + + + + +
- + @@ -356,119 +664,194 @@ - +
void vtkvmtkStencil::SetWeight void vtkvmtkStencil::SetWeight ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 49 of file vtkvmtkStencil.h.

+
49 {this->Weights[this->NumberOfComponents * i + component] = weight;};
vtkIdType NumberOfComponents
+
double * Weights
+
- + +

◆ GetNumberOfWeights()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkStencil::GetNumberOfWeights vtkIdType vtkvmtkStencil::GetNumberOfWeights ( ) [inline]
- -
+
+inline
+
+

Definition at line 51 of file vtkvmtkStencil.h.

+
51 {return this->NumberOfComponents * this->NPoints;};
vtkIdType NumberOfComponents
+ +
- + +

◆ ScaleWeights()

+
- +
void vtkvmtkStencil::ScaleWeights void vtkvmtkStencil::ScaleWeights ( double  factor)
-
-
+
- + +

◆ GetCenterWeight() [1/2]

+
+ + + + + +
- + - +
double vtkvmtkStencil::GetCenterWeight double vtkvmtkStencil::GetCenterWeight ( ) [inline]
- -
+
+inline
+
+

Definition at line 55 of file vtkvmtkStencil.h.

+
55 {return this->CenterWeight[0];};
double * CenterWeight
+
- + +

◆ SetCenterWeight() [1/2]

+
+ + + + + +
- + - +
void vtkvmtkStencil::SetCenterWeight void vtkvmtkStencil::SetCenterWeight ( double  weight) [inline]
- -
+
+inline
+
+

Definition at line 56 of file vtkvmtkStencil.h.

+
56 {this->CenterWeight[0] = weight;};
double * CenterWeight
+
- + +

◆ GetCenterWeightTuple()

+
+ + + + + +
- + - +
const double* vtkvmtkStencil::GetCenterWeightTuple const double* vtkvmtkStencil::GetCenterWeightTuple ( ) [inline]
- -
+
+inline
+
+

Definition at line 58 of file vtkvmtkStencil.h.

+
58 {return this->CenterWeight;};
double * CenterWeight
+
- + +

◆ GetCenterWeight() [2/2]

+
+ + + + + +
- + - +
double vtkvmtkStencil::GetCenterWeight double vtkvmtkStencil::GetCenterWeight ( vtkIdType  component) [inline]
- -
+
+inline
+
+

Definition at line 60 of file vtkvmtkStencil.h.

+
60 {return this->CenterWeight[component];};
double * CenterWeight
+
- + +

◆ SetCenterWeight() [2/2]

+
+ + + + + +
- + @@ -482,191 +865,293 @@ - +
void vtkvmtkStencil::SetCenterWeight void vtkvmtkStencil::SetCenterWeight ( vtkIdType  component,
) [inline]
- -
+
+inline
+
+

Definition at line 61 of file vtkvmtkStencil.h.

+
61 {this->CenterWeight[component] = weightComponent;};
double * CenterWeight
+
- + +

◆ Build()

+ - + +

◆ DeepCopy()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::DeepCopy virtual void vtkvmtkStencil::DeepCopy ( vtkvmtkItem src) [virtual]
- -
+
+virtual
+

Standard DeepCopy method.

-

Reimplemented from vtkvmtkNeighborhood.

+

Reimplemented from vtkvmtkNeighborhood.

- + +

◆ SetWeightScaling()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::SetWeightScaling virtual void vtkvmtkStencil::SetWeightScaling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetWeightScaling()

+
+ + + + + +
- + - +
virtual int vtkvmtkStencil::GetWeightScaling virtual int vtkvmtkStencil::GetWeightScaling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WeightScalingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::WeightScalingOn virtual void vtkvmtkStencil::WeightScalingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WeightScalingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::WeightScalingOff virtual void vtkvmtkStencil::WeightScalingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegateWeights()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::SetNegateWeights virtual void vtkvmtkStencil::SetNegateWeights ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegateWeights()

+
+ + + + + +
- + - +
virtual int vtkvmtkStencil::GetNegateWeights virtual int vtkvmtkStencil::GetNegateWeights ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWeightsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::NegateWeightsOn virtual void vtkvmtkStencil::NegateWeightsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWeightsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencil::NegateWeightsOff virtual void vtkvmtkStencil::NegateWeightsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ResizePointList()

+
+ + + + + +
- + @@ -680,109 +1165,173 @@ - +
void vtkvmtkStencil::ResizePointList void vtkvmtkStencil::ResizePointList ( vtkIdType  ptId,
) [protected]
- -
- -

Reimplemented from vtkvmtkNeighborhood.

+
+protected
+
- + +

◆ ChangeWeightSign()

+
+ + + + + +
- + - +
void vtkvmtkStencil::ChangeWeightSign void vtkvmtkStencil::ChangeWeightSign ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NumberOfComponents

+
+ + + + + +
- +
vtkIdType vtkvmtkStencil::NumberOfComponents [protected]vtkIdType vtkvmtkStencil::NumberOfComponents
- -
+
+protected
+
+ +

Definition at line 88 of file vtkvmtkStencil.h.

- + +

◆ Weights

+
+ + + + + +
- +
double* vtkvmtkStencil::Weights [protected]double* vtkvmtkStencil::Weights
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkStencil.h.

- + +

◆ CenterWeight

+
+ + + + + +
- +
double* vtkvmtkStencil::CenterWeight [protected]double* vtkvmtkStencil::CenterWeight
- -
+
+protected
+
+ +

Definition at line 90 of file vtkvmtkStencil.h.

- + +

◆ WeightScaling

+
+ + + + + +
- +
int vtkvmtkStencil::WeightScaling [protected]int vtkvmtkStencil::WeightScaling
- -
+
+protected
+
+ +

Definition at line 92 of file vtkvmtkStencil.h.

- + +

◆ NegateWeights

+
+ + + + + +
- +
int vtkvmtkStencil::NegateWeights [protected]int vtkvmtkStencil::NegateWeights
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkStencil.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStencil__coll__graph.map b/doc/html/classvtkvmtkStencil__coll__graph.map index d85d7b97..474ffb22 100644 --- a/doc/html/classvtkvmtkStencil__coll__graph.map +++ b/doc/html/classvtkvmtkStencil__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkStencil__coll__graph.md5 b/doc/html/classvtkvmtkStencil__coll__graph.md5 index 2b6f5a38..d3abdead 100644 --- a/doc/html/classvtkvmtkStencil__coll__graph.md5 +++ b/doc/html/classvtkvmtkStencil__coll__graph.md5 @@ -1 +1 @@ -6d4dcae7ecd7b84a22724adace0ff05d \ No newline at end of file +6de0bcfe32e574ceab390e89e2f03fdd \ No newline at end of file diff --git a/doc/html/classvtkvmtkStencil__coll__graph.png b/doc/html/classvtkvmtkStencil__coll__graph.png deleted file mode 100644 index 6164ecdd..00000000 Binary files a/doc/html/classvtkvmtkStencil__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkStencil__coll__graph.svg b/doc/html/classvtkvmtkStencil__coll__graph.svg new file mode 100644 index 00000000..b24b34f9 --- /dev/null +++ b/doc/html/classvtkvmtkStencil__coll__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkStencil + + +Node13 + +vtkvmtkStencil + + +Node14 + + +vtkvmtkNeighborhood + + + + +Node14->Node13 + + + + +Node15 + + +vtkvmtkDataSetItem + + + + +Node15->Node14 + + + + +Node16 + + +vtkvmtkItem + + + + +Node16->Node15 + + + + +Node17 + +vtkObject + + +Node17->Node16 + + + + + diff --git a/doc/html/classvtkvmtkStencil__inherit__graph.map b/doc/html/classvtkvmtkStencil__inherit__graph.map index e586c84b..547085aa 100644 --- a/doc/html/classvtkvmtkStencil__inherit__graph.map +++ b/doc/html/classvtkvmtkStencil__inherit__graph.map @@ -1,13 +1,13 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/doc/html/classvtkvmtkStencil__inherit__graph.md5 b/doc/html/classvtkvmtkStencil__inherit__graph.md5 index 55410142..b37c734a 100644 --- a/doc/html/classvtkvmtkStencil__inherit__graph.md5 +++ b/doc/html/classvtkvmtkStencil__inherit__graph.md5 @@ -1 +1 @@ -4a2f2bea8ce6a7672d895c1e408259a5 \ No newline at end of file +e9dd151228c54995e324834d6a5f1310 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStencil__inherit__graph.png b/doc/html/classvtkvmtkStencil__inherit__graph.png deleted file mode 100644 index 9e601952..00000000 Binary files a/doc/html/classvtkvmtkStencil__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkStencil__inherit__graph.svg b/doc/html/classvtkvmtkStencil__inherit__graph.svg new file mode 100644 index 00000000..302f3c81 --- /dev/null +++ b/doc/html/classvtkvmtkStencil__inherit__graph.svg @@ -0,0 +1,175 @@ + + + + + + +vtkvmtkStencil + + +Node0 + +vtkvmtkStencil + + +Node5 + + +vtkvmtkEmptyStencil + + + + +Node0->Node5 + + + + +Node6 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node0->Node6 + + + + +Node1 + + +vtkvmtkNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem + + + + +Node3->Node2 + + + + +Node4 + +vtkObject + + +Node4->Node3 + + + + +Node7 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node6->Node7 + + + + +Node8 + + +vtkvmtkPolyDataGradientStencil + + + + +Node6->Node8 + + + + +Node9 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node6->Node9 + + + + +Node12 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node6->Node12 + + + + +Node10 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node9->Node10 + + + + +Node11 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node9->Node11 + + + + + diff --git a/doc/html/classvtkvmtkStencils-members.html b/doc/html/classvtkvmtkStencils-members.html index eb85ba72..df41f30c 100644 --- a/doc/html/classvtkvmtkStencils-members.html +++ b/doc/html/classvtkvmtkStencils-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,80 +59,83 @@
-
+
vtkvmtkStencils Member List
-This is the complete list of members for vtkvmtkStencils, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
AllocateStencil(vtkIdType i, vtkIdType stencilType)vtkvmtkStencils [inline]
ArrayvtkvmtkItems [protected]
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItems [protected]
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItems [protected]
GetDataSet()vtkvmtkDataSetItems [inline]
GetItem(vtkIdType id)vtkvmtkItems [inline]
GetItemType()vtkvmtkItems [virtual]
GetNegateWeights()vtkvmtkStencils [virtual]
GetNumberOfItems()vtkvmtkItems [inline]
GetNumberOfStencils()vtkvmtkStencils [inline]
GetReallocateOnBuild()vtkvmtkDataSetItems [virtual]
GetStencil(vtkIdType ptId)vtkvmtkStencils [inline]
GetWeightScaling()vtkvmtkStencils [virtual]
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType)vtkvmtkStencils [protected, virtual]
ItemTypevtkvmtkItems [protected]
MaxIdvtkvmtkItems [protected]
NegateWeightsvtkvmtkStencils [protected]
NegateWeightsOff()vtkvmtkStencils [virtual]
NegateWeightsOn()vtkvmtkStencils [virtual]
New()vtkvmtkStencils [static]
ReallocateOnBuildvtkvmtkDataSetItems [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItems [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItems [virtual]
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItems [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItems [inline]
SetItemType(int)vtkvmtkItems [virtual]
SetNegateWeights(int)vtkvmtkStencils [virtual]
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItems [inline]
SetNumberOfStencils(vtkIdType numberOfStencils)vtkvmtkStencils [inline]
SetReallocateOnBuild(int)vtkvmtkDataSetItems [virtual]
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkStencils [inline]
SetStencilTypeToEmptyStencil()vtkvmtkStencils [inline]
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkStencils [inline]
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkStencils [inline]
SetStencilTypeToGradientStencil()vtkvmtkStencils [inline]
SetStencilTypeToUmbrellaStencil()vtkvmtkStencils [inline]
SetWeightScaling(int)vtkvmtkStencils [virtual]
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItems [protected]
Squeeze()vtkvmtkItems
vtkTypeRevisionMacro(vtkvmtkStencils, vtkvmtkItems)vtkvmtkStencils
vtkvmtkDataSetItems::vtkTypeRevisionMacro(vtkvmtkDataSetItems, vtkvmtkItems)vtkvmtkDataSetItems
vtkvmtkItems::vtkTypeRevisionMacro(vtkvmtkItems, vtkObject)vtkvmtkItems
vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
vtkvmtkItems()vtkvmtkItems [inline, protected]
vtkvmtkStencils()vtkvmtkStencils [protected]
WeightScalingvtkvmtkStencils [protected]
WeightScalingOff()vtkvmtkStencils [virtual]
WeightScalingOn()vtkvmtkStencils [virtual]
~vtkvmtkDataSetItems()vtkvmtkDataSetItems [inline, protected]
~vtkvmtkItems()vtkvmtkItems [protected]
~vtkvmtkStencils()vtkvmtkStencils [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Allocate(vtkIdType numItems, vtkIdType ext=1000)vtkvmtkItems
AllocateItem(vtkIdType i, vtkIdType itemType)vtkvmtkItems
AllocateStencil(vtkIdType i, vtkIdType stencilType)vtkvmtkStencilsinline
ArrayvtkvmtkItemsprotected
Build()vtkvmtkDataSetItems
DataSetvtkvmtkDataSetItemsprotected
DeepCopy(vtkvmtkItems *src)vtkvmtkItems
ExtendvtkvmtkItemsprotected
GetDataSet()vtkvmtkDataSetItemsinline
GetItem(vtkIdType id)vtkvmtkItemsinline
GetItemType()vtkvmtkItemsvirtual
GetNegateWeights()vtkvmtkStencilsvirtual
GetNumberOfItems()vtkvmtkItemsinline
GetNumberOfStencils()vtkvmtkStencilsinline
GetReallocateOnBuild()vtkvmtkDataSetItemsvirtual
GetStencil(vtkIdType ptId)vtkvmtkStencilsinline
GetWeightScaling()vtkvmtkStencilsvirtual
Initialize()vtkvmtkItems
InstantiateNewItem(int itemType) VTK_OVERRIDEvtkvmtkStencilsprotectedvirtual
IsA(const char *type)vtkvmtkStencilsvirtual
IsTypeOf(const char *type)vtkvmtkStencilsstatic
ItemTypevtkvmtkItemsprotected
MaxIdvtkvmtkItemsprotected
NegateWeightsvtkvmtkStencilsprotected
NegateWeightsOff()vtkvmtkStencilsvirtual
NegateWeightsOn()vtkvmtkStencilsvirtual
New()vtkvmtkStencilsstatic
NewInstance() constvtkvmtkStencils
NewInstanceInternal() constvtkvmtkStencilsprotectedvirtual
ReallocateOnBuildvtkvmtkDataSetItemsprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemsvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemsvirtual
ReleaseArray()vtkvmtkItems
Reset()vtkvmtkItems
Resize(vtkIdType sz)vtkvmtkItemsprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkStencilsstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItemsinline
SetItemType(int)vtkvmtkItemsvirtual
SetNegateWeights(int)vtkvmtkStencilsvirtual
SetNumberOfItems(vtkIdType numberOfItems)vtkvmtkItemsinline
SetNumberOfStencils(vtkIdType numberOfStencils)vtkvmtkStencilsinline
SetReallocateOnBuild(int)vtkvmtkDataSetItemsvirtual
SetStencilTypeToAreaWeightedUmbrellaStencil()vtkvmtkStencilsinline
SetStencilTypeToEmptyStencil()vtkvmtkStencilsinline
SetStencilTypeToFELaplaceBeltramiStencil()vtkvmtkStencilsinline
SetStencilTypeToFVFELaplaceBeltramiStencil()vtkvmtkStencilsinline
SetStencilTypeToGradientStencil()vtkvmtkStencilsinline
SetStencilTypeToUmbrellaStencil()vtkvmtkStencilsinline
SetWeightScaling(int)vtkvmtkStencilsvirtual
ShallowCopy(vtkvmtkItems *src)vtkvmtkItems
SizevtkvmtkItemsprotected
Squeeze()vtkvmtkItems
Superclass typedefvtkvmtkStencils
vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
vtkvmtkItems()vtkvmtkItemsinlineprotected
vtkvmtkStencils()vtkvmtkStencilsprotected
WeightScalingvtkvmtkStencilsprotected
WeightScalingOff()vtkvmtkStencilsvirtual
WeightScalingOn()vtkvmtkStencilsvirtual
~vtkvmtkDataSetItems()vtkvmtkDataSetItemsinlineprotected
~vtkvmtkItems()vtkvmtkItemsprotected
~vtkvmtkStencils()vtkvmtkStencilsinlineprotected
+ - diff --git a/doc/html/classvtkvmtkStencils.html b/doc/html/classvtkvmtkStencils.html index 9a05b130..2c119214 100644 --- a/doc/html/classvtkvmtkStencils.html +++ b/doc/html/classvtkvmtkStencils.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStencils Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,308 +59,702 @@
-
+
vtkvmtkStencils Class Reference
-

.. +

Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element stencil for a particular data set. More...

-

#include <vtkvmtkStencils.h>

+

#include <vtkvmtkStencils.h>

Inheritance diagram for vtkvmtkStencils:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkStencils:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + +

+

+Public Types

typedef vtkvmtkItems Superclass
 
- Public Types inherited from vtkvmtkDataSetItems
typedef vtkvmtkItems Superclass
 
- Public Types inherited from vtkvmtkItems
typedef vtkObject Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkStencils, vtkvmtkItems)
virtual int IsA (const char *type)
 
vtkvmtkStencilsNewInstance () const
 
void SetStencilTypeToEmptyStencil ()
 
void SetStencilTypeToUmbrellaStencil ()
 
void SetStencilTypeToAreaWeightedUmbrellaStencil ()
 
void SetStencilTypeToFELaplaceBeltramiStencil ()
 
void SetStencilTypeToFVFELaplaceBeltramiStencil ()
 
void SetStencilTypeToGradientStencil ()
 
vtkvmtkStencilGetStencil (vtkIdType ptId)
 
void SetNumberOfStencils (vtkIdType numberOfStencils)
 
vtkIdType GetNumberOfStencils ()
 
void AllocateStencil (vtkIdType i, vtkIdType stencilType)
 
virtual void SetWeightScaling (int)
 
virtual int GetWeightScaling ()
 
virtual void WeightScalingOn ()
 
virtual void WeightScalingOff ()
 
virtual void SetNegateWeights (int)
 
virtual int GetNegateWeights ()
 
virtual void NegateWeightsOn ()
 
virtual void NegateWeightsOff ()

+

 
- Public Member Functions inherited from vtkvmtkDataSetItems
vtkvmtkDataSetItemsNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
void Build ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItems
vtkvmtkItemsNewInstance () const
 
virtual void SetItemType (int)
 
virtual int GetItemType ()
 
void Allocate (vtkIdType numItems, vtkIdType ext=1000)
 
vtkvmtkItemGetItem (vtkIdType id)
 
void SetNumberOfItems (vtkIdType numberOfItems)
 
vtkIdType GetNumberOfItems ()
 
void Squeeze ()
 
void Reset ()
 
void Initialize ()
 
void ReleaseArray ()
 
void AllocateItem (vtkIdType i, vtkIdType itemType)
 
void DeepCopy (vtkvmtkItems *src)
 
void ShallowCopy (vtkvmtkItems *src)
 
+ - + + + + + + + + + + + + + + +

Static Public Member Functions

static vtkvmtkStencilsNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkStencilsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItems
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItems
static int IsTypeOf (const char *type)
 
static vtkvmtkItemsSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStencils ()
 
 ~vtkvmtkStencils ()
virtual vtkvmtkItemInstantiateNewItem (int itemType)

+

 
virtual vtkvmtkItemInstantiateNewItem (int itemType) VTK_OVERRIDE
 
- Protected Member Functions inherited from vtkvmtkDataSetItems
 vtkvmtkDataSetItems ()
 
 ~vtkvmtkDataSetItems ()
 
- Protected Member Functions inherited from vtkvmtkItems
 vtkvmtkItems ()
 
 ~vtkvmtkItems ()
 
vtkvmtkItem ** Resize (vtkIdType sz)
 
+ + + + + + + + + + + + + + + + + + +

Protected Attributes

int WeightScaling
 
int NegateWeights
 
- Protected Attributes inherited from vtkvmtkDataSetItems
vtkDataSet * DataSet
 
int ReallocateOnBuild
 
- Protected Attributes inherited from vtkvmtkItems
vtkvmtkItem ** Array
 
vtkIdType Size
 
vtkIdType MaxId
 
vtkIdType Extend
 
int ItemType
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element stencil for a particular data set.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 39 of file vtkvmtkStencils.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ +

Definition at line 44 of file vtkvmtkStencils.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStencils()

+
+ + + + + +
- + - +
vtkvmtkStencils::vtkvmtkStencils vtkvmtkStencils::vtkvmtkStencils ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStencils()

+
+ + + + + +
- + - +
vtkvmtkStencils::~vtkvmtkStencils vtkvmtkStencils::~vtkvmtkStencils ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 77 of file vtkvmtkStencils.h.

+
77 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStencils* vtkvmtkStencils::New static vtkvmtkStencils* vtkvmtkStencils::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkStencils::vtkTypeRevisionMacro static int vtkvmtkStencils::IsTypeOf (vtkvmtkStencils , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkStencils::IsA (const char * type) vtkvmtkItems  
+
+virtual
+
+ +

Reimplemented from vtkvmtkDataSetItems.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkStencils* vtkvmtkStencils::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetStencilTypeToEmptyStencil virtual vtkObjectBase* vtkvmtkStencils::NewInstanceInternal ( ) [inline] const
- -
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkDataSetItems.

- + +

◆ NewInstance()

+
- + - +
void vtkvmtkStencils::SetStencilTypeToUmbrellaStencil vtkvmtkStencils* vtkvmtkStencils::NewInstance ( ) [inline] const
-
-
+
- + +

◆ SetStencilTypeToEmptyStencil()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetStencilTypeToAreaWeightedUmbrellaStencil void vtkvmtkStencils::SetStencilTypeToEmptyStencil ( ) [inline]
- -
+
+inline
+
+

Definition at line 46 of file vtkvmtkStencils.h.

+
- + +

◆ SetStencilTypeToUmbrellaStencil()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetStencilTypeToFELaplaceBeltramiStencil void vtkvmtkStencils::SetStencilTypeToUmbrellaStencil ( ) [inline]
- -
+
+inline
+
+

Definition at line 48 of file vtkvmtkStencils.h.

+
- + +

◆ SetStencilTypeToAreaWeightedUmbrellaStencil()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetStencilTypeToFVFELaplaceBeltramiStencil void vtkvmtkStencils::SetStencilTypeToAreaWeightedUmbrellaStencil ( ) [inline]
+
+inline
+
-
+
+ +

◆ SetStencilTypeToFELaplaceBeltramiStencil()

+
+
+ + + + + +
+ + + + + + + +
void vtkvmtkStencils::SetStencilTypeToFELaplaceBeltramiStencil ()
+
+inline
+
+ +

Definition at line 52 of file vtkvmtkStencils.h.

+
- + +

◆ SetStencilTypeToFVFELaplaceBeltramiStencil()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetStencilTypeToGradientStencil void vtkvmtkStencils::SetStencilTypeToFVFELaplaceBeltramiStencil ( ) [inline]
+
+inline
+
-
+ +

◆ SetStencilTypeToGradientStencil()

+
+
+ + + + + +
+ + + + + + + +
void vtkvmtkStencils::SetStencilTypeToGradientStencil ()
+
+inline
+
+ +

Definition at line 56 of file vtkvmtkStencils.h.

+
- + +

◆ GetStencil()

+
+ + + + + +
- + - +
vtkvmtkStencil* vtkvmtkStencils::GetStencil vtkvmtkStencil* vtkvmtkStencils::GetStencil ( vtkIdType  ptId) [inline]
- -
+
+inline
+

Get a stencil given a point id.

+

Definition at line 60 of file vtkvmtkStencils.h.

+
60 {return (vtkvmtkStencil*)this->Array[ptId];};
vtkvmtkItem ** Array
Definition: vtkvmtkItems.h:81
+
Apply a weighting matrix to a single neighborhood of a data set.
+
- + +

◆ SetNumberOfStencils()

+
+ + + + + +
- + - +
void vtkvmtkStencils::SetNumberOfStencils void vtkvmtkStencils::SetNumberOfStencils ( vtkIdType  numberOfStencils) [inline]
- -
+
+inline
+
+

Definition at line 62 of file vtkvmtkStencils.h.

+
62 { this->SetNumberOfItems(numberOfStencils);};
void SetNumberOfItems(vtkIdType numberOfItems)
Definition: vtkvmtkItems.h:52
+
- + +

◆ GetNumberOfStencils()

+
+ + + + + +
- + - +
vtkIdType vtkvmtkStencils::GetNumberOfStencils vtkIdType vtkvmtkStencils::GetNumberOfStencils ( ) [inline]
- -
+
+inline
+
+

Definition at line 63 of file vtkvmtkStencils.h.

+
63 {return this->GetNumberOfItems();};
vtkIdType GetNumberOfItems()
Definition: vtkvmtkItems.h:53
+
- + +

◆ AllocateStencil()

+
+ + + + + +
- + @@ -404,201 +768,309 @@ - +
void vtkvmtkStencils::AllocateStencil void vtkvmtkStencils::AllocateStencil ( vtkIdType  i,
) [inline]
- -
+
+inline
+
+

Definition at line 65 of file vtkvmtkStencils.h.

+
65 {this->AllocateItem(i,stencilType);};
void AllocateItem(vtkIdType i, vtkIdType itemType)
+
- + +

◆ SetWeightScaling()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::SetWeightScaling virtual void vtkvmtkStencils::SetWeightScaling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetWeightScaling()

+
+ + + + + +
- + - +
virtual int vtkvmtkStencils::GetWeightScaling virtual int vtkvmtkStencils::GetWeightScaling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WeightScalingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::WeightScalingOn virtual void vtkvmtkStencils::WeightScalingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WeightScalingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::WeightScalingOff virtual void vtkvmtkStencils::WeightScalingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNegateWeights()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::SetNegateWeights virtual void vtkvmtkStencils::SetNegateWeights ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNegateWeights()

+
+ + + + + +
- + - +
virtual int vtkvmtkStencils::GetNegateWeights virtual int vtkvmtkStencils::GetNegateWeights ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWeightsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::NegateWeightsOn virtual void vtkvmtkStencils::NegateWeightsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ NegateWeightsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkStencils::NegateWeightsOff virtual void vtkvmtkStencils::NegateWeightsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ InstantiateNewItem()

+
+ + + + + +
- + - +
virtual vtkvmtkItem* vtkvmtkStencils::InstantiateNewItem virtual vtkvmtkItem* vtkvmtkStencils::InstantiateNewItem ( int  itemType) [protected, virtual]
- -
+
+protectedvirtual
+

Implements vtkvmtkItems.

-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ WeightScaling

+
+ + + + + +
- +
int vtkvmtkStencils::WeightScaling [protected]int vtkvmtkStencils::WeightScaling
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkStencils.h.

- + +

◆ NegateWeights

+
+ + + + + +
- +
int vtkvmtkStencils::NegateWeights [protected]int vtkvmtkStencils::NegateWeights
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkStencils.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStencils__coll__graph.map b/doc/html/classvtkvmtkStencils__coll__graph.map index f208ace5..b3ccf996 100644 --- a/doc/html/classvtkvmtkStencils__coll__graph.map +++ b/doc/html/classvtkvmtkStencils__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkStencils__coll__graph.md5 b/doc/html/classvtkvmtkStencils__coll__graph.md5 index 27559883..35cdbf5f 100644 --- a/doc/html/classvtkvmtkStencils__coll__graph.md5 +++ b/doc/html/classvtkvmtkStencils__coll__graph.md5 @@ -1 +1 @@ -949ac780780554cdcfd61976ff491a39 \ No newline at end of file +ec63b95a615d64eeaeeff2ce9fc2ff36 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStencils__coll__graph.png b/doc/html/classvtkvmtkStencils__coll__graph.png deleted file mode 100644 index f81b9894..00000000 Binary files a/doc/html/classvtkvmtkStencils__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkStencils__coll__graph.svg b/doc/html/classvtkvmtkStencils__coll__graph.svg new file mode 100644 index 00000000..6b78775f --- /dev/null +++ b/doc/html/classvtkvmtkStencils__coll__graph.svg @@ -0,0 +1,73 @@ + + + + + + +vtkvmtkStencils + + +Node4 + +vtkvmtkStencils + + +Node5 + + +vtkvmtkDataSetItems + + + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkItems + + + + +Node6->Node5 + + + + +Node7 + +vtkObject + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node7->Node8 + + + + +Node8->Node6 + + + Array + + + diff --git a/doc/html/classvtkvmtkStencils__inherit__graph.map b/doc/html/classvtkvmtkStencils__inherit__graph.map index 2d408f41..454670cd 100644 --- a/doc/html/classvtkvmtkStencils__inherit__graph.map +++ b/doc/html/classvtkvmtkStencils__inherit__graph.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/classvtkvmtkStencils__inherit__graph.md5 b/doc/html/classvtkvmtkStencils__inherit__graph.md5 index 9e98030b..767b135c 100644 --- a/doc/html/classvtkvmtkStencils__inherit__graph.md5 +++ b/doc/html/classvtkvmtkStencils__inherit__graph.md5 @@ -1 +1 @@ -443b2bcaae783c302a79a0fae605df0c \ No newline at end of file +5aebb335914132e166672abf2233ec0b \ No newline at end of file diff --git a/doc/html/classvtkvmtkStencils__inherit__graph.png b/doc/html/classvtkvmtkStencils__inherit__graph.png deleted file mode 100644 index 59e9d048..00000000 Binary files a/doc/html/classvtkvmtkStencils__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkStencils__inherit__graph.svg b/doc/html/classvtkvmtkStencils__inherit__graph.svg new file mode 100644 index 00000000..61a4d19e --- /dev/null +++ b/doc/html/classvtkvmtkStencils__inherit__graph.svg @@ -0,0 +1,54 @@ + + + + + + +vtkvmtkStencils + + +Node0 + +vtkvmtkStencils + + +Node1 + + +vtkvmtkDataSetItems + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkItems + + + + +Node2->Node1 + + + + +Node3 + +vtkObject + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter-members.html b/doc/html/classvtkvmtkStreamlineClusteringFilter-members.html index 62692442..e7379d65 100644 --- a/doc/html/classvtkvmtkStreamlineClusteringFilter-members.html +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,29 +59,34 @@
-
+
vtkvmtkStreamlineClusteringFilter Member List
-This is the complete list of members for vtkvmtkStreamlineClusteringFilter, including all inherited members. - - - - - - - - -
ClusterCentersvtkvmtkStreamlineClusteringFilter [protected]
GetClusterCenters()vtkvmtkStreamlineClusteringFilter [virtual]
New()vtkvmtkStreamlineClusteringFilter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkStreamlineClusteringFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkStreamlineClusteringFilter [protected, virtual]
vtkTypeRevisionMacro(vtkvmtkStreamlineClusteringFilter, vtkPolyDataAlgorithm)vtkvmtkStreamlineClusteringFilter
vtkvmtkStreamlineClusteringFilter()vtkvmtkStreamlineClusteringFilter [protected]
~vtkvmtkStreamlineClusteringFilter()vtkvmtkStreamlineClusteringFilter [protected]
- +

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

+ + + + + + + + + + + + + + +
ClusterCentersvtkvmtkStreamlineClusteringFilterprotected
GetClusterCenters()vtkvmtkStreamlineClusteringFiltervirtual
IsA(const char *type)vtkvmtkStreamlineClusteringFiltervirtual
IsTypeOf(const char *type)vtkvmtkStreamlineClusteringFilterstatic
New()vtkvmtkStreamlineClusteringFilterstatic
NewInstance() constvtkvmtkStreamlineClusteringFilter
NewInstanceInternal() constvtkvmtkStreamlineClusteringFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkStreamlineClusteringFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkStreamlineClusteringFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkStreamlineClusteringFilterstatic
Superclass typedefvtkvmtkStreamlineClusteringFilter
vtkvmtkStreamlineClusteringFilter()vtkvmtkStreamlineClusteringFilterprotected
~vtkvmtkStreamlineClusteringFilter()vtkvmtkStreamlineClusteringFilterprotected
+ - diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter.html b/doc/html/classvtkvmtkStreamlineClusteringFilter.html index ccbec255..2c8c93bc 100644 --- a/doc/html/classvtkvmtkStreamlineClusteringFilter.html +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStreamlineClusteringFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkStreamlineClusteringFilter Class Reference
@@ -104,99 +76,265 @@

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...

-

#include <vtkvmtkStreamlineClusteringFilter.h>

- -

List of all members.

+

#include <vtkvmtkStreamlineClusteringFilter.h>

+
+Inheritance diagram for vtkvmtkStreamlineClusteringFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkStreamlineClusteringFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkStreamlineClusteringFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkStreamlineClusteringFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual vtkPolyData * GetClusterCenters ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkStreamlineClusteringFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkStreamlineClusteringFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkStreamlineClusteringFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStreamlineClusteringFilter ()
 
 ~vtkvmtkStreamlineClusteringFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

vtkPolyData * ClusterCenters
 
-

Detailed Description

+

Detailed Description

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class clusters streamlines.

+ +

Definition at line 35 of file vtkvmtkStreamlineClusteringFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkStreamlineClusteringFilter::Superclass
+
+ +

Definition at line 38 of file vtkvmtkStreamlineClusteringFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStreamlineClusteringFilter()

+
+ + + + + +
- + - +
vtkvmtkStreamlineClusteringFilter::vtkvmtkStreamlineClusteringFilter vtkvmtkStreamlineClusteringFilter::vtkvmtkStreamlineClusteringFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStreamlineClusteringFilter()

+
+ + + + + +
- + - +
vtkvmtkStreamlineClusteringFilter::~vtkvmtkStreamlineClusteringFilter vtkvmtkStreamlineClusteringFilter::~vtkvmtkStreamlineClusteringFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkStreamlineClusteringFilter::vtkTypeRevisionMacro static int vtkvmtkStreamlineClusteringFilter::IsTypeOf (vtkvmtkStreamlineClusteringFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkStreamlineClusteringFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkStreamlineClusteringFilter* vtkvmtkStreamlineClusteringFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkStreamlineClusteringFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+
-
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkStreamlineClusteringFilter* vtkvmtkStreamlineClusteringFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -213,49 +351,71 @@
void vtkvmtkStreamlineClusteringFilter::PrintSelf void vtkvmtkStreamlineClusteringFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStreamlineClusteringFilter* vtkvmtkStreamlineClusteringFilter::New static vtkvmtkStreamlineClusteringFilter* vtkvmtkStreamlineClusteringFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ GetClusterCenters()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkStreamlineClusteringFilter::GetClusterCenters virtual vtkPolyData* vtkvmtkStreamlineClusteringFilter::GetClusterCenters ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -275,39 +435,52 @@ - +
virtual int vtkvmtkStreamlineClusteringFilter::RequestData virtual int vtkvmtkStreamlineClusteringFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ClusterCenters

+
+ + + + + +
- +
vtkPolyData* vtkvmtkStreamlineClusteringFilter::ClusterCenters [protected]vtkPolyData* vtkvmtkStreamlineClusteringFilter::ClusterCenters
- -
+
+protected
+
+ +

Definition at line 51 of file vtkvmtkStreamlineClusteringFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.map b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.map new file mode 100644 index 00000000..e38fbe67 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.md5 b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.md5 new file mode 100644 index 00000000..21657ece --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.md5 @@ -0,0 +1 @@ +1cd92deb114cdc49e94432164bf1f562 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.svg b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.svg new file mode 100644 index 00000000..683c55c3 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineClusteringFilter + + +Node2 + +vtkvmtkStreamlineClustering +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.map b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.map new file mode 100644 index 00000000..e38fbe67 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.md5 b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.md5 new file mode 100644 index 00000000..7442e41d --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.md5 @@ -0,0 +1 @@ +1df2526e020775bee5bf8f0e7d2d2c01 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.svg b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.svg new file mode 100644 index 00000000..8827956a --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineClusteringFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineClusteringFilter + + +Node0 + +vtkvmtkStreamlineClustering +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter-members.html b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter-members.html index c9c698a8..c8880d02 100644 --- a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter-members.html +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,35 +59,40 @@
-
+
vtkvmtkStreamlineOsculatingCentersFilter Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + +
GetOsculatingCenters()vtkvmtkStreamlineOsculatingCentersFiltervirtual
GetVoronoiDiagram()vtkvmtkStreamlineOsculatingCentersFiltervirtual
GetVoronoiSheetIdsArrayName()vtkvmtkStreamlineOsculatingCentersFiltervirtual
IsA(const char *type)vtkvmtkStreamlineOsculatingCentersFiltervirtual
IsTypeOf(const char *type)vtkvmtkStreamlineOsculatingCentersFilterstatic
New()vtkvmtkStreamlineOsculatingCentersFilterstatic
NewInstance() constvtkvmtkStreamlineOsculatingCentersFilter
NewInstanceInternal() constvtkvmtkStreamlineOsculatingCentersFilterprotectedvirtual
OsculatingCentersvtkvmtkStreamlineOsculatingCentersFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkStreamlineOsculatingCentersFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkStreamlineOsculatingCentersFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkStreamlineOsculatingCentersFilterstatic
SetVoronoiDiagram(vtkPolyData *)vtkvmtkStreamlineOsculatingCentersFiltervirtual
SetVoronoiSheetIdsArrayName(const char *)vtkvmtkStreamlineOsculatingCentersFiltervirtual
Superclass typedefvtkvmtkStreamlineOsculatingCentersFilter
VoronoiDiagramvtkvmtkStreamlineOsculatingCentersFilterprotected
VoronoiSheetIdsArrayNamevtkvmtkStreamlineOsculatingCentersFilterprotected
vtkvmtkStreamlineOsculatingCentersFilter()vtkvmtkStreamlineOsculatingCentersFilterprotected
~vtkvmtkStreamlineOsculatingCentersFilter()vtkvmtkStreamlineOsculatingCentersFilterprotected
+ - diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter.html b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter.html index 991a61af..22a68e33 100644 --- a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter.html +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStreamlineOsculatingCentersFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkStreamlineOsculatingCentersFilter Class Reference
@@ -104,105 +76,277 @@

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...

-

#include <vtkvmtkStreamlineOsculatingCentersFilter.h>

- -

List of all members.

+

#include <vtkvmtkStreamlineOsculatingCentersFilter.h>

+
+Inheritance diagram for vtkvmtkStreamlineOsculatingCentersFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkStreamlineOsculatingCentersFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkStreamlineOsculatingCentersFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkStreamlineOsculatingCentersFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVoronoiDiagram (vtkPolyData *)
 
virtual vtkPolyData * GetVoronoiDiagram ()
 
virtual void SetVoronoiSheetIdsArrayName (const char *)
 
virtual char * GetVoronoiSheetIdsArrayName ()
 
virtual vtkPolyData * GetOsculatingCenters ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkStreamlineOsculatingCentersFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkStreamlineOsculatingCentersFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkStreamlineOsculatingCentersFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStreamlineOsculatingCentersFilter ()
 
 ~vtkvmtkStreamlineOsculatingCentersFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + +

Protected Attributes

vtkPolyData * VoronoiDiagram
 
char * VoronoiSheetIdsArrayName
 
vtkPolyData * OsculatingCenters
 
-

Detailed Description

+

Detailed Description

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class clusters streamlines.

+ +

Definition at line 34 of file vtkvmtkStreamlineOsculatingCentersFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkStreamlineOsculatingCentersFilter::Superclass
+
+ +

Definition at line 37 of file vtkvmtkStreamlineOsculatingCentersFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStreamlineOsculatingCentersFilter()

+
+ + + + + +
- + - +
vtkvmtkStreamlineOsculatingCentersFilter::vtkvmtkStreamlineOsculatingCentersFilter vtkvmtkStreamlineOsculatingCentersFilter::vtkvmtkStreamlineOsculatingCentersFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStreamlineOsculatingCentersFilter()

+
+ + + + + +
- + - +
vtkvmtkStreamlineOsculatingCentersFilter::~vtkvmtkStreamlineOsculatingCentersFilter vtkvmtkStreamlineOsculatingCentersFilter::~vtkvmtkStreamlineOsculatingCentersFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkStreamlineOsculatingCentersFilter::vtkTypeRevisionMacro static int vtkvmtkStreamlineOsculatingCentersFilter::IsTypeOf (vtkvmtkStreamlineOsculatingCentersFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkStreamlineOsculatingCentersFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkStreamlineOsculatingCentersFilter* vtkvmtkStreamlineOsculatingCentersFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkStreamlineOsculatingCentersFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkStreamlineOsculatingCentersFilter* vtkvmtkStreamlineOsculatingCentersFilter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -219,115 +363,173 @@
void vtkvmtkStreamlineOsculatingCentersFilter::PrintSelf void vtkvmtkStreamlineOsculatingCentersFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStreamlineOsculatingCentersFilter* vtkvmtkStreamlineOsculatingCentersFilter::New static vtkvmtkStreamlineOsculatingCentersFilter* vtkvmtkStreamlineOsculatingCentersFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetVoronoiDiagram()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineOsculatingCentersFilter::SetVoronoiDiagram virtual void vtkvmtkStreamlineOsculatingCentersFilter::SetVoronoiDiagram ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVoronoiDiagram()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::GetVoronoiDiagram virtual vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::GetVoronoiDiagram ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVoronoiSheetIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineOsculatingCentersFilter::SetVoronoiSheetIdsArrayName virtual void vtkvmtkStreamlineOsculatingCentersFilter::SetVoronoiSheetIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVoronoiSheetIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStreamlineOsculatingCentersFilter::GetVoronoiSheetIdsArrayName virtual char* vtkvmtkStreamlineOsculatingCentersFilter::GetVoronoiSheetIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOsculatingCenters()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::GetOsculatingCenters virtual vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::GetOsculatingCenters ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -347,65 +549,100 @@ - +
virtual int vtkvmtkStreamlineOsculatingCentersFilter::RequestData virtual int vtkvmtkStreamlineOsculatingCentersFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VoronoiDiagram

+
+ + + + + +
- +
vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::VoronoiDiagram [protected]vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::VoronoiDiagram
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkStreamlineOsculatingCentersFilter.h.

- + +

◆ VoronoiSheetIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkStreamlineOsculatingCentersFilter::VoronoiSheetIdsArrayName [protected]char* vtkvmtkStreamlineOsculatingCentersFilter::VoronoiSheetIdsArrayName
- -
+
+protected
+
+ +

Definition at line 57 of file vtkvmtkStreamlineOsculatingCentersFilter.h.

- + +

◆ OsculatingCenters

+
+ + + + + +
- +
vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::OsculatingCenters [protected]vtkPolyData* vtkvmtkStreamlineOsculatingCentersFilter::OsculatingCenters
- -
+
+protected
+
+ +

Definition at line 59 of file vtkvmtkStreamlineOsculatingCentersFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.map b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.map new file mode 100644 index 00000000..38134d4b --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.md5 b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.md5 new file mode 100644 index 00000000..13a3a137 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.md5 @@ -0,0 +1 @@ +daeda42521977000a99d45b132f6fcd8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.svg b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.svg new file mode 100644 index 00000000..b06d7463 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineOsculatingCentersFilter + + +Node2 + +vtkvmtkStreamlineOsculating +CentersFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.map b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.map new file mode 100644 index 00000000..38134d4b --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.md5 b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.md5 new file mode 100644 index 00000000..26a9bac6 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.md5 @@ -0,0 +1 @@ +d10b6356f56b2ffd69c0065b329d4acf \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.svg b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.svg new file mode 100644 index 00000000..eba919fd --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineOsculatingCentersFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineOsculatingCentersFilter + + +Node0 + +vtkvmtkStreamlineOsculating +CentersFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter-members.html b/doc/html/classvtkvmtkStreamlineToParticlesFilter-members.html index 43920d38..1ca608ee 100644 --- a/doc/html/classvtkvmtkStreamlineToParticlesFilter-members.html +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,54 +59,59 @@
-
+
vtkvmtkStreamlineToParticlesFilter Member List
-This is the complete list of members for vtkvmtkStreamlineToParticlesFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DeltaTvtkvmtkStreamlineToParticlesFilter [protected]
GetDeltaT()vtkvmtkStreamlineToParticlesFilter [virtual]
GetInjectionEnd()vtkvmtkStreamlineToParticlesFilter [virtual]
GetInjectionStart()vtkvmtkStreamlineToParticlesFilter [virtual]
GetIntegrationTimeArrayName()vtkvmtkStreamlineToParticlesFilter [virtual]
GetNumberOfInjections()vtkvmtkStreamlineToParticlesFilter [virtual]
GetNumberOfParticlesPerInjection()vtkvmtkStreamlineToParticlesFilter [virtual]
GetTimeArrayName()vtkvmtkStreamlineToParticlesFilter [virtual]
GetTracingEnd()vtkvmtkStreamlineToParticlesFilter [virtual]
GetVelocityArrayName()vtkvmtkStreamlineToParticlesFilter [virtual]
InjectionEndvtkvmtkStreamlineToParticlesFilter [protected]
InjectionStartvtkvmtkStreamlineToParticlesFilter [protected]
IntegrationTimeArrayNamevtkvmtkStreamlineToParticlesFilter [protected]
New()vtkvmtkStreamlineToParticlesFilter [static]
NumberOfInjectionsvtkvmtkStreamlineToParticlesFilter [protected]
NumberOfParticlesPerInjectionvtkvmtkStreamlineToParticlesFilter [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkStreamlineToParticlesFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkStreamlineToParticlesFilter [protected, virtual]
SetDeltaT(double)vtkvmtkStreamlineToParticlesFilter [virtual]
SetInjectionEnd(double)vtkvmtkStreamlineToParticlesFilter [virtual]
SetInjectionStart(double)vtkvmtkStreamlineToParticlesFilter [virtual]
SetIntegrationTimeArrayName(const char *)vtkvmtkStreamlineToParticlesFilter [virtual]
SetNumberOfInjections(int)vtkvmtkStreamlineToParticlesFilter [virtual]
SetNumberOfParticlesPerInjection(int)vtkvmtkStreamlineToParticlesFilter [virtual]
SetTimeArrayName(const char *)vtkvmtkStreamlineToParticlesFilter [virtual]
SetTracingEnd(double)vtkvmtkStreamlineToParticlesFilter [virtual]
SetVelocityArrayName(const char *)vtkvmtkStreamlineToParticlesFilter [virtual]
TimeArrayNamevtkvmtkStreamlineToParticlesFilter [protected]
TracingEndvtkvmtkStreamlineToParticlesFilter [protected]
VelocityArrayNamevtkvmtkStreamlineToParticlesFilter [protected]
vtkTypeRevisionMacro(vtkvmtkStreamlineToParticlesFilter, vtkPolyDataAlgorithm)vtkvmtkStreamlineToParticlesFilter
vtkvmtkStreamlineToParticlesFilter()vtkvmtkStreamlineToParticlesFilter [protected]
~vtkvmtkStreamlineToParticlesFilter()vtkvmtkStreamlineToParticlesFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeltaTvtkvmtkStreamlineToParticlesFilterprotected
GetDeltaT()vtkvmtkStreamlineToParticlesFiltervirtual
GetInjectionEnd()vtkvmtkStreamlineToParticlesFiltervirtual
GetInjectionStart()vtkvmtkStreamlineToParticlesFiltervirtual
GetIntegrationTimeArrayName()vtkvmtkStreamlineToParticlesFiltervirtual
GetNumberOfInjections()vtkvmtkStreamlineToParticlesFiltervirtual
GetNumberOfParticlesPerInjection()vtkvmtkStreamlineToParticlesFiltervirtual
GetTimeArrayName()vtkvmtkStreamlineToParticlesFiltervirtual
GetTracingEnd()vtkvmtkStreamlineToParticlesFiltervirtual
GetVelocityArrayName()vtkvmtkStreamlineToParticlesFiltervirtual
InjectionEndvtkvmtkStreamlineToParticlesFilterprotected
InjectionStartvtkvmtkStreamlineToParticlesFilterprotected
IntegrationTimeArrayNamevtkvmtkStreamlineToParticlesFilterprotected
IsA(const char *type)vtkvmtkStreamlineToParticlesFiltervirtual
IsTypeOf(const char *type)vtkvmtkStreamlineToParticlesFilterstatic
New()vtkvmtkStreamlineToParticlesFilterstatic
NewInstance() constvtkvmtkStreamlineToParticlesFilter
NewInstanceInternal() constvtkvmtkStreamlineToParticlesFilterprotectedvirtual
NumberOfInjectionsvtkvmtkStreamlineToParticlesFilterprotected
NumberOfParticlesPerInjectionvtkvmtkStreamlineToParticlesFilterprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkStreamlineToParticlesFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkStreamlineToParticlesFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkStreamlineToParticlesFilterstatic
SetDeltaT(double)vtkvmtkStreamlineToParticlesFiltervirtual
SetInjectionEnd(double)vtkvmtkStreamlineToParticlesFiltervirtual
SetInjectionStart(double)vtkvmtkStreamlineToParticlesFiltervirtual
SetIntegrationTimeArrayName(const char *)vtkvmtkStreamlineToParticlesFiltervirtual
SetNumberOfInjections(int)vtkvmtkStreamlineToParticlesFiltervirtual
SetNumberOfParticlesPerInjection(int)vtkvmtkStreamlineToParticlesFiltervirtual
SetTimeArrayName(const char *)vtkvmtkStreamlineToParticlesFiltervirtual
SetTracingEnd(double)vtkvmtkStreamlineToParticlesFiltervirtual
SetVelocityArrayName(const char *)vtkvmtkStreamlineToParticlesFiltervirtual
Superclass typedefvtkvmtkStreamlineToParticlesFilter
TimeArrayNamevtkvmtkStreamlineToParticlesFilterprotected
TracingEndvtkvmtkStreamlineToParticlesFilterprotected
VelocityArrayNamevtkvmtkStreamlineToParticlesFilterprotected
vtkvmtkStreamlineToParticlesFilter()vtkvmtkStreamlineToParticlesFilterprotected
~vtkvmtkStreamlineToParticlesFilter()vtkvmtkStreamlineToParticlesFilterprotected
+ - diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter.html b/doc/html/classvtkvmtkStreamlineToParticlesFilter.html index 7505e788..74229f92 100644 --- a/doc/html/classvtkvmtkStreamlineToParticlesFilter.html +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkStreamlineToParticlesFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,15 @@
-
+
vtkvmtkStreamlineToParticlesFilter Class Reference
@@ -104,124 +76,315 @@

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...

-

#include <vtkvmtkStreamlineToParticlesFilter.h>

- -

List of all members.

+

#include <vtkvmtkStreamlineToParticlesFilter.h>

+
+Inheritance diagram for vtkvmtkStreamlineToParticlesFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkStreamlineToParticlesFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkStreamlineToParticlesFilter, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkStreamlineToParticlesFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetNumberOfInjections (int)
 
virtual int GetNumberOfInjections ()
 
virtual void SetNumberOfParticlesPerInjection (int)
 
virtual int GetNumberOfParticlesPerInjection ()
 
virtual void SetInjectionStart (double)
 
virtual double GetInjectionStart ()
 
virtual void SetInjectionEnd (double)
 
virtual double GetInjectionEnd ()
 
virtual void SetTracingEnd (double)
 
virtual double GetTracingEnd ()
 
virtual void SetDeltaT (double)
 
virtual double GetDeltaT ()
 
virtual void SetIntegrationTimeArrayName (const char *)
 
virtual char * GetIntegrationTimeArrayName ()
 
virtual void SetTimeArrayName (const char *)
 
virtual char * GetTimeArrayName ()
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkStreamlineToParticlesFilter
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkStreamlineToParticlesFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkStreamlineToParticlesFilterNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkStreamlineToParticlesFilter ()
 
 ~vtkvmtkStreamlineToParticlesFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + +

Protected Attributes

int NumberOfInjections
 
int NumberOfParticlesPerInjection
 
double InjectionStart
 
double InjectionEnd
 
double TracingEnd
 
double DeltaT
 
char * IntegrationTimeArrayName
 
char * TimeArrayName
 
char * VelocityArrayName
 
-

Detailed Description

+

Detailed Description

Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.

-
Date:
2006/07/17 09:53:14
-
Revision:
1.5
-

Constructor & Destructor Documentation

- +
Date
2006/07/17 09:53:14
+
Revision
1.5
+

This class clusters streamlines.

+ +

Definition at line 34 of file vtkvmtkStreamlineToParticlesFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkStreamlineToParticlesFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkStreamlineToParticlesFilter::vtkvmtkStreamlineToParticlesFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkStreamlineToParticlesFilter()

+
+ + + + + +
- + - +
vtkvmtkStreamlineToParticlesFilter::~vtkvmtkStreamlineToParticlesFilter vtkvmtkStreamlineToParticlesFilter::~vtkvmtkStreamlineToParticlesFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkStreamlineToParticlesFilter::vtkTypeRevisionMacro static int vtkvmtkStreamlineToParticlesFilter::IsTypeOf (vtkvmtkStreamlineToParticlesFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkStreamlineToParticlesFilter::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkStreamlineToParticlesFilter* vtkvmtkStreamlineToParticlesFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkStreamlineToParticlesFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkStreamlineToParticlesFilter::PrintSelf vtkvmtkStreamlineToParticlesFilter* vtkvmtkStreamlineToParticlesFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -238,330 +401,505 @@
void vtkvmtkStreamlineToParticlesFilter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkStreamlineToParticlesFilter* vtkvmtkStreamlineToParticlesFilter::New static vtkvmtkStreamlineToParticlesFilter* vtkvmtkStreamlineToParticlesFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ SetNumberOfInjections()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetNumberOfInjections virtual void vtkvmtkStreamlineToParticlesFilter::SetNumberOfInjections ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfInjections()

+
+ + + + + +
- + - +
virtual int vtkvmtkStreamlineToParticlesFilter::GetNumberOfInjections virtual int vtkvmtkStreamlineToParticlesFilter::GetNumberOfInjections ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetNumberOfParticlesPerInjection()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetNumberOfParticlesPerInjection virtual void vtkvmtkStreamlineToParticlesFilter::SetNumberOfParticlesPerInjection ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfParticlesPerInjection()

+
+ + + + + +
- + - +
virtual int vtkvmtkStreamlineToParticlesFilter::GetNumberOfParticlesPerInjection virtual int vtkvmtkStreamlineToParticlesFilter::GetNumberOfParticlesPerInjection ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInjectionStart()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetInjectionStart virtual void vtkvmtkStreamlineToParticlesFilter::SetInjectionStart ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInjectionStart()

+
+ + + + + +
- + - +
virtual double vtkvmtkStreamlineToParticlesFilter::GetInjectionStart virtual double vtkvmtkStreamlineToParticlesFilter::GetInjectionStart ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetInjectionEnd()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetInjectionEnd virtual void vtkvmtkStreamlineToParticlesFilter::SetInjectionEnd ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetInjectionEnd()

+
+ + + + + +
- + - +
virtual double vtkvmtkStreamlineToParticlesFilter::GetInjectionEnd virtual double vtkvmtkStreamlineToParticlesFilter::GetInjectionEnd ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTracingEnd()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetTracingEnd virtual void vtkvmtkStreamlineToParticlesFilter::SetTracingEnd ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTracingEnd()

+
+ + + + + +
- + - +
virtual double vtkvmtkStreamlineToParticlesFilter::GetTracingEnd virtual double vtkvmtkStreamlineToParticlesFilter::GetTracingEnd ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDeltaT()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetDeltaT virtual void vtkvmtkStreamlineToParticlesFilter::SetDeltaT ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDeltaT()

+
+ + + + + +
- + - +
virtual double vtkvmtkStreamlineToParticlesFilter::GetDeltaT virtual double vtkvmtkStreamlineToParticlesFilter::GetDeltaT ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetIntegrationTimeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetIntegrationTimeArrayName virtual void vtkvmtkStreamlineToParticlesFilter::SetIntegrationTimeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetIntegrationTimeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStreamlineToParticlesFilter::GetIntegrationTimeArrayName virtual char* vtkvmtkStreamlineToParticlesFilter::GetIntegrationTimeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTimeArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetTimeArrayName virtual void vtkvmtkStreamlineToParticlesFilter::SetTimeArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTimeArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStreamlineToParticlesFilter::GetTimeArrayName virtual char* vtkvmtkStreamlineToParticlesFilter::GetTimeArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkStreamlineToParticlesFilter::SetVelocityArrayName virtual void vtkvmtkStreamlineToParticlesFilter::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkStreamlineToParticlesFilter::GetVelocityArrayName virtual char* vtkvmtkStreamlineToParticlesFilter::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -581,143 +919,244 @@ - +
virtual int vtkvmtkStreamlineToParticlesFilter::RequestData virtual int vtkvmtkStreamlineToParticlesFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NumberOfInjections

+
+ + + + + +
- +
int vtkvmtkStreamlineToParticlesFilter::NumberOfInjections [protected]int vtkvmtkStreamlineToParticlesFilter::NumberOfInjections
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ NumberOfParticlesPerInjection

+
+ + + + + +
- +
int vtkvmtkStreamlineToParticlesFilter::NumberOfParticlesPerInjection [protected]int vtkvmtkStreamlineToParticlesFilter::NumberOfParticlesPerInjection
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ InjectionStart

+
+ + + + + +
- +
double vtkvmtkStreamlineToParticlesFilter::InjectionStart [protected]double vtkvmtkStreamlineToParticlesFilter::InjectionStart
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ InjectionEnd

+
+ + + + + +
- +
double vtkvmtkStreamlineToParticlesFilter::InjectionEnd [protected]double vtkvmtkStreamlineToParticlesFilter::InjectionEnd
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ TracingEnd

+
+ + + + + +
- +
double vtkvmtkStreamlineToParticlesFilter::TracingEnd [protected]double vtkvmtkStreamlineToParticlesFilter::TracingEnd
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ DeltaT

+
+ + + + + +
- +
double vtkvmtkStreamlineToParticlesFilter::DeltaT [protected]double vtkvmtkStreamlineToParticlesFilter::DeltaT
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ IntegrationTimeArrayName

+
+ + + + + +
- +
char* vtkvmtkStreamlineToParticlesFilter::IntegrationTimeArrayName [protected]char* vtkvmtkStreamlineToParticlesFilter::IntegrationTimeArrayName
- -
+
+protected
+
+ +

Definition at line 83 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ TimeArrayName

+
+ + + + + +
- +
char* vtkvmtkStreamlineToParticlesFilter::TimeArrayName [protected]char* vtkvmtkStreamlineToParticlesFilter::TimeArrayName
- -
+
+protected
+
+ +

Definition at line 84 of file vtkvmtkStreamlineToParticlesFilter.h.

- + +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkStreamlineToParticlesFilter::VelocityArrayName [protected]char* vtkvmtkStreamlineToParticlesFilter::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 85 of file vtkvmtkStreamlineToParticlesFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.map b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.map new file mode 100644 index 00000000..56a347d8 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.md5 b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.md5 new file mode 100644 index 00000000..23dc7bb9 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.md5 @@ -0,0 +1 @@ +7c97417f56fc069c8db7c16195d0832d \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.svg b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.svg new file mode 100644 index 00000000..d0909901 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineToParticlesFilter + + +Node2 + +vtkvmtkStreamlineToParticles +Filter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.map b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.map new file mode 100644 index 00000000..56a347d8 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.md5 b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.md5 new file mode 100644 index 00000000..5164c6b5 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.md5 @@ -0,0 +1 @@ +2bcc64b81121446ce7233a45846b25c3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.svg b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.svg new file mode 100644 index 00000000..438c18f3 --- /dev/null +++ b/doc/html/classvtkvmtkStreamlineToParticlesFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkStreamlineToParticlesFilter + + +Node0 + +vtkvmtkStreamlineToParticles +Filter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSurfMeshWrapper-members.html b/doc/html/classvtkvmtkSurfMeshWrapper-members.html index e2319c93..169ac918 100644 --- a/doc/html/classvtkvmtkSurfMeshWrapper-members.html +++ b/doc/html/classvtkvmtkSurfMeshWrapper-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,35 @@
-
+
vtkvmtkSurfMeshWrapper Member List
-This is the complete list of members for vtkvmtkSurfMeshWrapper, including all inherited members. - - - - - - - - - -
GetNodeSpacing()vtkvmtkSurfMeshWrapper [virtual]
New()vtkvmtkSurfMeshWrapper [static]
NodeSpacingvtkvmtkSurfMeshWrapper [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSurfMeshWrapper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSurfMeshWrapper [protected, virtual]
SetNodeSpacing(double)vtkvmtkSurfMeshWrapper [virtual]
vtkTypeRevisionMacro(vtkvmtkSurfMeshWrapper, vtkPolyDataAlgorithm)vtkvmtkSurfMeshWrapper
vtkvmtkSurfMeshWrapper()vtkvmtkSurfMeshWrapper [protected]
~vtkvmtkSurfMeshWrapper()vtkvmtkSurfMeshWrapper [protected]
- +

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

+ + + + + + + + + + + + + + + +
GetNodeSpacing()vtkvmtkSurfMeshWrappervirtual
IsA(const char *type)vtkvmtkSurfMeshWrappervirtual
IsTypeOf(const char *type)vtkvmtkSurfMeshWrapperstatic
New()vtkvmtkSurfMeshWrapperstatic
NewInstance() constvtkvmtkSurfMeshWrapper
NewInstanceInternal() constvtkvmtkSurfMeshWrapperprotectedvirtual
NodeSpacingvtkvmtkSurfMeshWrapperprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSurfMeshWrapper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSurfMeshWrapperprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSurfMeshWrapperstatic
SetNodeSpacing(double)vtkvmtkSurfMeshWrappervirtual
Superclass typedefvtkvmtkSurfMeshWrapper
vtkvmtkSurfMeshWrapper()vtkvmtkSurfMeshWrapperprotected
~vtkvmtkSurfMeshWrapper()vtkvmtkSurfMeshWrapperprotected
+ - diff --git a/doc/html/classvtkvmtkSurfMeshWrapper.html b/doc/html/classvtkvmtkSurfMeshWrapper.html index 43059d79..74838687 100644 --- a/doc/html/classvtkvmtkSurfMeshWrapper.html +++ b/doc/html/classvtkvmtkSurfMeshWrapper.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSurfMeshWrapper Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,130 +59,309 @@
-
+
vtkvmtkSurfMeshWrapper Class Reference
-

Converts linear elements to quadratic. +

wrapper around surfmesh surface mesh generator by Gordan Stuhne; May not be working. More...

-

#include <vtkvmtkSurfMeshWrapper.h>

- -

List of all members.

+

#include <vtkvmtkSurfMeshWrapper.h>

+
+Inheritance diagram for vtkvmtkSurfMeshWrapper:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSurfMeshWrapper:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSurfMeshWrapper, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSurfMeshWrapperNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetNodeSpacing (double)
 
virtual double GetNodeSpacing ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkSurfMeshWrapperNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkSurfMeshWrapperSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSurfMeshWrapper ()
 
 ~vtkvmtkSurfMeshWrapper ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

double NodeSpacing
 
-

Detailed Description

-

Converts linear elements to quadratic.

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

wrapper around surfmesh surface mesh generator by Gordan Stuhne; May not be working.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+

...

+ +

Definition at line 34 of file vtkvmtkSurfMeshWrapper.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkSurfMeshWrapper::Superclass
+
+ +

Definition at line 38 of file vtkvmtkSurfMeshWrapper.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSurfMeshWrapper()

+
+ + + + + +
- + - +
vtkvmtkSurfMeshWrapper::vtkvmtkSurfMeshWrapper vtkvmtkSurfMeshWrapper::vtkvmtkSurfMeshWrapper ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSurfMeshWrapper()

+
+ + + + + +
- + - +
vtkvmtkSurfMeshWrapper::~vtkvmtkSurfMeshWrapper vtkvmtkSurfMeshWrapper::~vtkvmtkSurfMeshWrapper ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSurfMeshWrapper* vtkvmtkSurfMeshWrapper::New static vtkvmtkSurfMeshWrapper* vtkvmtkSurfMeshWrapper::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSurfMeshWrapper::vtkTypeRevisionMacro static int vtkvmtkSurfMeshWrapper::IsTypeOf (vtkvmtkSurfMeshWrapper , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSurfMeshWrapper::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSurfMeshWrapper* vtkvmtkSurfMeshWrapper::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSurfMeshWrapper::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkSurfMeshWrapper::PrintSelf vtkvmtkSurfMeshWrapper* vtkvmtkSurfMeshWrapper::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -229,50 +378,72 @@
void vtkvmtkSurfMeshWrapper::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetNodeSpacing()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfMeshWrapper::SetNodeSpacing virtual void vtkvmtkSurfMeshWrapper::SetNodeSpacing ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNodeSpacing()

+
+ + + + + +
- + - +
virtual double vtkvmtkSurfMeshWrapper::GetNodeSpacing virtual double vtkvmtkSurfMeshWrapper::GetNodeSpacing ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -292,39 +463,52 @@ - +
virtual int vtkvmtkSurfMeshWrapper::RequestData virtual int vtkvmtkSurfMeshWrapper::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ NodeSpacing

+
+ + + + + +
- +
double vtkvmtkSurfMeshWrapper::NodeSpacing [protected]double vtkvmtkSurfMeshWrapper::NodeSpacing
- -
+
+protected
+
+ +

Definition at line 50 of file vtkvmtkSurfMeshWrapper.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.map b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.map new file mode 100644 index 00000000..e9a35252 --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.md5 b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.md5 new file mode 100644 index 00000000..80bc528f --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.md5 @@ -0,0 +1 @@ +795b741806658daafffc1dd33ea65a73 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.svg b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.svg new file mode 100644 index 00000000..561f8a6f --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfMeshWrapper + + +Node2 + +vtkvmtkSurfMeshWrapper + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.map b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.map new file mode 100644 index 00000000..e9a35252 --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.md5 b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.md5 new file mode 100644 index 00000000..80b340f5 --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.md5 @@ -0,0 +1 @@ +644da033fc6e5775f833969faa89d5cb \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.svg b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.svg new file mode 100644 index 00000000..d7d6019c --- /dev/null +++ b/doc/html/classvtkvmtkSurfMeshWrapper__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfMeshWrapper + + +Node0 + +vtkvmtkSurfMeshWrapper + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSurfaceDistance-members.html b/doc/html/classvtkvmtkSurfaceDistance-members.html index f2c5f243..9eb974c2 100644 --- a/doc/html/classvtkvmtkSurfaceDistance-members.html +++ b/doc/html/classvtkvmtkSurfaceDistance-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,39 +59,44 @@
-
+
vtkvmtkSurfaceDistance Member List
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + +
DistanceArrayNamevtkvmtkSurfaceDistanceprotected
DistanceVectorsArrayNamevtkvmtkSurfaceDistanceprotected
GetDistanceArrayName()vtkvmtkSurfaceDistancevirtual
GetDistanceVectorsArrayName()vtkvmtkSurfaceDistancevirtual
GetReferenceSurface()vtkvmtkSurfaceDistancevirtual
GetSignedDistanceArrayName()vtkvmtkSurfaceDistancevirtual
IsA(const char *type)vtkvmtkSurfaceDistancevirtual
IsTypeOf(const char *type)vtkvmtkSurfaceDistancestatic
New()vtkvmtkSurfaceDistancestatic
NewInstance() constvtkvmtkSurfaceDistance
NewInstanceInternal() constvtkvmtkSurfaceDistanceprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSurfaceDistance
ReferenceSurfacevtkvmtkSurfaceDistanceprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSurfaceDistanceprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSurfaceDistancestatic
SetDistanceArrayName(const char *)vtkvmtkSurfaceDistancevirtual
SetDistanceVectorsArrayName(const char *)vtkvmtkSurfaceDistancevirtual
SetReferenceSurface(vtkPolyData *)vtkvmtkSurfaceDistancevirtual
SetSignedDistanceArrayName(const char *)vtkvmtkSurfaceDistancevirtual
SignedDistanceArrayNamevtkvmtkSurfaceDistanceprotected
Superclass typedefvtkvmtkSurfaceDistance
vtkvmtkSurfaceDistance()vtkvmtkSurfaceDistanceprotected
~vtkvmtkSurfaceDistance()vtkvmtkSurfaceDistanceprotected
+ - diff --git a/doc/html/classvtkvmtkSurfaceDistance.html b/doc/html/classvtkvmtkSurfaceDistance.html index 73b22659..daf62232 100644 --- a/doc/html/classvtkvmtkSurfaceDistance.html +++ b/doc/html/classvtkvmtkSurfaceDistance.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSurfaceDistance Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,127 +59,305 @@
-
+
vtkvmtkSurfaceDistance Class Reference
-

... +

calculate the euclidian distance of one surface from another More...

-

#include <vtkvmtkSurfaceDistance.h>

- -

List of all members.

+

#include <vtkvmtkSurfaceDistance.h>

+
+Inheritance diagram for vtkvmtkSurfaceDistance:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSurfaceDistance:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSurfaceDistance, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSurfaceDistanceNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetDistanceArrayName (const char *)
 
virtual char * GetDistanceArrayName ()
 
virtual void SetSignedDistanceArrayName (const char *)
 
virtual char * GetSignedDistanceArrayName ()
 
virtual void SetDistanceVectorsArrayName (const char *)
 
virtual char * GetDistanceVectorsArrayName ()
 
virtual void SetReferenceSurface (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSurface ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkSurfaceDistanceSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSurfaceDistanceNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSurfaceDistance ()
 
 ~vtkvmtkSurfaceDistance ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + +

Protected Attributes

char * DistanceArrayName
 
char * DistanceVectorsArrayName
 
char * SignedDistanceArrayName
 
vtkPolyData * ReferenceSurface
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

calculate the euclidian distance of one surface from another

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+ +

Definition at line 37 of file vtkvmtkSurfaceDistance.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkSurfaceDistance::Superclass
+
+ +

Definition at line 40 of file vtkvmtkSurfaceDistance.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSurfaceDistance()

+
+ + + + + +
- + - +
vtkvmtkSurfaceDistance::vtkvmtkSurfaceDistance vtkvmtkSurfaceDistance::vtkvmtkSurfaceDistance ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSurfaceDistance()

+
+ + + + + +
- + - +
vtkvmtkSurfaceDistance::~vtkvmtkSurfaceDistance vtkvmtkSurfaceDistance::~vtkvmtkSurfaceDistance ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSurfaceDistance::vtkTypeRevisionMacro static int vtkvmtkSurfaceDistance::IsTypeOf (vtkvmtkSurfaceDistance , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSurfaceDistance::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSurfaceDistance* vtkvmtkSurfaceDistance::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSurfaceDistance::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkSurfaceDistance::PrintSelf vtkvmtkSurfaceDistance* vtkvmtkSurfaceDistance::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -226,173 +374,258 @@
void vtkvmtkSurfaceDistance::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSurfaceDistance* vtkvmtkSurfaceDistance::New static vtkvmtkSurfaceDistance* vtkvmtkSurfaceDistance::New ( ) [static]
- -
+
+static
+
- + +

◆ SetDistanceArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfaceDistance::SetDistanceArrayName virtual void vtkvmtkSurfaceDistance::SetDistanceArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance has to be stored.

- + +

◆ GetDistanceArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSurfaceDistance::GetDistanceArrayName virtual char* vtkvmtkSurfaceDistance::GetDistanceArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance has to be stored.

- + +

◆ SetSignedDistanceArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfaceDistance::SetSignedDistanceArrayName virtual void vtkvmtkSurfaceDistance::SetSignedDistanceArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance has to be stored.

- + +

◆ GetSignedDistanceArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSurfaceDistance::GetSignedDistanceArrayName virtual char* vtkvmtkSurfaceDistance::GetSignedDistanceArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance has to be stored.

- + +

◆ SetDistanceVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfaceDistance::SetDistanceVectorsArrayName virtual void vtkvmtkSurfaceDistance::SetDistanceVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance vectors have to be stored.

- + +

◆ GetDistanceVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkSurfaceDistance::GetDistanceVectorsArrayName virtual char* vtkvmtkSurfaceDistance::GetDistanceVectorsArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the array where the computed distance vectors have to be stored.

- + +

◆ SetReferenceSurface()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfaceDistance::SetReferenceSurface virtual void vtkvmtkSurfaceDistance::SetReferenceSurface ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set/Get the reference surface to compute distance from.

- + +

◆ GetReferenceSurface()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkSurfaceDistance::GetReferenceSurface virtual vtkPolyData* vtkvmtkSurfaceDistance::GetReferenceSurface ( ) [virtual]
- -
+
+virtual
+

Set/Get the reference surface to compute distance from.

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -412,78 +645,124 @@ - +
virtual int vtkvmtkSurfaceDistance::RequestData virtual int vtkvmtkSurfaceDistance::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ DistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkSurfaceDistance::DistanceArrayName [protected]char* vtkvmtkSurfaceDistance::DistanceArrayName
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkSurfaceDistance.h.

- + +

◆ DistanceVectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkSurfaceDistance::DistanceVectorsArrayName [protected]char* vtkvmtkSurfaceDistance::DistanceVectorsArrayName
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkSurfaceDistance.h.

- + +

◆ SignedDistanceArrayName

+
+ + + + + +
- +
char* vtkvmtkSurfaceDistance::SignedDistanceArrayName [protected]char* vtkvmtkSurfaceDistance::SignedDistanceArrayName
- -
+
+protected
+
+ +

Definition at line 80 of file vtkvmtkSurfaceDistance.h.

- + +

◆ ReferenceSurface

+
+ + + + + +
- +
vtkPolyData* vtkvmtkSurfaceDistance::ReferenceSurface [protected]vtkPolyData* vtkvmtkSurfaceDistance::ReferenceSurface
- -
+
+protected
+
+ +

Definition at line 81 of file vtkvmtkSurfaceDistance.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSurfaceDistance__coll__graph.map b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.map new file mode 100644 index 00000000..32381b22 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfaceDistance__coll__graph.md5 b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.md5 new file mode 100644 index 00000000..82e4dea4 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.md5 @@ -0,0 +1 @@ +e2c314ba049dcf519655563dcb7aad7c \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfaceDistance__coll__graph.svg b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.svg new file mode 100644 index 00000000..80a1c0a9 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfaceDistance + + +Node2 + +vtkvmtkSurfaceDistance + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.map b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.map new file mode 100644 index 00000000..32381b22 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.md5 b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.md5 new file mode 100644 index 00000000..8c645dd3 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.md5 @@ -0,0 +1 @@ +47539237044d57cb899f134f15e3e7f3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.svg b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.svg new file mode 100644 index 00000000..52e33a71 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceDistance__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfaceDistance + + +Node0 + +vtkvmtkSurfaceDistance + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkSurfaceProjection-members.html b/doc/html/classvtkvmtkSurfaceProjection-members.html index 0d6d3da6..18fbaef3 100644 --- a/doc/html/classvtkvmtkSurfaceProjection-members.html +++ b/doc/html/classvtkvmtkSurfaceProjection-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,30 +59,35 @@
-
+
vtkvmtkSurfaceProjection Member List
-This is the complete list of members for vtkvmtkSurfaceProjection, including all inherited members. - - - - - - - - - -
GetReferenceSurface()vtkvmtkSurfaceProjection [virtual]
New()vtkvmtkSurfaceProjection [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkSurfaceProjection
ReferenceSurfacevtkvmtkSurfaceProjection [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkSurfaceProjection [protected, virtual]
SetReferenceSurface(vtkPolyData *)vtkvmtkSurfaceProjection [virtual]
vtkTypeRevisionMacro(vtkvmtkSurfaceProjection, vtkPolyDataAlgorithm)vtkvmtkSurfaceProjection
vtkvmtkSurfaceProjection()vtkvmtkSurfaceProjection [protected]
~vtkvmtkSurfaceProjection()vtkvmtkSurfaceProjection [protected]
- +

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

+ + + + + + + + + + + + + + + +
GetReferenceSurface()vtkvmtkSurfaceProjectionvirtual
IsA(const char *type)vtkvmtkSurfaceProjectionvirtual
IsTypeOf(const char *type)vtkvmtkSurfaceProjectionstatic
New()vtkvmtkSurfaceProjectionstatic
NewInstance() constvtkvmtkSurfaceProjection
NewInstanceInternal() constvtkvmtkSurfaceProjectionprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkSurfaceProjection
ReferenceSurfacevtkvmtkSurfaceProjectionprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkSurfaceProjectionprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkSurfaceProjectionstatic
SetReferenceSurface(vtkPolyData *)vtkvmtkSurfaceProjectionvirtual
Superclass typedefvtkvmtkSurfaceProjection
vtkvmtkSurfaceProjection()vtkvmtkSurfaceProjectionprotected
~vtkvmtkSurfaceProjection()vtkvmtkSurfaceProjectionprotected
+ - diff --git a/doc/html/classvtkvmtkSurfaceProjection.html b/doc/html/classvtkvmtkSurfaceProjection.html index 5b87e5df..47364702 100644 --- a/doc/html/classvtkvmtkSurfaceProjection.html +++ b/doc/html/classvtkvmtkSurfaceProjection.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkSurfaceProjection Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,115 +59,284 @@
-
+
vtkvmtkSurfaceProjection Class Reference
-

... +

project point data from a reference surface onto an input surface. More...

-

#include <vtkvmtkSurfaceProjection.h>

- -

List of all members.

+

#include <vtkvmtkSurfaceProjection.h>

+
+Inheritance diagram for vtkvmtkSurfaceProjection:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkSurfaceProjection:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkSurfaceProjection, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkSurfaceProjectionNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetReferenceSurface (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSurface ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkSurfaceProjectionSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkSurfaceProjectionNew ()

+

 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkSurfaceProjection ()
 
 ~vtkvmtkSurfaceProjection ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ +

Protected Attributes

vtkPolyData * ReferenceSurface
 
-

Detailed Description

-

...

-
Date:
2006/04/06 16:47:48
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

project point data from a reference surface onto an input surface.

+
Date
2006/04/06 16:47:48
+
Revision
1.4
+ +

Definition at line 37 of file vtkvmtkSurfaceProjection.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkSurfaceProjection::Superclass
+
+ +

Definition at line 40 of file vtkvmtkSurfaceProjection.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkSurfaceProjection()

+
+ + + + + +
- + - +
vtkvmtkSurfaceProjection::vtkvmtkSurfaceProjection vtkvmtkSurfaceProjection::vtkvmtkSurfaceProjection ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkSurfaceProjection()

+
+ + + + + +
- + - +
vtkvmtkSurfaceProjection::~vtkvmtkSurfaceProjection vtkvmtkSurfaceProjection::~vtkvmtkSurfaceProjection ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkSurfaceProjection::vtkTypeRevisionMacro static int vtkvmtkSurfaceProjection::IsTypeOf (vtkvmtkSurfaceProjection , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkSurfaceProjection::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkSurfaceProjection* vtkvmtkSurfaceProjection::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkSurfaceProjection::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkSurfaceProjection::PrintSelf vtkvmtkSurfaceProjection* vtkvmtkSurfaceProjection::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -214,68 +353,99 @@
void vtkvmtkSurfaceProjection::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkSurfaceProjection* vtkvmtkSurfaceProjection::New static vtkvmtkSurfaceProjection* vtkvmtkSurfaceProjection::New ( ) [static]
- -
+
+static
+
- + +

◆ SetReferenceSurface()

+
+ + + + + +
- + - +
virtual void vtkvmtkSurfaceProjection::SetReferenceSurface virtual void vtkvmtkSurfaceProjection::SetReferenceSurface ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+

Set/Get the reference surface to compute distance from.

- + +

◆ GetReferenceSurface()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkSurfaceProjection::GetReferenceSurface virtual vtkPolyData* vtkvmtkSurfaceProjection::GetReferenceSurface ( ) [virtual]
- -
+
+virtual
+

Set/Get the reference surface to compute distance from.

- + +

◆ RequestData()

+
+ + + + + +
- + @@ -295,39 +465,52 @@ - +
virtual int vtkvmtkSurfaceProjection::RequestData virtual int vtkvmtkSurfaceProjection::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ReferenceSurface

+
+ + + + + +
- +
vtkPolyData* vtkvmtkSurfaceProjection::ReferenceSurface [protected]vtkPolyData* vtkvmtkSurfaceProjection::ReferenceSurface
- -
+
+protected
+
+ +

Definition at line 57 of file vtkvmtkSurfaceProjection.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkSurfaceProjection__coll__graph.map b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.map new file mode 100644 index 00000000..30659acf --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfaceProjection__coll__graph.md5 b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.md5 new file mode 100644 index 00000000..edbf3a85 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.md5 @@ -0,0 +1 @@ +e63c57a8a1a8bac9ba5f6c7e2731535b \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfaceProjection__coll__graph.svg b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.svg new file mode 100644 index 00000000..07e980c2 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfaceProjection + + +Node2 + +vtkvmtkSurfaceProjection + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.map b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.map new file mode 100644 index 00000000..30659acf --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.md5 b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.md5 new file mode 100644 index 00000000..5dbdc14f --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.md5 @@ -0,0 +1 @@ +0900eeccc9ff4bc96cdeeeb508335cd8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.svg b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.svg new file mode 100644 index 00000000..16b08aa9 --- /dev/null +++ b/doc/html/classvtkvmtkSurfaceProjection__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkSurfaceProjection + + +Node0 + +vtkvmtkSurfaceProjection + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkTetGenReader-members.html b/doc/html/classvtkvmtkTetGenReader-members.html new file mode 100644 index 00000000..1b6579cf --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader-members.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkTetGenReader Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkTetGenReaderprotected
GetBoundaryDataArrayName()vtkvmtkTetGenReadervirtual
IsA(const char *type)vtkvmtkTetGenReadervirtual
IsTypeOf(const char *type)vtkvmtkTetGenReaderstatic
New()vtkvmtkTetGenReaderstatic
NewInstance() constvtkvmtkTetGenReader
NewInstanceInternal() constvtkvmtkTetGenReaderprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkTetGenReader
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkTetGenReaderprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkTetGenReaderstatic
SetBoundaryDataArrayName(const char *)vtkvmtkTetGenReadervirtual
Superclass typedefvtkvmtkTetGenReader
Tokenize(const std::string &str, std::vector< std::string > &tokens, const std::string &delimiters)vtkvmtkTetGenReaderprotected
vtkvmtkTetGenReader()vtkvmtkTetGenReaderprotected
~vtkvmtkTetGenReader()vtkvmtkTetGenReaderprotected
+ + + + diff --git a/doc/html/classvtkvmtkTetGenReader.html b/doc/html/classvtkvmtkTetGenReader.html new file mode 100644 index 00000000..22199567 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader.html @@ -0,0 +1,557 @@ + + + + + + + +VMTK: vtkvmtkTetGenReader Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

reads unstructured grid data from Tetgen node/elem format + More...

+ +

#include <vtkvmtkTetGenReader.h>

+
+Inheritance diagram for vtkvmtkTetGenReader:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkTetGenReader:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkUnstructuredGridReader Superclass
 
+ + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTetGenReaderNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()
 
+ + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkTetGenReaderSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkTetGenReaderNew ()
 
+ + + + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTetGenReader ()
 
 ~vtkvmtkTetGenReader ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void Tokenize (const std::string &str, std::vector< std::string > &tokens, const std::string &delimiters)
 
+ + + +

+Protected Attributes

char * BoundaryDataArrayName
 
+

Detailed Description

+

reads unstructured grid data from Tetgen node/elem format

+

Sat Feb 19 15:15:16 CET 2011 Revision: 1.0

+

vtkvmtkTetGenReader reads unstructured grid data from Tetgen node/elem format Thanks to Sebastian Ordas for getting the class going.

+ +

Definition at line 37 of file vtkvmtkTetGenReader.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridReader vtkvmtkTetGenReader::Superclass
+
+ +

Definition at line 40 of file vtkvmtkTetGenReader.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkTetGenReader()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenReader::vtkvmtkTetGenReader ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkTetGenReader()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenReader::~vtkvmtkTetGenReader ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkTetGenReader::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkTetGenReader::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkTetGenReader* vtkvmtkTetGenReader::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkTetGenReader::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkTetGenReader* vtkvmtkTetGenReader::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkTetGenReader::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkTetGenReader* vtkvmtkTetGenReader::New ()
+
+static
+
+ +
+
+ +

◆ SetBoundaryDataArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenReader::SetBoundaryDataArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetBoundaryDataArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTetGenReader::GetBoundaryDataArrayName ()
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkTetGenReader::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+ +

◆ Tokenize()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void vtkvmtkTetGenReader::Tokenize (const std::string & str,
std::vector< std::string > & tokens,
const std::string & delimiters 
)
+
+protected
+
+ +
+
+

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTetGenReader::BoundaryDataArrayName
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkTetGenReader.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkTetGenReader__coll__graph.map b/doc/html/classvtkvmtkTetGenReader__coll__graph.map new file mode 100644 index 00000000..af0e9955 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenReader__coll__graph.md5 b/doc/html/classvtkvmtkTetGenReader__coll__graph.md5 new file mode 100644 index 00000000..cdf5480e --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__coll__graph.md5 @@ -0,0 +1 @@ +58f1c22c2773cfafd3432f647bdb80f2 \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenReader__coll__graph.svg b/doc/html/classvtkvmtkTetGenReader__coll__graph.svg new file mode 100644 index 00000000..3fedf4ca --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenReader + + +Node2 + +vtkvmtkTetGenReader + + +Node3 + +vtkUnstructuredGridReader + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkTetGenReader__inherit__graph.map b/doc/html/classvtkvmtkTetGenReader__inherit__graph.map new file mode 100644 index 00000000..af0e9955 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenReader__inherit__graph.md5 b/doc/html/classvtkvmtkTetGenReader__inherit__graph.md5 new file mode 100644 index 00000000..27b0e5a3 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__inherit__graph.md5 @@ -0,0 +1 @@ +d24d3730a342d218aab90b0612b9ce0d \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenReader__inherit__graph.svg b/doc/html/classvtkvmtkTetGenReader__inherit__graph.svg new file mode 100644 index 00000000..59a2e26e --- /dev/null +++ b/doc/html/classvtkvmtkTetGenReader__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenReader + + +Node0 + +vtkvmtkTetGenReader + + +Node1 + +vtkUnstructuredGridReader + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkTetGenWrapper-members.html b/doc/html/classvtkvmtkTetGenWrapper-members.html new file mode 100644 index 00000000..c5c267b0 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper-members.html @@ -0,0 +1,204 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkTetGenWrapper Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CellEntityIdsArrayNamevtkvmtkTetGenWrapperprotected
CheckClosurevtkvmtkTetGenWrapperprotected
CheckClosureOff()vtkvmtkTetGenWrappervirtual
CheckClosureOn()vtkvmtkTetGenWrappervirtual
CoarsenvtkvmtkTetGenWrapperprotected
CoarsenOff()vtkvmtkTetGenWrappervirtual
CoarsenOn()vtkvmtkTetGenWrappervirtual
DetectIntervtkvmtkTetGenWrapperprotected
DetectInterOff()vtkvmtkTetGenWrappervirtual
DetectInterOn()vtkvmtkTetGenWrappervirtual
DoCheckvtkvmtkTetGenWrapperprotected
DoCheckOff()vtkvmtkTetGenWrappervirtual
DoCheckOn()vtkvmtkTetGenWrappervirtual
EpsilonvtkvmtkTetGenWrapperprotected
FixedVolumevtkvmtkTetGenWrapperprotected
FixedVolumeOff()vtkvmtkTetGenWrappervirtual
FixedVolumeOn()vtkvmtkTetGenWrappervirtual
GetCellEntityIdsArrayName()vtkvmtkTetGenWrappervirtual
GetCheckClosure()vtkvmtkTetGenWrappervirtual
GetCoarsen()vtkvmtkTetGenWrappervirtual
GetDetectInter()vtkvmtkTetGenWrappervirtual
GetDoCheck()vtkvmtkTetGenWrappervirtual
GetEpsilon()vtkvmtkTetGenWrappervirtual
GetFixedVolume()vtkvmtkTetGenWrappervirtual
GetMaxDihedral()vtkvmtkTetGenWrappervirtual
GetMaxVolume()vtkvmtkTetGenWrappervirtual
GetMinDihedral()vtkvmtkTetGenWrappervirtual
GetMinRatio()vtkvmtkTetGenWrappervirtual
GetNoBoundarySplit()vtkvmtkTetGenWrappervirtual
GetNoMerge()vtkvmtkTetGenWrappervirtual
GetOrder()vtkvmtkTetGenWrappervirtual
GetOutputSurfaceElements()vtkvmtkTetGenWrappervirtual
GetOutputVolumeElements()vtkvmtkTetGenWrappervirtual
GetPLC()vtkvmtkTetGenWrappervirtual
GetQuality()vtkvmtkTetGenWrappervirtual
GetRefine()vtkvmtkTetGenWrappervirtual
GetRegionAttrib()vtkvmtkTetGenWrappervirtual
GetRemoveSliver()vtkvmtkTetGenWrappervirtual
GetSizingFunctionArrayName()vtkvmtkTetGenWrappervirtual
GetTetrahedronVolumeArrayName()vtkvmtkTetGenWrappervirtual
GetUseSizingFunction()vtkvmtkTetGenWrappervirtual
GetVarVolume()vtkvmtkTetGenWrappervirtual
GetVerbose()vtkvmtkTetGenWrappervirtual
IsA(const char *type)vtkvmtkTetGenWrappervirtual
IsTypeOf(const char *type)vtkvmtkTetGenWrapperstatic
LastRunExitStatusvtkvmtkTetGenWrapperprotected
MaxDihedralvtkvmtkTetGenWrapperprotected
MaxVolumevtkvmtkTetGenWrapperprotected
MinDihedralvtkvmtkTetGenWrapperprotected
MinRatiovtkvmtkTetGenWrapperprotected
New()vtkvmtkTetGenWrapperstatic
NewInstance() constvtkvmtkTetGenWrapper
NewInstanceInternal() constvtkvmtkTetGenWrapperprotectedvirtual
NoBoundarySplitvtkvmtkTetGenWrapperprotected
NoBoundarySplitOff()vtkvmtkTetGenWrappervirtual
NoBoundarySplitOn()vtkvmtkTetGenWrappervirtual
NoMergevtkvmtkTetGenWrapperprotected
NoMergeOff()vtkvmtkTetGenWrappervirtual
NoMergeOn()vtkvmtkTetGenWrappervirtual
OrdervtkvmtkTetGenWrapperprotected
OutputSurfaceElementsvtkvmtkTetGenWrapperprotected
OutputSurfaceElementsOff()vtkvmtkTetGenWrappervirtual
OutputSurfaceElementsOn()vtkvmtkTetGenWrappervirtual
OutputVolumeElementsvtkvmtkTetGenWrapperprotected
OutputVolumeElementsOff()vtkvmtkTetGenWrappervirtual
OutputVolumeElementsOn()vtkvmtkTetGenWrappervirtual
PLCvtkvmtkTetGenWrapperprotected
PLCOff()vtkvmtkTetGenWrappervirtual
PLCOn()vtkvmtkTetGenWrappervirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkTetGenWrapper
QualityvtkvmtkTetGenWrapperprotected
QualityOff()vtkvmtkTetGenWrappervirtual
QualityOn()vtkvmtkTetGenWrappervirtual
RefinevtkvmtkTetGenWrapperprotected
RefineOff()vtkvmtkTetGenWrappervirtual
RefineOn()vtkvmtkTetGenWrappervirtual
RegionAttribvtkvmtkTetGenWrapperprotected
RegionAttribOff()vtkvmtkTetGenWrappervirtual
RegionAttribOn()vtkvmtkTetGenWrappervirtual
RemoveSlivervtkvmtkTetGenWrapperprotected
RemoveSliverOff()vtkvmtkTetGenWrappervirtual
RemoveSliverOn()vtkvmtkTetGenWrappervirtual
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkTetGenWrapperprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkTetGenWrapperstatic
SetCellEntityIdsArrayName(const char *)vtkvmtkTetGenWrappervirtual
SetCheckClosure(int)vtkvmtkTetGenWrappervirtual
SetCoarsen(int)vtkvmtkTetGenWrappervirtual
SetDetectInter(int)vtkvmtkTetGenWrappervirtual
SetDoCheck(int)vtkvmtkTetGenWrappervirtual
SetEpsilon(double)vtkvmtkTetGenWrappervirtual
SetFixedVolume(int)vtkvmtkTetGenWrappervirtual
SetLastRunExitStatus(int)vtkvmtkTetGenWrappervirtual
SetMaxDihedral(double)vtkvmtkTetGenWrappervirtual
SetMaxVolume(double)vtkvmtkTetGenWrappervirtual
SetMinDihedral(double)vtkvmtkTetGenWrappervirtual
SetMinRatio(double)vtkvmtkTetGenWrappervirtual
SetNoBoundarySplit(int)vtkvmtkTetGenWrappervirtual
SetNoMerge(int)vtkvmtkTetGenWrappervirtual
SetOrder(int)vtkvmtkTetGenWrappervirtual
SetOutputSurfaceElements(int)vtkvmtkTetGenWrappervirtual
SetOutputVolumeElements(int)vtkvmtkTetGenWrappervirtual
SetPLC(int)vtkvmtkTetGenWrappervirtual
SetQuality(int)vtkvmtkTetGenWrappervirtual
SetRefine(int)vtkvmtkTetGenWrappervirtual
SetRegionAttrib(int)vtkvmtkTetGenWrappervirtual
SetRemoveSliver(int)vtkvmtkTetGenWrappervirtual
SetSizingFunctionArrayName(const char *)vtkvmtkTetGenWrappervirtual
SetTetrahedronVolumeArrayName(const char *)vtkvmtkTetGenWrappervirtual
SetUseSizingFunction(int)vtkvmtkTetGenWrappervirtual
SetVarVolume(int)vtkvmtkTetGenWrappervirtual
SetVerbose(int)vtkvmtkTetGenWrappervirtual
SizingFunctionArrayNamevtkvmtkTetGenWrapperprotected
Superclass typedefvtkvmtkTetGenWrapper
TetrahedronVolumeArrayNamevtkvmtkTetGenWrapperprotected
UseSizingFunctionvtkvmtkTetGenWrapperprotected
UseSizingFunctionOff()vtkvmtkTetGenWrappervirtual
UseSizingFunctionOn()vtkvmtkTetGenWrappervirtual
VarVolumevtkvmtkTetGenWrapperprotected
VarVolumeOff()vtkvmtkTetGenWrappervirtual
VarVolumeOn()vtkvmtkTetGenWrappervirtual
VerbosevtkvmtkTetGenWrapperprotected
VerboseOff()vtkvmtkTetGenWrappervirtual
VerboseOn()vtkvmtkTetGenWrappervirtual
vtkvmtkTetGenWrapper()vtkvmtkTetGenWrapperprotected
~vtkvmtkTetGenWrapper()vtkvmtkTetGenWrapperprotected
+ + + + diff --git a/doc/html/classvtkvmtkTetGenWrapper.html b/doc/html/classvtkvmtkTetGenWrapper.html new file mode 100644 index 00000000..627e4342 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper.html @@ -0,0 +1,3511 @@ + + + + + + + +VMTK: vtkvmtkTetGenWrapper Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

Wrapped tetgen volumetric meshing utility. + More...

+ +

#include <vtkvmtkTetGenWrapper.h>

+
+Inheritance diagram for vtkvmtkTetGenWrapper:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkTetGenWrapper:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTetGenWrapperNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetPLC (int)
 
virtual int GetPLC ()
 
virtual void PLCOn ()
 
virtual void PLCOff ()
 
virtual void SetRefine (int)
 
virtual int GetRefine ()
 
virtual void RefineOn ()
 
virtual void RefineOff ()
 
virtual void SetCoarsen (int)
 
virtual int GetCoarsen ()
 
virtual void CoarsenOn ()
 
virtual void CoarsenOff ()
 
virtual void SetNoBoundarySplit (int)
 
virtual int GetNoBoundarySplit ()
 
virtual void NoBoundarySplitOn ()
 
virtual void NoBoundarySplitOff ()
 
virtual void SetQuality (int)
 
virtual int GetQuality ()
 
virtual void QualityOn ()
 
virtual void QualityOff ()
 
virtual void SetMinRatio (double)
 
virtual double GetMinRatio ()
 
virtual void SetVarVolume (int)
 
virtual int GetVarVolume ()
 
virtual void VarVolumeOn ()
 
virtual void VarVolumeOff ()
 
virtual void SetFixedVolume (int)
 
virtual int GetFixedVolume ()
 
virtual void FixedVolumeOn ()
 
virtual void FixedVolumeOff ()
 
virtual void SetMaxVolume (double)
 
virtual double GetMaxVolume ()
 
virtual void SetRemoveSliver (int)
 
virtual int GetRemoveSliver ()
 
virtual void RemoveSliverOn ()
 
virtual void RemoveSliverOff ()
 
virtual void SetMaxDihedral (double)
 
virtual double GetMaxDihedral ()
 
virtual void SetMinDihedral (double)
 
virtual double GetMinDihedral ()
 
virtual void SetRegionAttrib (int)
 
virtual int GetRegionAttrib ()
 
virtual void RegionAttribOn ()
 
virtual void RegionAttribOff ()
 
virtual void SetEpsilon (double)
 
virtual double GetEpsilon ()
 
virtual void SetNoMerge (int)
 
virtual int GetNoMerge ()
 
virtual void NoMergeOn ()
 
virtual void NoMergeOff ()
 
virtual void SetDetectInter (int)
 
virtual int GetDetectInter ()
 
virtual void DetectInterOn ()
 
virtual void DetectInterOff ()
 
virtual void SetCheckClosure (int)
 
virtual int GetCheckClosure ()
 
virtual void CheckClosureOn ()
 
virtual void CheckClosureOff ()
 
virtual void SetOrder (int)
 
virtual int GetOrder ()
 
virtual void SetDoCheck (int)
 
virtual int GetDoCheck ()
 
virtual void DoCheckOn ()
 
virtual void DoCheckOff ()
 
virtual void SetVerbose (int)
 
virtual int GetVerbose ()
 
virtual void VerboseOn ()
 
virtual void VerboseOff ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetTetrahedronVolumeArrayName (const char *)
 
virtual char * GetTetrahedronVolumeArrayName ()
 
virtual void SetSizingFunctionArrayName (const char *)
 
virtual char * GetSizingFunctionArrayName ()
 
virtual void SetOutputSurfaceElements (int)
 
virtual int GetOutputSurfaceElements ()
 
virtual void OutputSurfaceElementsOn ()
 
virtual void OutputSurfaceElementsOff ()
 
virtual void SetOutputVolumeElements (int)
 
virtual int GetOutputVolumeElements ()
 
virtual void OutputVolumeElementsOn ()
 
virtual void OutputVolumeElementsOff ()
 
virtual void SetUseSizingFunction (int)
 
virtual int GetUseSizingFunction ()
 
virtual void UseSizingFunctionOn ()
 
virtual void UseSizingFunctionOff ()
 
virtual void SetLastRunExitStatus (int)
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkTetGenWrapperNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkTetGenWrapperSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTetGenWrapper ()
 
 ~vtkvmtkTetGenWrapper ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Attributes

int PLC
 
int Refine
 
int Coarsen
 
int NoBoundarySplit
 
int Quality
 
double MinRatio
 
int VarVolume
 
int FixedVolume
 
double MaxVolume
 
int RemoveSliver
 
double MinDihedral
 
double MaxDihedral
 
int RegionAttrib
 
double Epsilon
 
int NoMerge
 
int DetectInter
 
int CheckClosure
 
int Order
 
int DoCheck
 
int Verbose
 
int UseSizingFunction
 
int LastRunExitStatus
 
char * CellEntityIdsArrayName
 
char * TetrahedronVolumeArrayName
 
char * SizingFunctionArrayName
 
int OutputSurfaceElements
 
int OutputVolumeElements
 
+

Detailed Description

+

Wrapped tetgen volumetric meshing utility.

+
Date
2006/04/06 16:47:48
+
Revision
1.7
+

...

+ +

Definition at line 35 of file vtkvmtkTetGenWrapper.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkTetGenWrapper::Superclass
+
+ +

Definition at line 39 of file vtkvmtkTetGenWrapper.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkTetGenWrapper()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenWrapper::vtkvmtkTetGenWrapper ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkTetGenWrapper()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenWrapper::~vtkvmtkTetGenWrapper ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkTetGenWrapper::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkTetGenWrapper::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkTetGenWrapper::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkTetGenWrapper::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ SetPLC()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetPLC (int )
+
+virtual
+
+ +
+
+ +

◆ GetPLC()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetPLC ()
+
+virtual
+
+ +
+
+ +

◆ PLCOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::PLCOn ()
+
+virtual
+
+ +
+
+ +

◆ PLCOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::PLCOff ()
+
+virtual
+
+ +
+
+ +

◆ SetRefine()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetRefine (int )
+
+virtual
+
+ +
+
+ +

◆ GetRefine()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetRefine ()
+
+virtual
+
+ +
+
+ +

◆ RefineOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RefineOn ()
+
+virtual
+
+ +
+
+ +

◆ RefineOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RefineOff ()
+
+virtual
+
+ +
+
+ +

◆ SetCoarsen()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetCoarsen (int )
+
+virtual
+
+ +
+
+ +

◆ GetCoarsen()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetCoarsen ()
+
+virtual
+
+ +
+
+ +

◆ CoarsenOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::CoarsenOn ()
+
+virtual
+
+ +
+
+ +

◆ CoarsenOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::CoarsenOff ()
+
+virtual
+
+ +
+
+ +

◆ SetNoBoundarySplit()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetNoBoundarySplit (int )
+
+virtual
+
+ +
+
+ +

◆ GetNoBoundarySplit()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetNoBoundarySplit ()
+
+virtual
+
+ +
+
+ +

◆ NoBoundarySplitOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::NoBoundarySplitOn ()
+
+virtual
+
+ +
+
+ +

◆ NoBoundarySplitOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::NoBoundarySplitOff ()
+
+virtual
+
+ +
+
+ +

◆ SetQuality()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetQuality (int )
+
+virtual
+
+ +
+
+ +

◆ GetQuality()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetQuality ()
+
+virtual
+
+ +
+
+ +

◆ QualityOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::QualityOn ()
+
+virtual
+
+ +
+
+ +

◆ QualityOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::QualityOff ()
+
+virtual
+
+ +
+
+ +

◆ SetMinRatio()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetMinRatio (double )
+
+virtual
+
+ +
+
+ +

◆ GetMinRatio()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkTetGenWrapper::GetMinRatio ()
+
+virtual
+
+ +
+
+ +

◆ SetVarVolume()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetVarVolume (int )
+
+virtual
+
+ +
+
+ +

◆ GetVarVolume()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetVarVolume ()
+
+virtual
+
+ +
+
+ +

◆ VarVolumeOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::VarVolumeOn ()
+
+virtual
+
+ +
+
+ +

◆ VarVolumeOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::VarVolumeOff ()
+
+virtual
+
+ +
+
+ +

◆ SetFixedVolume()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetFixedVolume (int )
+
+virtual
+
+ +
+
+ +

◆ GetFixedVolume()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetFixedVolume ()
+
+virtual
+
+ +
+
+ +

◆ FixedVolumeOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::FixedVolumeOn ()
+
+virtual
+
+ +
+
+ +

◆ FixedVolumeOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::FixedVolumeOff ()
+
+virtual
+
+ +
+
+ +

◆ SetMaxVolume()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetMaxVolume (double )
+
+virtual
+
+ +
+
+ +

◆ GetMaxVolume()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkTetGenWrapper::GetMaxVolume ()
+
+virtual
+
+ +
+
+ +

◆ SetRemoveSliver()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetRemoveSliver (int )
+
+virtual
+
+ +
+
+ +

◆ GetRemoveSliver()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetRemoveSliver ()
+
+virtual
+
+ +
+
+ +

◆ RemoveSliverOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RemoveSliverOn ()
+
+virtual
+
+ +
+
+ +

◆ RemoveSliverOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RemoveSliverOff ()
+
+virtual
+
+ +
+
+ +

◆ SetMaxDihedral()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetMaxDihedral (double )
+
+virtual
+
+ +
+
+ +

◆ GetMaxDihedral()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkTetGenWrapper::GetMaxDihedral ()
+
+virtual
+
+ +
+
+ +

◆ SetMinDihedral()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetMinDihedral (double )
+
+virtual
+
+ +
+
+ +

◆ GetMinDihedral()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkTetGenWrapper::GetMinDihedral ()
+
+virtual
+
+ +
+
+ +

◆ SetRegionAttrib()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetRegionAttrib (int )
+
+virtual
+
+ +
+
+ +

◆ GetRegionAttrib()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetRegionAttrib ()
+
+virtual
+
+ +
+
+ +

◆ RegionAttribOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RegionAttribOn ()
+
+virtual
+
+ +
+
+ +

◆ RegionAttribOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::RegionAttribOff ()
+
+virtual
+
+ +
+
+ +

◆ SetEpsilon()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetEpsilon (double )
+
+virtual
+
+ +
+
+ +

◆ GetEpsilon()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkTetGenWrapper::GetEpsilon ()
+
+virtual
+
+ +
+
+ +

◆ SetNoMerge()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetNoMerge (int )
+
+virtual
+
+ +
+
+ +

◆ GetNoMerge()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetNoMerge ()
+
+virtual
+
+ +
+
+ +

◆ NoMergeOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::NoMergeOn ()
+
+virtual
+
+ +
+
+ +

◆ NoMergeOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::NoMergeOff ()
+
+virtual
+
+ +
+
+ +

◆ SetDetectInter()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetDetectInter (int )
+
+virtual
+
+ +
+
+ +

◆ GetDetectInter()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetDetectInter ()
+
+virtual
+
+ +
+
+ +

◆ DetectInterOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::DetectInterOn ()
+
+virtual
+
+ +
+
+ +

◆ DetectInterOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::DetectInterOff ()
+
+virtual
+
+ +
+
+ +

◆ SetCheckClosure()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetCheckClosure (int )
+
+virtual
+
+ +
+
+ +

◆ GetCheckClosure()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetCheckClosure ()
+
+virtual
+
+ +
+
+ +

◆ CheckClosureOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::CheckClosureOn ()
+
+virtual
+
+ +
+
+ +

◆ CheckClosureOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::CheckClosureOff ()
+
+virtual
+
+ +
+
+ +

◆ SetOrder()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetOrder (int )
+
+virtual
+
+ +
+
+ +

◆ GetOrder()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetOrder ()
+
+virtual
+
+ +
+
+ +

◆ SetDoCheck()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetDoCheck (int )
+
+virtual
+
+ +
+
+ +

◆ GetDoCheck()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetDoCheck ()
+
+virtual
+
+ +
+
+ +

◆ DoCheckOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::DoCheckOn ()
+
+virtual
+
+ +
+
+ +

◆ DoCheckOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::DoCheckOff ()
+
+virtual
+
+ +
+
+ +

◆ SetVerbose()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetVerbose (int )
+
+virtual
+
+ +
+
+ +

◆ GetVerbose()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetVerbose ()
+
+virtual
+
+ +
+
+ +

◆ VerboseOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::VerboseOn ()
+
+virtual
+
+ +
+
+ +

◆ VerboseOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::VerboseOff ()
+
+virtual
+
+ +
+
+ +

◆ SetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetCellEntityIdsArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetCellEntityIdsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTetGenWrapper::GetCellEntityIdsArrayName ()
+
+virtual
+
+ +
+
+ +

◆ SetTetrahedronVolumeArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetTetrahedronVolumeArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetTetrahedronVolumeArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTetGenWrapper::GetTetrahedronVolumeArrayName ()
+
+virtual
+
+ +
+
+ +

◆ SetSizingFunctionArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetSizingFunctionArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetSizingFunctionArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTetGenWrapper::GetSizingFunctionArrayName ()
+
+virtual
+
+ +
+
+ +

◆ SetOutputSurfaceElements()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetOutputSurfaceElements (int )
+
+virtual
+
+ +
+
+ +

◆ GetOutputSurfaceElements()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetOutputSurfaceElements ()
+
+virtual
+
+ +
+
+ +

◆ OutputSurfaceElementsOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::OutputSurfaceElementsOn ()
+
+virtual
+
+ +
+
+ +

◆ OutputSurfaceElementsOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::OutputSurfaceElementsOff ()
+
+virtual
+
+ +
+
+ +

◆ SetOutputVolumeElements()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetOutputVolumeElements (int )
+
+virtual
+
+ +
+
+ +

◆ GetOutputVolumeElements()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetOutputVolumeElements ()
+
+virtual
+
+ +
+
+ +

◆ OutputVolumeElementsOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::OutputVolumeElementsOn ()
+
+virtual
+
+ +
+
+ +

◆ OutputVolumeElementsOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::OutputVolumeElementsOff ()
+
+virtual
+
+ +
+
+ +

◆ SetUseSizingFunction()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetUseSizingFunction (int )
+
+virtual
+
+ +
+
+ +

◆ GetUseSizingFunction()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkTetGenWrapper::GetUseSizingFunction ()
+
+virtual
+
+ +
+
+ +

◆ UseSizingFunctionOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::UseSizingFunctionOn ()
+
+virtual
+
+ +
+
+ +

◆ UseSizingFunctionOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkTetGenWrapper::UseSizingFunctionOff ()
+
+virtual
+
+ +
+
+ +

◆ SetLastRunExitStatus()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWrapper::SetLastRunExitStatus (int )
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkTetGenWrapper::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+

Member Data Documentation

+ +

◆ PLC

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::PLC
+
+protected
+
+ +

Definition at line 145 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Refine

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::Refine
+
+protected
+
+ +

Definition at line 146 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Coarsen

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::Coarsen
+
+protected
+
+ +

Definition at line 147 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ NoBoundarySplit

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::NoBoundarySplit
+
+protected
+
+ +

Definition at line 148 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Quality

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::Quality
+
+protected
+
+ +

Definition at line 149 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ MinRatio

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTetGenWrapper::MinRatio
+
+protected
+
+ +

Definition at line 150 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ VarVolume

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::VarVolume
+
+protected
+
+ +

Definition at line 151 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ FixedVolume

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::FixedVolume
+
+protected
+
+ +

Definition at line 152 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ MaxVolume

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTetGenWrapper::MaxVolume
+
+protected
+
+ +

Definition at line 153 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ RemoveSliver

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::RemoveSliver
+
+protected
+
+ +

Definition at line 154 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ MinDihedral

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTetGenWrapper::MinDihedral
+
+protected
+
+ +

Definition at line 155 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ MaxDihedral

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTetGenWrapper::MaxDihedral
+
+protected
+
+ +

Definition at line 156 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ RegionAttrib

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::RegionAttrib
+
+protected
+
+ +

Definition at line 157 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Epsilon

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTetGenWrapper::Epsilon
+
+protected
+
+ +

Definition at line 158 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ NoMerge

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::NoMerge
+
+protected
+
+ +

Definition at line 159 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ DetectInter

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::DetectInter
+
+protected
+
+ +

Definition at line 160 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ CheckClosure

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::CheckClosure
+
+protected
+
+ +

Definition at line 161 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Order

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::Order
+
+protected
+
+ +

Definition at line 162 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ DoCheck

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::DoCheck
+
+protected
+
+ +

Definition at line 163 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ Verbose

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::Verbose
+
+protected
+
+ +

Definition at line 164 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ UseSizingFunction

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::UseSizingFunction
+
+protected
+
+ +

Definition at line 165 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ LastRunExitStatus

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::LastRunExitStatus
+
+protected
+
+ +

Definition at line 166 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ CellEntityIdsArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTetGenWrapper::CellEntityIdsArrayName
+
+protected
+
+ +

Definition at line 168 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ TetrahedronVolumeArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTetGenWrapper::TetrahedronVolumeArrayName
+
+protected
+
+ +

Definition at line 169 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ SizingFunctionArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTetGenWrapper::SizingFunctionArrayName
+
+protected
+
+ +

Definition at line 170 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ OutputSurfaceElements

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::OutputSurfaceElements
+
+protected
+
+ +

Definition at line 172 of file vtkvmtkTetGenWrapper.h.

+ +
+
+ +

◆ OutputVolumeElements

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkTetGenWrapper::OutputVolumeElements
+
+protected
+
+ +

Definition at line 173 of file vtkvmtkTetGenWrapper.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkTetGenWrapper__coll__graph.map b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.map new file mode 100644 index 00000000..1fa84997 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenWrapper__coll__graph.md5 b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.md5 new file mode 100644 index 00000000..6ea5770c --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.md5 @@ -0,0 +1 @@ +d22080f47e42937ffc8d40087bf6e4b7 \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenWrapper__coll__graph.svg b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.svg new file mode 100644 index 00000000..845c438b --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenWrapper + + +Node2 + +vtkvmtkTetGenWrapper + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.map b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.map new file mode 100644 index 00000000..1fa84997 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.md5 b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.md5 new file mode 100644 index 00000000..b60f8209 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.md5 @@ -0,0 +1 @@ +64f02d7f1b9e7ea02991e6f2bf561cd4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.svg b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.svg new file mode 100644 index 00000000..df8348ce --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWrapper__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenWrapper + + +Node0 + +vtkvmtkTetGenWrapper + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkTetGenWriter-members.html b/doc/html/classvtkvmtkTetGenWriter-members.html new file mode 100644 index 00000000..043e36bf --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter-members.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkTetGenWriter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkTetGenWriterprotected
ConvertFaceToLeftHanded(vtkUnstructuredGrid *input, vtkIdType tetraCellId, vtkIdType &id0, vtkIdType &id1, vtkIdType &id2)vtkvmtkTetGenWriterprotected
GetBoundaryDataArrayName()vtkvmtkTetGenWritervirtual
IsA(const char *type)vtkvmtkTetGenWritervirtual
IsTypeOf(const char *type)vtkvmtkTetGenWriterstatic
New()vtkvmtkTetGenWriterstatic
NewInstance() constvtkvmtkTetGenWriter
NewInstanceInternal() constvtkvmtkTetGenWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkTetGenWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkTetGenWriterstatic
SetBoundaryDataArrayName(const char *)vtkvmtkTetGenWritervirtual
Superclass typedefvtkvmtkTetGenWriter
vtkvmtkTetGenWriter()vtkvmtkTetGenWriterprotected
WriteData() VTK_OVERRIDEvtkvmtkTetGenWriterprotected
~vtkvmtkTetGenWriter()vtkvmtkTetGenWriterprotected
+ + + + diff --git a/doc/html/classvtkvmtkTetGenWriter.html b/doc/html/classvtkvmtkTetGenWriter.html new file mode 100644 index 00000000..2ecc2291 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter.html @@ -0,0 +1,553 @@ + + + + + + + +VMTK: vtkvmtkTetGenWriter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

writes TetGen .msh files. + More...

+ +

#include <vtkvmtkTetGenWriter.h>

+
+Inheritance diagram for vtkvmtkTetGenWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkTetGenWriter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkUnstructuredGridWriter Superclass
 
+ + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTetGenWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkTetGenWriterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkTetGenWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTetGenWriter ()
 
 ~vtkvmtkTetGenWriter ()
 
void ConvertFaceToLeftHanded (vtkUnstructuredGrid *input, vtkIdType tetraCellId, vtkIdType &id0, vtkIdType &id1, vtkIdType &id2)
 
void WriteData () VTK_OVERRIDE
 
+ + + +

+Protected Attributes

char * BoundaryDataArrayName
 
+

Detailed Description

+

writes TetGen .msh files.

+
Date
2006/04/06 16:47:47
+
Revision
1.2
+

vtkvmtkTetGenWriter writes TetGen .msh files. Many thanks to M. Xenos, Y. Alemu and D. Bluestein, BioFluids Laboratory, Stony Brook University, Stony Brook, NY, for the inputs on the file format.

+ +

Definition at line 38 of file vtkvmtkTetGenWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridWriter vtkvmtkTetGenWriter::Superclass
+
+ +

Definition at line 42 of file vtkvmtkTetGenWriter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkTetGenWriter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenWriter::vtkvmtkTetGenWriter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkTetGenWriter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTetGenWriter::~vtkvmtkTetGenWriter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkTetGenWriter* vtkvmtkTetGenWriter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkTetGenWriter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkTetGenWriter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkTetGenWriter* vtkvmtkTetGenWriter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkTetGenWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkTetGenWriter* vtkvmtkTetGenWriter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkTetGenWriter::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ SetBoundaryDataArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTetGenWriter::SetBoundaryDataArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetBoundaryDataArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTetGenWriter::GetBoundaryDataArrayName ()
+
+virtual
+
+ +
+
+ +

◆ ConvertFaceToLeftHanded()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void vtkvmtkTetGenWriter::ConvertFaceToLeftHanded (vtkUnstructuredGrid * input,
vtkIdType tetraCellId,
vtkIdType & id0,
vtkIdType & id1,
vtkIdType & id2 
)
+
+protected
+
+ +
+
+ +

◆ WriteData()

+ +
+
+ + + + + +
+ + + + + + + +
void vtkvmtkTetGenWriter::WriteData ()
+
+protected
+
+ +
+
+

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTetGenWriter::BoundaryDataArrayName
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkTetGenWriter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkTetGenWriter__coll__graph.map b/doc/html/classvtkvmtkTetGenWriter__coll__graph.map new file mode 100644 index 00000000..1516f1ed --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenWriter__coll__graph.md5 b/doc/html/classvtkvmtkTetGenWriter__coll__graph.md5 new file mode 100644 index 00000000..a0e6bd57 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__coll__graph.md5 @@ -0,0 +1 @@ +777b512bbeb4befb20fa95c951741a0f \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenWriter__coll__graph.svg b/doc/html/classvtkvmtkTetGenWriter__coll__graph.svg new file mode 100644 index 00000000..92807084 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenWriter + + +Node2 + +vtkvmtkTetGenWriter + + +Node3 + +vtkUnstructuredGridWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkTetGenWriter__inherit__graph.map b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.map new file mode 100644 index 00000000..1516f1ed --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTetGenWriter__inherit__graph.md5 b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.md5 new file mode 100644 index 00000000..63140260 --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.md5 @@ -0,0 +1 @@ +7575f2162a7e2f49f9d10af70f6a2630 \ No newline at end of file diff --git a/doc/html/classvtkvmtkTetGenWriter__inherit__graph.svg b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.svg new file mode 100644 index 00000000..8daaac1a --- /dev/null +++ b/doc/html/classvtkvmtkTetGenWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTetGenWriter + + +Node0 + +vtkvmtkTetGenWriter + + +Node1 + +vtkUnstructuredGridWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter-members.html b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter-members.html new file mode 100644 index 00000000..9722aa8e --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter-members.html @@ -0,0 +1,135 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkThresholdSegmentationLevelSetImageFilter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AutoGenerateSpeedAdvectionOff()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
AutoGenerateSpeedAdvectionOn()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetAdvectionScaling()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetAutoGenerateSpeedAdvection()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetCurvatureScaling()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetEdgeWeight()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetElapsedIterations()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetFeatureImage()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetInterpolateSurfaceLocation()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetIsoSurfaceValue()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetLowerThreshold()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetMaximumRMSError()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetNumberOfIterations()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetPropagationScaling()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetRMSChange()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetSmoothingConductance()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetSmoothingIterations()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetSmoothingTimeStep()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetSpeedImage()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetUpperThreshold()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetUseImageSpacing()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
GetUseNegativeFeatures()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
InterpolateSurfaceLocationOff()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
InterpolateSurfaceLocationOn()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
IsA(const char *type)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkThresholdSegmentationLevelSetImageFilterstatic
New()vtkvmtkThresholdSegmentationLevelSetImageFilterstatic
NewInstance() constvtkvmtkThresholdSegmentationLevelSetImageFilter
NewInstanceInternal() constvtkvmtkThresholdSegmentationLevelSetImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkThresholdSegmentationLevelSetImageFilterstatic
SetAdvectionScaling(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetAutoGenerateSpeedAdvection(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetCurvatureScaling(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetEdgeWeight(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetFeatureImage(vtkImageData *)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetInterpolateSurfaceLocation(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetIsoSurfaceValue(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetLowerThreshold(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetMaximumRMSError(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetPropagationScaling(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetSmoothingConductance(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetSmoothingIterations(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetSmoothingTimeStep(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetSpeedImage(vtkImageData *)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetUpperThreshold(double)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetUseImageSpacing(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SetUseNegativeFeatures(int)vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkThresholdSegmentationLevelSetImageFilterprotectedvirtual
Superclass typedefvtkvmtkThresholdSegmentationLevelSetImageFilter
UseImageSpacingOff()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
UseImageSpacingOn()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
UseNegativeFeaturesOff()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
UseNegativeFeaturesOn()vtkvmtkThresholdSegmentationLevelSetImageFiltervirtual
vtkvmtkThresholdSegmentationLevelSetImageFilter()vtkvmtkThresholdSegmentationLevelSetImageFilterprotected
~vtkvmtkThresholdSegmentationLevelSetImageFilter()vtkvmtkThresholdSegmentationLevelSetImageFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter.html b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter.html new file mode 100644 index 00000000..8eb588ed --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter.html @@ -0,0 +1,1652 @@ + + + + + + + +VMTK: vtkvmtkThresholdSegmentationLevelSetImageFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+ +
+
vtkvmtkThresholdSegmentationLevelSetImageFilter Class Reference
+
+
+ +

Wrapper class around itk::ThresholdSegmentationLevelSetImageFilter. + More...

+ +

#include <vtkvmtkThresholdSegmentationLevelSetImageFilter.h>

+
+Inheritance diagram for vtkvmtkThresholdSegmentationLevelSetImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkThresholdSegmentationLevelSetImageFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkThresholdSegmentationLevelSetImageFilterNewInstance () const
 
virtual double GetUpperThreshold ()
 
virtual void SetUpperThreshold (double)
 
virtual double GetLowerThreshold ()
 
virtual void SetLowerThreshold (double)
 
virtual double GetEdgeWeight ()
 
virtual void SetEdgeWeight (double)
 
virtual int GetSmoothingIterations ()
 
virtual void SetSmoothingIterations (int)
 
virtual double GetSmoothingTimeStep ()
 
virtual void SetSmoothingTimeStep (double)
 
virtual double GetSmoothingConductance ()
 
virtual void SetSmoothingConductance (double)
 
virtual double GetIsoSurfaceValue ()
 
virtual void SetIsoSurfaceValue (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual double GetPropagationScaling ()
 
virtual void SetPropagationScaling (double)
 
virtual double GetCurvatureScaling ()
 
virtual void SetCurvatureScaling (double)
 
virtual double GetAdvectionScaling ()
 
virtual void SetAdvectionScaling (double)
 
virtual double GetMaximumRMSError ()
 
virtual void SetMaximumRMSError (double)
 
virtual int GetUseNegativeFeatures ()
 
virtual void SetUseNegativeFeatures (int)
 
virtual void UseNegativeFeaturesOn ()
 
virtual void UseNegativeFeaturesOff ()
 
virtual int GetAutoGenerateSpeedAdvection ()
 
virtual void SetAutoGenerateSpeedAdvection (int)
 
virtual void AutoGenerateSpeedAdvectionOn ()
 
virtual void AutoGenerateSpeedAdvectionOff ()
 
virtual int GetInterpolateSurfaceLocation ()
 
virtual void SetInterpolateSurfaceLocation (int)
 
virtual void InterpolateSurfaceLocationOn ()
 
virtual void InterpolateSurfaceLocationOff ()
 
virtual int GetUseImageSpacing ()
 
virtual void SetUseImageSpacing (int)
 
virtual void UseImageSpacingOn ()
 
virtual void UseImageSpacingOff ()
 
virtual vtkImageData * GetFeatureImage ()
 
virtual void SetFeatureImage (vtkImageData *)
 
virtual vtkImageData * GetSpeedImage ()
 
virtual void SetSpeedImage (vtkImageData *)
 
virtual double GetRMSChange ()
 
virtual int GetElapsedIterations ()
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkThresholdSegmentationLevelSetImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkThresholdSegmentationLevelSetImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkThresholdSegmentationLevelSetImageFilter ()
 
 ~vtkvmtkThresholdSegmentationLevelSetImageFilter ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
+

Detailed Description

+

Wrapper class around itk::ThresholdSegmentationLevelSetImageFilter.

+
Date
2006/04/06 16:48:25
+
Revision
1.4
+

vtkvmtkThresholdSegmentationLevelSetImageFilter

+ +

Definition at line 41 of file vtkvmtkThresholdSegmentationLevelSetImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkSimpleImageToImageFilter vtkvmtkThresholdSegmentationLevelSetImageFilter::Superclass
+
+ +

Definition at line 45 of file vtkvmtkThresholdSegmentationLevelSetImageFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkThresholdSegmentationLevelSetImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkThresholdSegmentationLevelSetImageFilter::vtkvmtkThresholdSegmentationLevelSetImageFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkThresholdSegmentationLevelSetImageFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkThresholdSegmentationLevelSetImageFilter::~vtkvmtkThresholdSegmentationLevelSetImageFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkThresholdSegmentationLevelSetImageFilter* vtkvmtkThresholdSegmentationLevelSetImageFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkThresholdSegmentationLevelSetImageFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkThresholdSegmentationLevelSetImageFilter* vtkvmtkThresholdSegmentationLevelSetImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkThresholdSegmentationLevelSetImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkThresholdSegmentationLevelSetImageFilter* vtkvmtkThresholdSegmentationLevelSetImageFilter::NewInstance () const
+
+ +
+
+ +

◆ GetUpperThreshold()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetUpperThreshold ()
+
+virtual
+
+ +
+
+ +

◆ SetUpperThreshold()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetUpperThreshold (double )
+
+virtual
+
+ +
+
+ +

◆ GetLowerThreshold()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetLowerThreshold ()
+
+virtual
+
+ +
+
+ +

◆ SetLowerThreshold()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetLowerThreshold (double )
+
+virtual
+
+ +
+
+ +

◆ GetEdgeWeight()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetEdgeWeight ()
+
+virtual
+
+ +
+
+ +

◆ SetEdgeWeight()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetEdgeWeight (double )
+
+virtual
+
+ +
+
+ +

◆ GetSmoothingIterations()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetSmoothingIterations ()
+
+virtual
+
+ +
+
+ +

◆ SetSmoothingIterations()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetSmoothingIterations (int )
+
+virtual
+
+ +
+
+ +

◆ GetSmoothingTimeStep()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetSmoothingTimeStep ()
+
+virtual
+
+ +
+
+ +

◆ SetSmoothingTimeStep()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetSmoothingTimeStep (double )
+
+virtual
+
+ +
+
+ +

◆ GetSmoothingConductance()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetSmoothingConductance ()
+
+virtual
+
+ +
+
+ +

◆ SetSmoothingConductance()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetSmoothingConductance (double )
+
+virtual
+
+ +
+
+ +

◆ GetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetIsoSurfaceValue ()
+
+virtual
+
+ +
+
+ +

◆ SetIsoSurfaceValue()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetIsoSurfaceValue (double )
+
+virtual
+
+ +
+
+ +

◆ GetNumberOfIterations()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetNumberOfIterations ()
+
+virtual
+
+ +
+
+ +

◆ SetNumberOfIterations()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetNumberOfIterations (int )
+
+virtual
+
+ +
+
+ +

◆ GetPropagationScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetPropagationScaling ()
+
+virtual
+
+ +
+
+ +

◆ SetPropagationScaling()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetPropagationScaling (double )
+
+virtual
+
+ +
+
+ +

◆ GetCurvatureScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetCurvatureScaling ()
+
+virtual
+
+ +
+
+ +

◆ SetCurvatureScaling()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetCurvatureScaling (double )
+
+virtual
+
+ +
+
+ +

◆ GetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetAdvectionScaling ()
+
+virtual
+
+ +
+
+ +

◆ SetAdvectionScaling()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetAdvectionScaling (double )
+
+virtual
+
+ +
+
+ +

◆ GetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetMaximumRMSError ()
+
+virtual
+
+ +
+
+ +

◆ SetMaximumRMSError()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetMaximumRMSError (double )
+
+virtual
+
+ +
+
+ +

◆ GetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetUseNegativeFeatures ()
+
+virtual
+
+ +
+
+ +

◆ SetUseNegativeFeatures()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetUseNegativeFeatures (int )
+
+virtual
+
+ +
+
+ +

◆ UseNegativeFeaturesOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::UseNegativeFeaturesOn ()
+
+virtual
+
+ +
+
+ +

◆ UseNegativeFeaturesOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::UseNegativeFeaturesOff ()
+
+virtual
+
+ +
+
+ +

◆ GetAutoGenerateSpeedAdvection()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetAutoGenerateSpeedAdvection ()
+
+virtual
+
+ +
+
+ +

◆ SetAutoGenerateSpeedAdvection()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetAutoGenerateSpeedAdvection (int )
+
+virtual
+
+ +
+
+ +

◆ AutoGenerateSpeedAdvectionOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::AutoGenerateSpeedAdvectionOn ()
+
+virtual
+
+ +
+
+ +

◆ AutoGenerateSpeedAdvectionOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::AutoGenerateSpeedAdvectionOff ()
+
+virtual
+
+ +
+
+ +

◆ GetInterpolateSurfaceLocation()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetInterpolateSurfaceLocation ()
+
+virtual
+
+ +
+
+ +

◆ SetInterpolateSurfaceLocation()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetInterpolateSurfaceLocation (int )
+
+virtual
+
+ +
+
+ +

◆ InterpolateSurfaceLocationOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::InterpolateSurfaceLocationOn ()
+
+virtual
+
+ +
+
+ +

◆ InterpolateSurfaceLocationOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::InterpolateSurfaceLocationOff ()
+
+virtual
+
+ +
+
+ +

◆ GetUseImageSpacing()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetUseImageSpacing ()
+
+virtual
+
+ +
+
+ +

◆ SetUseImageSpacing()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetUseImageSpacing (int )
+
+virtual
+
+ +
+
+ +

◆ UseImageSpacingOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::UseImageSpacingOn ()
+
+virtual
+
+ +
+
+ +

◆ UseImageSpacingOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::UseImageSpacingOff ()
+
+virtual
+
+ +
+
+ +

◆ GetFeatureImage()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkImageData* vtkvmtkThresholdSegmentationLevelSetImageFilter::GetFeatureImage ()
+
+virtual
+
+ +
+
+ +

◆ SetFeatureImage()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetFeatureImage (vtkImageData * )
+
+virtual
+
+ +
+
+ +

◆ GetSpeedImage()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkImageData* vtkvmtkThresholdSegmentationLevelSetImageFilter::GetSpeedImage ()
+
+virtual
+
+ +
+
+ +

◆ SetSpeedImage()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SetSpeedImage (vtkImageData * )
+
+virtual
+
+ +
+
+ +

◆ GetRMSChange()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkThresholdSegmentationLevelSetImageFilter::GetRMSChange ()
+
+virtual
+
+ +
+
+ +

◆ GetElapsedIterations()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkThresholdSegmentationLevelSetImageFilter::GetElapsedIterations ()
+
+virtual
+
+ +
+
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkThresholdSegmentationLevelSetImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.map b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.map new file mode 100644 index 00000000..41ca435b --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.md5 new file mode 100644 index 00000000..e9999e0a --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +8d4dee15f9b94c439eb0faad307cf7c5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.svg b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.svg new file mode 100644 index 00000000..46d6c582 --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkThresholdSegmentationLevelSetImageFilter + + +Node2 + +vtkvmtkThresholdSegmentation +LevelSetImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.map b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.map new file mode 100644 index 00000000..41ca435b --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..4a2e8f88 --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +9ca365bb455a8fa74e27958ff811d88f \ No newline at end of file diff --git a/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.svg new file mode 100644 index 00000000..d2ce380b --- /dev/null +++ b/doc/html/classvtkvmtkThresholdSegmentationLevelSetImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkThresholdSegmentationLevelSetImageFilter + + +Node0 + +vtkvmtkThresholdSegmentation +LevelSetImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter-members.html b/doc/html/classvtkvmtkTopologicalSeamFilter-members.html new file mode 100644 index 00000000..242da6d3 --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter-members.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkTopologicalSeamFilter Member List
+
+ + + + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter.html b/doc/html/classvtkvmtkTopologicalSeamFilter.html new file mode 100644 index 00000000..cde266ee --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter.html @@ -0,0 +1,703 @@ + + + + + + + +VMTK: vtkvmtkTopologicalSeamFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

Create a feature edge on a surface from a point and implicit plane function. + More...

+ +

#include <vtkvmtkTopologicalSeamFilter.h>

+
+Inheritance diagram for vtkvmtkTopologicalSeamFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkTopologicalSeamFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTopologicalSeamFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetClosestPoint (double data[])
 
virtual double * GetClosestPoint ()
 
virtual void GetClosestPoint (double data[3])
 
virtual void SetSeamScalarsArrayName (const char *)
 
virtual char * GetSeamScalarsArrayName ()
 
virtual void SetSeamFunction (vtkImplicitFunction *)
 
virtual vtkImplicitFunction * GetSeamFunction ()
 
+ + + + + + + +

+Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkTopologicalSeamFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkTopologicalSeamFilterNew ()
 
+ + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTopologicalSeamFilter ()
 
 ~vtkvmtkTopologicalSeamFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + +

+Protected Attributes

double ClosestPoint [3]
 
char * SeamScalarsArrayName
 
vtkImplicitFunction * SeamFunction
 
+

Detailed Description

+

Create a feature edge on a surface from a point and implicit plane function.

+
Date
2015/12/01 12:26:27
+
Revision
1.1
+ +

Definition at line 33 of file vtkvmtkTopologicalSeamFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkPolyDataAlgorithm vtkvmtkTopologicalSeamFilter::Superclass
+
+ +

Definition at line 36 of file vtkvmtkTopologicalSeamFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkTopologicalSeamFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTopologicalSeamFilter::vtkvmtkTopologicalSeamFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkTopologicalSeamFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkTopologicalSeamFilter::~vtkvmtkTopologicalSeamFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkTopologicalSeamFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkTopologicalSeamFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkTopologicalSeamFilter* vtkvmtkTopologicalSeamFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkTopologicalSeamFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkTopologicalSeamFilter* vtkvmtkTopologicalSeamFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkTopologicalSeamFilter::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkTopologicalSeamFilter* vtkvmtkTopologicalSeamFilter::New ()
+
+static
+
+ +
+
+ +

◆ SetClosestPoint()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTopologicalSeamFilter::SetClosestPoint (double data[])
+
+virtual
+
+ +
+
+ +

◆ GetClosestPoint() [1/2]

+ +
+
+ + + + + +
+ + + + + + + +
virtual double* vtkvmtkTopologicalSeamFilter::GetClosestPoint ()
+
+virtual
+
+ +
+
+ +

◆ GetClosestPoint() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTopologicalSeamFilter::GetClosestPoint (double data[3])
+
+virtual
+
+ +
+
+ +

◆ SetSeamScalarsArrayName()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTopologicalSeamFilter::SetSeamScalarsArrayName (const char * )
+
+virtual
+
+ +
+
+ +

◆ GetSeamScalarsArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkTopologicalSeamFilter::GetSeamScalarsArrayName ()
+
+virtual
+
+ +
+
+ +

◆ SetSeamFunction()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkTopologicalSeamFilter::SetSeamFunction (vtkImplicitFunction * )
+
+virtual
+
+ +
+
+ +

◆ GetSeamFunction()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkImplicitFunction* vtkvmtkTopologicalSeamFilter::GetSeamFunction ()
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkTopologicalSeamFilter::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+

Member Data Documentation

+ +

◆ ClosestPoint

+ +
+
+ + + + + +
+ + + + +
double vtkvmtkTopologicalSeamFilter::ClosestPoint[3]
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkTopologicalSeamFilter.h.

+ +
+
+ +

◆ SeamScalarsArrayName

+ +
+
+ + + + + +
+ + + + +
char* vtkvmtkTopologicalSeamFilter::SeamScalarsArrayName
+
+protected
+
+ +

Definition at line 57 of file vtkvmtkTopologicalSeamFilter.h.

+ +
+
+ +

◆ SeamFunction

+ +
+
+ + + + + +
+ + + + +
vtkImplicitFunction* vtkvmtkTopologicalSeamFilter::SeamFunction
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkTopologicalSeamFilter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.map b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.map new file mode 100644 index 00000000..2647df06 --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.md5 b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.md5 new file mode 100644 index 00000000..5446cfef --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.md5 @@ -0,0 +1 @@ +cff8bf02e8d9a708c33cf41bf013ad3c \ No newline at end of file diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.svg b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.svg new file mode 100644 index 00000000..20b69102 --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTopologicalSeamFilter + + +Node2 + +vtkvmtkTopologicalSeamFilter + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.map b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.map new file mode 100644 index 00000000..2647df06 --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.md5 b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.md5 new file mode 100644 index 00000000..f8ac1cca --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.md5 @@ -0,0 +1 @@ +6c2b9a13e0bcee006d2bcecd95769305 \ No newline at end of file diff --git a/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.svg b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.svg new file mode 100644 index 00000000..8b5372bc --- /dev/null +++ b/doc/html/classvtkvmtkTopologicalSeamFilter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkTopologicalSeamFilter + + +Node0 + +vtkvmtkTopologicalSeamFilter + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper-members.html b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper-members.html index d3e3a4c1..8ac639f9 100644 --- a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,72 @@
-
+
vtkvmtkUnstructuredGridCenterlineGroupsClipper Member List
-This is the complete list of members for vtkvmtkUnstructuredGridCenterlineGroupsClipper, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlankingArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
CenterlineGroupIdsvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
CenterlineGroupIdsArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
CenterlineRadiusArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
CenterlinesvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
ClipAllCenterlineGroupIdsvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
ClipAllCenterlineGroupIdsOff()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
ClipAllCenterlineGroupIdsOn()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
ClipValuevtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
CutoffRadiusFactorvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
GenerateClippedOutputvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
GenerateClippedOutputOff()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GenerateClippedOutputOn()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetBlankingArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetCenterlineGroupIds()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetCenterlineGroupIdsArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetCenterlineRadiusArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetCenterlines()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetClipAllCenterlineGroupIds()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetClippedOutput()vtkvmtkUnstructuredGridCenterlineGroupsClipper
GetClipValue()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetCutoffRadiusFactor()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetGenerateClippedOutput()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetGroupIdsArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GetUseRadiusInformation()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
GroupIdsArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
New()vtkvmtkUnstructuredGridCenterlineGroupsClipper [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkUnstructuredGridCenterlineGroupsClipper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [protected, virtual]
SetBlankingArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetCenterlineGroupIds(vtkIdList *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetCenterlineRadiusArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetClipAllCenterlineGroupIds(int)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetClipValue(double)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetCutoffRadiusFactor(double)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetGenerateClippedOutput(int)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetGroupIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
SetUseRadiusInformation(int)vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
UseRadiusInformationvtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
UseRadiusInformationOff()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
UseRadiusInformationOn()vtkvmtkUnstructuredGridCenterlineGroupsClipper [virtual]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridCenterlineGroupsClipper, vtkUnstructuredGridAlgorithm)vtkvmtkUnstructuredGridCenterlineGroupsClipper
vtkvmtkUnstructuredGridCenterlineGroupsClipper()vtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
~vtkvmtkUnstructuredGridCenterlineGroupsClipper()vtkvmtkUnstructuredGridCenterlineGroupsClipper [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BlankingArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
CenterlineGroupIdsvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
CenterlineGroupIdsArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
CenterlineRadiusArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
CenterlinesvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
ClipAllCenterlineGroupIdsvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
ClipAllCenterlineGroupIdsOff()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
ClipAllCenterlineGroupIdsOn()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
ClipValuevtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
CutoffRadiusFactorvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
GenerateClippedOutputvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
GenerateClippedOutputOff()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GenerateClippedOutputOn()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetBlankingArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetCenterlineGroupIds()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetCenterlineGroupIdsArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetCenterlineRadiusArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetCenterlines()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetClipAllCenterlineGroupIds()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetClippedOutput()vtkvmtkUnstructuredGridCenterlineGroupsClipper
GetClipValue()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetCutoffRadiusFactor()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetGenerateClippedOutput()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetGroupIdsArrayName()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GetUseRadiusInformation()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
GroupIdsArrayNamevtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
IsA(const char *type)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridCenterlineGroupsClipperstatic
New()vtkvmtkUnstructuredGridCenterlineGroupsClipperstatic
NewInstance() constvtkvmtkUnstructuredGridCenterlineGroupsClipper
NewInstanceInternal() constvtkvmtkUnstructuredGridCenterlineGroupsClipperprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkUnstructuredGridCenterlineGroupsClipper
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridCenterlineGroupsClipperprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridCenterlineGroupsClipperstatic
SetBlankingArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetCenterlineGroupIds(vtkIdList *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetCenterlineGroupIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetCenterlineRadiusArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetCenterlines(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetClipAllCenterlineGroupIds(int)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetClipValue(double)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetCutoffRadiusFactor(double)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetGenerateClippedOutput(int)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetGroupIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
SetUseRadiusInformation(int)vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
Superclass typedefvtkvmtkUnstructuredGridCenterlineGroupsClipper
UseRadiusInformationvtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
UseRadiusInformationOff()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
UseRadiusInformationOn()vtkvmtkUnstructuredGridCenterlineGroupsClippervirtual
vtkvmtkUnstructuredGridCenterlineGroupsClipper()vtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
~vtkvmtkUnstructuredGridCenterlineGroupsClipper()vtkvmtkUnstructuredGridCenterlineGroupsClipperprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper.html b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper.html index cbac2de0..28f4e1a5 100644 --- a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper.html +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridCenterlineGroupsClipper Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,150 +59,357 @@
-
+
vtkvmtkUnstructuredGridCenterlineGroupsClipper Class Reference
-

+

Split an unstructured grid into groups/branches corresponding to their proximity to the polyball line of a branched centerline. More...

-

#include <vtkvmtkUnstructuredGridCenterlineGroupsClipper.h>

- -

List of all members.

+

#include <vtkvmtkUnstructuredGridCenterlineGroupsClipper.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridCenterlineGroupsClipper:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridCenterlineGroupsClipper:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridCenterlineGroupsClipper, vtkUnstructuredGridAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridCenterlineGroupsClipperNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineGroupIds (vtkIdList *)
 
virtual vtkIdList * GetCenterlineGroupIds ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetBlankingArrayName (const char *)
 
virtual char * GetBlankingArrayName ()
 
virtual void SetClipAllCenterlineGroupIds (int)
 
virtual int GetClipAllCenterlineGroupIds ()
 
virtual void ClipAllCenterlineGroupIdsOn ()
 
virtual void ClipAllCenterlineGroupIdsOff ()
 
virtual void SetGenerateClippedOutput (int)
 
virtual int GetGenerateClippedOutput ()
 
virtual void GenerateClippedOutputOn ()
 
virtual void GenerateClippedOutputOff ()
 
vtkUnstructuredGrid * GetClippedOutput ()
 
virtual void SetCutoffRadiusFactor (double)
 
virtual double GetCutoffRadiusFactor ()
 
virtual void SetClipValue (double)
 
virtual double GetClipValue ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridCenterlineGroupsClipper
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridCenterlineGroupsClipperSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkUnstructuredGridCenterlineGroupsClipperNew ()
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridCenterlineGroupsClipper ()
 
 ~vtkvmtkUnstructuredGridCenterlineGroupsClipper ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
vtkIdList * CenterlineGroupIds
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineRadiusArrayName
 
char * GroupIdsArrayName
 
char * BlankingArrayName
 
int ClipAllCenterlineGroupIds
 
double CutoffRadiusFactor
 
double ClipValue
 
int GenerateClippedOutput
 
int UseRadiusInformation
 
-

Detailed Description

-

Sun Feb 20 15:29:37 CET 2011 Revision: 1.0

-

Constructor & Destructor Documentation

- +

Detailed Description

+

Split an unstructured grid into groups/branches corresponding to their proximity to the polyball line of a branched centerline.

+

Sun Feb 20 15:29:37 CET 2011 Revision: 1.0

+

..

+ +

Definition at line 37 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridCenterlineGroupsClipper()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridCenterlineGroupsClipper::vtkvmtkUnstructuredGridCenterlineGroupsClipper ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridCenterlineGroupsClipper()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridCenterlineGroupsClipper::~vtkvmtkUnstructuredGridCenterlineGroupsClipper vtkvmtkUnstructuredGridCenterlineGroupsClipper::~vtkvmtkUnstructuredGridCenterlineGroupsClipper ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridCenterlineGroupsClipper::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridCenterlineGroupsClipper::IsTypeOf (vtkvmtkUnstructuredGridCenterlineGroupsClipper , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridCenterlineGroupsClipper* vtkvmtkUnstructuredGridCenterlineGroupsClipper::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridCenterlineGroupsClipper::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkUnstructuredGridCenterlineGroupsClipper* vtkvmtkUnstructuredGridCenterlineGroupsClipper::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -249,508 +426,774 @@
void vtkvmtkUnstructuredGridCenterlineGroupsClipper::PrintSelf void vtkvmtkUnstructuredGridCenterlineGroupsClipper::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridCenterlineGroupsClipper* vtkvmtkUnstructuredGridCenterlineGroupsClipper::New static vtkvmtkUnstructuredGridCenterlineGroupsClipper* vtkvmtkUnstructuredGridCenterlineGroupsClipper::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlines virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlines virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineGroupIds virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineGroupIds ( vtkIdList *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineGroupIds virtual vtkIdList* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineGroupIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineGroupIdsArrayName virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineGroupIdsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineRadiusArrayName virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCenterlineRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlineRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineRadiusArrayName virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCenterlineRadiusArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetGroupIdsArrayName virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetGroupIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGroupIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetGroupIdsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetGroupIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetBlankingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetBlankingArrayName virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetBlankingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBlankingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetBlankingArrayName virtual char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetBlankingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClipAllCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetClipAllCenterlineGroupIds virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetClipAllCenterlineGroupIds ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClipAllCenterlineGroupIds()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClipAllCenterlineGroupIds virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClipAllCenterlineGroupIds ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClipAllCenterlineGroupIdsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOn virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ClipAllCenterlineGroupIdsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOff virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIdsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetGenerateClippedOutput()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetGenerateClippedOutput virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetGenerateClippedOutput ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetGenerateClippedOutput()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetGenerateClippedOutput virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetGenerateClippedOutput ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GenerateClippedOutputOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutputOn virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutputOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GenerateClippedOutputOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutputOff virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutputOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClippedOutput()

+
- +
vtkUnstructuredGrid* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClippedOutput vtkUnstructuredGrid* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClippedOutput ( )
-
-
+
- + +

◆ SetCutoffRadiusFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCutoffRadiusFactor virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetCutoffRadiusFactor ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCutoffRadiusFactor()

+
+ + + + + +
- + - +
virtual double vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCutoffRadiusFactor virtual double vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetCutoffRadiusFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetClipValue()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetClipValue virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetClipValue ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetClipValue()

+
+ + + + + +
- + - +
virtual double vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClipValue virtual double vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetClipValue ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetUseRadiusInformation virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::SetUseRadiusInformation ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseRadiusInformation()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetUseRadiusInformation virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GetUseRadiusInformation ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformationOn virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformationOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseRadiusInformationOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformationOff virtual void vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformationOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -770,169 +1213,292 @@ - +
virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::RequestData virtual int vtkvmtkUnstructuredGridCenterlineGroupsClipper::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkUnstructuredGridCenterlineGroupsClipper::Centerlines [protected]vtkPolyData* vtkvmtkUnstructuredGridCenterlineGroupsClipper::Centerlines
- -
+
+protected
+
+ +

Definition at line 89 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ CenterlineGroupIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineGroupIds [protected]vtkIdList* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineGroupIds
- -
+
+protected
+
+ +

Definition at line 91 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ CenterlineGroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineGroupIdsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineGroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 93 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ CenterlineRadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineRadiusArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::CenterlineRadiusArrayName
- -
+
+protected
+
+ +

Definition at line 94 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ GroupIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GroupIdsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::GroupIdsArrayName
- -
+
+protected
+
+ +

Definition at line 96 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ BlankingArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::BlankingArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineGroupsClipper::BlankingArrayName
- -
+
+protected
+
+ +

Definition at line 97 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ ClipAllCenterlineGroupIds

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIds [protected]int vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipAllCenterlineGroupIds
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ CutoffRadiusFactor

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridCenterlineGroupsClipper::CutoffRadiusFactor [protected]double vtkvmtkUnstructuredGridCenterlineGroupsClipper::CutoffRadiusFactor
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ ClipValue

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipValue [protected]double vtkvmtkUnstructuredGridCenterlineGroupsClipper::ClipValue
- -
+
+protected
+
+ +

Definition at line 101 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ GenerateClippedOutput

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutput [protected]int vtkvmtkUnstructuredGridCenterlineGroupsClipper::GenerateClippedOutput
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.

- + +

◆ UseRadiusInformation

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformation [protected]int vtkvmtkUnstructuredGridCenterlineGroupsClipper::UseRadiusInformation
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkUnstructuredGridCenterlineGroupsClipper.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.map new file mode 100644 index 00000000..c05104ea --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.md5 new file mode 100644 index 00000000..539bd132 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.md5 @@ -0,0 +1 @@ +a43d07da4166776931e47c817b847328 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.svg new file mode 100644 index 00000000..b4eeef4e --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineGroupsClipper + + +Node2 + +vtkvmtkUnstructuredGridCenterline +GroupsClipper + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.map new file mode 100644 index 00000000..c05104ea --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.md5 new file mode 100644 index 00000000..e1c6f9fb --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.md5 @@ -0,0 +1 @@ +cad512e173abb898cf9114c81e5a1da1 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.svg new file mode 100644 index 00000000..e590c128 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineGroupsClipper__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineGroupsClipper + + +Node0 + +vtkvmtkUnstructuredGridCenterline +GroupsClipper + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections-members.html b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections-members.html index 4e056820..d9f30a80 100644 --- a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,75 +59,80 @@
-
+
vtkvmtkUnstructuredGridCenterlineSections Member List
-This is the complete list of members for vtkvmtkUnstructuredGridCenterlineSections, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdditionalNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
AdditionalScalarsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
CenterlinesvtkvmtkUnstructuredGridCenterlineSections [protected]
ComputeAngle(double vector0[3], double vector1[3])vtkvmtkUnstructuredGridCenterlineSections [protected]
CreateTransform(vtkTransform *transform, double currentOrigin[3], double currentNormal[3], double currentUpNormal[3], double targetOrigin[3], double targetNormal[3], double targetUpNormal[3])vtkvmtkUnstructuredGridCenterlineSections [protected]
FillInputPortInformation(int, vtkInformation *info)vtkvmtkUnstructuredGridCenterlineSections [protected]
GetAdditionalNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetAdditionalScalarsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetCenterlines()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetOriginOffset()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetOriginOffset(double data[3])vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSectionIdsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSectionNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSectionPointsPolyData()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSectionSource()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSectionUpNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetSourceScaling()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetTransformSections()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetUseSectionSource()vtkvmtkUnstructuredGridCenterlineSections [virtual]
GetVectorsArrayName()vtkvmtkUnstructuredGridCenterlineSections [virtual]
New()vtkvmtkUnstructuredGridCenterlineSections [static]
OriginOffsetvtkvmtkUnstructuredGridCenterlineSections [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkUnstructuredGridCenterlineSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkUnstructuredGridCenterlineSections [protected, virtual]
SectionIdsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
SectionNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
SectionPointsPolyDatavtkvmtkUnstructuredGridCenterlineSections [protected]
SectionSourcevtkvmtkUnstructuredGridCenterlineSections [protected]
SectionUpNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
SetAdditionalNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetAdditionalScalarsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetCenterlines(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetOriginOffset(double data[])vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetSectionIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetSectionNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetSectionSource(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetSectionUpNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetSourceScaling(int)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetTransformSections(int)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetUseSectionSource(int)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SetVectorsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSections [virtual]
SourceScalingvtkvmtkUnstructuredGridCenterlineSections [protected]
SourceScalingOff()vtkvmtkUnstructuredGridCenterlineSections [virtual]
SourceScalingOn()vtkvmtkUnstructuredGridCenterlineSections [virtual]
TransformSectionsvtkvmtkUnstructuredGridCenterlineSections [protected]
TransformSectionsOff()vtkvmtkUnstructuredGridCenterlineSections [virtual]
TransformSectionsOn()vtkvmtkUnstructuredGridCenterlineSections [virtual]
UseSectionSourcevtkvmtkUnstructuredGridCenterlineSections [protected]
UseSectionSourceOff()vtkvmtkUnstructuredGridCenterlineSections [virtual]
UseSectionSourceOn()vtkvmtkUnstructuredGridCenterlineSections [virtual]
VectorsArrayNamevtkvmtkUnstructuredGridCenterlineSections [protected]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridCenterlineSections, vtkPolyDataAlgorithm)vtkvmtkUnstructuredGridCenterlineSections
vtkvmtkUnstructuredGridCenterlineSections()vtkvmtkUnstructuredGridCenterlineSections [protected]
~vtkvmtkUnstructuredGridCenterlineSections()vtkvmtkUnstructuredGridCenterlineSections [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AdditionalNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
AdditionalScalarsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
CenterlinesvtkvmtkUnstructuredGridCenterlineSectionsprotected
ComputeAngle(double vector0[3], double vector1[3])vtkvmtkUnstructuredGridCenterlineSectionsprotected
CreateTransform(vtkTransform *transform, double currentOrigin[3], double currentNormal[3], double currentUpNormal[3], double targetOrigin[3], double targetNormal[3], double targetUpNormal[3])vtkvmtkUnstructuredGridCenterlineSectionsprotected
FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDEvtkvmtkUnstructuredGridCenterlineSectionsprotected
GetAdditionalNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetAdditionalScalarsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetCenterlines()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetOriginOffset()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetOriginOffset(double data[3])vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSectionIdsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSectionNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSectionPointsPolyData()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSectionSource()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSectionUpNormalsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetSourceScaling()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetTransformSections()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetUseSectionSource()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
GetVectorsArrayName()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
IsA(const char *type)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridCenterlineSectionsstatic
New()vtkvmtkUnstructuredGridCenterlineSectionsstatic
NewInstance() constvtkvmtkUnstructuredGridCenterlineSections
NewInstanceInternal() constvtkvmtkUnstructuredGridCenterlineSectionsprotectedvirtual
OriginOffsetvtkvmtkUnstructuredGridCenterlineSectionsprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkUnstructuredGridCenterlineSections
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridCenterlineSectionsprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridCenterlineSectionsstatic
SectionIdsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
SectionNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
SectionPointsPolyDatavtkvmtkUnstructuredGridCenterlineSectionsprotected
SectionSourcevtkvmtkUnstructuredGridCenterlineSectionsprotected
SectionUpNormalsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
SetAdditionalNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetAdditionalScalarsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetCenterlines(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetOriginOffset(double data[])vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetSectionIdsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetSectionNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetSectionSource(vtkPolyData *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetSectionUpNormalsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetSourceScaling(int)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetTransformSections(int)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetUseSectionSource(int)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SetVectorsArrayName(const char *)vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SourceScalingvtkvmtkUnstructuredGridCenterlineSectionsprotected
SourceScalingOff()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
SourceScalingOn()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
Superclass typedefvtkvmtkUnstructuredGridCenterlineSections
TransformSectionsvtkvmtkUnstructuredGridCenterlineSectionsprotected
TransformSectionsOff()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
TransformSectionsOn()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
UseSectionSourcevtkvmtkUnstructuredGridCenterlineSectionsprotected
UseSectionSourceOff()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
UseSectionSourceOn()vtkvmtkUnstructuredGridCenterlineSectionsvirtual
VectorsArrayNamevtkvmtkUnstructuredGridCenterlineSectionsprotected
vtkvmtkUnstructuredGridCenterlineSections()vtkvmtkUnstructuredGridCenterlineSectionsprotected
~vtkvmtkUnstructuredGridCenterlineSections()vtkvmtkUnstructuredGridCenterlineSectionsprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections.html b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections.html index 16aec366..8ebd1803 100644 --- a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections.html +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridCenterlineSections Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,160 +59,374 @@
-
+
vtkvmtkUnstructuredGridCenterlineSections Class Reference
-

... +

obtain sections of an unstructured grid mesh with lie along a centerline path. More...

-

#include <vtkvmtkUnstructuredGridCenterlineSections.h>

- -

List of all members.

+

#include <vtkvmtkUnstructuredGridCenterlineSections.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridCenterlineSections:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridCenterlineSections:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridCenterlineSections, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridCenterlineSectionsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetSectionSource (vtkPolyData *)
 
virtual vtkPolyData * GetSectionSource ()
 
virtual void SetSectionUpNormalsArrayName (const char *)
 
virtual char * GetSectionUpNormalsArrayName ()
 
virtual void SetSectionNormalsArrayName (const char *)
 
virtual char * GetSectionNormalsArrayName ()
 
virtual void SetAdditionalNormalsArrayName (const char *)
 
virtual char * GetAdditionalNormalsArrayName ()
 
virtual void SetAdditionalScalarsArrayName (const char *)
 
virtual char * GetAdditionalScalarsArrayName ()
 
virtual void SetTransformSections (int)
 
virtual int GetTransformSections ()
 
virtual void TransformSectionsOn ()
 
virtual void TransformSectionsOff ()
 
virtual void SetUseSectionSource (int)
 
virtual int GetUseSectionSource ()
 
virtual void UseSectionSourceOn ()
 
virtual void UseSectionSourceOff ()
 
virtual void SetSourceScaling (int)
 
virtual int GetSourceScaling ()
 
virtual void SourceScalingOn ()
 
virtual void SourceScalingOff ()
 
virtual void SetOriginOffset (double data[])
 
virtual double * GetOriginOffset ()
 
virtual void GetOriginOffset (double data[3])
 
virtual void SetVectorsArrayName (const char *)
 
virtual char * GetVectorsArrayName ()
 
virtual void SetSectionIdsArrayName (const char *)
 
virtual char * GetSectionIdsArrayName ()
 
virtual vtkPolyData * GetSectionPointsPolyData ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridCenterlineSections
New ()

+

static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridCenterlineSectionsSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkUnstructuredGridCenterlineSectionsNew ()
 
+ + + + - - + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridCenterlineSections ()
 
 ~vtkvmtkUnstructuredGridCenterlineSections ()
int FillInputPortInformation (int, vtkInformation *info)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
double ComputeAngle (double vector0[3], double vector1[3])
 
void CreateTransform (vtkTransform *transform, double currentOrigin[3], double currentNormal[3], double currentUpNormal[3], double targetOrigin[3], double targetNormal[3], double targetUpNormal[3])

+

 
+ + + + + + + + + + + + + +

Protected Attributes

vtkPolyData * Centerlines
 
vtkPolyData * SectionSource
 
vtkPolyData * SectionPointsPolyData
 
char * SectionUpNormalsArrayName
 
char * SectionNormalsArrayName
 
char * AdditionalNormalsArrayName
 
char * AdditionalScalarsArrayName
 
char * SectionIdsArrayName
 
char * VectorsArrayName
 
int TransformSections
 
int UseSectionSource
 
int SourceScaling
 
double OriginOffset [3]
 
-

Detailed Description

-

...

-
Date:
2006/10/17 15:16:16
-
Revision:
1.1
-

Constructor & Destructor Documentation

- +

Detailed Description

+

obtain sections of an unstructured grid mesh with lie along a centerline path.

+
Date
2006/10/17 15:16:16
+
Revision
1.1
+

Obtain mesh sections (along a centerline) which pass through a dense unstructured grid mesh. This is useful because you can use this data to visualize velocity vectors (or other solutions) along many mesh sections intersecting the centerline.

+ +

Definition at line 38 of file vtkvmtkUnstructuredGridCenterlineSections.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridCenterlineSections()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridCenterlineSections::vtkvmtkUnstructuredGridCenterlineSections ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridCenterlineSections()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridCenterlineSections::~vtkvmtkUnstructuredGridCenterlineSections vtkvmtkUnstructuredGridCenterlineSections::~vtkvmtkUnstructuredGridCenterlineSections ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridCenterlineSections::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridCenterlineSections::IsTypeOf (vtkvmtkUnstructuredGridCenterlineSections , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridCenterlineSections::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridCenterlineSections* vtkvmtkUnstructuredGridCenterlineSections::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridCenterlineSections::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkUnstructuredGridCenterlineSections::PrintSelf vtkvmtkUnstructuredGridCenterlineSections* vtkvmtkUnstructuredGridCenterlineSections::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -259,558 +443,859 @@
void vtkvmtkUnstructuredGridCenterlineSections::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridCenterlineSections* vtkvmtkUnstructuredGridCenterlineSections::New static vtkvmtkUnstructuredGridCenterlineSections* vtkvmtkUnstructuredGridCenterlineSections::New ( ) [static]
- -
+
+static
+
- + +

◆ SetCenterlines()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetCenterlines virtual void vtkvmtkUnstructuredGridCenterlineSections::SetCenterlines ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetCenterlines()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetCenterlines virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetCenterlines ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSectionSource()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionSource virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionSource ( vtkPolyData *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSectionSource()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetSectionSource virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetSectionSource ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSectionUpNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionUpNormalsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionUpNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSectionUpNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionUpNormalsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionUpNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSectionNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionNormalsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSectionNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionNormalsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdditionalNormalsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetAdditionalNormalsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetAdditionalNormalsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdditionalNormalsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetAdditionalNormalsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetAdditionalNormalsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAdditionalScalarsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetAdditionalScalarsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetAdditionalScalarsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAdditionalScalarsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetAdditionalScalarsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetAdditionalScalarsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetTransformSections()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetTransformSections virtual void vtkvmtkUnstructuredGridCenterlineSections::SetTransformSections ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetTransformSections()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineSections::GetTransformSections virtual int vtkvmtkUnstructuredGridCenterlineSections::GetTransformSections ( ) [virtual]
- -
+
+virtual
+
- + +

◆ TransformSectionsOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::TransformSectionsOn virtual void vtkvmtkUnstructuredGridCenterlineSections::TransformSectionsOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ TransformSectionsOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::TransformSectionsOff virtual void vtkvmtkUnstructuredGridCenterlineSections::TransformSectionsOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetUseSectionSource()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetUseSectionSource virtual void vtkvmtkUnstructuredGridCenterlineSections::SetUseSectionSource ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetUseSectionSource()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineSections::GetUseSectionSource virtual int vtkvmtkUnstructuredGridCenterlineSections::GetUseSectionSource ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseSectionSourceOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::UseSectionSourceOn virtual void vtkvmtkUnstructuredGridCenterlineSections::UseSectionSourceOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ UseSectionSourceOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::UseSectionSourceOff virtual void vtkvmtkUnstructuredGridCenterlineSections::UseSectionSourceOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSourceScaling()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSourceScaling virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSourceScaling ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSourceScaling()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridCenterlineSections::GetSourceScaling virtual int vtkvmtkUnstructuredGridCenterlineSections::GetSourceScaling ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SourceScalingOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SourceScalingOn virtual void vtkvmtkUnstructuredGridCenterlineSections::SourceScalingOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SourceScalingOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SourceScalingOff virtual void vtkvmtkUnstructuredGridCenterlineSections::SourceScalingOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetOriginOffset()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetOriginOffset virtual void vtkvmtkUnstructuredGridCenterlineSections::SetOriginOffset ( double  data[]) [virtual]
- -
+
+virtual
+
- + +

◆ GetOriginOffset() [1/2]

+
+ + + + + +
- + - +
virtual double* vtkvmtkUnstructuredGridCenterlineSections::GetOriginOffset virtual double* vtkvmtkUnstructuredGridCenterlineSections::GetOriginOffset ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetOriginOffset() [2/2]

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::GetOriginOffset virtual void vtkvmtkUnstructuredGridCenterlineSections::GetOriginOffset ( double  data[3]) [virtual]
- -
+
+virtual
+
- + +

◆ SetVectorsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetVectorsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetVectorsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVectorsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetVectorsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetVectorsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSectionIdsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionIdsArrayName virtual void vtkvmtkUnstructuredGridCenterlineSections::SetSectionIdsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSectionIdsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionIdsArrayName virtual char* vtkvmtkUnstructuredGridCenterlineSections::GetSectionIdsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ GetSectionPointsPolyData()

+
+ + + + + +
- + - +
virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetSectionPointsPolyData virtual vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::GetSectionPointsPolyData ( ) [virtual]
- -
+
+virtual
+
- + +

◆ FillInputPortInformation()

+
+ + + + + +
- + @@ -824,20 +1309,29 @@ - +
int vtkvmtkUnstructuredGridCenterlineSections::FillInputPortInformation int vtkvmtkUnstructuredGridCenterlineSections::FillInputPortInformation ( int  ,
) [protected]
- -
+
+protected
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -857,20 +1351,29 @@ - +
virtual int vtkvmtkUnstructuredGridCenterlineSections::RequestData virtual int vtkvmtkUnstructuredGridCenterlineSections::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ComputeAngle()

+
+ + + + + +
- + @@ -884,20 +1387,29 @@ - +
double vtkvmtkUnstructuredGridCenterlineSections::ComputeAngle double vtkvmtkUnstructuredGridCenterlineSections::ComputeAngle ( double  vector0[3],
) [protected]
- -
+
+protected
+
- + +

◆ CreateTransform()

+
+ + + + + +
- + @@ -941,195 +1453,340 @@ - +
void vtkvmtkUnstructuredGridCenterlineSections::CreateTransform void vtkvmtkUnstructuredGridCenterlineSections::CreateTransform ( vtkTransform *  transform,
) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ Centerlines

+
+ + + + + +
- +
vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::Centerlines [protected]vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::Centerlines
- -
+
+protected
+
+ +

Definition at line 98 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SectionSource

+
+ + + + + +
- +
vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::SectionSource [protected]vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::SectionSource
- -
+
+protected
+
+ +

Definition at line 99 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SectionPointsPolyData

+
+ + + + + +
- +
vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::SectionPointsPolyData [protected]vtkPolyData* vtkvmtkUnstructuredGridCenterlineSections::SectionPointsPolyData
- -
+
+protected
+
+ +

Definition at line 100 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SectionUpNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::SectionUpNormalsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::SectionUpNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 102 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SectionNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::SectionNormalsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::SectionNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 103 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ AdditionalNormalsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::AdditionalNormalsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::AdditionalNormalsArrayName
- -
+
+protected
+
+ +

Definition at line 104 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ AdditionalScalarsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::AdditionalScalarsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::AdditionalScalarsArrayName
- -
+
+protected
+
+ +

Definition at line 105 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SectionIdsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::SectionIdsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::SectionIdsArrayName
- -
+
+protected
+
+ +

Definition at line 106 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ VectorsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridCenterlineSections::VectorsArrayName [protected]char* vtkvmtkUnstructuredGridCenterlineSections::VectorsArrayName
- -
+
+protected
+
+ +

Definition at line 108 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ TransformSections

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineSections::TransformSections [protected]int vtkvmtkUnstructuredGridCenterlineSections::TransformSections
- -
+
+protected
+
+ +

Definition at line 110 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ UseSectionSource

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineSections::UseSectionSource [protected]int vtkvmtkUnstructuredGridCenterlineSections::UseSectionSource
- -
+
+protected
+
+ +

Definition at line 112 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ SourceScaling

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridCenterlineSections::SourceScaling [protected]int vtkvmtkUnstructuredGridCenterlineSections::SourceScaling
- -
+
+protected
+
+ +

Definition at line 113 of file vtkvmtkUnstructuredGridCenterlineSections.h.

- + +

◆ OriginOffset

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridCenterlineSections::OriginOffset[3] [protected]double vtkvmtkUnstructuredGridCenterlineSections::OriginOffset[3]
- -
+
+protected
+
+ +

Definition at line 115 of file vtkvmtkUnstructuredGridCenterlineSections.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.map new file mode 100644 index 00000000..427915c9 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.md5 new file mode 100644 index 00000000..145e1f50 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.md5 @@ -0,0 +1 @@ +524ca56e93da77baae378a810a0a588e \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.svg new file mode 100644 index 00000000..7591716a --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineSections + + +Node2 + +vtkvmtkUnstructuredGridCenterline +Sections + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.map new file mode 100644 index 00000000..427915c9 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.md5 new file mode 100644 index 00000000..34a09f7b --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.md5 @@ -0,0 +1 @@ +485a5df4f7e6b4016cced13f1ee1fa9e \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.svg new file mode 100644 index 00000000..f3a85f48 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridCenterlineSections__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineSections + + +Node0 + +vtkvmtkUnstructuredGridCenterline +Sections + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler-members.html b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler-members.html index 1249f54e..34df9894 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,67 +59,71 @@
-
+
vtkvmtkUnstructuredGridFEGradientAssembler Member List
-This is the complete list of members for vtkvmtkUnstructuredGridFEGradientAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AssemblyModevtkvmtkUnstructuredGridFEGradientAssembler [protected]
Build()vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
BuildGradient()vtkvmtkUnstructuredGridFEGradientAssembler [protected]
BuildPartialDerivative()vtkvmtkUnstructuredGridFEGradientAssembler [protected]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
DirectionvtkvmtkUnstructuredGridFEGradientAssembler [protected]
GetAssemblyMode()vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
GetDataSet()vtkvmtkFEAssembler [virtual]
GetDirection()vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetScalarsArrayName()vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
GetScalarsComponent()vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
New()vtkvmtkUnstructuredGridFEGradientAssembler [static]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
ScalarsArrayNamevtkvmtkUnstructuredGridFEGradientAssembler [protected]
ScalarsComponentvtkvmtkUnstructuredGridFEGradientAssembler [protected]
SetAssemblyMode(int)vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
SetAssemblyModeToGradient()vtkvmtkUnstructuredGridFEGradientAssembler [inline]
SetAssemblyModeToPartialDerivative()vtkvmtkUnstructuredGridFEGradientAssembler [inline]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetDirection(int)vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetScalarsArrayName(const char *)vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
SetScalarsComponent(int)vtkvmtkUnstructuredGridFEGradientAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridFEGradientAssembler, vtkvmtkFEAssembler)vtkvmtkUnstructuredGridFEGradientAssembler
vtkvmtkFEAssembler::vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
VTKVMTK_GRADIENTASSEMBLY enum valuevtkvmtkUnstructuredGridFEGradientAssembler
VTKVMTK_PARTIALDERIVATIVEASSEMBLY enum valuevtkvmtkUnstructuredGridFEGradientAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
vtkvmtkUnstructuredGridFEGradientAssembler()vtkvmtkUnstructuredGridFEGradientAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkUnstructuredGridFEGradientAssembler()vtkvmtkUnstructuredGridFEGradientAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssemblyModevtkvmtkUnstructuredGridFEGradientAssemblerprotected
Build() VTK_OVERRIDEvtkvmtkUnstructuredGridFEGradientAssemblervirtual
BuildGradient()vtkvmtkUnstructuredGridFEGradientAssemblerprotected
BuildPartialDerivative()vtkvmtkUnstructuredGridFEGradientAssemblerprotected
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
DirectionvtkvmtkUnstructuredGridFEGradientAssemblerprotected
GetAssemblyMode()vtkvmtkUnstructuredGridFEGradientAssemblervirtual
GetDataSet()vtkvmtkFEAssemblervirtual
GetDirection()vtkvmtkUnstructuredGridFEGradientAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetScalarsArrayName()vtkvmtkUnstructuredGridFEGradientAssemblervirtual
GetScalarsComponent()vtkvmtkUnstructuredGridFEGradientAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkUnstructuredGridFEGradientAssemblervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridFEGradientAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
New()vtkvmtkUnstructuredGridFEGradientAssemblerstatic
NewInstance() constvtkvmtkUnstructuredGridFEGradientAssembler
NewInstanceInternal() constvtkvmtkUnstructuredGridFEGradientAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridFEGradientAssemblerstatic
ScalarsArrayNamevtkvmtkUnstructuredGridFEGradientAssemblerprotected
ScalarsComponentvtkvmtkUnstructuredGridFEGradientAssemblerprotected
SetAssemblyMode(int)vtkvmtkUnstructuredGridFEGradientAssemblervirtual
SetAssemblyModeToGradient()vtkvmtkUnstructuredGridFEGradientAssemblerinline
SetAssemblyModeToPartialDerivative()vtkvmtkUnstructuredGridFEGradientAssemblerinline
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetDirection(int)vtkvmtkUnstructuredGridFEGradientAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetScalarsArrayName(const char *)vtkvmtkUnstructuredGridFEGradientAssemblervirtual
SetScalarsComponent(int)vtkvmtkUnstructuredGridFEGradientAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkUnstructuredGridFEGradientAssembler
VTKVMTK_GRADIENTASSEMBLY enum valuevtkvmtkUnstructuredGridFEGradientAssembler
VTKVMTK_PARTIALDERIVATIVEASSEMBLY enum valuevtkvmtkUnstructuredGridFEGradientAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
vtkvmtkUnstructuredGridFEGradientAssembler()vtkvmtkUnstructuredGridFEGradientAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkUnstructuredGridFEGradientAssembler()vtkvmtkUnstructuredGridFEGradientAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler.html b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler.html index 4c2a4173..385cbafe 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler.html +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFEGradientAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,458 +59,858 @@
-
+
vtkvmtkUnstructuredGridFEGradientAssembler Class Reference
-

.. +

Construct a gradient based finite element calculation on a mesh. More...

-

#include <vtkvmtkUnstructuredGridFEGradientAssembler.h>

+

#include <vtkvmtkUnstructuredGridFEGradientAssembler.h>

Inheritance diagram for vtkvmtkUnstructuredGridFEGradientAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkUnstructuredGridFEGradientAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- - + + + + + +

+

Public Types

enum  { VTKVMTK_GRADIENTASSEMBLY, VTKVMTK_PARTIALDERIVATIVEASSEMBLY }

+

 
typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 
+ - - + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridFEGradientAssembler, vtkvmtkFEAssembler)
virtual void Build ()
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridFEGradientAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
virtual void SetScalarsArrayName (const char *)
 
virtual char * GetScalarsArrayName ()
 
virtual void SetScalarsComponent (int)
 
virtual int GetScalarsComponent ()
 
virtual void SetDirection (int)
 
virtual int GetDirection ()
 
virtual void SetAssemblyMode (int)
 
virtual int GetAssemblyMode ()
 
void SetAssemblyModeToGradient ()
 
void SetAssemblyModeToPartialDerivative ()

+

 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridFEGradientAssembler
New ()

+

static vtkvmtkUnstructuredGridFEGradientAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridFEGradientAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + + + - + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridFEGradientAssembler ()
 
 ~vtkvmtkUnstructuredGridFEGradientAssembler ()
 
void BuildGradient ()
 
void BuildPartialDerivative ()

+

 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 
+ + + + + + + + + + + + + + + + + +

Protected Attributes

char * ScalarsArrayName
 
int ScalarsComponent
 
int AssemblyMode
 
int Direction
 
- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a gradient based finite element calculation on a mesh.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Member Enumeration Documentation

- + +

Definition at line 34 of file vtkvmtkUnstructuredGridFEGradientAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ -
-
Enumerator:
- - +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ +
+
+
VTKVMTK_GRADIENTASSEMBLY  -
VTKVMTK_PARTIALDERIVATIVEASSEMBLY  -
+ + + +
anonymous enum
+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridFEGradientAssembler()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridFEGradientAssembler::vtkvmtkUnstructuredGridFEGradientAssembler vtkvmtkUnstructuredGridFEGradientAssembler::vtkvmtkUnstructuredGridFEGradientAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridFEGradientAssembler()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridFEGradientAssembler::~vtkvmtkUnstructuredGridFEGradientAssembler vtkvmtkUnstructuredGridFEGradientAssembler::~vtkvmtkUnstructuredGridFEGradientAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridFEGradientAssembler* vtkvmtkUnstructuredGridFEGradientAssembler::New static vtkvmtkUnstructuredGridFEGradientAssembler* vtkvmtkUnstructuredGridFEGradientAssembler::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridFEGradientAssembler::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridFEGradientAssembler::IsTypeOf (vtkvmtkUnstructuredGridFEGradientAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridFEGradientAssembler::IsA (const char * type) vtkvmtkFEAssembler  
+
+virtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridFEGradientAssembler* vtkvmtkUnstructuredGridFEGradientAssembler::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridFEGradientAssembler::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

- + +

◆ NewInstance()

+
- + - +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::Build vtkvmtkUnstructuredGridFEGradientAssembler* vtkvmtkUnstructuredGridFEGradientAssembler::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::Build ()
+
+virtual
+

Implements vtkvmtkFEAssembler.

- + +

◆ SetScalarsArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetScalarsArrayName virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetScalarsArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetScalarsArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridFEGradientAssembler::GetScalarsArrayName virtual char* vtkvmtkUnstructuredGridFEGradientAssembler::GetScalarsArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetScalarsComponent()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetScalarsComponent virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetScalarsComponent ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetScalarsComponent()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetScalarsComponent virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetScalarsComponent ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDirection()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetDirection virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetDirection ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDirection()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetDirection virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetDirection ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAssemblyMode()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyMode virtual void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyMode ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetAssemblyMode()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetAssemblyMode virtual int vtkvmtkUnstructuredGridFEGradientAssembler::GetAssemblyMode ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetAssemblyModeToGradient()

+
+ + + + + +
- + - +
void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyModeToGradient void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyModeToGradient ( ) [inline]
- -
+
+inline
+
- + +

◆ SetAssemblyModeToPartialDerivative()

+
+ + + + + +
- + - +
void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyModeToPartialDerivative void vtkvmtkUnstructuredGridFEGradientAssembler::SetAssemblyModeToPartialDerivative ( ) [inline]
- -
+
+inline
+
- + +

◆ BuildGradient()

+
+ + + + + +
- + - +
void vtkvmtkUnstructuredGridFEGradientAssembler::BuildGradient void vtkvmtkUnstructuredGridFEGradientAssembler::BuildGradient ( ) [protected]
- -
+
+protected
+
- + +

◆ BuildPartialDerivative()

+
+ + + + + +
- + - +
void vtkvmtkUnstructuredGridFEGradientAssembler::BuildPartialDerivative void vtkvmtkUnstructuredGridFEGradientAssembler::BuildPartialDerivative ( ) [protected]
- -
+
+protected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ ScalarsArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridFEGradientAssembler::ScalarsArrayName [protected]char* vtkvmtkUnstructuredGridFEGradientAssembler::ScalarsArrayName
- -
+
+protected
+
+ +

Definition at line 73 of file vtkvmtkUnstructuredGridFEGradientAssembler.h.

- + +

◆ ScalarsComponent

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridFEGradientAssembler::ScalarsComponent [protected]int vtkvmtkUnstructuredGridFEGradientAssembler::ScalarsComponent
- -
+
+protected
+
+ +

Definition at line 74 of file vtkvmtkUnstructuredGridFEGradientAssembler.h.

- + +

◆ AssemblyMode

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridFEGradientAssembler::AssemblyMode [protected]int vtkvmtkUnstructuredGridFEGradientAssembler::AssemblyMode
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkUnstructuredGridFEGradientAssembler.h.

- + +

◆ Direction

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridFEGradientAssembler::Direction [protected]int vtkvmtkUnstructuredGridFEGradientAssembler::Direction
- -
+
+protected
+
+ +

Definition at line 76 of file vtkvmtkUnstructuredGridFEGradientAssembler.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.map index ded100db..a4910392 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.md5 index 6c56c865..eb383e1b 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.md5 @@ -1 +1 @@ -4d28a0d098f288e437be90d1f82478e3 \ No newline at end of file +4c89a75bdcd4b41579a2c957286b42b4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.png b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.png deleted file mode 100644 index 246dfa30..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.svg new file mode 100644 index 00000000..05ceb57b --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__coll__graph.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkUnstructuredGridFEGradientAssembler + + +Node3 + +vtkvmtkUnstructuredGridFEGradient +Assembler + + +Node4 + + +vtkvmtkFEAssembler + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node5->Node8 + + + + +Node6->Node4 + + + Matrix + + +Node7->Node6 + + + Array + + +Node8->Node4 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.map index 37fe4018..80a67a2c 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.md5 index dbd44c20..a1853c27 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.md5 @@ -1 +1 @@ -60a80054bf3940bf7779a301fea2862d \ No newline at end of file +51e06be4b658e8ac5cad228d5618a4bb \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.png b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.png deleted file mode 100644 index dfef6349..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.svg new file mode 100644 index 00000000..3998e000 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFEGradientAssembler__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkUnstructuredGridFEGradientAssembler + + +Node0 + +vtkvmtkUnstructuredGridFEGradient +Assembler + + +Node1 + + +vtkvmtkFEAssembler + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler-members.html b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler-members.html index 39f18972..3c7dac32 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,49 +59,53 @@
-
+
vtkvmtkUnstructuredGridFELaplaceAssembler Member List
-This is the complete list of members for vtkvmtkUnstructuredGridFELaplaceAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkUnstructuredGridFELaplaceAssembler [virtual]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
New()vtkvmtkUnstructuredGridFELaplaceAssembler [static]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridFELaplaceAssembler, vtkvmtkFEAssembler)vtkvmtkUnstructuredGridFELaplaceAssembler
vtkvmtkFEAssembler::vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
vtkvmtkUnstructuredGridFELaplaceAssembler()vtkvmtkUnstructuredGridFELaplaceAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkUnstructuredGridFELaplaceAssembler()vtkvmtkUnstructuredGridFELaplaceAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkUnstructuredGridFELaplaceAssemblervirtual
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
GetDataSet()vtkvmtkFEAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkUnstructuredGridFELaplaceAssemblervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridFELaplaceAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
New()vtkvmtkUnstructuredGridFELaplaceAssemblerstatic
NewInstance() constvtkvmtkUnstructuredGridFELaplaceAssembler
NewInstanceInternal() constvtkvmtkUnstructuredGridFELaplaceAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridFELaplaceAssemblerstatic
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkUnstructuredGridFELaplaceAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
vtkvmtkUnstructuredGridFELaplaceAssembler()vtkvmtkUnstructuredGridFELaplaceAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkUnstructuredGridFELaplaceAssembler()vtkvmtkUnstructuredGridFELaplaceAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler.html b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler.html index 657702d2..e0e83970 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler.html +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFELaplaceAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,162 +59,389 @@
-
+
vtkvmtkUnstructuredGridFELaplaceAssembler Class Reference
-

.. +

Construct a laplacian based finite element calculation on a mesh. More...

-

#include <vtkvmtkUnstructuredGridFELaplaceAssembler.h>

+

#include <vtkvmtkUnstructuredGridFELaplaceAssembler.h>

Inheritance diagram for vtkvmtkUnstructuredGridFELaplaceAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkUnstructuredGridFELaplaceAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 
+ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridFELaplaceAssembler, vtkvmtkFEAssembler)
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridFELaplaceAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridFELaplaceAssembler
New ()

+

static vtkvmtkUnstructuredGridFELaplaceAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridFELaplaceAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridFELaplaceAssembler ()
 
 ~vtkvmtkUnstructuredGridFELaplaceAssembler ()
 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 
+ + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a laplacian based finite element calculation on a mesh.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkUnstructuredGridFELaplaceAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ + +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridFELaplaceAssembler()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridFELaplaceAssembler::vtkvmtkUnstructuredGridFELaplaceAssembler vtkvmtkUnstructuredGridFELaplaceAssembler::vtkvmtkUnstructuredGridFELaplaceAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridFELaplaceAssembler()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridFELaplaceAssembler::~vtkvmtkUnstructuredGridFELaplaceAssembler vtkvmtkUnstructuredGridFELaplaceAssembler::~vtkvmtkUnstructuredGridFELaplaceAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridFELaplaceAssembler* vtkvmtkUnstructuredGridFELaplaceAssembler::New static vtkvmtkUnstructuredGridFELaplaceAssembler* vtkvmtkUnstructuredGridFELaplaceAssembler::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridFELaplaceAssembler::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridFELaplaceAssembler::IsTypeOf (vtkvmtkUnstructuredGridFELaplaceAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridFELaplaceAssembler::IsA (const char * type) vtkvmtkFEAssembler  
+
+virtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridFELaplaceAssembler* vtkvmtkUnstructuredGridFELaplaceAssembler::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridFELaplaceAssembler::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

- + +

◆ NewInstance()

+
- + - +
virtual void vtkvmtkUnstructuredGridFELaplaceAssembler::Build vtkvmtkUnstructuredGridFELaplaceAssembler* vtkvmtkUnstructuredGridFELaplaceAssembler::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkUnstructuredGridFELaplaceAssembler::Build ()
+
+virtual
+

Implements vtkvmtkFEAssembler.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.map index ded100db..087324c5 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.md5 index cf75f061..f905b968 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.md5 @@ -1 +1 @@ -1f0ad80feb6b72890be26f8ca74ddb94 \ No newline at end of file +f602a051bdc2dc42ce8491b186dfcbf9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.png b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.png deleted file mode 100644 index 3f2bb563..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.svg new file mode 100644 index 00000000..589df189 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__coll__graph.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkUnstructuredGridFELaplaceAssembler + + +Node3 + +vtkvmtkUnstructuredGridFELaplace +Assembler + + +Node4 + + +vtkvmtkFEAssembler + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node5->Node8 + + + + +Node6->Node4 + + + Matrix + + +Node7->Node6 + + + Array + + +Node8->Node4 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.map index e640e2b2..a6b45587 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.md5 index f591d9ba..8e97c322 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.md5 @@ -1 +1 @@ -78ffc26bdb343ef48c420f01410e8b94 \ No newline at end of file +f4ce0678b419340d171f18feabf694c0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.png b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.png deleted file mode 100644 index 4f847adf..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.svg new file mode 100644 index 00000000..2b33d150 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFELaplaceAssembler__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkUnstructuredGridFELaplaceAssembler + + +Node0 + +vtkvmtkUnstructuredGridFELaplace +Assembler + + +Node1 + + +vtkvmtkFEAssembler + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler-members.html b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler-members.html index b741238a..5ab75bfc 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,55 +59,59 @@
-
+
vtkvmtkUnstructuredGridFEVorticityAssembler Member List
-This is the complete list of members for vtkvmtkUnstructuredGridFEVorticityAssembler, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkUnstructuredGridFEVorticityAssembler [virtual]
DataSetvtkvmtkFEAssembler [protected]
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
DirectionvtkvmtkUnstructuredGridFEVorticityAssembler [protected]
GetDataSet()vtkvmtkFEAssembler [virtual]
GetDirection()vtkvmtkUnstructuredGridFEVorticityAssembler [virtual]
GetMatrix()vtkvmtkFEAssembler [virtual]
GetNumberOfVariables()vtkvmtkFEAssembler [virtual]
GetQuadratureOrder()vtkvmtkFEAssembler [virtual]
GetRHSVector()vtkvmtkFEAssembler [virtual]
GetSolutionVector()vtkvmtkFEAssembler [virtual]
GetVelocityArrayName()vtkvmtkUnstructuredGridFEVorticityAssembler [virtual]
Initialize(int numberOfVariables)vtkvmtkFEAssembler [protected]
MatrixvtkvmtkFEAssembler [protected]
New()vtkvmtkUnstructuredGridFEVorticityAssembler [static]
NumberOfVariablesvtkvmtkFEAssembler [protected]
QuadratureOrdervtkvmtkFEAssembler [protected]
RHSVectorvtkvmtkFEAssembler [protected]
SetDataSet(vtkDataSet *)vtkvmtkFEAssembler [virtual]
SetDirection(int)vtkvmtkUnstructuredGridFEVorticityAssembler [virtual]
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssembler [virtual]
SetQuadratureOrder(int)vtkvmtkFEAssembler [virtual]
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssembler [virtual]
SetVelocityArrayName(const char *)vtkvmtkUnstructuredGridFEVorticityAssembler [virtual]
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssembler [protected]
VelocityArrayNamevtkvmtkUnstructuredGridFEVorticityAssembler [protected]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridFEVorticityAssembler, vtkvmtkFEAssembler)vtkvmtkUnstructuredGridFEVorticityAssembler
vtkvmtkFEAssembler::vtkTypeRevisionMacro(vtkvmtkFEAssembler, vtkObject)vtkvmtkFEAssembler
vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
vtkvmtkUnstructuredGridFEVorticityAssembler()vtkvmtkUnstructuredGridFEVorticityAssembler [protected]
~vtkvmtkFEAssembler()vtkvmtkFEAssembler [protected]
~vtkvmtkUnstructuredGridFEVorticityAssembler()vtkvmtkUnstructuredGridFEVorticityAssembler [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkUnstructuredGridFEVorticityAssemblervirtual
DataSetvtkvmtkFEAssemblerprotected
DeepCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
DirectionvtkvmtkUnstructuredGridFEVorticityAssemblerprotected
GetDataSet()vtkvmtkFEAssemblervirtual
GetDirection()vtkvmtkUnstructuredGridFEVorticityAssemblervirtual
GetMatrix()vtkvmtkFEAssemblervirtual
GetNumberOfVariables()vtkvmtkFEAssemblervirtual
GetQuadratureOrder()vtkvmtkFEAssemblervirtual
GetRHSVector()vtkvmtkFEAssemblervirtual
GetSolutionVector()vtkvmtkFEAssemblervirtual
GetVelocityArrayName()vtkvmtkUnstructuredGridFEVorticityAssemblervirtual
Initialize(int numberOfVariables)vtkvmtkFEAssemblerprotected
IsA(const char *type)vtkvmtkUnstructuredGridFEVorticityAssemblervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridFEVorticityAssemblerstatic
MatrixvtkvmtkFEAssemblerprotected
New()vtkvmtkUnstructuredGridFEVorticityAssemblerstatic
NewInstance() constvtkvmtkUnstructuredGridFEVorticityAssembler
NewInstanceInternal() constvtkvmtkUnstructuredGridFEVorticityAssemblerprotectedvirtual
NumberOfVariablesvtkvmtkFEAssemblerprotected
QuadratureOrdervtkvmtkFEAssemblerprotected
RHSVectorvtkvmtkFEAssemblerprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridFEVorticityAssemblerstatic
SetDataSet(vtkDataSet *)vtkvmtkFEAssemblervirtual
SetDirection(int)vtkvmtkUnstructuredGridFEVorticityAssemblervirtual
SetMatrix(vtkvmtkSparseMatrix *)vtkvmtkFEAssemblervirtual
SetQuadratureOrder(int)vtkvmtkFEAssemblervirtual
SetRHSVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetSolutionVector(vtkvmtkDoubleVector *)vtkvmtkFEAssemblervirtual
SetVelocityArrayName(const char *)vtkvmtkUnstructuredGridFEVorticityAssemblervirtual
ShallowCopy(vtkvmtkFEAssembler *src)vtkvmtkFEAssembler
SolutionVectorvtkvmtkFEAssemblerprotected
Superclass typedefvtkvmtkUnstructuredGridFEVorticityAssembler
VelocityArrayNamevtkvmtkUnstructuredGridFEVorticityAssemblerprotected
vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
vtkvmtkUnstructuredGridFEVorticityAssembler()vtkvmtkUnstructuredGridFEVorticityAssemblerprotected
~vtkvmtkFEAssembler()vtkvmtkFEAssemblerprotected
~vtkvmtkUnstructuredGridFEVorticityAssembler()vtkvmtkUnstructuredGridFEVorticityAssemblerprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler.html b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler.html index 21107678..5b557ca7 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler.html +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFEVorticityAssembler Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,264 +59,553 @@
-
+
vtkvmtkUnstructuredGridFEVorticityAssembler Class Reference
-

.. +

Construct a vorticity based finite element calculation on a mesh. More...

-

#include <vtkvmtkUnstructuredGridFEVorticityAssembler.h>

+

#include <vtkvmtkUnstructuredGridFEVorticityAssembler.h>

Inheritance diagram for vtkvmtkUnstructuredGridFEVorticityAssembler:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkUnstructuredGridFEVorticityAssembler:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + +

+

+Public Types

typedef vtkvmtkFEAssembler Superclass
 
- Public Types inherited from vtkvmtkFEAssembler
typedef vtkObject Superclass
 
+ - - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridFEVorticityAssembler, vtkvmtkFEAssembler)
virtual void Build ()
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridFEVorticityAssemblerNewInstance () const
 
virtual void Build () VTK_OVERRIDE
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetDirection (int)
 
virtual int GetDirection ()

+

 
- Public Member Functions inherited from vtkvmtkFEAssembler
vtkvmtkFEAssemblerNewInstance () const
 
virtual void SetDataSet (vtkDataSet *)
 
virtual vtkDataSet * GetDataSet ()
 
virtual void SetMatrix (vtkvmtkSparseMatrix *)
 
virtual vtkvmtkSparseMatrixGetMatrix ()
 
virtual void SetRHSVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetRHSVector ()
 
virtual void SetSolutionVector (vtkvmtkDoubleVector *)
 
virtual vtkvmtkDoubleVectorGetSolutionVector ()
 
virtual int GetNumberOfVariables ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
void DeepCopy (vtkvmtkFEAssembler *src)
 
void ShallowCopy (vtkvmtkFEAssembler *src)
 
+ - - + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridFEVorticityAssembler
New ()

+

static vtkvmtkUnstructuredGridFEVorticityAssemblerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridFEVorticityAssemblerSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkFEAssembler
static int IsTypeOf (const char *type)
 
static vtkvmtkFEAssemblerSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridFEVorticityAssembler ()
 
 ~vtkvmtkUnstructuredGridFEVorticityAssembler ()

+

 
- Protected Member Functions inherited from vtkvmtkFEAssembler
 vtkvmtkFEAssembler ()
 
 ~vtkvmtkFEAssembler ()
 
void Initialize (int numberOfVariables)
 
+ + + + + + + + + + + + + + + +

Protected Attributes

char * VelocityArrayName
 
int Direction
 
- Protected Attributes inherited from vtkvmtkFEAssembler
vtkDataSet * DataSet
 
vtkvmtkSparseMatrixMatrix
 
vtkvmtkDoubleVectorRHSVector
 
vtkvmtkDoubleVectorSolutionVector
 
int NumberOfVariables
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a vorticity based finite element calculation on a mesh.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkUnstructuredGridFEVorticityAssembler.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridFEVorticityAssembler()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridFEVorticityAssembler::vtkvmtkUnstructuredGridFEVorticityAssembler ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridFEVorticityAssembler()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridFEVorticityAssembler::~vtkvmtkUnstructuredGridFEVorticityAssembler vtkvmtkUnstructuredGridFEVorticityAssembler::~vtkvmtkUnstructuredGridFEVorticityAssembler ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridFEVorticityAssembler* vtkvmtkUnstructuredGridFEVorticityAssembler::New static vtkvmtkUnstructuredGridFEVorticityAssembler* vtkvmtkUnstructuredGridFEVorticityAssembler::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridFEVorticityAssembler::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridFEVorticityAssembler::IsTypeOf (vtkvmtkUnstructuredGridFEVorticityAssembler , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridFEVorticityAssembler::IsA (const char * type) vtkvmtkFEAssembler  
+
+virtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridFEVorticityAssembler* vtkvmtkUnstructuredGridFEVorticityAssembler::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridFEVorticityAssembler::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkFEAssembler.

- + +

◆ NewInstance()

+
- + - +
virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::Build vtkvmtkUnstructuredGridFEVorticityAssembler* vtkvmtkUnstructuredGridFEVorticityAssembler::NewInstance ( ) [virtual] const
+
+
-
+
+ +

◆ Build()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::Build ()
+
+virtual
+

Implements vtkvmtkFEAssembler.

- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::SetVelocityArrayName virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridFEVorticityAssembler::GetVelocityArrayName virtual char* vtkvmtkUnstructuredGridFEVorticityAssembler::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetDirection()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::SetDirection virtual void vtkvmtkUnstructuredGridFEVorticityAssembler::SetDirection ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetDirection()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridFEVorticityAssembler::GetDirection virtual int vtkvmtkUnstructuredGridFEVorticityAssembler::GetDirection ( ) [virtual]
- -
+
+virtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridFEVorticityAssembler::VelocityArrayName [protected]char* vtkvmtkUnstructuredGridFEVorticityAssembler::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 53 of file vtkvmtkUnstructuredGridFEVorticityAssembler.h.

- + +

◆ Direction

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridFEVorticityAssembler::Direction [protected]int vtkvmtkUnstructuredGridFEVorticityAssembler::Direction
- -
+
+protected
+
+ +

Definition at line 54 of file vtkvmtkUnstructuredGridFEVorticityAssembler.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.map index ded100db..15c26a33 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.md5 index 548d5989..f8fccb49 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.md5 @@ -1 +1 @@ -3d7109c7315e231cb4ba8d6bea4d90ff \ No newline at end of file +e4b45725aef2ec8559f671ae4fa9a7bc \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.png b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.png deleted file mode 100644 index 393d3402..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.svg new file mode 100644 index 00000000..ea041911 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__coll__graph.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkUnstructuredGridFEVorticityAssembler + + +Node3 + +vtkvmtkUnstructuredGridFEVorticity +Assembler + + +Node4 + + +vtkvmtkFEAssembler + + + + +Node4->Node3 + + + + +Node5 + +vtkObject + + +Node5->Node4 + + + + +Node6 + + +vtkvmtkSparseMatrix + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkSparseMatrixRow + + + + +Node5->Node7 + + + + +Node8 + + +vtkvmtkDoubleVector + + + + +Node5->Node8 + + + + +Node6->Node4 + + + Matrix + + +Node7->Node6 + + + Array + + +Node8->Node4 + + + SolutionVector +RHSVector + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.map index e640e2b2..9e94f628 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.md5 index 8d7f26b4..58c36dc5 100644 --- a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.md5 @@ -1 +1 @@ -a4a05a9ca002657b98ea114bad0b5af8 \ No newline at end of file +60be974b39bea2a95de70dffa21c02e3 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.png b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.png deleted file mode 100644 index 90024c84..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.svg new file mode 100644 index 00000000..537d50e7 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridFEVorticityAssembler__inherit__graph.svg @@ -0,0 +1,42 @@ + + + + + + +vtkvmtkUnstructuredGridFEVorticityAssembler + + +Node0 + +vtkvmtkUnstructuredGridFEVorticity +Assembler + + +Node1 + + +vtkvmtkFEAssembler + + + + +Node1->Node0 + + + + +Node2 + +vtkObject + + +Node2->Node1 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter-members.html b/doc/html/classvtkvmtkUnstructuredGridGradientFilter-members.html index 1c29e7d7..d1fd469c 100644 --- a/doc/html/classvtkvmtkUnstructuredGridGradientFilter-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,43 +59,48 @@
-
+
vtkvmtkUnstructuredGridGradientFilter Member List
-This is the complete list of members for vtkvmtkUnstructuredGridGradientFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - -
ComputeIndividualPartialDerivativesvtkvmtkUnstructuredGridGradientFilter [protected]
ComputeIndividualPartialDerivativesOff()vtkvmtkUnstructuredGridGradientFilter [virtual]
ComputeIndividualPartialDerivativesOn()vtkvmtkUnstructuredGridGradientFilter [virtual]
ConvergenceTolerancevtkvmtkUnstructuredGridGradientFilter [protected]
GetComputeIndividualPartialDerivatives()vtkvmtkUnstructuredGridGradientFilter [virtual]
GetConvergenceTolerance()vtkvmtkUnstructuredGridGradientFilter [virtual]
GetGradientArrayName()vtkvmtkUnstructuredGridGradientFilter [virtual]
GetInputArrayName()vtkvmtkUnstructuredGridGradientFilter [virtual]
GetQuadratureOrder()vtkvmtkUnstructuredGridGradientFilter [virtual]
GradientArrayNamevtkvmtkUnstructuredGridGradientFilter [protected]
InputArrayNamevtkvmtkUnstructuredGridGradientFilter [protected]
New()vtkvmtkUnstructuredGridGradientFilter [static]
QuadratureOrdervtkvmtkUnstructuredGridGradientFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkUnstructuredGridGradientFilter [protected, virtual]
SetComputeIndividualPartialDerivatives(int)vtkvmtkUnstructuredGridGradientFilter [virtual]
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridGradientFilter [virtual]
SetGradientArrayName(const char *)vtkvmtkUnstructuredGridGradientFilter [virtual]
SetInputArrayName(const char *)vtkvmtkUnstructuredGridGradientFilter [virtual]
SetQuadratureOrder(int)vtkvmtkUnstructuredGridGradientFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridGradientFilter, vtkUnstructuredGridAlgorithm)vtkvmtkUnstructuredGridGradientFilter
vtkvmtkUnstructuredGridGradientFilter()vtkvmtkUnstructuredGridGradientFilter [protected]
~vtkvmtkUnstructuredGridGradientFilter()vtkvmtkUnstructuredGridGradientFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeIndividualPartialDerivativesvtkvmtkUnstructuredGridGradientFilterprotected
ComputeIndividualPartialDerivativesOff()vtkvmtkUnstructuredGridGradientFiltervirtual
ComputeIndividualPartialDerivativesOn()vtkvmtkUnstructuredGridGradientFiltervirtual
ConvergenceTolerancevtkvmtkUnstructuredGridGradientFilterprotected
GetComputeIndividualPartialDerivatives()vtkvmtkUnstructuredGridGradientFiltervirtual
GetConvergenceTolerance()vtkvmtkUnstructuredGridGradientFiltervirtual
GetGradientArrayName()vtkvmtkUnstructuredGridGradientFiltervirtual
GetInputArrayName()vtkvmtkUnstructuredGridGradientFiltervirtual
GetQuadratureOrder()vtkvmtkUnstructuredGridGradientFiltervirtual
GradientArrayNamevtkvmtkUnstructuredGridGradientFilterprotected
InputArrayNamevtkvmtkUnstructuredGridGradientFilterprotected
IsA(const char *type)vtkvmtkUnstructuredGridGradientFiltervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridGradientFilterstatic
New()vtkvmtkUnstructuredGridGradientFilterstatic
NewInstance() constvtkvmtkUnstructuredGridGradientFilter
NewInstanceInternal() constvtkvmtkUnstructuredGridGradientFilterprotectedvirtual
QuadratureOrdervtkvmtkUnstructuredGridGradientFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridGradientFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridGradientFilterstatic
SetComputeIndividualPartialDerivatives(int)vtkvmtkUnstructuredGridGradientFiltervirtual
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridGradientFiltervirtual
SetGradientArrayName(const char *)vtkvmtkUnstructuredGridGradientFiltervirtual
SetInputArrayName(const char *)vtkvmtkUnstructuredGridGradientFiltervirtual
SetQuadratureOrder(int)vtkvmtkUnstructuredGridGradientFiltervirtual
Superclass typedefvtkvmtkUnstructuredGridGradientFilter
vtkvmtkUnstructuredGridGradientFilter()vtkvmtkUnstructuredGridGradientFilterprotected
~vtkvmtkUnstructuredGridGradientFilter()vtkvmtkUnstructuredGridGradientFilterprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter.html b/doc/html/classvtkvmtkUnstructuredGridGradientFilter.html index 241ec31c..e21657f3 100644 --- a/doc/html/classvtkvmtkUnstructuredGridGradientFilter.html +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridGradientFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,342 +59,643 @@
-
+
vtkvmtkUnstructuredGridGradientFilter Class Reference
-

.. +

Compute the gradient of data stored within an unstructured grid mesh. More...

-

#include <vtkvmtkUnstructuredGridGradientFilter.h>

- -

List of all members.

+

#include <vtkvmtkUnstructuredGridGradientFilter.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridGradientFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridGradientFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridGradientFilter, vtkUnstructuredGridAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridGradientFilterNewInstance () const
 
virtual void SetInputArrayName (const char *)
 
virtual char * GetInputArrayName ()
 
virtual void SetGradientArrayName (const char *)
 
virtual char * GetGradientArrayName ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
virtual void SetComputeIndividualPartialDerivatives (int)
 
virtual int GetComputeIndividualPartialDerivatives ()
 
virtual void ComputeIndividualPartialDerivativesOn ()
 
virtual void ComputeIndividualPartialDerivativesOff ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridGradientFilter
New ()

+

static vtkvmtkUnstructuredGridGradientFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridGradientFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridGradientFilter ()
 
 ~vtkvmtkUnstructuredGridGradientFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + +

Protected Attributes

char * InputArrayName
 
char * GradientArrayName
 
double ConvergenceTolerance
 
int QuadratureOrder
 
int ComputeIndividualPartialDerivatives
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Compute the gradient of data stored within an unstructured grid mesh.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkUnstructuredGridGradientFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridGradientFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridGradientFilter::vtkvmtkUnstructuredGridGradientFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridGradientFilter()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridGradientFilter::~vtkvmtkUnstructuredGridGradientFilter vtkvmtkUnstructuredGridGradientFilter::~vtkvmtkUnstructuredGridGradientFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridGradientFilter* vtkvmtkUnstructuredGridGradientFilter::New static vtkvmtkUnstructuredGridGradientFilter* vtkvmtkUnstructuredGridGradientFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridGradientFilter::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridGradientFilter::IsTypeOf (vtkvmtkUnstructuredGridGradientFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridGradientFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridGradientFilter* vtkvmtkUnstructuredGridGradientFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkUnstructuredGridGradientFilter::SetInputArrayName virtual vtkObjectBase* vtkvmtkUnstructuredGridGradientFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkUnstructuredGridGradientFilter::GetInputArrayName vtkvmtkUnstructuredGridGradientFilter* vtkvmtkUnstructuredGridGradientFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetInputArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::SetGradientArrayName virtual void vtkvmtkUnstructuredGridGradientFilter::SetInputArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetInputArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkUnstructuredGridGradientFilter::GetInputArrayName ()
+
+virtual
+
- + +

◆ SetGradientArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkUnstructuredGridGradientFilter::GetGradientArrayName virtual void vtkvmtkUnstructuredGridGradientFilter::SetGradientArrayName (const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetGradientArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkUnstructuredGridGradientFilter::GetGradientArrayName ()
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::SetConvergenceTolerance virtual void vtkvmtkUnstructuredGridGradientFilter::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkUnstructuredGridGradientFilter::GetConvergenceTolerance virtual double vtkvmtkUnstructuredGridGradientFilter::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::SetQuadratureOrder virtual void vtkvmtkUnstructuredGridGradientFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridGradientFilter::GetQuadratureOrder virtual int vtkvmtkUnstructuredGridGradientFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::SetComputeIndividualPartialDerivatives virtual void vtkvmtkUnstructuredGridGradientFilter::SetComputeIndividualPartialDerivatives ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeIndividualPartialDerivatives()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridGradientFilter::GetComputeIndividualPartialDerivatives virtual int vtkvmtkUnstructuredGridGradientFilter::GetComputeIndividualPartialDerivatives ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivativesOn virtual void vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivativesOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeIndividualPartialDerivativesOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivativesOff virtual void vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivativesOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -444,91 +715,148 @@ - +
virtual int vtkvmtkUnstructuredGridGradientFilter::RequestData virtual int vtkvmtkUnstructuredGridGradientFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ InputArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridGradientFilter::InputArrayName [protected]char* vtkvmtkUnstructuredGridGradientFilter::InputArrayName
- -
+
+protected
+
+ +

Definition at line 62 of file vtkvmtkUnstructuredGridGradientFilter.h.

- + +

◆ GradientArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridGradientFilter::GradientArrayName [protected]char* vtkvmtkUnstructuredGridGradientFilter::GradientArrayName
- -
+
+protected
+
+ +

Definition at line 63 of file vtkvmtkUnstructuredGridGradientFilter.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridGradientFilter::ConvergenceTolerance [protected]double vtkvmtkUnstructuredGridGradientFilter::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkUnstructuredGridGradientFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridGradientFilter::QuadratureOrder [protected]int vtkvmtkUnstructuredGridGradientFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkUnstructuredGridGradientFilter.h.

- + +

◆ ComputeIndividualPartialDerivatives

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivatives [protected]int vtkvmtkUnstructuredGridGradientFilter::ComputeIndividualPartialDerivatives
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkUnstructuredGridGradientFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.map new file mode 100644 index 00000000..fc85bd88 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.md5 new file mode 100644 index 00000000..e5fdc4e2 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.md5 @@ -0,0 +1 @@ +09c9f8ae791338e7223153c43111d007 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.svg new file mode 100644 index 00000000..d36faf73 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridGradientFilter + + +Node2 + +vtkvmtkUnstructuredGridGradient +Filter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.map new file mode 100644 index 00000000..fc85bd88 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.md5 new file mode 100644 index 00000000..6c5f418e --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.md5 @@ -0,0 +1 @@ +3ae19eaa2309942f4cca86264a39265f \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.svg new file mode 100644 index 00000000..f33fd4fe --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridGradientFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridGradientFilter + + +Node0 + +vtkvmtkUnstructuredGridGradient +Filter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter-members.html b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter-members.html index 06ca79f5..d42ecd40 100644 --- a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,41 +59,46 @@
-
+
vtkvmtkUnstructuredGridHarmonicMappingFilter Member List
-This is the complete list of members for vtkvmtkUnstructuredGridHarmonicMappingFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - -
BoundaryPointIdsvtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
BoundaryValuesvtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
ConvergenceTolerancevtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
GetBoundaryPointIds()vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
GetBoundaryValues()vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
GetConvergenceTolerance()vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
GetHarmonicMappingArrayName()vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
GetQuadratureOrder()vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
HarmonicMappingArrayNamevtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
New()vtkvmtkUnstructuredGridHarmonicMappingFilter [static]
QuadratureOrdervtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkUnstructuredGridHarmonicMappingFilter [protected, virtual]
SetBoundaryPointIds(vtkIdList *)vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
SetBoundaryValues(vtkDoubleArray *)vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
SetHarmonicMappingArrayName(const char *)vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
SetQuadratureOrder(int)vtkvmtkUnstructuredGridHarmonicMappingFilter [virtual]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridHarmonicMappingFilter, vtkUnstructuredGridAlgorithm)vtkvmtkUnstructuredGridHarmonicMappingFilter
vtkvmtkUnstructuredGridHarmonicMappingFilter()vtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
~vtkvmtkUnstructuredGridHarmonicMappingFilter()vtkvmtkUnstructuredGridHarmonicMappingFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
BoundaryPointIdsvtkvmtkUnstructuredGridHarmonicMappingFilterprotected
BoundaryValuesvtkvmtkUnstructuredGridHarmonicMappingFilterprotected
ConvergenceTolerancevtkvmtkUnstructuredGridHarmonicMappingFilterprotected
GetBoundaryPointIds()vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
GetBoundaryValues()vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
GetConvergenceTolerance()vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
GetHarmonicMappingArrayName()vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
GetQuadratureOrder()vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
HarmonicMappingArrayNamevtkvmtkUnstructuredGridHarmonicMappingFilterprotected
IsA(const char *type)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridHarmonicMappingFilterstatic
New()vtkvmtkUnstructuredGridHarmonicMappingFilterstatic
NewInstance() constvtkvmtkUnstructuredGridHarmonicMappingFilter
NewInstanceInternal() constvtkvmtkUnstructuredGridHarmonicMappingFilterprotectedvirtual
QuadratureOrdervtkvmtkUnstructuredGridHarmonicMappingFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridHarmonicMappingFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridHarmonicMappingFilterstatic
SetBoundaryPointIds(vtkIdList *)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
SetBoundaryValues(vtkDoubleArray *)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
SetHarmonicMappingArrayName(const char *)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
SetQuadratureOrder(int)vtkvmtkUnstructuredGridHarmonicMappingFiltervirtual
Superclass typedefvtkvmtkUnstructuredGridHarmonicMappingFilter
vtkvmtkUnstructuredGridHarmonicMappingFilter()vtkvmtkUnstructuredGridHarmonicMappingFilterprotected
~vtkvmtkUnstructuredGridHarmonicMappingFilter()vtkvmtkUnstructuredGridHarmonicMappingFilterprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter.html b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter.html index 1172f130..ca401caa 100644 --- a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter.html +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridHarmonicMappingFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,308 +59,589 @@
-
+
vtkvmtkUnstructuredGridHarmonicMappingFilter Class Reference
-

.. +

Construct a harmonic function over each vascular mesh segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations. More...

-

#include <vtkvmtkUnstructuredGridHarmonicMappingFilter.h>

- -

List of all members.

+

#include <vtkvmtkUnstructuredGridHarmonicMappingFilter.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridHarmonicMappingFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridHarmonicMappingFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridHarmonicMappingFilter, vtkUnstructuredGridAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridHarmonicMappingFilterNewInstance () const
 
virtual void SetBoundaryPointIds (vtkIdList *)
 
virtual vtkIdList * GetBoundaryPointIds ()
 
virtual void SetBoundaryValues (vtkDoubleArray *)
 
virtual vtkDoubleArray * GetBoundaryValues ()
 
virtual void SetHarmonicMappingArrayName (const char *)
 
virtual char * GetHarmonicMappingArrayName ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridHarmonicMappingFilter
New ()

+

static vtkvmtkUnstructuredGridHarmonicMappingFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridHarmonicMappingFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridHarmonicMappingFilter ()
 
 ~vtkvmtkUnstructuredGridHarmonicMappingFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + +

Protected Attributes

vtkIdList * BoundaryPointIds
 
vtkDoubleArray * BoundaryValues
 
char * HarmonicMappingArrayName
 
double ConvergenceTolerance
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Construct a harmonic function over each vascular mesh segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridHarmonicMappingFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridHarmonicMappingFilter::vtkvmtkUnstructuredGridHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridHarmonicMappingFilter()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridHarmonicMappingFilter::~vtkvmtkUnstructuredGridHarmonicMappingFilter vtkvmtkUnstructuredGridHarmonicMappingFilter::~vtkvmtkUnstructuredGridHarmonicMappingFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridHarmonicMappingFilter* vtkvmtkUnstructuredGridHarmonicMappingFilter::New static vtkvmtkUnstructuredGridHarmonicMappingFilter* vtkvmtkUnstructuredGridHarmonicMappingFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridHarmonicMappingFilter::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridHarmonicMappingFilter::IsTypeOf (vtkvmtkUnstructuredGridHarmonicMappingFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridHarmonicMappingFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridHarmonicMappingFilter* vtkvmtkUnstructuredGridHarmonicMappingFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetBoundaryPointIds virtual vtkObjectBase* vtkvmtkUnstructuredGridHarmonicMappingFilter::NewInstanceInternal (vtkIdList *  ) [virtual] const
+
+protectedvirtual
+
+ +
-
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkUnstructuredGridHarmonicMappingFilter* vtkvmtkUnstructuredGridHarmonicMappingFilter::NewInstance () const
+
- + +

◆ SetBoundaryPointIds()

+
+ + + + + +
- + + - +
virtual vtkIdList* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetBoundaryPointIds virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetBoundaryPointIds (vtkIdList *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetBoundaryPointIds()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdList* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetBoundaryPointIds ()
+
+virtual
+
- + +

◆ SetBoundaryValues()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetBoundaryValues virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetBoundaryValues ( vtkDoubleArray *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryValues()

+
+ + + + + +
- + - +
virtual vtkDoubleArray* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetBoundaryValues virtual vtkDoubleArray* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetBoundaryValues ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetHarmonicMappingArrayName virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetHarmonicMappingArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetHarmonicMappingArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetHarmonicMappingArrayName virtual char* vtkvmtkUnstructuredGridHarmonicMappingFilter::GetHarmonicMappingArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetConvergenceTolerance virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkUnstructuredGridHarmonicMappingFilter::GetConvergenceTolerance virtual double vtkvmtkUnstructuredGridHarmonicMappingFilter::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetQuadratureOrder virtual void vtkvmtkUnstructuredGridHarmonicMappingFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridHarmonicMappingFilter::GetQuadratureOrder virtual int vtkvmtkUnstructuredGridHarmonicMappingFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -410,91 +661,148 @@ - +
virtual int vtkvmtkUnstructuredGridHarmonicMappingFilter::RequestData virtual int vtkvmtkUnstructuredGridHarmonicMappingFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryPointIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkUnstructuredGridHarmonicMappingFilter::BoundaryPointIds [protected]vtkIdList* vtkvmtkUnstructuredGridHarmonicMappingFilter::BoundaryPointIds
- -
+
+protected
+
+ +

Definition at line 64 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.

- + +

◆ BoundaryValues

+
+ + + + + +
- +
vtkDoubleArray* vtkvmtkUnstructuredGridHarmonicMappingFilter::BoundaryValues [protected]vtkDoubleArray* vtkvmtkUnstructuredGridHarmonicMappingFilter::BoundaryValues
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.

- + +

◆ HarmonicMappingArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridHarmonicMappingFilter::HarmonicMappingArrayName [protected]char* vtkvmtkUnstructuredGridHarmonicMappingFilter::HarmonicMappingArrayName
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridHarmonicMappingFilter::ConvergenceTolerance [protected]double vtkvmtkUnstructuredGridHarmonicMappingFilter::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridHarmonicMappingFilter::QuadratureOrder [protected]int vtkvmtkUnstructuredGridHarmonicMappingFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkUnstructuredGridHarmonicMappingFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.map new file mode 100644 index 00000000..ad16d86f --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.md5 new file mode 100644 index 00000000..210e4908 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.md5 @@ -0,0 +1 @@ +3b4432b91082519d7001e56b00fa326f \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.svg new file mode 100644 index 00000000..4a7c861e --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridHarmonicMappingFilter + + +Node2 + +vtkvmtkUnstructuredGridHarmonic +MappingFilter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.map new file mode 100644 index 00000000..ad16d86f --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.md5 new file mode 100644 index 00000000..0a5865f7 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.md5 @@ -0,0 +1 @@ +6b203ba7ab0d6352f960ba3561b50212 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.svg new file mode 100644 index 00000000..d7fb8840 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridHarmonicMappingFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridHarmonicMappingFilter + + +Node0 + +vtkvmtkUnstructuredGridHarmonic +MappingFilter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood-members.html b/doc/html/classvtkvmtkUnstructuredGridNeighborhood-members.html index 2069fde0..fbff9dd4 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,58 @@
-
+
vtkvmtkUnstructuredGridNeighborhood Member List
-This is the complete list of members for vtkvmtkUnstructuredGridNeighborhood, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Build()vtkvmtkUnstructuredGridNeighborhood [virtual]
DataSetvtkvmtkDataSetItem [protected]
DataSetPointIdvtkvmtkDataSetItem [protected]
DeepCopy(vtkvmtkItem *src)vtkvmtkNeighborhood [virtual]
GetDataSet()vtkvmtkDataSetItem [inline]
GetDataSetPointId()vtkvmtkDataSetItem [virtual]
GetIsBoundary()vtkvmtkNeighborhood [virtual]
GetItemType()vtkvmtkUnstructuredGridNeighborhood [inline, virtual]
GetNumberOfPoints()vtkvmtkNeighborhood [inline]
GetPointer(vtkIdType i)vtkvmtkNeighborhood [inline]
GetPointId(vtkIdType i)vtkvmtkNeighborhood [inline]
GetReallocateOnBuild()vtkvmtkDataSetItem [virtual]
IsBoundaryvtkvmtkNeighborhood [protected]
New()vtkvmtkUnstructuredGridNeighborhood [static]
NPointsvtkvmtkNeighborhood [protected]
PointIdsvtkvmtkNeighborhood [protected]
ReallocateOnBuildvtkvmtkDataSetItem [protected]
ReallocateOnBuildOff()vtkvmtkDataSetItem [virtual]
ReallocateOnBuildOn()vtkvmtkDataSetItem [virtual]
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhood [protected]
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetItem [inline]
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItem [virtual]
SetReallocateOnBuild(int)vtkvmtkDataSetItem [virtual]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridNeighborhood, vtkvmtkNeighborhood)vtkvmtkUnstructuredGridNeighborhood
vtkvmtkNeighborhood::vtkTypeRevisionMacro(vtkvmtkNeighborhood, vtkvmtkDataSetItem)vtkvmtkNeighborhood
vtkvmtkDataSetItem::vtkTypeRevisionMacro(vtkvmtkDataSetItem, vtkvmtkItem)vtkvmtkDataSetItem
vtkvmtkItem::vtkTypeRevisionMacro(vtkvmtkItem, vtkObject)vtkvmtkItem
vtkvmtkDataSetItem()vtkvmtkDataSetItem [protected]
vtkvmtkItem()vtkvmtkItem [inline, protected]
vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
vtkvmtkUnstructuredGridNeighborhood()vtkvmtkUnstructuredGridNeighborhood [inline, protected]
~vtkvmtkDataSetItem()vtkvmtkDataSetItem [inline, protected]
~vtkvmtkItem()vtkvmtkItem [inline, protected]
~vtkvmtkNeighborhood()vtkvmtkNeighborhood [protected]
~vtkvmtkUnstructuredGridNeighborhood()vtkvmtkUnstructuredGridNeighborhood [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Build() VTK_OVERRIDEvtkvmtkUnstructuredGridNeighborhoodvirtual
DataSetvtkvmtkDataSetItemprotected
DataSetPointIdvtkvmtkDataSetItemprotected
DeepCopy(vtkvmtkItem *src) VTK_OVERRIDEvtkvmtkNeighborhoodvirtual
GetDataSet()vtkvmtkDataSetIteminline
GetDataSetPointId()vtkvmtkDataSetItemvirtual
GetIsBoundary()vtkvmtkNeighborhoodvirtual
GetItemType() VTK_OVERRIDEvtkvmtkUnstructuredGridNeighborhoodinlinevirtual
GetNumberOfPoints()vtkvmtkNeighborhoodinline
GetPointer(vtkIdType i)vtkvmtkNeighborhoodinline
GetPointId(vtkIdType i)vtkvmtkNeighborhoodinline
GetReallocateOnBuild()vtkvmtkDataSetItemvirtual
IsA(const char *type)vtkvmtkUnstructuredGridNeighborhoodvirtual
IsBoundaryvtkvmtkNeighborhoodprotected
IsTypeOf(const char *type)vtkvmtkUnstructuredGridNeighborhoodstatic
New()vtkvmtkUnstructuredGridNeighborhoodstatic
NewInstance() constvtkvmtkUnstructuredGridNeighborhood
NewInstanceInternal() constvtkvmtkUnstructuredGridNeighborhoodprotectedvirtual
NPointsvtkvmtkNeighborhoodprotected
PointIdsvtkvmtkNeighborhoodprotected
ReallocateOnBuildvtkvmtkDataSetItemprotected
ReallocateOnBuildOff()vtkvmtkDataSetItemvirtual
ReallocateOnBuildOn()vtkvmtkDataSetItemvirtual
ResizePointList(vtkIdType ptId, int size)vtkvmtkNeighborhoodprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridNeighborhoodstatic
SetDataSet(vtkDataSet *dataSet)vtkvmtkDataSetIteminline
SetDataSetPointId(vtkIdType)vtkvmtkDataSetItemvirtual
SetReallocateOnBuild(int)vtkvmtkDataSetItemvirtual
Superclass typedefvtkvmtkUnstructuredGridNeighborhood
vtkvmtkDataSetItem()vtkvmtkDataSetItemprotected
vtkvmtkItem()vtkvmtkIteminlineprotected
vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
vtkvmtkUnstructuredGridNeighborhood()vtkvmtkUnstructuredGridNeighborhoodinlineprotected
~vtkvmtkDataSetItem()vtkvmtkDataSetIteminlineprotected
~vtkvmtkItem()vtkvmtkIteminlineprotected
~vtkvmtkNeighborhood()vtkvmtkNeighborhoodprotected
~vtkvmtkUnstructuredGridNeighborhood()vtkvmtkUnstructuredGridNeighborhoodinlineprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood.html b/doc/html/classvtkvmtkUnstructuredGridNeighborhood.html index 2912ce80..aaea956e 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood.html +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridNeighborhood Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,182 +59,459 @@
-
+
vtkvmtkUnstructuredGridNeighborhood Class Reference
-

.. +

Apply a neighborhood to the vertices on of a unstructured grid data set. More...

-

#include <vtkvmtkUnstructuredGridNeighborhood.h>

+

#include <vtkvmtkUnstructuredGridNeighborhood.h>

Inheritance diagram for vtkvmtkUnstructuredGridNeighborhood:
-
Inheritance graph
- - +
+
[legend]
Collaboration diagram for vtkvmtkUnstructuredGridNeighborhood:
-
Collaboration graph
- - +
+
[legend]
- -

List of all members.

- + + + + + + + + + + + +

+

+Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 
+ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridNeighborhood, vtkvmtkNeighborhood)
virtual vtkIdType GetItemType ()
virtual void Build ()

+

virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 
+ - - + + + + + + + + + + + + + + + + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridNeighborhood
New ()

+

static vtkvmtkUnstructuredGridNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + + + + + + + + + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridNeighborhood ()
 
 ~vtkvmtkUnstructuredGridNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.3
+

Detailed Description

+

Apply a neighborhood to the vertices on of a unstructured grid data set.

+
Date
2006/04/06 16:46:44
+
Revision
1.3

..

-

Constructor & Destructor Documentation

- + +

Definition at line 37 of file vtkvmtkUnstructuredGridNeighborhood.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridNeighborhood()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridNeighborhood::vtkvmtkUnstructuredGridNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 50 of file vtkvmtkUnstructuredGridNeighborhood.h.

+
50 {};
- + +

◆ ~vtkvmtkUnstructuredGridNeighborhood()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridNeighborhood::~vtkvmtkUnstructuredGridNeighborhood vtkvmtkUnstructuredGridNeighborhood::~vtkvmtkUnstructuredGridNeighborhood ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkUnstructuredGridNeighborhood.h.

+
51 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridNeighborhood* vtkvmtkUnstructuredGridNeighborhood::New static vtkvmtkUnstructuredGridNeighborhood* vtkvmtkUnstructuredGridNeighborhood::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridNeighborhood::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridNeighborhood::IsTypeOf (vtkvmtkUnstructuredGridNeighborhood , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridNeighborhood::IsA (const char * type) vtkvmtkNeighborhood  
+
+virtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridNeighborhood* vtkvmtkUnstructuredGridNeighborhood::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridNeighborhood::NewInstanceInternal () const
+
+protectedvirtual
+
+ +

Reimplemented from vtkvmtkNeighborhood.

- + +

◆ NewInstance()

+
- + - +
virtual vtkIdType vtkvmtkUnstructuredGridNeighborhood::GetItemType vtkvmtkUnstructuredGridNeighborhood* vtkvmtkUnstructuredGridNeighborhood::NewInstance ( ) [inline, virtual] const
+
+ +
-
+ +

◆ GetItemType()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkIdType vtkvmtkUnstructuredGridNeighborhood::GetItemType ()
+
+inlinevirtual
+
- + +

◆ Build()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridNeighborhood::Build virtual void vtkvmtkUnstructuredGridNeighborhood::Build ( ) [virtual]
- -
+
+virtual
+

Build the neighborhood.

-

Implements vtkvmtkNeighborhood.

+

Implements vtkvmtkNeighborhood.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.map index 54ec95b8..7f730e61 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.md5 index 0795b64e..b876d157 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.md5 @@ -1 +1 @@ -affcfed74a12bc85f13dbc8ad0e3752d \ No newline at end of file +61439b062056e95d1c93d16d81e897f8 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.png b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.png deleted file mode 100644 index bbd912b4..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.svg new file mode 100644 index 00000000..e00ffb7a --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__coll__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkUnstructuredGridNeighborhood + + +Node5 + +vtkvmtkUnstructuredGridNeighborhood + + +Node6 + + +vtkvmtkNeighborhood + + + + +Node6->Node5 + + + + +Node7 + + +vtkvmtkDataSetItem + + + + +Node7->Node6 + + + + +Node8 + + +vtkvmtkItem + + + + +Node8->Node7 + + + + +Node9 + +vtkObject + + +Node9->Node8 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.map index 54ec95b8..7f730e61 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.map +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.md5 index 0795b64e..f6677f56 100644 --- a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.md5 +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.md5 @@ -1 +1 @@ -affcfed74a12bc85f13dbc8ad0e3752d \ No newline at end of file +9ee17ea1d8d39bc3aa9fc05a97d04c96 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.png b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.png deleted file mode 100644 index bbd912b4..00000000 Binary files a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.png and /dev/null differ diff --git a/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.svg new file mode 100644 index 00000000..4bd7d1bc --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridNeighborhood__inherit__graph.svg @@ -0,0 +1,67 @@ + + + + + + +vtkvmtkUnstructuredGridNeighborhood + + +Node0 + +vtkvmtkUnstructuredGridNeighborhood + + +Node1 + + +vtkvmtkNeighborhood + + + + +Node1->Node0 + + + + +Node2 + + +vtkvmtkDataSetItem + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem + + + + +Node3->Node2 + + + + +Node4 + +vtkObject + + +Node4->Node3 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter-members.html b/doc/html/classvtkvmtkUnstructuredGridTetraFilter-members.html new file mode 100644 index 00000000..af799bc1 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter-members.html @@ -0,0 +1,98 @@ + + + + + + + +VMTK: Member List + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
vtkvmtkUnstructuredGridTetraFilter Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + +
Execute(vtkUnstructuredGrid *, vtkUnstructuredGrid *)vtkvmtkUnstructuredGridTetraFilterprotected
GetTetrahedraOnly()vtkvmtkUnstructuredGridTetraFiltervirtual
IsA(const char *type)vtkvmtkUnstructuredGridTetraFiltervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridTetraFilterstatic
New()vtkvmtkUnstructuredGridTetraFilterstatic
NewInstance() constvtkvmtkUnstructuredGridTetraFilter
NewInstanceInternal() constvtkvmtkUnstructuredGridTetraFilterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkUnstructuredGridTetraFilter
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridTetraFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridTetraFilterstatic
SetTetrahedraOnly(int)vtkvmtkUnstructuredGridTetraFiltervirtual
Superclass typedefvtkvmtkUnstructuredGridTetraFilter
TetrahedraOnlyvtkvmtkUnstructuredGridTetraFilterprotected
TetrahedraOnlyOff()vtkvmtkUnstructuredGridTetraFiltervirtual
TetrahedraOnlyOn()vtkvmtkUnstructuredGridTetraFiltervirtual
TriangulateQuad(vtkUnstructuredGrid *output, vtkIdList *quadPtIds, vtkIdList *ptIds)vtkvmtkUnstructuredGridTetraFilterprotected
TriangulatorvtkvmtkUnstructuredGridTetraFilterprotected
vtkvmtkUnstructuredGridTetraFilter()vtkvmtkUnstructuredGridTetraFilterprotected
~vtkvmtkUnstructuredGridTetraFilter()vtkvmtkUnstructuredGridTetraFilterprotected
+ + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter.html b/doc/html/classvtkvmtkUnstructuredGridTetraFilter.html new file mode 100644 index 00000000..bf37b585 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter.html @@ -0,0 +1,675 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridTetraFilter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+ +
+ +

Convert the elements of a mesh to linear tetrahedra. + More...

+ +

#include <vtkvmtkUnstructuredGridTetraFilter.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridTetraFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridTetraFilter:
+
+
+
+
[legend]
+ + + + +

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ + + + + + + + + + + + + + + +

+Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridTetraFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetTetrahedraOnly (int)
 
virtual int GetTetrahedraOnly ()
 
virtual void TetrahedraOnlyOn ()
 
virtual void TetrahedraOnlyOff ()
 
+ + + + + + + +

+Static Public Member Functions

static vtkvmtkUnstructuredGridTetraFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridTetraFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + + + + + + + + + + +

+Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridTetraFilter ()
 
 ~vtkvmtkUnstructuredGridTetraFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
int TriangulateQuad (vtkUnstructuredGrid *output, vtkIdList *quadPtIds, vtkIdList *ptIds)
 
void Execute (vtkUnstructuredGrid *, vtkUnstructuredGrid *)
 
+ + + + + +

+Protected Attributes

vtkOrderedTriangulator * Triangulator
 
int TetrahedraOnly
 
+

Detailed Description

+

Convert the elements of a mesh to linear tetrahedra.

+
Date
2006/07/17 09:53:14
+
Revision
1.1
+ +

Definition at line 35 of file vtkvmtkUnstructuredGridTetraFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +
+
+ + + + +
typedef vtkUnstructuredGridAlgorithm vtkvmtkUnstructuredGridTetraFilter::Superclass
+
+ +

Definition at line 39 of file vtkvmtkUnstructuredGridTetraFilter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridTetraFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkUnstructuredGridTetraFilter::vtkvmtkUnstructuredGridTetraFilter ()
+
+protected
+
+ +
+
+ +

◆ ~vtkvmtkUnstructuredGridTetraFilter()

+ +
+
+ + + + + +
+ + + + + + + +
vtkvmtkUnstructuredGridTetraFilter::~vtkvmtkUnstructuredGridTetraFilter ()
+
+protected
+
+ +
+
+

Member Function Documentation

+ +

◆ New()

+ +
+
+ + + + + +
+ + + + + + + +
static vtkvmtkUnstructuredGridTetraFilter* vtkvmtkUnstructuredGridTetraFilter::New ()
+
+static
+
+ +
+
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkUnstructuredGridTetraFilter::IsTypeOf (const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual int vtkvmtkUnstructuredGridTetraFilter::IsA (const char * type)
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkUnstructuredGridTetraFilter* vtkvmtkUnstructuredGridTetraFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
+ +
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUnstructuredGridTetraFilter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkUnstructuredGridTetraFilter* vtkvmtkUnstructuredGridTetraFilter::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkUnstructuredGridTetraFilter::PrintSelf (ostream & os,
vtkIndent indent 
)
+
+ +
+
+ +

◆ SetTetrahedraOnly()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkUnstructuredGridTetraFilter::SetTetrahedraOnly (int )
+
+virtual
+
+ +
+
+ +

◆ GetTetrahedraOnly()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkUnstructuredGridTetraFilter::GetTetrahedraOnly ()
+
+virtual
+
+ +
+
+ +

◆ TetrahedraOnlyOn()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkUnstructuredGridTetraFilter::TetrahedraOnlyOn ()
+
+virtual
+
+ +
+
+ +

◆ TetrahedraOnlyOff()

+ +
+
+ + + + + +
+ + + + + + + +
virtual void vtkvmtkUnstructuredGridTetraFilter::TetrahedraOnlyOff ()
+
+virtual
+
+ +
+
+ +

◆ RequestData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual int vtkvmtkUnstructuredGridTetraFilter::RequestData (vtkInformation * ,
vtkInformationVector ** ,
vtkInformationVector *  
)
+
+protectedvirtual
+
+ +
+
+ +

◆ TriangulateQuad()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
int vtkvmtkUnstructuredGridTetraFilter::TriangulateQuad (vtkUnstructuredGrid * output,
vtkIdList * quadPtIds,
vtkIdList * ptIds 
)
+
+protected
+
+ +
+
+ +

◆ Execute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void vtkvmtkUnstructuredGridTetraFilter::Execute (vtkUnstructuredGrid * ,
vtkUnstructuredGrid *  
)
+
+protected
+
+ +
+
+

Member Data Documentation

+ +

◆ Triangulator

+ +
+
+ + + + + +
+ + + + +
vtkOrderedTriangulator* vtkvmtkUnstructuredGridTetraFilter::Triangulator
+
+protected
+
+ +

Definition at line 54 of file vtkvmtkUnstructuredGridTetraFilter.h.

+ +
+
+ +

◆ TetrahedraOnly

+ +
+
+ + + + + +
+ + + + +
int vtkvmtkUnstructuredGridTetraFilter::TetrahedraOnly
+
+protected
+
+ +

Definition at line 58 of file vtkvmtkUnstructuredGridTetraFilter.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.map new file mode 100644 index 00000000..245ed624 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.md5 new file mode 100644 index 00000000..afc6c82a --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.md5 @@ -0,0 +1 @@ +32814ae2e5185362c682dfdc28b5ac36 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.svg new file mode 100644 index 00000000..b50d3200 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridTetraFilter + + +Node2 + +vtkvmtkUnstructuredGridTetra +Filter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.map new file mode 100644 index 00000000..245ed624 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.md5 new file mode 100644 index 00000000..3df76420 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.md5 @@ -0,0 +1 @@ +b1db7aec404692a1201a085044ef7281 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.svg new file mode 100644 index 00000000..381d6c5e --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridTetraFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridTetraFilter + + +Node0 + +vtkvmtkUnstructuredGridTetra +Filter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter-members.html b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter-members.html index a8e5ac54..d7cfb173 100644 --- a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter-members.html +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,46 +59,51 @@
-
+
vtkvmtkUnstructuredGridVorticityFilter Member List
-This is the complete list of members for vtkvmtkUnstructuredGridVorticityFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeHelicityFactorvtkvmtkUnstructuredGridVorticityFilter [protected]
ComputeHelicityFactorOff()vtkvmtkUnstructuredGridVorticityFilter [virtual]
ComputeHelicityFactorOn()vtkvmtkUnstructuredGridVorticityFilter [virtual]
ConvergenceTolerancevtkvmtkUnstructuredGridVorticityFilter [protected]
GetComputeHelicityFactor()vtkvmtkUnstructuredGridVorticityFilter [virtual]
GetConvergenceTolerance()vtkvmtkUnstructuredGridVorticityFilter [virtual]
GetHelicityFactorArrayName()vtkvmtkUnstructuredGridVorticityFilter [virtual]
GetQuadratureOrder()vtkvmtkUnstructuredGridVorticityFilter [virtual]
GetVelocityArrayName()vtkvmtkUnstructuredGridVorticityFilter [virtual]
GetVorticityArrayName()vtkvmtkUnstructuredGridVorticityFilter [virtual]
HelicityFactorArrayNamevtkvmtkUnstructuredGridVorticityFilter [protected]
New()vtkvmtkUnstructuredGridVorticityFilter [static]
QuadratureOrdervtkvmtkUnstructuredGridVorticityFilter [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkUnstructuredGridVorticityFilter [protected, virtual]
SetComputeHelicityFactor(int)vtkvmtkUnstructuredGridVorticityFilter [virtual]
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridVorticityFilter [virtual]
SetHelicityFactorArrayName(const char *)vtkvmtkUnstructuredGridVorticityFilter [virtual]
SetQuadratureOrder(int)vtkvmtkUnstructuredGridVorticityFilter [virtual]
SetVelocityArrayName(const char *)vtkvmtkUnstructuredGridVorticityFilter [virtual]
SetVorticityArrayName(const char *)vtkvmtkUnstructuredGridVorticityFilter [virtual]
VelocityArrayNamevtkvmtkUnstructuredGridVorticityFilter [protected]
VorticityArrayNamevtkvmtkUnstructuredGridVorticityFilter [protected]
vtkTypeRevisionMacro(vtkvmtkUnstructuredGridVorticityFilter, vtkUnstructuredGridAlgorithm)vtkvmtkUnstructuredGridVorticityFilter
vtkvmtkUnstructuredGridVorticityFilter()vtkvmtkUnstructuredGridVorticityFilter [protected]
~vtkvmtkUnstructuredGridVorticityFilter()vtkvmtkUnstructuredGridVorticityFilter [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeHelicityFactorvtkvmtkUnstructuredGridVorticityFilterprotected
ComputeHelicityFactorOff()vtkvmtkUnstructuredGridVorticityFiltervirtual
ComputeHelicityFactorOn()vtkvmtkUnstructuredGridVorticityFiltervirtual
ConvergenceTolerancevtkvmtkUnstructuredGridVorticityFilterprotected
GetComputeHelicityFactor()vtkvmtkUnstructuredGridVorticityFiltervirtual
GetConvergenceTolerance()vtkvmtkUnstructuredGridVorticityFiltervirtual
GetHelicityFactorArrayName()vtkvmtkUnstructuredGridVorticityFiltervirtual
GetQuadratureOrder()vtkvmtkUnstructuredGridVorticityFiltervirtual
GetVelocityArrayName()vtkvmtkUnstructuredGridVorticityFiltervirtual
GetVorticityArrayName()vtkvmtkUnstructuredGridVorticityFiltervirtual
HelicityFactorArrayNamevtkvmtkUnstructuredGridVorticityFilterprotected
IsA(const char *type)vtkvmtkUnstructuredGridVorticityFiltervirtual
IsTypeOf(const char *type)vtkvmtkUnstructuredGridVorticityFilterstatic
New()vtkvmtkUnstructuredGridVorticityFilterstatic
NewInstance() constvtkvmtkUnstructuredGridVorticityFilter
NewInstanceInternal() constvtkvmtkUnstructuredGridVorticityFilterprotectedvirtual
QuadratureOrdervtkvmtkUnstructuredGridVorticityFilterprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkUnstructuredGridVorticityFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUnstructuredGridVorticityFilterstatic
SetComputeHelicityFactor(int)vtkvmtkUnstructuredGridVorticityFiltervirtual
SetConvergenceTolerance(double)vtkvmtkUnstructuredGridVorticityFiltervirtual
SetHelicityFactorArrayName(const char *)vtkvmtkUnstructuredGridVorticityFiltervirtual
SetQuadratureOrder(int)vtkvmtkUnstructuredGridVorticityFiltervirtual
SetVelocityArrayName(const char *)vtkvmtkUnstructuredGridVorticityFiltervirtual
SetVorticityArrayName(const char *)vtkvmtkUnstructuredGridVorticityFiltervirtual
Superclass typedefvtkvmtkUnstructuredGridVorticityFilter
VelocityArrayNamevtkvmtkUnstructuredGridVorticityFilterprotected
VorticityArrayNamevtkvmtkUnstructuredGridVorticityFilterprotected
vtkvmtkUnstructuredGridVorticityFilter()vtkvmtkUnstructuredGridVorticityFilterprotected
~vtkvmtkUnstructuredGridVorticityFilter()vtkvmtkUnstructuredGridVorticityFilterprotected
+ - diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter.html b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter.html index 3d94b7b9..a6c3cc7a 100644 --- a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter.html +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridVorticityFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,378 +59,700 @@
-
+
vtkvmtkUnstructuredGridVorticityFilter Class Reference
-

.. +

Calculates vorticity from velocity in a mesh. More...

-

#include <vtkvmtkUnstructuredGridVorticityFilter.h>

- -

List of all members.

+

#include <vtkvmtkUnstructuredGridVorticityFilter.h>

+
+Inheritance diagram for vtkvmtkUnstructuredGridVorticityFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUnstructuredGridVorticityFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 
+ - + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUnstructuredGridVorticityFilter, vtkUnstructuredGridAlgorithm)
virtual int IsA (const char *type)
 
vtkvmtkUnstructuredGridVorticityFilterNewInstance () const
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetVorticityArrayName (const char *)
 
virtual char * GetVorticityArrayName ()
 
virtual void SetHelicityFactorArrayName (const char *)
 
virtual char * GetHelicityFactorArrayName ()
 
virtual void SetComputeHelicityFactor (int)
 
virtual int GetComputeHelicityFactor ()
 
virtual void ComputeHelicityFactorOn ()
 
virtual void ComputeHelicityFactorOff ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUnstructuredGridVorticityFilter
New ()

+

static vtkvmtkUnstructuredGridVorticityFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUnstructuredGridVorticityFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUnstructuredGridVorticityFilter ()
 
 ~vtkvmtkUnstructuredGridVorticityFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ + + + + + +

Protected Attributes

char * VelocityArrayName
 
char * VorticityArrayName
 
char * HelicityFactorArrayName
 
int ComputeHelicityFactor
 
double ConvergenceTolerance
 
int QuadratureOrder
 
-

Detailed Description

-

..

-
Date:
2006/04/06 16:46:44
-
Revision:
1.4
+

Detailed Description

+

Calculates vorticity from velocity in a mesh.

+
Date
2006/04/06 16:46:44
+
Revision
1.4

..

-

Constructor & Destructor Documentation

- + +

Definition at line 34 of file vtkvmtkUnstructuredGridVorticityFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+ +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUnstructuredGridVorticityFilter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkUnstructuredGridVorticityFilter::vtkvmtkUnstructuredGridVorticityFilter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUnstructuredGridVorticityFilter()

+
+ + + + + +
- + - +
vtkvmtkUnstructuredGridVorticityFilter::~vtkvmtkUnstructuredGridVorticityFilter vtkvmtkUnstructuredGridVorticityFilter::~vtkvmtkUnstructuredGridVorticityFilter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUnstructuredGridVorticityFilter* vtkvmtkUnstructuredGridVorticityFilter::New static vtkvmtkUnstructuredGridVorticityFilter* vtkvmtkUnstructuredGridVorticityFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUnstructuredGridVorticityFilter::vtkTypeRevisionMacro static int vtkvmtkUnstructuredGridVorticityFilter::IsTypeOf (vtkvmtkUnstructuredGridVorticityFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUnstructuredGridVorticityFilter::IsA (const char * type) vtkUnstructuredGridAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUnstructuredGridVorticityFilter* vtkvmtkUnstructuredGridVorticityFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetVelocityArrayName virtual vtkObjectBase* vtkvmtkUnstructuredGridVorticityFilter::NewInstanceInternal (const char *  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetVelocityArrayName vtkvmtkUnstructuredGridVorticityFilter* vtkvmtkUnstructuredGridVorticityFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetVelocityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetVorticityArrayName virtual void vtkvmtkUnstructuredGridVorticityFilter::SetVelocityArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetVelocityArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetVorticityArrayName virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetVelocityArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetVorticityArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetHelicityFactorArrayName virtual void vtkvmtkUnstructuredGridVorticityFilter::SetVorticityArrayName ( const char *  ) [virtual]
+
+virtual
+
+ +
-
+ +

◆ GetVorticityArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetVorticityArrayName ()
+
+virtual
+
- + +

◆ SetHelicityFactorArrayName()

+
+ + + + + +
- + + - +
virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetHelicityFactorArrayName virtual void vtkvmtkUnstructuredGridVorticityFilter::SetHelicityFactorArrayName (const char *  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetHelicityFactorArrayName()

+ +
+
+ + + + + +
+ + + + + + + +
virtual char* vtkvmtkUnstructuredGridVorticityFilter::GetHelicityFactorArrayName ()
+
+virtual
+
- + +

◆ SetComputeHelicityFactor()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetComputeHelicityFactor virtual void vtkvmtkUnstructuredGridVorticityFilter::SetComputeHelicityFactor ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetComputeHelicityFactor()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridVorticityFilter::GetComputeHelicityFactor virtual int vtkvmtkUnstructuredGridVorticityFilter::GetComputeHelicityFactor ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeHelicityFactorOn()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactorOn virtual void vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactorOn ( ) [virtual]
- -
+
+virtual
+
- + +

◆ ComputeHelicityFactorOff()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactorOff virtual void vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactorOff ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetConvergenceTolerance virtual void vtkvmtkUnstructuredGridVorticityFilter::SetConvergenceTolerance ( double  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetConvergenceTolerance()

+
+ + + + + +
- + - +
virtual double vtkvmtkUnstructuredGridVorticityFilter::GetConvergenceTolerance virtual double vtkvmtkUnstructuredGridVorticityFilter::GetConvergenceTolerance ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetQuadratureOrder()

+
+ + + + + +
- + - +
virtual void vtkvmtkUnstructuredGridVorticityFilter::SetQuadratureOrder virtual void vtkvmtkUnstructuredGridVorticityFilter::SetQuadratureOrder ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetQuadratureOrder()

+
+ + + + + +
- + - +
virtual int vtkvmtkUnstructuredGridVorticityFilter::GetQuadratureOrder virtual int vtkvmtkUnstructuredGridVorticityFilter::GetQuadratureOrder ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -480,104 +772,172 @@ - +
virtual int vtkvmtkUnstructuredGridVorticityFilter::RequestData virtual int vtkvmtkUnstructuredGridVorticityFilter::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ VelocityArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridVorticityFilter::VelocityArrayName [protected]char* vtkvmtkUnstructuredGridVorticityFilter::VelocityArrayName
- -
+
+protected
+
+ +

Definition at line 65 of file vtkvmtkUnstructuredGridVorticityFilter.h.

- + +

◆ VorticityArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridVorticityFilter::VorticityArrayName [protected]char* vtkvmtkUnstructuredGridVorticityFilter::VorticityArrayName
- -
+
+protected
+
+ +

Definition at line 66 of file vtkvmtkUnstructuredGridVorticityFilter.h.

- + +

◆ HelicityFactorArrayName

+
+ + + + + +
- +
char* vtkvmtkUnstructuredGridVorticityFilter::HelicityFactorArrayName [protected]char* vtkvmtkUnstructuredGridVorticityFilter::HelicityFactorArrayName
- -
+
+protected
+
+ +

Definition at line 67 of file vtkvmtkUnstructuredGridVorticityFilter.h.

- + +

◆ ComputeHelicityFactor

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactor [protected]int vtkvmtkUnstructuredGridVorticityFilter::ComputeHelicityFactor
- -
+
+protected
+
+ +

Definition at line 68 of file vtkvmtkUnstructuredGridVorticityFilter.h.

- + +

◆ ConvergenceTolerance

+
+ + + + + +
- +
double vtkvmtkUnstructuredGridVorticityFilter::ConvergenceTolerance [protected]double vtkvmtkUnstructuredGridVorticityFilter::ConvergenceTolerance
- -
+
+protected
+
+ +

Definition at line 69 of file vtkvmtkUnstructuredGridVorticityFilter.h.

- + +

◆ QuadratureOrder

+
+ + + + + +
- +
int vtkvmtkUnstructuredGridVorticityFilter::QuadratureOrder [protected]int vtkvmtkUnstructuredGridVorticityFilter::QuadratureOrder
- -
+
+protected
+
+ +

Definition at line 70 of file vtkvmtkUnstructuredGridVorticityFilter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.map b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.map new file mode 100644 index 00000000..eeb852e2 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.md5 new file mode 100644 index 00000000..cece9a5c --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.md5 @@ -0,0 +1 @@ +e6db334c1a7cd698606fdc35afbb6c7d \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.svg b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.svg new file mode 100644 index 00000000..28bba00e --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridVorticityFilter + + +Node2 + +vtkvmtkUnstructuredGridVorticity +Filter + + +Node3 + +vtkUnstructuredGridAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.map b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.map new file mode 100644 index 00000000..eeb852e2 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.md5 b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.md5 new file mode 100644 index 00000000..a3dd9fa6 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.md5 @@ -0,0 +1 @@ +a4f4af7a118fc16b0fececabd816f8b0 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.svg b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.svg new file mode 100644 index 00000000..1705bf71 --- /dev/null +++ b/doc/html/classvtkvmtkUnstructuredGridVorticityFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUnstructuredGridVorticityFilter + + +Node0 + +vtkvmtkUnstructuredGridVorticity +Filter + + +Node1 + +vtkUnstructuredGridAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter-members.html b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter-members.html index c924c4bc..a09b860d 100644 --- a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter-members.html +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,28 +59,33 @@
-
+
vtkvmtkUpwindGradientMagnitudeImageFilter Member List
- +

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

+ + + + + + + + + + + + + +
GetUpwindFactor()vtkvmtkUpwindGradientMagnitudeImageFiltervirtual
IsA(const char *type)vtkvmtkUpwindGradientMagnitudeImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkUpwindGradientMagnitudeImageFilterstatic
New()vtkvmtkUpwindGradientMagnitudeImageFilterstatic
NewInstance() constvtkvmtkUpwindGradientMagnitudeImageFilter
NewInstanceInternal() constvtkvmtkUpwindGradientMagnitudeImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkUpwindGradientMagnitudeImageFilterstatic
SetUpwindFactor(double)vtkvmtkUpwindGradientMagnitudeImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkUpwindGradientMagnitudeImageFilterprotectedvirtual
Superclass typedefvtkvmtkUpwindGradientMagnitudeImageFilter
vtkvmtkUpwindGradientMagnitudeImageFilter()vtkvmtkUpwindGradientMagnitudeImageFilterprotected
~vtkvmtkUpwindGradientMagnitudeImageFilter()vtkvmtkUpwindGradientMagnitudeImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter.html b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter.html index ac7f78d8..694b5839 100644 --- a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter.html +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkUpwindGradientMagnitudeImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkUpwindGradientMagnitudeImageFilter Class Reference
@@ -104,170 +75,375 @@

Wrapper class around itk::UpwindGradientMagnitudeImageFilter. More...

-

#include <vtkvmtkUpwindGradientMagnitudeImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkUpwindGradientMagnitudeImageFilter.h>

+
+Inheritance diagram for vtkvmtkUpwindGradientMagnitudeImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkUpwindGradientMagnitudeImageFilter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkUpwindGradientMagnitudeImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetUpwindFactor (float value)

+

virtual int IsA (const char *type)
 
vtkvmtkUpwindGradientMagnitudeImageFilterNewInstance () const
 
virtual double GetUpwindFactor ()
 
virtual void SetUpwindFactor (double)
 
+ - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkUpwindGradientMagnitudeImageFilter
New ()

-Protected Types

typedef
-itk::UpwindGradientMagnitudeImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType

+

static vtkvmtkUpwindGradientMagnitudeImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkUpwindGradientMagnitudeImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkUpwindGradientMagnitudeImageFilter ()
 
 ~vtkvmtkUpwindGradientMagnitudeImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::UpwindGradientMagnitudeImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.3
-

vtkvmtkUpwindGradientMagnitudeImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.3
+

vtkvmtkUpwindGradientMagnitudeImageFilter

+ +

Definition at line 40 of file vtkvmtkUpwindGradientMagnitudeImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::UpwindGradientMagnitudeImageFilter<Superclass::InputImageType,Superclass::OutputImageType> vtkvmtkUpwindGradientMagnitudeImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkUpwindGradientMagnitudeImageFilter::Superclass
-
-
+
+ +

Definition at line 44 of file vtkvmtkUpwindGradientMagnitudeImageFilter.h.

-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkUpwindGradientMagnitudeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkUpwindGradientMagnitudeImageFilter::vtkvmtkUpwindGradientMagnitudeImageFilter vtkvmtkUpwindGradientMagnitudeImageFilter::vtkvmtkUpwindGradientMagnitudeImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkUpwindGradientMagnitudeImageFilter()

+
+ + + + + +
- + - +
vtkvmtkUpwindGradientMagnitudeImageFilter::~vtkvmtkUpwindGradientMagnitudeImageFilter vtkvmtkUpwindGradientMagnitudeImageFilter::~vtkvmtkUpwindGradientMagnitudeImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 51 of file vtkvmtkUpwindGradientMagnitudeImageFilter.h.

+
51 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkUpwindGradientMagnitudeImageFilter* vtkvmtkUpwindGradientMagnitudeImageFilter::New static vtkvmtkUpwindGradientMagnitudeImageFilter* vtkvmtkUpwindGradientMagnitudeImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkUpwindGradientMagnitudeImageFilter::vtkTypeRevisionMacro static int vtkvmtkUpwindGradientMagnitudeImageFilter::IsTypeOf (vtkvmtkUpwindGradientMagnitudeImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkUpwindGradientMagnitudeImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkUpwindGradientMagnitudeImageFilter* vtkvmtkUpwindGradientMagnitudeImageFilter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkUpwindGradientMagnitudeImageFilter::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - - - + +
void vtkvmtkUpwindGradientMagnitudeImageFilter::SetUpwindFactor vtkvmtkUpwindGradientMagnitudeImageFilter* vtkvmtkUpwindGradientMagnitudeImageFilter::NewInstance (float value) [inline]) const
+
+
-
+
+ +

◆ GetUpwindFactor()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkUpwindGradientMagnitudeImageFilter::GetUpwindFactor ()
+
+virtual
+
- + +

◆ SetUpwindFactor()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkUpwindGradientMagnitudeImageFilter::GetImageFilterPointer virtual void vtkvmtkUpwindGradientMagnitudeImageFilter::SetUpwindFactor (double  ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkUpwindGradientMagnitudeImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.map b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.map new file mode 100644 index 00000000..f3f3ea16 --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.md5 new file mode 100644 index 00000000..57c9d2ec --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +b1008e69537594f2262b4e6aff098d53 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.svg b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.svg new file mode 100644 index 00000000..992bd48a --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUpwindGradientMagnitudeImageFilter + + +Node2 + +vtkvmtkUpwindGradientMagnitude +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.map b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.map new file mode 100644 index 00000000..f3f3ea16 --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..a48691aa --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +484e34161e9187c4437aceb106b9e7a9 \ No newline at end of file diff --git a/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.svg new file mode 100644 index 00000000..f709a912 --- /dev/null +++ b/doc/html/classvtkvmtkUpwindGradientMagnitudeImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkUpwindGradientMagnitudeImageFilter + + +Node0 + +vtkvmtkUpwindGradientMagnitude +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter-members.html b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter-members.html index ddaf47a7..357941d8 100644 --- a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter-members.html +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,52 +59,57 @@
-
+
vtkvmtkVesselEnhancingDiffusion3DImageFilter Member List
-This is the complete list of members for vtkvmtkVesselEnhancingDiffusion3DImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ComputeSigmaValue(int scaleLevel)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
EQUISPACED_STEPS enum valuevtkvmtkVesselEnhancingDiffusion3DImageFilter
GetImageFilterPointer()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline, protected]
GetNumberOfSigmaSteps()vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
GetSigmaMax()vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
GetSigmaMin()vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
ImageFilterType typedefvtkvmtkVesselEnhancingDiffusion3DImageFilter [protected]
LOGARITHMIC_STEPS enum valuevtkvmtkVesselEnhancingDiffusion3DImageFilter
New()vtkvmtkVesselEnhancingDiffusion3DImageFilter [static]
NumberOfSigmaStepsvtkvmtkVesselEnhancingDiffusion3DImageFilter [protected]
SetAlpha(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetBeta(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetEpsilon(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetGamma(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetNumberOfSigmaSteps(int)vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
SetOmega(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetRecalculateVesselness(int value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetSensitivity(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetSigmaMax(double)vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
SetSigmaMin(double)vtkvmtkVesselEnhancingDiffusion3DImageFilter [virtual]
SetSigmaStepMethodToEquispaced()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SetTimeStep(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
SigmaMaxvtkvmtkVesselEnhancingDiffusion3DImageFilter [protected]
SigmaMinvtkvmtkVesselEnhancingDiffusion3DImageFilter [protected]
SigmaStepMethodvtkvmtkVesselEnhancingDiffusion3DImageFilter [protected]
Update()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkVesselEnhancingDiffusion3DImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkVesselEnhancingDiffusion3DImageFilter
vtkvmtkVesselEnhancingDiffusion3DImageFilter()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline, protected]
~vtkvmtkVesselEnhancingDiffusion3DImageFilter()vtkvmtkVesselEnhancingDiffusion3DImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComputeSigmaValue(int scaleLevel)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
EQUISPACED_STEPS enum valuevtkvmtkVesselEnhancingDiffusion3DImageFilter
GetImageFilterPointer()vtkvmtkVesselEnhancingDiffusion3DImageFilterinlineprotected
GetNumberOfSigmaSteps()vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
GetSigmaMax()vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
GetSigmaMin()vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
ImageFilterType typedefvtkvmtkVesselEnhancingDiffusion3DImageFilterprotected
IsA(const char *type)vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkVesselEnhancingDiffusion3DImageFilterstatic
LOGARITHMIC_STEPS enum valuevtkvmtkVesselEnhancingDiffusion3DImageFilter
New()vtkvmtkVesselEnhancingDiffusion3DImageFilterstatic
NewInstance() constvtkvmtkVesselEnhancingDiffusion3DImageFilter
NewInstanceInternal() constvtkvmtkVesselEnhancingDiffusion3DImageFilterprotectedvirtual
NumberOfSigmaStepsvtkvmtkVesselEnhancingDiffusion3DImageFilterprotected
SafeDownCast(vtkObjectBase *o)vtkvmtkVesselEnhancingDiffusion3DImageFilterstatic
SetAlpha(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetBeta(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetEpsilon(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetGamma(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetNumberOfIterations(int value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetNumberOfSigmaSteps(int)vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
SetOmega(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetRecalculateVesselness(int value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetSensitivity(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetSigmaMax(double)vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
SetSigmaMin(double)vtkvmtkVesselEnhancingDiffusion3DImageFiltervirtual
SetSigmaStepMethodToEquispaced()vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SetTimeStep(double value)vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
SigmaMaxvtkvmtkVesselEnhancingDiffusion3DImageFilterprotected
SigmaMinvtkvmtkVesselEnhancingDiffusion3DImageFilterprotected
SigmaStepMethodvtkvmtkVesselEnhancingDiffusion3DImageFilterprotected
Superclass typedefvtkvmtkVesselEnhancingDiffusion3DImageFilter
Update()vtkvmtkVesselEnhancingDiffusion3DImageFilterinline
vtkvmtkVesselEnhancingDiffusion3DImageFilter()vtkvmtkVesselEnhancingDiffusion3DImageFilterinlineprotected
~vtkvmtkVesselEnhancingDiffusion3DImageFilter()vtkvmtkVesselEnhancingDiffusion3DImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter.html b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter.html index bee9d013..200dc255 100644 --- a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter.html +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkVesselEnhancingDiffusion3DImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,7 +59,7 @@
-
+
vtkvmtkVesselEnhancingDiffusion3DImageFilter Class Reference
@@ -106,79 +77,162 @@

Wrapper class around itk::VesselEnhancingDiffusion3DImageFilter. More...

-

#include <vtkvmtkVesselEnhancingDiffusion3DImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkVesselEnhancingDiffusion3DImageFilter.h>

+
+Inheritance diagram for vtkvmtkVesselEnhancingDiffusion3DImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkVesselEnhancingDiffusion3DImageFilter:
+
+
+
+
[legend]
- - - + + +

+

Public Types

enum  { EQUISPACED_STEPS, -LOGARITHMIC_STEPS +
enum  { EQUISPACED_STEPS, +LOGARITHMIC_STEPS }

+

 
typedef vtkvmtkITKImageToImageFilterFF Superclass
 
+ - + + + + + + + + + + + + + + + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkVesselEnhancingDiffusion3DImageFilter, vtkvmtkITKImageToImageFilterFF)
virtual int IsA (const char *type)
 
vtkvmtkVesselEnhancingDiffusion3DImageFilterNewInstance () const
 
virtual void SetSigmaMin (double)
 
virtual double GetSigmaMin ()
 
virtual void SetSigmaMax (double)
 
virtual double GetSigmaMax ()
 
virtual void SetNumberOfSigmaSteps (int)
 
virtual int GetNumberOfSigmaSteps ()
 
void SetSigmaStepMethodToEquispaced ()
 
void SetSigmaStepMethodToLogarithmic ()
 
void SetTimeStep (double value)
 
void SetEpsilon (double value)
 
void SetOmega (double value)
 
void SetSensitivity (double value)
 
void SetNumberOfIterations (int value)
 
void SetAlpha (double value)
 
void SetBeta (double value)
 
void SetGamma (double value)
 
void SetRecalculateVesselness (int value)
 
double ComputeSigmaValue (int scaleLevel)
 
void Update ()

+

 
+ - - + + + + + +

Static Public Member Functions

static
-vtkvmtkVesselEnhancingDiffusion3DImageFilter
New ()

+

static vtkvmtkVesselEnhancingDiffusion3DImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkVesselEnhancingDiffusion3DImageFilterSafeDownCast (vtkObjectBase *o)
 
+ - - + +

Protected Types

typedef
-itk::VesselEnhancingDiffusion3DImageFilter
-< Superclass::InputImageType::PixelType > 
ImageFilterType

+

typedef itk::VesselEnhancingDiffusion3DImageFilter< Superclass::InputImageType::PixelType > ImageFilterType
 
+ + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkVesselEnhancingDiffusion3DImageFilter ()
 
 ~vtkvmtkVesselEnhancingDiffusion3DImageFilter ()
 
ImageFilterTypeGetImageFilterPointer ()

+

 
+ + + + +

Protected Attributes

double SigmaMin
 
double SigmaMax
 
int NumberOfSigmaSteps
 
int SigmaStepMethod
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::VesselEnhancingDiffusion3DImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkVesselEnhancingDiffusion3DImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkVesselEnhancingDiffusion3DImageFilter

+ +

Definition at line 42 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::VesselEnhancingDiffusion3DImageFilter<Superclass::InputImageType::PixelType> vtkvmtkVesselEnhancingDiffusion3DImageFilter::ImageFilterType [protected]typedef vtkvmtkITKImageToImageFilterFF vtkvmtkVesselEnhancingDiffusion3DImageFilter::Superclass
+
+ +

Definition at line 46 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+ +
-
+ +

◆ ImageFilterType

+ +
+
+ + + + + +
+ + + + +
typedef itk::VesselEnhancingDiffusion3DImageFilter<Superclass::InputImageType::PixelType> vtkvmtkVesselEnhancingDiffusion3DImageFilter::ImageFilterType
+
+protected
+
+ +

Definition at line 182 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

-

Member Enumeration Documentation

- +

Member Enumeration Documentation

+ +

◆ anonymous enum

+
@@ -186,493 +240,895 @@
anonymous enum
-
-
-
Enumerator:
- - +
+
EQUISPACED_STEPS  -
LOGARITHMIC_STEPS  -
+ +
Enumerator
EQUISPACED_STEPS 
LOGARITHMIC_STEPS 
-
-
+

Definition at line 173 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
-

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkVesselEnhancingDiffusion3DImageFilter()

+
+ + + + + +
- + - +
vtkvmtkVesselEnhancingDiffusion3DImageFilter::vtkvmtkVesselEnhancingDiffusion3DImageFilter vtkvmtkVesselEnhancingDiffusion3DImageFilter::vtkvmtkVesselEnhancingDiffusion3DImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+
+ +

◆ ~vtkvmtkVesselEnhancingDiffusion3DImageFilter()

-
- -
+ + + + + +
- + - +
vtkvmtkVesselEnhancingDiffusion3DImageFilter::~vtkvmtkVesselEnhancingDiffusion3DImageFilter vtkvmtkVesselEnhancingDiffusion3DImageFilter::~vtkvmtkVesselEnhancingDiffusion3DImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 194 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
194 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkVesselEnhancingDiffusion3DImageFilter* vtkvmtkVesselEnhancingDiffusion3DImageFilter::New static vtkvmtkVesselEnhancingDiffusion3DImageFilter* vtkvmtkVesselEnhancingDiffusion3DImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkVesselEnhancingDiffusion3DImageFilter::vtkTypeRevisionMacro static int vtkvmtkVesselEnhancingDiffusion3DImageFilter::IsTypeOf (vtkvmtkVesselEnhancingDiffusion3DImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkVesselEnhancingDiffusion3DImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkVesselEnhancingDiffusion3DImageFilter* vtkvmtkVesselEnhancingDiffusion3DImageFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - +
virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSigmaMin virtual vtkObjectBase* vtkvmtkVesselEnhancingDiffusion3DImageFilter::NewInstanceInternal (double  ) [virtual] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
virtual double vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetSigmaMin vtkvmtkVesselEnhancingDiffusion3DImageFilter* vtkvmtkVesselEnhancingDiffusion3DImageFilter::NewInstance ( ) [virtual] const
-
-
+
- + +

◆ SetSigmaMin()

+
+ + + + + +
- + - +
virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSigmaMax virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSigmaMin ( double  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetSigmaMin()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetSigmaMin ()
+
+virtual
+
- + +

◆ SetSigmaMax()

+
+ + + + + +
- + + - +
virtual double vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetSigmaMax virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSigmaMax (double  ) [virtual]
+
+virtual
+
+
-
+
+ +

◆ GetSigmaMax()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetSigmaMax ()
+
+virtual
+
- + +

◆ SetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetNumberOfSigmaSteps virtual void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetNumberOfSigmaSteps ( int  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
virtual int vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetNumberOfSigmaSteps virtual int vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetNumberOfSigmaSteps ( ) [virtual]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethodToEquispaced()

+ - + +

◆ SetSigmaStepMethodToLogarithmic()

+ - + +

◆ SetTimeStep()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetTimeStep void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetTimeStep ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 67 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
68  {
69  DelegateITKInputMacro(SetTimeStep,value);
70  }
+
- + +

◆ SetEpsilon()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetEpsilon void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetEpsilon ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 72 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
73  {
74  DelegateITKInputMacro(SetEpsilon,value);
75  }
+
- + +

◆ SetOmega()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetOmega void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetOmega ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 77 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
78  {
79  DelegateITKInputMacro(SetOmega,value);
80  }
+
- + +

◆ SetSensitivity()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSensitivity void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetSensitivity ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 82 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
83  {
84  DelegateITKInputMacro(SetSensitivity,value);
85  }
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetNumberOfIterations void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetNumberOfIterations ( int  value) [inline]
- -
+
+inline
+
+

Definition at line 87 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
88  {
89  DelegateITKInputMacro(SetIterations,value);
90  }
- + +

◆ SetAlpha()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetAlpha void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetAlpha ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 92 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
93  {
94  DelegateITKInputMacro(SetAlpha,value);
95  }
+
- + +

◆ SetBeta()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetBeta void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetBeta ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 97 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
98  {
99  DelegateITKInputMacro(SetBeta,value);
100  }
+
- + +

◆ SetGamma()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetGamma void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetGamma ( double  value) [inline]
- -
+
+inline
+
+

Definition at line 102 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
103  {
104  DelegateITKInputMacro(SetGamma,value);
105  }
+
- + +

◆ SetRecalculateVesselness()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetRecalculateVesselness void vtkvmtkVesselEnhancingDiffusion3DImageFilter::SetRecalculateVesselness ( int  value) [inline]
- -
+
+inline
+
+

Definition at line 107 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
108  {
109  DelegateITKInputMacro(SetRecalculateVesselness,value);
110  }
+
- + +

◆ ComputeSigmaValue()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusion3DImageFilter::ComputeSigmaValue double vtkvmtkVesselEnhancingDiffusion3DImageFilter::ComputeSigmaValue ( int  scaleLevel) [inline]
- -
+
+inline
+
+ +

Definition at line 112 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
113  {
114  double sigmaValue;
115 
116  if (this->NumberOfSigmaSteps < 2)
117  {
118  return this->SigmaMin;
119  }
120 
121  switch (this->SigmaStepMethod)
122  {
123  case EQUISPACED_STEPS:
124  {
125  double stepSize = ( SigmaMax - SigmaMin ) / (NumberOfSigmaSteps-1);
126  if (stepSize < 1e-10)
127  {
128  stepSize = 1e-10;
129  }
130  sigmaValue = SigmaMin + stepSize * scaleLevel;
131  break;
132  }
133  case LOGARITHMIC_STEPS:
134  {
135  double stepSize = ( vcl_log(SigmaMax) - vcl_log(SigmaMin) ) / (NumberOfSigmaSteps-1);
136  if (stepSize < 1e-10)
137  {
138  stepSize = 1e-10;
139  }
140  sigmaValue = vcl_exp( vcl_log (SigmaMin) + stepSize * scaleLevel);
141  break;
142  }
143  default:
144  vtkErrorMacro("Error: undefined sigma step method.");
145  sigmaValue = 0.0;
146  break;
147  }
148 
149  return sigmaValue;
150  }
+ + + + + +
+
+
+ +

◆ Update()

-
-
-
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusion3DImageFilter::Update void vtkvmtkVesselEnhancingDiffusion3DImageFilter::Update ( ) [inline]
- -
+
+inline
+
+

Definition at line 152 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
153  {
154  std::vector<float> scales;
155  for (int i=0; i<this->NumberOfSigmaSteps; i++)
156  {
157  scales.push_back(this->ComputeSigmaValue(i));
158  }
159  this->GetImageFilterPointer()->SetScales(scales);
160 #if (VTK_MAJOR_VERSION <= 5)
161  if (this->GetOutput(0))
162  {
163  this->GetOutput(0)->Update();
164  if ( this->GetOutput(0)->GetSource() )
165  {
166  // this->SetErrorCode( this->GetOutput(0)->GetSource()->GetErrorCode() );
167  }
168  }
169 #endif
170  }
+ + +
- + +

◆ GetImageFilterPointer()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetImageFilterPointer ImageFilterType* vtkvmtkVesselEnhancingDiffusion3DImageFilter::GetImageFilterPointer ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 195 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

+
195 { return dynamic_cast<ImageFilterType*>(m_Filter.GetPointer()); }
itk::VesselEnhancingDiffusion3DImageFilter< Superclass::InputImageType::PixelType > ImageFilterType
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ SigmaMin

+
+ + + + + +
- +
double vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaMin [protected]double vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaMin
- -
+
+protected
+
+ +

Definition at line 198 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

- + +

◆ SigmaMax

+
+ + + + + +
- +
double vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaMax [protected]double vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaMax
- -
+
+protected
+
+ +

Definition at line 199 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

- + +

◆ NumberOfSigmaSteps

+
+ + + + + +
- +
int vtkvmtkVesselEnhancingDiffusion3DImageFilter::NumberOfSigmaSteps [protected]int vtkvmtkVesselEnhancingDiffusion3DImageFilter::NumberOfSigmaSteps
- -
+
+protected
+
+ +

Definition at line 200 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.

- + +

◆ SigmaStepMethod

+
+ + + + + +
- +
int vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaStepMethod [protected]int vtkvmtkVesselEnhancingDiffusion3DImageFilter::SigmaStepMethod
- -
+
+protected
+
+ +

Definition at line 201 of file vtkvmtkVesselEnhancingDiffusion3DImageFilter.h.


The documentation for this class was generated from the following file: - - + - diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.map b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.map new file mode 100644 index 00000000..ae00f24d --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.md5 new file mode 100644 index 00000000..cf2ed281 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +6ef757a0e25b91f77bed239c07940477 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.svg b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.svg new file mode 100644 index 00000000..91e51998 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusion3DImageFilter + + +Node2 + +vtkvmtkVesselEnhancingDiffusion3 +DImageFilter + + +Node3 + +vtkvmtkITKImageToImageFilterFF + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.map b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.map new file mode 100644 index 00000000..ae00f24d --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..cd9e5dfd --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +1b4dd784e46aba3eb1aaa0f1e0b54933 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.svg new file mode 100644 index 00000000..993d17ea --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusion3DImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusion3DImageFilter + + +Node0 + +vtkvmtkVesselEnhancingDiffusion3 +DImageFilter + + +Node1 + +vtkvmtkITKImageToImageFilterFF + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter-members.html b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter-members.html index 3c7d3c73..438ed067 100644 --- a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter-members.html +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,56 +59,63 @@
-
+
vtkvmtkVesselEnhancingDiffusionImageFilter Member List
-This is the complete list of members for vtkvmtkVesselEnhancingDiffusionImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GetAlpha()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetBeta()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetC()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetEpsilon()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetGamma()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetImageFilterPointer()vtkvmtkVesselEnhancingDiffusionImageFilter [inline, protected]
GetNumberOfDiffusionSubIterations()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetNumberOfIterations()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetNumberOfSigmaSteps()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetSensitivity()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetSigmaMax()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetSigmaMin()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetTimeStep()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
GetWStrength()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
ImageFilterType typedefvtkvmtkVesselEnhancingDiffusionImageFilter [protected]
New()vtkvmtkVesselEnhancingDiffusionImageFilter [static]
SetAlpha(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetBeta(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetC(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetEpsilon(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetGamma(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetNumberOfDiffusionSubIterations(int value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetNumberOfIterations(int value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetNumberOfSigmaSteps(int value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetSensitivity(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetSigmaMax(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetSigmaMin(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetSigmaStepMethodToEquispaced()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetTimeStep(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
SetWStrength(double value)vtkvmtkVesselEnhancingDiffusionImageFilter [inline]
VesselnessFilterType typedefvtkvmtkVesselEnhancingDiffusionImageFilter [protected]
vtkTypeRevisionMacro(vtkvmtkVesselEnhancingDiffusionImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkVesselEnhancingDiffusionImageFilter
vtkvmtkVesselEnhancingDiffusionImageFilter()vtkvmtkVesselEnhancingDiffusionImageFilter [inline, protected]
~vtkvmtkVesselEnhancingDiffusionImageFilter()vtkvmtkVesselEnhancingDiffusionImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EQUISPACED enum valuevtkvmtkVesselEnhancingDiffusionImageFilter
GetAlpha()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetBeta()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetC()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetEpsilon()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetGamma()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetNumberOfDiffusionSubIterations()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetNumberOfIterations()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetNumberOfSigmaSteps()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetSensitivity()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetSigmaMax()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetSigmaMin()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetSigmaStepMethod()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetTimeStep()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
GetWStrength()vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
IsA(const char *type)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkVesselEnhancingDiffusionImageFilterstatic
LOGARITHMIC enum valuevtkvmtkVesselEnhancingDiffusionImageFilter
New()vtkvmtkVesselEnhancingDiffusionImageFilterstatic
NewInstance() constvtkvmtkVesselEnhancingDiffusionImageFilter
NewInstanceInternal() constvtkvmtkVesselEnhancingDiffusionImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkVesselEnhancingDiffusionImageFilterstatic
SetAlpha(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetBeta(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetC(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetEpsilon(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetGamma(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetNumberOfDiffusionSubIterations(int)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetNumberOfIterations(int)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetNumberOfSigmaSteps(int)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetSensitivity(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetSigmaMax(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetSigmaMin(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetSigmaStepMethod(int)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetSigmaStepMethodToEquispaced()vtkvmtkVesselEnhancingDiffusionImageFilterinline
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselEnhancingDiffusionImageFilterinline
SetTimeStep(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SetWStrength(double)vtkvmtkVesselEnhancingDiffusionImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkVesselEnhancingDiffusionImageFilterprotectedvirtual
Superclass typedefvtkvmtkVesselEnhancingDiffusionImageFilter
vtkvmtkVesselEnhancingDiffusionImageFilter()vtkvmtkVesselEnhancingDiffusionImageFilterprotected
~vtkvmtkVesselEnhancingDiffusionImageFilter()vtkvmtkVesselEnhancingDiffusionImageFilterinlineprotected
+ - diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter.html b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter.html index 56fe9961..09ccd74b 100644 --- a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter.html +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkVesselEnhancingDiffusionImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkVesselEnhancingDiffusionImageFilter Class Reference
@@ -104,656 +75,1179 @@

Wrapper class around itk::VesselEnhancingDiffusionImageFilter. More...

-

#include <vtkvmtkVesselEnhancingDiffusionImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkVesselEnhancingDiffusionImageFilter.h>

+
+Inheritance diagram for vtkvmtkVesselEnhancingDiffusionImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkVesselEnhancingDiffusionImageFilter:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

enum  { EQUISPACED, +LOGARITHMIC + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkVesselEnhancingDiffusionImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSigmaMin (double value)
double GetSigmaMin ()
void SetSigmaMax (double value)
double GetSigmaMax ()
void SetNumberOfSigmaSteps (int value)
int GetNumberOfSigmaSteps ()
virtual int IsA (const char *type)
 
vtkvmtkVesselEnhancingDiffusionImageFilterNewInstance () const
 
virtual double GetSigmaMin ()
 
virtual void SetSigmaMin (double)
 
virtual double GetSigmaMax ()
 
virtual void SetSigmaMax (double)
 
virtual int GetNumberOfSigmaSteps ()
 
virtual void SetNumberOfSigmaSteps (int)
 
virtual int GetSigmaStepMethod ()
 
virtual void SetSigmaStepMethod (int)
 
void SetSigmaStepMethodToEquispaced ()
 
void SetSigmaStepMethodToLogarithmic ()
void SetTimeStep (double value)
double GetTimeStep ()
void SetEpsilon (double value)
double GetEpsilon ()
void SetWStrength (double value)
double GetWStrength ()
void SetSensitivity (double value)
double GetSensitivity ()
void SetNumberOfIterations (int value)
int GetNumberOfIterations ()
void SetAlpha (double value)
double GetAlpha ()
void SetBeta (double value)
double GetBeta ()
void SetGamma (double value)
double GetGamma ()
void SetC (double value)
double GetC ()
void SetNumberOfDiffusionSubIterations (int value)
int GetNumberOfDiffusionSubIterations ()

+

 
virtual double GetAlpha ()
 
virtual void SetAlpha (double)
 
virtual double GetBeta ()
 
virtual void SetBeta (double)
 
virtual double GetGamma ()
 
virtual void SetGamma (double)
 
virtual double GetC ()
 
virtual void SetC (double)
 
virtual int GetNumberOfIterations ()
 
virtual void SetNumberOfIterations (int)
 
virtual int GetNumberOfDiffusionSubIterations ()
 
virtual void SetNumberOfDiffusionSubIterations (int)
 
virtual double GetTimeStep ()
 
virtual void SetTimeStep (double)
 
virtual double GetEpsilon ()
 
virtual void SetEpsilon (double)
 
virtual double GetWStrength ()
 
virtual void SetWStrength (double)
 
virtual double GetSensitivity ()
 
virtual void SetSensitivity (double)
 
+ - - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkVesselEnhancingDiffusionImageFilter
New ()

-Protected Types

typedef
-itk::AnisotropicDiffusionVesselEnhancementImageFilter
-< Superclass::InputImageType,
-Superclass::OutputImageType > 
ImageFilterType
typedef
-ImageFilterType::VesselnessFilterType 
VesselnessFilterType

+

static vtkvmtkVesselEnhancingDiffusionImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkVesselEnhancingDiffusionImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkVesselEnhancingDiffusionImageFilter ()
 
 ~vtkvmtkVesselEnhancingDiffusionImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::VesselEnhancingDiffusionImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkVesselEnhancingDiffusionImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkVesselEnhancingDiffusionImageFilter

+ +

Definition at line 39 of file vtkvmtkVesselEnhancingDiffusionImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::AnisotropicDiffusionVesselEnhancementImageFilter<Superclass::InputImageType, Superclass::OutputImageType> vtkvmtkVesselEnhancingDiffusionImageFilter::ImageFilterType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkVesselEnhancingDiffusionImageFilter::Superclass
-
-
+
+ +

Definition at line 43 of file vtkvmtkVesselEnhancingDiffusionImageFilter.h.

- +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ -

Constructor & Destructor Documentation

- +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkVesselEnhancingDiffusionImageFilter()

+
+ + + + + +
- + - +
vtkvmtkVesselEnhancingDiffusionImageFilter::vtkvmtkVesselEnhancingDiffusionImageFilter vtkvmtkVesselEnhancingDiffusionImageFilter::vtkvmtkVesselEnhancingDiffusionImageFilter ( ) [inline, protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkVesselEnhancingDiffusionImageFilter()

+
+ + + + + +
- + - +
vtkvmtkVesselEnhancingDiffusionImageFilter::~vtkvmtkVesselEnhancingDiffusionImageFilter vtkvmtkVesselEnhancingDiffusionImageFilter::~vtkvmtkVesselEnhancingDiffusionImageFilter ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 106 of file vtkvmtkVesselEnhancingDiffusionImageFilter.h.

+
106 {};
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkVesselEnhancingDiffusionImageFilter* vtkvmtkVesselEnhancingDiffusionImageFilter::New static vtkvmtkVesselEnhancingDiffusionImageFilter* vtkvmtkVesselEnhancingDiffusionImageFilter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkVesselEnhancingDiffusionImageFilter::vtkTypeRevisionMacro static int vtkvmtkVesselEnhancingDiffusionImageFilter::IsTypeOf (vtkvmtkVesselEnhancingDiffusionImageFilter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkVesselEnhancingDiffusionImageFilter::IsA (const char * type) vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkVesselEnhancingDiffusionImageFilter* vtkvmtkVesselEnhancingDiffusionImageFilter::SafeDownCast (vtkObjectBase * o) )
- -
+
+static
+
- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaMin virtual vtkObjectBase* vtkvmtkVesselEnhancingDiffusionImageFilter::NewInstanceInternal (double value) [inline]) const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSigmaMin vtkvmtkVesselEnhancingDiffusionImageFilter* vtkvmtkVesselEnhancingDiffusionImageFilter::NewInstance ( ) [inline] const
+
+ +
-
+ +

◆ GetSigmaMin()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSigmaMin ()
+
+virtual
+
- + +

◆ SetSigmaMin()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaMax virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaMin ( double value) [inline])
+
+virtual
+
+ +
-
+ +

◆ GetSigmaMax()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSigmaMax ()
+
+virtual
+
- + +

◆ SetSigmaMax()

+
+ + + + + +
- + + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSigmaMax virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaMax (double  ) [inline]
+
+virtual
+
+ +
-
+ +

◆ GetNumberOfSigmaSteps()

+ +
+
+ + + + + +
+ + + + + + + +
virtual int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfSigmaSteps ()
+
+virtual
+
- + +

◆ SetNumberOfSigmaSteps()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfSigmaSteps virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfSigmaSteps ( int value) [inline])
- -
+
+virtual
+
- + +

◆ GetSigmaStepMethod()

+
+ + + + + +
- + - +
int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfSigmaSteps virtual int vtkvmtkVesselEnhancingDiffusionImageFilter::GetSigmaStepMethod ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethod()

+
+ + + + + +
- + + - +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaStepMethodToEquispaced virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaStepMethod (int  ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethodToEquispaced()

+
+ + + + + +
- + - +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaStepMethodToLogarithmic void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaStepMethodToEquispaced ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSigmaStepMethodToLogarithmic()

+
+ + + + + +
- + - - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetTimeStep void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSigmaStepMethodToLogarithmic (double value) [inline])
- -
+
+inline
+
- + +

◆ GetAlpha()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetTimeStep virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetAlpha ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetAlpha()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetEpsilon virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetAlpha ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetBeta()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetEpsilon virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetBeta ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetBeta()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetWStrength virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetBeta ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetGamma()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetWStrength virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetGamma ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetGamma()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSensitivity virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetGamma ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetC()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSensitivity virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetC ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetC()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfIterations virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetC (int value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetNumberOfIterations()

+
+ + + + + +
- + - +
int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfIterations virtual int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetAlpha virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfIterations (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetNumberOfDiffusionSubIterations()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetAlpha virtual int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfDiffusionSubIterations ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfDiffusionSubIterations()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetBeta virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfDiffusionSubIterations (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetTimeStep()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetBeta virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetTimeStep ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetTimeStep()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetGamma virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetTimeStep ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetEpsilon()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetGamma virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetEpsilon ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetEpsilon()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetC virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetEpsilon ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetWStrength()

+
+ + + + + +
- + - +
double vtkvmtkVesselEnhancingDiffusionImageFilter::GetC virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetWStrength ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetWStrength()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselEnhancingDiffusionImageFilter::SetNumberOfDiffusionSubIterations virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetWStrength (int value) [inline]double )
- -
+
+virtual
+
- + +

◆ GetSensitivity()

+
+ + + + + +
- + - +
int vtkvmtkVesselEnhancingDiffusionImageFilter::GetNumberOfDiffusionSubIterations virtual double vtkvmtkVesselEnhancingDiffusionImageFilter::GetSensitivity ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSensitivity()

+
+ + + + + +
- + + - +
ImageFilterType* vtkvmtkVesselEnhancingDiffusionImageFilter::GetImageFilterPointer virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SetSensitivity (double  ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkVesselEnhancingDiffusionImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.map b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.map new file mode 100644 index 00000000..41bad672 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.md5 new file mode 100644 index 00000000..6d9c8a39 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +6b3d6b51a3fe06deb975d8d284921528 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.svg b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.svg new file mode 100644 index 00000000..3c4c2581 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusionImageFilter + + +Node2 + +vtkvmtkVesselEnhancingDiffusion +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.map b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.map new file mode 100644 index 00000000..41bad672 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..b8b705ca --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +16b2e4c860125c94031100b220e1d4b5 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.svg new file mode 100644 index 00000000..87ab6c10 --- /dev/null +++ b/doc/html/classvtkvmtkVesselEnhancingDiffusionImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusionImageFilter + + +Node0 + +vtkvmtkVesselEnhancingDiffusion +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter-members.html b/doc/html/classvtkvmtkVesselnessMeasureImageFilter-members.html index 66b3cc43..bdc35682 100644 --- a/doc/html/classvtkvmtkVesselnessMeasureImageFilter-members.html +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,44 +59,52 @@
-
+
vtkvmtkVesselnessMeasureImageFilter Member List
-This is the complete list of members for vtkvmtkVesselnessMeasureImageFilter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
GetAlpha()vtkvmtkVesselnessMeasureImageFilter [inline]
GetBeta()vtkvmtkVesselnessMeasureImageFilter [inline]
GetGamma()vtkvmtkVesselnessMeasureImageFilter [inline]
GetImageFilterPointer()vtkvmtkVesselnessMeasureImageFilter [inline, protected]
GetNumberOfSigmaSteps()vtkvmtkVesselnessMeasureImageFilter [inline]
GetSigmaMax()vtkvmtkVesselnessMeasureImageFilter [inline]
GetSigmaMin()vtkvmtkVesselnessMeasureImageFilter [inline]
HessianImageType typedefvtkvmtkVesselnessMeasureImageFilter [protected]
HessianPixelType typedefvtkvmtkVesselnessMeasureImageFilter [protected]
ImageFilterType typedefvtkvmtkVesselnessMeasureImageFilter [protected]
New()vtkvmtkVesselnessMeasureImageFilter [static]
ObjectnessFilterType typedefvtkvmtkVesselnessMeasureImageFilter [protected]
SetAlpha(double value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetBeta(double value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetGamma(double value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetNumberOfSigmaSteps(int value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetSigmaMax(double value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetSigmaMin(double value)vtkvmtkVesselnessMeasureImageFilter [inline]
SetSigmaStepMethodToEquispaced()vtkvmtkVesselnessMeasureImageFilter [inline]
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselnessMeasureImageFilter [inline]
vtkTypeRevisionMacro(vtkvmtkVesselnessMeasureImageFilter, vtkvmtkITKImageToImageFilterFF)vtkvmtkVesselnessMeasureImageFilter
vtkvmtkVesselnessMeasureImageFilter()vtkvmtkVesselnessMeasureImageFilter [inline, protected]
~vtkvmtkVesselnessMeasureImageFilter()vtkvmtkVesselnessMeasureImageFilter [inline, protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EQUISPACED enum valuevtkvmtkVesselnessMeasureImageFilter
GetAlpha()vtkvmtkVesselnessMeasureImageFiltervirtual
GetBeta()vtkvmtkVesselnessMeasureImageFiltervirtual
GetGamma()vtkvmtkVesselnessMeasureImageFiltervirtual
GetNumberOfSigmaSteps()vtkvmtkVesselnessMeasureImageFiltervirtual
GetScalesOutput()vtkvmtkVesselnessMeasureImageFiltervirtual
GetSigmaMax()vtkvmtkVesselnessMeasureImageFiltervirtual
GetSigmaMin()vtkvmtkVesselnessMeasureImageFiltervirtual
GetSigmaStepMethod()vtkvmtkVesselnessMeasureImageFiltervirtual
GetUseScaledVesselness()vtkvmtkVesselnessMeasureImageFiltervirtual
IsA(const char *type)vtkvmtkVesselnessMeasureImageFiltervirtual
IsTypeOf(const char *type)vtkvmtkVesselnessMeasureImageFilterstatic
LOGARITHMIC enum valuevtkvmtkVesselnessMeasureImageFilter
New()vtkvmtkVesselnessMeasureImageFilterstatic
NewInstance() constvtkvmtkVesselnessMeasureImageFilter
NewInstanceInternal() constvtkvmtkVesselnessMeasureImageFilterprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkVesselnessMeasureImageFilterstatic
SetAlpha(double)vtkvmtkVesselnessMeasureImageFiltervirtual
SetBeta(double)vtkvmtkVesselnessMeasureImageFiltervirtual
SetGamma(double)vtkvmtkVesselnessMeasureImageFiltervirtual
SetNumberOfSigmaSteps(int)vtkvmtkVesselnessMeasureImageFiltervirtual
SetSigmaMax(double)vtkvmtkVesselnessMeasureImageFiltervirtual
SetSigmaMin(double)vtkvmtkVesselnessMeasureImageFiltervirtual
SetSigmaStepMethod(int)vtkvmtkVesselnessMeasureImageFiltervirtual
SetSigmaStepMethodToEquispaced()vtkvmtkVesselnessMeasureImageFilterinline
SetSigmaStepMethodToLogarithmic()vtkvmtkVesselnessMeasureImageFilterinline
SetUseScaledVesselness(int)vtkvmtkVesselnessMeasureImageFiltervirtual
SimpleExecute(vtkImageData *input, vtkImageData *output) VTK_OVERRIDEvtkvmtkVesselnessMeasureImageFilterprotectedvirtual
Superclass typedefvtkvmtkVesselnessMeasureImageFilter
vtkvmtkVesselnessMeasureImageFilter()vtkvmtkVesselnessMeasureImageFilterprotected
~vtkvmtkVesselnessMeasureImageFilter()vtkvmtkVesselnessMeasureImageFilterprotected
+ - diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter.html b/doc/html/classvtkvmtkVesselnessMeasureImageFilter.html index 9671bf3c..124a1b8a 100644 --- a/doc/html/classvtkvmtkVesselnessMeasureImageFilter.html +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkVesselnessMeasureImageFilter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,13 +59,14 @@
-
+
vtkvmtkVesselnessMeasureImageFilter Class Reference
@@ -104,445 +75,874 @@

Wrapper class around itk::VesselnessMeasureImageFilter. More...

-

#include <vtkvmtkVesselnessMeasureImageFilter.h>

- -

List of all members.

+

#include <vtkvmtkVesselnessMeasureImageFilter.h>

+
+Inheritance diagram for vtkvmtkVesselnessMeasureImageFilter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkVesselnessMeasureImageFilter:
+
+
+
+
[legend]
- + + + + +

+

+Public Types

enum  { EQUISPACED, +LOGARITHMIC + }
 
typedef vtkSimpleImageToImageFilter Superclass
 
+ - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkVesselnessMeasureImageFilter, vtkvmtkITKImageToImageFilterFF)
void SetSigmaMin (double value)
double GetSigmaMin ()
void SetSigmaMax (double value)
double GetSigmaMax ()
void SetNumberOfSigmaSteps (int value)
int GetNumberOfSigmaSteps ()
virtual int IsA (const char *type)
 
vtkvmtkVesselnessMeasureImageFilterNewInstance () const
 
virtual double GetSigmaMin ()
 
virtual void SetSigmaMin (double)
 
virtual double GetSigmaMax ()
 
virtual void SetSigmaMax (double)
 
virtual int GetNumberOfSigmaSteps ()
 
virtual void SetNumberOfSigmaSteps (int)
 
virtual int GetSigmaStepMethod ()
 
virtual void SetSigmaStepMethod (int)
 
void SetSigmaStepMethodToEquispaced ()
 
void SetSigmaStepMethodToLogarithmic ()
void SetAlpha (double value)
double GetAlpha ()
void SetBeta (double value)
double GetBeta ()
void SetGamma (double value)
double GetGamma ()

+

 
virtual int GetUseScaledVesselness ()
 
virtual void SetUseScaledVesselness (int)
 
virtual double GetAlpha ()
 
virtual void SetAlpha (double)
 
virtual double GetBeta ()
 
virtual void SetBeta (double)
 
virtual double GetGamma ()
 
virtual void SetGamma (double)
 
virtual vtkImageData * GetScalesOutput ()
 
+ - - - - - - - + + + + + +

Static Public Member Functions

static
-vtkvmtkVesselnessMeasureImageFilter
New ()

-Protected Types

typedef
-itk::SymmetricSecondRankTensor
-< float, 3 > 
HessianPixelType
typedef itk::Image
-< HessianPixelType, 3 > 
HessianImageType
typedef
-itk::HessianToObjectnessMeasureImageFilter
-< HessianImageType,
-InputImageType > 
ObjectnessFilterType
typedef
-itk::MultiScaleHessianBasedMeasureImageFilter
-< InputImageType,
-HessianImageType,
-InputImageType > 
ImageFilterType

+

static vtkvmtkVesselnessMeasureImageFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkVesselnessMeasureImageFilterSafeDownCast (vtkObjectBase *o)
 
+ + + + - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkVesselnessMeasureImageFilter ()
 
 ~vtkvmtkVesselnessMeasureImageFilter ()
ImageFilterTypeGetImageFilterPointer ()
 
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output) VTK_OVERRIDE
 
-

Detailed Description

+

Detailed Description

Wrapper class around itk::VesselnessMeasureImageFilter.

-
Date:
2006/04/06 16:48:25
-
Revision:
1.2
-

vtkvmtkVesselnessMeasureImageFilter

-

Member Typedef Documentation

- +
Date
2006/04/06 16:48:25
+
Revision
1.2
+

vtkvmtkVesselnessMeasureImageFilter

+ +

Definition at line 41 of file vtkvmtkVesselnessMeasureImageFilter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- +
typedef itk::SymmetricSecondRankTensor<float,3> vtkvmtkVesselnessMeasureImageFilter::HessianPixelType [protected]typedef vtkSimpleImageToImageFilter vtkvmtkVesselnessMeasureImageFilter::Superclass
-
-
+
+ +

Definition at line 45 of file vtkvmtkVesselnessMeasureImageFilter.h.

- +

Member Enumeration Documentation

+ +

◆ anonymous enum

+ - +

Constructor & Destructor Documentation

+ +

◆ vtkvmtkVesselnessMeasureImageFilter()

+
+ + + + + +
- + + + +
typedef itk::HessianToObjectnessMeasureImageFilter<HessianImageType,InputImageType> vtkvmtkVesselnessMeasureImageFilter::ObjectnessFilterType [protected]vtkvmtkVesselnessMeasureImageFilter::vtkvmtkVesselnessMeasureImageFilter ()
- -
+
+protected
+
- + +

◆ ~vtkvmtkVesselnessMeasureImageFilter()

+
+ + + + + +
- + + + +
typedef itk::MultiScaleHessianBasedMeasureImageFilter<InputImageType,HessianImageType,InputImageType> vtkvmtkVesselnessMeasureImageFilter::ImageFilterType [protected]vtkvmtkVesselnessMeasureImageFilter::~vtkvmtkVesselnessMeasureImageFilter ()
- -
+
+protected
+
-

Constructor & Destructor Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
vtkvmtkVesselnessMeasureImageFilter::vtkvmtkVesselnessMeasureImageFilter static vtkvmtkVesselnessMeasureImageFilter* vtkvmtkVesselnessMeasureImageFilter::New ( ) [inline, protected]
+
+static
+
+ +
-
+ +

◆ IsTypeOf()

+ +
+
+ + + + + +
+ + + + + + + + +
static int vtkvmtkVesselnessMeasureImageFilter::IsTypeOf (const char * type)
+
+static
+
- + +

◆ IsA()

+
+ + + + + +
- + - - + + +
vtkvmtkVesselnessMeasureImageFilter::~vtkvmtkVesselnessMeasureImageFilter virtual int vtkvmtkVesselnessMeasureImageFilter::IsA () [inline, protected]const char * type)
+
+virtual
+
+ +
-
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + + + + +
static vtkvmtkVesselnessMeasureImageFilter* vtkvmtkVesselnessMeasureImageFilter::SafeDownCast (vtkObjectBase * o)
+
+static
+
-

Member Function Documentation

- + +

◆ NewInstanceInternal()

+
+ + + + + +
- + - +
static vtkvmtkVesselnessMeasureImageFilter* vtkvmtkVesselnessMeasureImageFilter::New virtual vtkObjectBase* vtkvmtkVesselnessMeasureImageFilter::NewInstanceInternal ( ) [static] const
- -
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
+ +
+
+ +

◆ GetSigmaMin()

+ +
+
+ + + + + +
+ - + + + - - +
virtual double vtkvmtkVesselnessMeasureImageFilter::GetSigmaMin () vtkvmtkITKImageToImageFilterFF  
+
+virtual
+
+ +
+
+ +

◆ SetSigmaMin()

+ +
+
+ + + + + +
+ + + + + - -
virtual void vtkvmtkVesselnessMeasureImageFilter::SetSigmaMin (double ) )
+
+virtual
+
+
-
+
+ +

◆ GetSigmaMax()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double vtkvmtkVesselnessMeasureImageFilter::GetSigmaMax ()
+
+virtual
+
- + +

◆ SetSigmaMax()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselnessMeasureImageFilter::SetSigmaMin virtual void vtkvmtkVesselnessMeasureImageFilter::SetSigmaMax ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetNumberOfSigmaSteps()

+
+ + + + + +
- + - +
double vtkvmtkVesselnessMeasureImageFilter::GetSigmaMin virtual int vtkvmtkVesselnessMeasureImageFilter::GetNumberOfSigmaSteps ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetNumberOfSigmaSteps()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselnessMeasureImageFilter::SetSigmaMax virtual void vtkvmtkVesselnessMeasureImageFilter::SetNumberOfSigmaSteps (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetSigmaStepMethod()

+
+ + + + + +
- + - +
double vtkvmtkVesselnessMeasureImageFilter::GetSigmaMax virtual int vtkvmtkVesselnessMeasureImageFilter::GetSigmaStepMethod ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethod()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselnessMeasureImageFilter::SetNumberOfSigmaSteps virtual void vtkvmtkVesselnessMeasureImageFilter::SetSigmaStepMethod ( int value) [inline])
- -
+
+virtual
+
- + +

◆ SetSigmaStepMethodToEquispaced()

+
+ + + + + +
- + - +
int vtkvmtkVesselnessMeasureImageFilter::GetNumberOfSigmaSteps void vtkvmtkVesselnessMeasureImageFilter::SetSigmaStepMethodToEquispaced ( ) [inline]
- -
+
+inline
+
- + +

◆ SetSigmaStepMethodToLogarithmic()

+
+ + + + + +
- + - +
void vtkvmtkVesselnessMeasureImageFilter::SetSigmaStepMethodToEquispaced void vtkvmtkVesselnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic ( ) [inline]
- -
+
+inline
+
- + +

◆ GetUseScaledVesselness()

+
+ + + + + +
- + - +
void vtkvmtkVesselnessMeasureImageFilter::SetSigmaStepMethodToLogarithmic virtual int vtkvmtkVesselnessMeasureImageFilter::GetUseScaledVesselness ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetUseScaledVesselness()

+
+ + + + + +
- + - - - + + +
void vtkvmtkVesselnessMeasureImageFilter::SetAlpha virtual void vtkvmtkVesselnessMeasureImageFilter::SetUseScaledVesselness (double value) [inline]int )
- -
+
+virtual
+
- + +

◆ GetAlpha()

+
+ + + + + +
- + - +
double vtkvmtkVesselnessMeasureImageFilter::GetAlpha virtual double vtkvmtkVesselnessMeasureImageFilter::GetAlpha ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetAlpha()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselnessMeasureImageFilter::SetBeta virtual void vtkvmtkVesselnessMeasureImageFilter::SetAlpha ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetBeta()

+
+ + + + + +
- + - +
double vtkvmtkVesselnessMeasureImageFilter::GetBeta virtual double vtkvmtkVesselnessMeasureImageFilter::GetBeta ( ) [inline]
- -
+
+virtual
+
- + +

◆ SetBeta()

+
+ + + + + +
- + - - + +
void vtkvmtkVesselnessMeasureImageFilter::SetGamma virtual void vtkvmtkVesselnessMeasureImageFilter::SetBeta ( double value) [inline])
- -
+
+virtual
+
- + +

◆ GetGamma()

+
+ + + + + +
- + - +
double vtkvmtkVesselnessMeasureImageFilter::GetGamma virtual double vtkvmtkVesselnessMeasureImageFilter::GetGamma ( ) [inline]
+
+virtual
+
+ +
-
+ +

◆ SetGamma()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void vtkvmtkVesselnessMeasureImageFilter::SetGamma (double )
+
+virtual
+
- + +

◆ GetScalesOutput()

+
+ + + + + +
- + - +
ImageFilterType* vtkvmtkVesselnessMeasureImageFilter::GetImageFilterPointer virtual vtkImageData* vtkvmtkVesselnessMeasureImageFilter::GetScalesOutput ( ) [inline, protected]
+
+virtual
+
+ +
-
+ +

◆ SimpleExecute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void vtkvmtkVesselnessMeasureImageFilter::SimpleExecute (vtkImageData * input,
vtkImageData * output 
)
+
+protectedvirtual
+

The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.map b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.map new file mode 100644 index 00000000..f17b2ac7 --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.md5 b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.md5 new file mode 100644 index 00000000..cb8766f3 --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.md5 @@ -0,0 +1 @@ +2642b5d8d97471064a721d57f3e259d4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.svg b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.svg new file mode 100644 index 00000000..31b306bb --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__coll__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselnessMeasureImageFilter + + +Node2 + +vtkvmtkVesselnessMeasure +ImageFilter + + +Node3 + +vtkSimpleImageToImageFilter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.map b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.map new file mode 100644 index 00000000..f17b2ac7 --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.md5 b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.md5 new file mode 100644 index 00000000..5565caf1 --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.md5 @@ -0,0 +1 @@ +31d8981bbdc74868895c919108b7a80c \ No newline at end of file diff --git a/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.svg b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.svg new file mode 100644 index 00000000..e646f434 --- /dev/null +++ b/doc/html/classvtkvmtkVesselnessMeasureImageFilter__inherit__graph.svg @@ -0,0 +1,29 @@ + + + + + + +vtkvmtkVesselnessMeasureImageFilter + + +Node0 + +vtkvmtkVesselnessMeasure +ImageFilter + + +Node1 + +vtkSimpleImageToImageFilter + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D-members.html b/doc/html/classvtkvmtkVoronoiDiagram3D-members.html index 7da794d4..74b66ca2 100644 --- a/doc/html/classvtkvmtkVoronoiDiagram3D-members.html +++ b/doc/html/classvtkvmtkVoronoiDiagram3D-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,37 +59,42 @@
-
+
vtkvmtkVoronoiDiagram3D Member List
-This is the complete list of members for vtkvmtkVoronoiDiagram3D, including all inherited members. - - - - - - - - - - - - - - - - -
BuildLinesvtkvmtkVoronoiDiagram3D [protected]
BuildVoronoiLines()vtkvmtkVoronoiDiagram3D [inline, protected]
BuildVoronoiPolys(vtkUnstructuredGrid *input, vtkCellArray *voronoiPolys)vtkvmtkVoronoiDiagram3D [protected]
ExtractUniqueEdges(vtkUnstructuredGrid *input, vtkCellArray *edgeArray)vtkvmtkVoronoiDiagram3D [protected]
FillInputPortInformation(int, vtkInformation *info)vtkvmtkVoronoiDiagram3D [protected]
GetPoleIds()vtkvmtkVoronoiDiagram3D [virtual]
GetRadiusArrayName()vtkvmtkVoronoiDiagram3D [virtual]
New()vtkvmtkVoronoiDiagram3D [static]
PoleIdsvtkvmtkVoronoiDiagram3D [protected]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkVoronoiDiagram3D
RadiusArrayNamevtkvmtkVoronoiDiagram3D [protected]
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkVoronoiDiagram3D [protected, virtual]
SetRadiusArrayName(const char *)vtkvmtkVoronoiDiagram3D [virtual]
vtkTypeRevisionMacro(vtkvmtkVoronoiDiagram3D, vtkPolyDataAlgorithm)vtkvmtkVoronoiDiagram3D
vtkvmtkVoronoiDiagram3D()vtkvmtkVoronoiDiagram3D [protected]
~vtkvmtkVoronoiDiagram3D()vtkvmtkVoronoiDiagram3D [protected]
- +

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

+ + + + + + + + + + + + + + + + + + + + + + +
BuildLinesvtkvmtkVoronoiDiagram3Dprotected
BuildVoronoiLines()vtkvmtkVoronoiDiagram3Dinlineprotected
BuildVoronoiPolys(vtkUnstructuredGrid *input, vtkCellArray *voronoiPolys)vtkvmtkVoronoiDiagram3Dprotected
ExtractUniqueEdges(vtkUnstructuredGrid *input, vtkCellArray *edgeArray)vtkvmtkVoronoiDiagram3Dprotected
FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDEvtkvmtkVoronoiDiagram3Dprotected
GetPoleIds()vtkvmtkVoronoiDiagram3Dvirtual
GetRadiusArrayName()vtkvmtkVoronoiDiagram3Dvirtual
IsA(const char *type)vtkvmtkVoronoiDiagram3Dvirtual
IsTypeOf(const char *type)vtkvmtkVoronoiDiagram3Dstatic
New()vtkvmtkVoronoiDiagram3Dstatic
NewInstance() constvtkvmtkVoronoiDiagram3D
NewInstanceInternal() constvtkvmtkVoronoiDiagram3Dprotectedvirtual
PoleIdsvtkvmtkVoronoiDiagram3Dprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkVoronoiDiagram3D
RadiusArrayNamevtkvmtkVoronoiDiagram3Dprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkVoronoiDiagram3Dprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkVoronoiDiagram3Dstatic
SetRadiusArrayName(const char *)vtkvmtkVoronoiDiagram3Dvirtual
Superclass typedefvtkvmtkVoronoiDiagram3D
vtkvmtkVoronoiDiagram3D()vtkvmtkVoronoiDiagram3Dprotected
~vtkvmtkVoronoiDiagram3D()vtkvmtkVoronoiDiagram3Dprotected
+ - diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D.html b/doc/html/classvtkvmtkVoronoiDiagram3D.html index 0c4edc9a..fdb56203 100644 --- a/doc/html/classvtkvmtkVoronoiDiagram3D.html +++ b/doc/html/classvtkvmtkVoronoiDiagram3D.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkVoronoiDiagram3D Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,123 +59,300 @@
-
+
vtkvmtkVoronoiDiagram3D Class Reference
-

Compute the Voronoi diagram of a set of points in 3D. +

Compute the Voronoi diagram from a Delaunay tessellation or an internal Delaunay tessellation. More...

-

#include <vtkvmtkVoronoiDiagram3D.h>

- -

List of all members.

+

#include <vtkvmtkVoronoiDiagram3D.h>

+
+Inheritance diagram for vtkvmtkVoronoiDiagram3D:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkVoronoiDiagram3D:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkPolyDataAlgorithm Superclass
 
+ - - + + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkVoronoiDiagram3D, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkVoronoiDiagram3DNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetRadiusArrayName (const char *)
 
virtual char * GetRadiusArrayName ()
 
virtual vtkIdList * GetPoleIds ()

+

 
+ + + + + - +

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkVoronoiDiagram3DSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkVoronoiDiagram3DNew ()

+

 
+ + + + - - + + + + + + + - +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkVoronoiDiagram3D ()
 
 ~vtkvmtkVoronoiDiagram3D ()
int FillInputPortInformation (int, vtkInformation *info)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
void ExtractUniqueEdges (vtkUnstructuredGrid *input, vtkCellArray *edgeArray)
 
void BuildVoronoiPolys (vtkUnstructuredGrid *input, vtkCellArray *voronoiPolys)
 
void BuildVoronoiLines ()

+

 
+ + + +

Protected Attributes

int BuildLines
 
vtkIdList * PoleIds
 
char * RadiusArrayName
 
-

Detailed Description

-

Compute the Voronoi diagram of a set of points in 3D.

-
Date:
2006/04/06 16:46:43
-
Revision:
1.4
-

Constructor & Destructor Documentation

- +

Detailed Description

+

Compute the Voronoi diagram from a Delaunay tessellation or an internal Delaunay tessellation.

+
Date
2006/04/06 16:46:43
+
Revision
1.4
+

This class computes the Voronoi diagram of a set of points given their Delaunay tessellation. Basically, the output points are Delaunay tetrahedra circumcenters, and the cells are convex polygons constructed by connecting circumcenters of tetrahedra sharing a face. The radius of the circumsphere associated with each circumcenter is stored in a point data array with name specifed by RadiusArrayName. The id list of poles is also provided. Poles are the farthest inner and outer Voronoi points associated with a Delaunay point. Since this class is meant to deal with Delaunay tessellations which are internal to a given surface, only the internal pole is considered for each input point.

+ +

Definition at line 39 of file vtkvmtkVoronoiDiagram3D.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
+ +

Definition at line 42 of file vtkvmtkVoronoiDiagram3D.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkVoronoiDiagram3D()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkVoronoiDiagram3D::vtkvmtkVoronoiDiagram3D ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkVoronoiDiagram3D()

+
+ + + + + +
- + - +
vtkvmtkVoronoiDiagram3D::~vtkvmtkVoronoiDiagram3D vtkvmtkVoronoiDiagram3D::~vtkvmtkVoronoiDiagram3D ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkVoronoiDiagram3D::vtkTypeRevisionMacro static int vtkvmtkVoronoiDiagram3D::IsTypeOf (vtkvmtkVoronoiDiagram3D , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkVoronoiDiagram3D::IsA (const char * type) vtkPolyDataAlgorithm  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkVoronoiDiagram3D* vtkvmtkVoronoiDiagram3D::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+ +
-
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkVoronoiDiagram3D::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkVoronoiDiagram3D* vtkvmtkVoronoiDiagram3D::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -222,85 +369,125 @@
void vtkvmtkVoronoiDiagram3D::PrintSelf void vtkvmtkVoronoiDiagram3D::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkVoronoiDiagram3D* vtkvmtkVoronoiDiagram3D::New static vtkvmtkVoronoiDiagram3D* vtkvmtkVoronoiDiagram3D::New ( ) [static]
- -
+
+static
+
- + +

◆ SetRadiusArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkVoronoiDiagram3D::SetRadiusArrayName virtual void vtkvmtkVoronoiDiagram3D::SetRadiusArrayName ( const char *  ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where circumsphere radius values are stored.

- + +

◆ GetRadiusArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkVoronoiDiagram3D::GetRadiusArrayName virtual char* vtkvmtkVoronoiDiagram3D::GetRadiusArrayName ( ) [virtual]
- -
+
+virtual
+

Set/Get the name of the point data array where circumsphere radius values are stored.

- + +

◆ GetPoleIds()

+
+ + + + + +
- + - +
virtual vtkIdList* vtkvmtkVoronoiDiagram3D::GetPoleIds virtual vtkIdList* vtkvmtkVoronoiDiagram3D::GetPoleIds ( ) [virtual]
- -
+
+virtual
+

Get the id list of poles. The id list has the same size as input points. For every input point, one Voronoi point id is stored in the list.

- + +

◆ FillInputPortInformation()

+
+ + + + + +
- + @@ -314,20 +501,29 @@ - +
int vtkvmtkVoronoiDiagram3D::FillInputPortInformation int vtkvmtkVoronoiDiagram3D::FillInputPortInformation ( int  ,
) [protected]
- -
+
+protected
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -347,20 +543,29 @@ - +
virtual int vtkvmtkVoronoiDiagram3D::RequestData virtual int vtkvmtkVoronoiDiagram3D::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ ExtractUniqueEdges()

+
+ + + + + +
- + @@ -374,20 +579,29 @@ - +
void vtkvmtkVoronoiDiagram3D::ExtractUniqueEdges void vtkvmtkVoronoiDiagram3D::ExtractUniqueEdges ( vtkUnstructuredGrid *  input,
) [protected]
- -
+
+protected
+
- + +

◆ BuildVoronoiPolys()

+
+ + + + + +
- + @@ -401,81 +615,127 @@ - +
void vtkvmtkVoronoiDiagram3D::BuildVoronoiPolys void vtkvmtkVoronoiDiagram3D::BuildVoronoiPolys ( vtkUnstructuredGrid *  input,
) [protected]
- -
+
+protected
+
- + +

◆ BuildVoronoiLines()

+
+ + + + + +
- + - +
void vtkvmtkVoronoiDiagram3D::BuildVoronoiLines void vtkvmtkVoronoiDiagram3D::BuildVoronoiLines ( ) [inline, protected]
- -
+
+inlineprotected
+
+

Definition at line 75 of file vtkvmtkVoronoiDiagram3D.h.

+
75 {}; // not yet implemented
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BuildLines

+
+ + + + + +
- +
int vtkvmtkVoronoiDiagram3D::BuildLines [protected]int vtkvmtkVoronoiDiagram3D::BuildLines
- -
+
+protected
+
+ +

Definition at line 75 of file vtkvmtkVoronoiDiagram3D.h.

- + +

◆ PoleIds

+
+ + + + + +
- +
vtkIdList* vtkvmtkVoronoiDiagram3D::PoleIds [protected]vtkIdList* vtkvmtkVoronoiDiagram3D::PoleIds
- -
+
+protected
+
+ +

Definition at line 78 of file vtkvmtkVoronoiDiagram3D.h.

- + +

◆ RadiusArrayName

+
+ + + + + +
- +
char* vtkvmtkVoronoiDiagram3D::RadiusArrayName [protected]char* vtkvmtkVoronoiDiagram3D::RadiusArrayName
- -
+
+protected
+
+ +

Definition at line 79 of file vtkvmtkVoronoiDiagram3D.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.map b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.map new file mode 100644 index 00000000..c8780bb2 --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.md5 b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.md5 new file mode 100644 index 00000000..aea4b545 --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.md5 @@ -0,0 +1 @@ +f2ad4583fdf54d6fbf17c3c7fa1a9344 \ No newline at end of file diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.svg b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.svg new file mode 100644 index 00000000..e2252fea --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkVoronoiDiagram3D + + +Node2 + +vtkvmtkVoronoiDiagram3D + + +Node3 + +vtkPolyDataAlgorithm + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.map b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.map new file mode 100644 index 00000000..c8780bb2 --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.md5 b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.md5 new file mode 100644 index 00000000..e93bca8a --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.md5 @@ -0,0 +1 @@ +e680e5964a8cfa386bdbdf9d18e9a28a \ No newline at end of file diff --git a/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.svg b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.svg new file mode 100644 index 00000000..977efeca --- /dev/null +++ b/doc/html/classvtkvmtkVoronoiDiagram3D__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkVoronoiDiagram3D + + +Node0 + +vtkvmtkVoronoiDiagram3D + + +Node1 + +vtkPolyDataAlgorithm + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkXdaReader-members.html b/doc/html/classvtkvmtkXdaReader-members.html index 4cabffc6..b5efecb3 100644 --- a/doc/html/classvtkvmtkXdaReader-members.html +++ b/doc/html/classvtkvmtkXdaReader-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,31 +59,36 @@
-
+
vtkvmtkXdaReader Member List
-This is the complete list of members for vtkvmtkXdaReader, including all inherited members. - - - - - - - - - - -
BoundaryDataArrayNamevtkvmtkXdaReader [protected]
GetBoundaryDataArrayName()vtkvmtkXdaReader [virtual]
GetLibmeshConnectivity(int cellType, vtkIdList *libmeshConnectivity)vtkvmtkXdaReader [protected, static]
New()vtkvmtkXdaReader [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkXdaReader
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkvmtkXdaReader [protected, virtual]
SetBoundaryDataArrayName(const char *)vtkvmtkXdaReader [virtual]
vtkTypeRevisionMacro(vtkvmtkXdaReader, vtkUnstructuredGridReader)vtkvmtkXdaReader
vtkvmtkXdaReader()vtkvmtkXdaReader [protected]
~vtkvmtkXdaReader()vtkvmtkXdaReader [protected]
- +

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

+ + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkXdaReaderprotected
GetBoundaryDataArrayName()vtkvmtkXdaReadervirtual
GetLibmeshConnectivity(int cellType, vtkIdList *libmeshConnectivity)vtkvmtkXdaReaderprotectedstatic
IsA(const char *type)vtkvmtkXdaReadervirtual
IsTypeOf(const char *type)vtkvmtkXdaReaderstatic
New()vtkvmtkXdaReaderstatic
NewInstance() constvtkvmtkXdaReader
NewInstanceInternal() constvtkvmtkXdaReaderprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkXdaReader
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDEvtkvmtkXdaReaderprotectedvirtual
SafeDownCast(vtkObjectBase *o)vtkvmtkXdaReaderstatic
SetBoundaryDataArrayName(const char *)vtkvmtkXdaReadervirtual
Superclass typedefvtkvmtkXdaReader
vtkvmtkXdaReader()vtkvmtkXdaReaderprotected
~vtkvmtkXdaReader()vtkvmtkXdaReaderprotected
+ - diff --git a/doc/html/classvtkvmtkXdaReader.html b/doc/html/classvtkvmtkXdaReader.html index e9890e8b..1ed6e249 100644 --- a/doc/html/classvtkvmtkXdaReader.html +++ b/doc/html/classvtkvmtkXdaReader.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkXdaReader Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,131 +59,315 @@
-
+
vtkvmtkXdaReader Class Reference
-

#include <vtkvmtkXdaReader.h>

+

reads libmesh Xda files + More...

-

List of all members.

+

#include <vtkvmtkXdaReader.h>

+
+Inheritance diagram for vtkvmtkXdaReader:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkXdaReader:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridReader Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkXdaReader, vtkUnstructuredGridReader)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkXdaReaderNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkXdaReaderNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkXdaReaderSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkXdaReader ()
 
 ~vtkvmtkXdaReader ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

+

 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 
+ - +

Static Protected Member Functions

static void GetLibmeshConnectivity (int cellType, vtkIdList *libmeshConnectivity)

+

 
+ +

Protected Attributes

char * BoundaryDataArrayName
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.3
-

vtkvmtkXdaReader reads libmesh Xda files

-

Constructor & Destructor Documentation

- +

Detailed Description

+

reads libmesh Xda files

+
Date
2006/04/06 16:47:47
+
Revision
1.3
+

vtkvmtkXdaReader reads libmesh Xda files

+ +

Definition at line 38 of file vtkvmtkXdaReader.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- + + +
vtkvmtkXdaReader::vtkvmtkXdaReader typedef vtkUnstructuredGridReader vtkvmtkXdaReader::Superclass
+
+ +

Definition at line 42 of file vtkvmtkXdaReader.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkXdaReader()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkXdaReader::vtkvmtkXdaReader ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkXdaReader()

+
+ + + + + +
- + - +
vtkvmtkXdaReader::~vtkvmtkXdaReader vtkvmtkXdaReader::~vtkvmtkXdaReader ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkXdaReader* vtkvmtkXdaReader::New static vtkvmtkXdaReader* vtkvmtkXdaReader::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkXdaReader::vtkTypeRevisionMacro static int vtkvmtkXdaReader::IsTypeOf (vtkvmtkXdaReader , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkXdaReader::IsA (const char * type) vtkUnstructuredGridReader  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkXdaReader* vtkvmtkXdaReader::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkXdaReader::NewInstanceInternal () const
+
+protectedvirtual
+
- + +

◆ NewInstance()

+
- + + + + + +
void vtkvmtkXdaReader::PrintSelf vtkvmtkXdaReader* vtkvmtkXdaReader::NewInstance () const
+
+ +
+
+ +

◆ PrintSelf()

+ +
+
+ + + @@ -230,50 +384,72 @@
void vtkvmtkXdaReader::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkXdaReader::SetBoundaryDataArrayName virtual void vtkvmtkXdaReader::SetBoundaryDataArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkXdaReader::GetBoundaryDataArrayName virtual char* vtkvmtkXdaReader::GetBoundaryDataArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ RequestData()

+
+ + + + + +
- + @@ -293,20 +469,29 @@ - +
virtual int vtkvmtkXdaReader::RequestData virtual int vtkvmtkXdaReader::RequestData ( vtkInformation *  ,
) [protected, virtual]
- -
+
+protectedvirtual
+
- + +

◆ GetLibmeshConnectivity()

+
+ + + + + +
- + @@ -320,39 +505,52 @@ - +
static void vtkvmtkXdaReader::GetLibmeshConnectivity static void vtkvmtkXdaReader::GetLibmeshConnectivity ( int  cellType,
) [static, protected]
- -
+
+staticprotected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+
+ + + + + +
- +
char* vtkvmtkXdaReader::BoundaryDataArrayName [protected]char* vtkvmtkXdaReader::BoundaryDataArrayName
- -
+
+protected
+
+ +

Definition at line 56 of file vtkvmtkXdaReader.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkXdaReader__coll__graph.map b/doc/html/classvtkvmtkXdaReader__coll__graph.map new file mode 100644 index 00000000..b5226877 --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkXdaReader__coll__graph.md5 b/doc/html/classvtkvmtkXdaReader__coll__graph.md5 new file mode 100644 index 00000000..2f73671c --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__coll__graph.md5 @@ -0,0 +1 @@ +11fd6b4ad3adac6e85f5f4a0405cd2de \ No newline at end of file diff --git a/doc/html/classvtkvmtkXdaReader__coll__graph.svg b/doc/html/classvtkvmtkXdaReader__coll__graph.svg new file mode 100644 index 00000000..1ce596f3 --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkXdaReader + + +Node2 + +vtkvmtkXdaReader + + +Node3 + +vtkUnstructuredGridReader + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkXdaReader__inherit__graph.map b/doc/html/classvtkvmtkXdaReader__inherit__graph.map new file mode 100644 index 00000000..b5226877 --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkXdaReader__inherit__graph.md5 b/doc/html/classvtkvmtkXdaReader__inherit__graph.md5 new file mode 100644 index 00000000..66ea0d2f --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__inherit__graph.md5 @@ -0,0 +1 @@ +cce75cca9f6756155d4e5acbad398ad4 \ No newline at end of file diff --git a/doc/html/classvtkvmtkXdaReader__inherit__graph.svg b/doc/html/classvtkvmtkXdaReader__inherit__graph.svg new file mode 100644 index 00000000..4f3059f0 --- /dev/null +++ b/doc/html/classvtkvmtkXdaReader__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkXdaReader + + +Node0 + +vtkvmtkXdaReader + + +Node1 + +vtkUnstructuredGridReader + + +Node1->Node0 + + + + + diff --git a/doc/html/classvtkvmtkXdaWriter-members.html b/doc/html/classvtkvmtkXdaWriter-members.html index 5ee3d322..2c479036 100644 --- a/doc/html/classvtkvmtkXdaWriter-members.html +++ b/doc/html/classvtkvmtkXdaWriter-members.html @@ -3,84 +3,54 @@ + + VMTK: Member List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,32 +59,37 @@
-
+
vtkvmtkXdaWriter Member List
-This is the complete list of members for vtkvmtkXdaWriter, including all inherited members. - - - - - - - - - - - -
BoundaryDataArrayNamevtkvmtkXdaWriter [protected]
GetBoundaryDataArrayName()vtkvmtkXdaWriter [virtual]
GetLibmeshConnectivity(int cellType, vtkIdList *libmeshConnectivity)vtkvmtkXdaWriter [protected, static]
GetLibmeshFaceOrder(int cellType, vtkIdList *libmeshFaceOrder)vtkvmtkXdaWriter [protected, static]
New()vtkvmtkXdaWriter [static]
PrintSelf(ostream &os, vtkIndent indent)vtkvmtkXdaWriter
SetBoundaryDataArrayName(const char *)vtkvmtkXdaWriter [virtual]
vtkTypeRevisionMacro(vtkvmtkXdaWriter, vtkUnstructuredGridWriter)vtkvmtkXdaWriter
vtkvmtkXdaWriter()vtkvmtkXdaWriter [protected]
WriteData()vtkvmtkXdaWriter [protected]
~vtkvmtkXdaWriter()vtkvmtkXdaWriter [protected]
- +

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

+ + + + + + + + + + + + + + + + + +
BoundaryDataArrayNamevtkvmtkXdaWriterprotected
GetBoundaryDataArrayName()vtkvmtkXdaWritervirtual
GetLibmeshConnectivity(int cellType, vtkIdList *libmeshConnectivity)vtkvmtkXdaWriterprotectedstatic
GetLibmeshFaceOrder(int cellType, vtkIdList *libmeshFaceOrder)vtkvmtkXdaWriterprotectedstatic
IsA(const char *type)vtkvmtkXdaWritervirtual
IsTypeOf(const char *type)vtkvmtkXdaWriterstatic
New()vtkvmtkXdaWriterstatic
NewInstance() constvtkvmtkXdaWriter
NewInstanceInternal() constvtkvmtkXdaWriterprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkvmtkXdaWriter
SafeDownCast(vtkObjectBase *o)vtkvmtkXdaWriterstatic
SetBoundaryDataArrayName(const char *)vtkvmtkXdaWritervirtual
Superclass typedefvtkvmtkXdaWriter
vtkvmtkXdaWriter()vtkvmtkXdaWriterprotected
WriteData() VTK_OVERRIDEvtkvmtkXdaWriterprotected
~vtkvmtkXdaWriter()vtkvmtkXdaWriterprotected
+ - diff --git a/doc/html/classvtkvmtkXdaWriter.html b/doc/html/classvtkvmtkXdaWriter.html index 8cc081f1..4e3c87fd 100644 --- a/doc/html/classvtkvmtkXdaWriter.html +++ b/doc/html/classvtkvmtkXdaWriter.html @@ -3,84 +3,54 @@ + + VMTK: vtkvmtkXdaWriter Class Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -89,132 +59,317 @@
-
+
vtkvmtkXdaWriter Class Reference
-

#include <vtkvmtkXdaWriter.h>

+

writes libmesh Xda files + More...

-

List of all members.

+

#include <vtkvmtkXdaWriter.h>

+
+Inheritance diagram for vtkvmtkXdaWriter:
+
+
+
+
[legend]
+
+Collaboration diagram for vtkvmtkXdaWriter:
+
+
+
+
[legend]
- + + +

+

+Public Types

typedef vtkUnstructuredGridWriter Superclass
 
+ - - + + + + + + + - +

Public Member Functions

 vtkTypeRevisionMacro (vtkvmtkXdaWriter, vtkUnstructuredGridWriter)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsA (const char *type)
 
vtkvmtkXdaWriterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetBoundaryDataArrayName (const char *)
 
virtual char * GetBoundaryDataArrayName ()

+

 
+ - + + + + +

Static Public Member Functions

static vtkvmtkXdaWriterNew ()

+

 
static int IsTypeOf (const char *type)
 
static vtkvmtkXdaWriterSafeDownCast (vtkObjectBase *o)
 
+ + + + - - + + +

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkXdaWriter ()
 
 ~vtkvmtkXdaWriter ()
void WriteData ()

+

 
void WriteData () VTK_OVERRIDE
 
+ + - +

Static Protected Member Functions

static void GetLibmeshConnectivity (int cellType, vtkIdList *libmeshConnectivity)
 
static void GetLibmeshFaceOrder (int cellType, vtkIdList *libmeshFaceOrder)

+

 
+ +

Protected Attributes

char * BoundaryDataArrayName
 
-

Detailed Description

-
Date:
2006/04/06 16:47:47
-
Revision:
1.2
-

vtkvmtkXdaWriter writes libmesh Xda files

-

Constructor & Destructor Documentation

- +

Detailed Description

+

writes libmesh Xda files

+
Date
2006/04/06 16:47:47
+
Revision
1.2
+

vtkvmtkXdaWriter writes libmesh Xda files

+ +

Definition at line 38 of file vtkvmtkXdaWriter.h.

+

Member Typedef Documentation

+ +

◆ Superclass

+
- + + +
vtkvmtkXdaWriter::vtkvmtkXdaWriter typedef vtkUnstructuredGridWriter vtkvmtkXdaWriter::Superclass
+
+ +

Definition at line 42 of file vtkvmtkXdaWriter.h.

+ +
+
+

Constructor & Destructor Documentation

+ +

◆ vtkvmtkXdaWriter()

+ +
+
+ + + + + +
+ + + - +
vtkvmtkXdaWriter::vtkvmtkXdaWriter ( ) [protected]
- -
+
+protected
+
- + +

◆ ~vtkvmtkXdaWriter()

+
+ + + + + +
- + - +
vtkvmtkXdaWriter::~vtkvmtkXdaWriter vtkvmtkXdaWriter::~vtkvmtkXdaWriter ( ) [protected]
- -
+
+protected
+
-

Member Function Documentation

- +

Member Function Documentation

+ +

◆ New()

+
+ + + + + +
- + - +
static vtkvmtkXdaWriter* vtkvmtkXdaWriter::New static vtkvmtkXdaWriter* vtkvmtkXdaWriter::New ( ) [static]
- -
+
+static
+
- + +

◆ IsTypeOf()

+
+ + + + + +
- + - - + + + +
vtkvmtkXdaWriter::vtkTypeRevisionMacro static int vtkvmtkXdaWriter::IsTypeOf (vtkvmtkXdaWriter , const char * type)
+
+static
+
+ +
+
+ +

◆ IsA()

+ +
+
+ + + + + +
+ - + + + + - - +
virtual int vtkvmtkXdaWriter::IsA (const char * type) vtkUnstructuredGridWriter  
+
+virtual
+
+ +
+
+ +

◆ SafeDownCast()

+ +
+
+ + + + + +
+ + + + + - -
static vtkvmtkXdaWriter* vtkvmtkXdaWriter::SafeDownCast (vtkObjectBase * o) )
+
+static
+
+
-
+
+ +

◆ NewInstanceInternal()

+ +
+
+ + + + + +
+ + + + + + + +
virtual vtkObjectBase* vtkvmtkXdaWriter::NewInstanceInternal () const
+
+protectedvirtual
+
+ +
+
+ +

◆ NewInstance()

+ +
+
+ + + + + + + +
vtkvmtkXdaWriter* vtkvmtkXdaWriter::NewInstance () const
+
- + +

◆ PrintSelf()

+
- + @@ -231,66 +386,97 @@
void vtkvmtkXdaWriter::PrintSelf void vtkvmtkXdaWriter::PrintSelf ( ostream &  os,
-
-
+
- + +

◆ SetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual void vtkvmtkXdaWriter::SetBoundaryDataArrayName virtual void vtkvmtkXdaWriter::SetBoundaryDataArrayName ( const char *  ) [virtual]
- -
+
+virtual
+
- + +

◆ GetBoundaryDataArrayName()

+
+ + + + + +
- + - +
virtual char* vtkvmtkXdaWriter::GetBoundaryDataArrayName virtual char* vtkvmtkXdaWriter::GetBoundaryDataArrayName ( ) [virtual]
- -
+
+virtual
+
- + +

◆ WriteData()

+
+ + + + + +
- + - +
void vtkvmtkXdaWriter::WriteData void vtkvmtkXdaWriter::WriteData ( ) [protected]
- -
+
+protected
+
- + +

◆ GetLibmeshConnectivity()

+
+ + + + + +
- + @@ -304,20 +490,29 @@ - +
static void vtkvmtkXdaWriter::GetLibmeshConnectivity static void vtkvmtkXdaWriter::GetLibmeshConnectivity ( int  cellType,
) [static, protected]
- -
+
+staticprotected
+
- + +

◆ GetLibmeshFaceOrder()

+
+ + + + + +
- + @@ -331,39 +526,52 @@ - +
static void vtkvmtkXdaWriter::GetLibmeshFaceOrder static void vtkvmtkXdaWriter::GetLibmeshFaceOrder ( int  cellType,
) [static, protected]
- -
+
+staticprotected
+
-

Member Data Documentation

- +

Member Data Documentation

+ +

◆ BoundaryDataArrayName

+
+ + + + + +
- +
char* vtkvmtkXdaWriter::BoundaryDataArrayName [protected]char* vtkvmtkXdaWriter::BoundaryDataArrayName
- -
+
+protected
+
+ +

Definition at line 57 of file vtkvmtkXdaWriter.h.


The documentation for this class was generated from the following file:
- - + - diff --git a/doc/html/classvtkvmtkXdaWriter__coll__graph.map b/doc/html/classvtkvmtkXdaWriter__coll__graph.map new file mode 100644 index 00000000..d488f8c5 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__coll__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkXdaWriter__coll__graph.md5 b/doc/html/classvtkvmtkXdaWriter__coll__graph.md5 new file mode 100644 index 00000000..45932226 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__coll__graph.md5 @@ -0,0 +1 @@ +4764623929e028d2ca9e07f70839b414 \ No newline at end of file diff --git a/doc/html/classvtkvmtkXdaWriter__coll__graph.svg b/doc/html/classvtkvmtkXdaWriter__coll__graph.svg new file mode 100644 index 00000000..1e441506 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__coll__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkXdaWriter + + +Node2 + +vtkvmtkXdaWriter + + +Node3 + +vtkUnstructuredGridWriter + + +Node3->Node2 + + + + + diff --git a/doc/html/classvtkvmtkXdaWriter__inherit__graph.map b/doc/html/classvtkvmtkXdaWriter__inherit__graph.map new file mode 100644 index 00000000..d488f8c5 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__inherit__graph.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/classvtkvmtkXdaWriter__inherit__graph.md5 b/doc/html/classvtkvmtkXdaWriter__inherit__graph.md5 new file mode 100644 index 00000000..77bb7cb1 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__inherit__graph.md5 @@ -0,0 +1 @@ +f47c88fe0cdb6fc79de416b3fb28856e \ No newline at end of file diff --git a/doc/html/classvtkvmtkXdaWriter__inherit__graph.svg b/doc/html/classvtkvmtkXdaWriter__inherit__graph.svg new file mode 100644 index 00000000..0d3f7128 --- /dev/null +++ b/doc/html/classvtkvmtkXdaWriter__inherit__graph.svg @@ -0,0 +1,28 @@ + + + + + + +vtkvmtkXdaWriter + + +Node0 + +vtkvmtkXdaWriter + + +Node1 + +vtkUnstructuredGridWriter + + +Node1->Node0 + + + + + diff --git a/doc/html/closed.png b/doc/html/closed.png index b7d4bd9f..98cc2c90 100644 Binary files a/doc/html/closed.png and b/doc/html/closed.png differ diff --git a/doc/html/dir_000007_000009.html b/doc/html/dir_000007_000009.html new file mode 100644 index 00000000..3e21444a --- /dev/null +++ b/doc/html/dir_000007_000009.html @@ -0,0 +1,76 @@ + + + + + + + +VMTK: ComputationalGeometry -> Common Relation + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+

ComputationalGeometry → Common Relation

File in VMTK-Build/vtkVmtk/Utilities/Doxygen/dox/ComputationalGeometryIncludes file in VMTK-Build/vtkVmtk/Utilities/Doxygen/dox/Common
vtkvmtkNonManifoldFastMarching.hvtkvmtkConstants.h
+ + + + diff --git a/doc/html/dir_000008_000009.html b/doc/html/dir_000008_000009.html new file mode 100644 index 00000000..0fd5b16f --- /dev/null +++ b/doc/html/dir_000008_000009.html @@ -0,0 +1,76 @@ + + + + + + + +VMTK: DifferentialGeometry -> Common Relation + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+ + + + + diff --git a/doc/html/dir_0d7fcc08c1f83def2a2b9e8dacd1c746.html b/doc/html/dir_0d7fcc08c1f83def2a2b9e8dacd1c746.html new file mode 100644 index 00000000..0c3ef468 --- /dev/null +++ b/doc/html/dir_0d7fcc08c1f83def2a2b9e8dacd1c746.html @@ -0,0 +1,152 @@ + + + + + + + +VMTK: Misc Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Misc Directory Reference
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  vtkvmtkAnnularCapPolyData.h [code]
 
file  vtkvmtkBoundaryLayerGenerator.h [code]
 
file  vtkvmtkCurvedMPRImageFilter.h [code]
 
file  vtkvmtkImageBoxPainter.h [code]
 
file  vtkvmtkIterativeClosestPointTransform.h [code]
 
file  vtkvmtkLevelSetSigmoidFilter.h [code]
 
file  vtkvmtkLinearizeMeshFilter.h [code]
 
file  vtkvmtkLinearToQuadraticMeshFilter.h [code]
 
file  vtkvmtkLinearToQuadraticSurfaceMeshFilter.h [code]
 
file  vtkvmtkMeshLambda2.h [code]
 
file  vtkvmtkMeshProjection.h [code]
 
file  vtkvmtkMeshVelocityStatistics.h [code]
 
file  vtkvmtkMeshVorticity.h [code]
 
file  vtkvmtkMeshWallShearRate.h [code]
 
file  Misc/vtkvmtkPolyDataBoundaryExtractor.h [code]
 
file  vtkvmtkPolyDataKiteRemovalFilter.h [code]
 
file  vtkvmtkPolyDataNetworkExtraction.h [code]
 
file  vtkvmtkPolyDataNormalPlaneEstimator.h [code]
 
file  vtkvmtkPolyDataSizingFunction.h [code]
 
file  vtkvmtkPolyDataToUnstructuredGridFilter.h [code]
 
file  vtkvmtkRBFInterpolation.h [code]
 
file  vtkvmtkSimpleCapPolyData.h [code]
 
file  vtkvmtkSmoothCapPolyData.h [code]
 
file  vtkvmtkStaticTemporalInterpolatedVelocityField.h [code]
 
file  vtkvmtkStaticTemporalStreamTracer.h [code]
 
file  vtkvmtkStreamlineClusteringFilter.h [code]
 
file  vtkvmtkStreamlineOsculatingCentersFilter.h [code]
 
file  vtkvmtkStreamlineToParticlesFilter.h [code]
 
file  vtkvmtkSurfaceDistance.h [code]
 
file  vtkvmtkSurfaceProjection.h [code]
 
file  vtkvmtkSurfMeshWrapper.h [code]
 
file  vtkvmtkTetGenWrapper.h [code]
 
file  vtkvmtkTopologicalSeamFilter.h [code]
 
file  vtkvmtkUnstructuredGridTetraFilter.h [code]
 
+
+ + + + diff --git a/doc/html/dir_0fe284f56ab7c1201dae9358bc34a217.html b/doc/html/dir_0fe284f56ab7c1201dae9358bc34a217.html new file mode 100644 index 00000000..239db582 --- /dev/null +++ b/doc/html/dir_0fe284f56ab7c1201dae9358bc34a217.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: Common Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Common Directory Reference
+
+
+ + + + + + +

+Files

file  vtkvmtkConstants.h [code]
 
file  vtkvmtkMath.h [code]
 
+
+ + + + diff --git a/doc/html/dir_22afa418b87234e37be081c3da305c8a.html b/doc/html/dir_22afa418b87234e37be081c3da305c8a.html new file mode 100644 index 00000000..95d4e517 --- /dev/null +++ b/doc/html/dir_22afa418b87234e37be081c3da305c8a.html @@ -0,0 +1,150 @@ + + + + + + + +VMTK: Segmentation Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Segmentation Directory Reference
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  vtkvmtkActiveTubeFilter.h [code]
 
file  vtkvmtkAnisotropicDiffusionImageFilter.h [code]
 
file  vtkvmtkBoundedReciprocalImageFilter.h [code]
 
file  vtkvmtkCardinalSpline.h [code]
 
file  vtkvmtkCollidingFrontsImageFilter.h [code]
 
file  vtkvmtkConstrainedLaplacianPolyDataFilter.h [code]
 
file  vtkvmtkCurvesLevelSetImageFilter.h [code]
 
file  vtkvmtkDanielssonDistanceMapImageFilter.h [code]
 
file  vtkvmtkFastMarchingDirectionalFreezeImageFilter.h [code]
 
file  vtkvmtkFastMarchingUpwindGradientImageFilter.h [code]
 
file  vtkvmtkFWHMFeatureImageFilter.h [code]
 
file  vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h [code]
 
file  vtkvmtkGeodesicActiveContourLevelSetImageFilter.h [code]
 
file  vtkvmtkGradientMagnitudeImageFilter.h [code]
 
file  vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h [code]
 
file  vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h [code]
 
file  vtkvmtkGrayscaleMorphologyImageFilter.h [code]
 
file  vtkvmtkITKFilterUtilities.h [code]
 
file  vtkvmtkLaplacianSegmentationLevelSetImageFilter.h [code]
 
file  vtkvmtkMedialCurveFilter.h [code]
 
file  vtkvmtkNormalizeImageFilter.h [code]
 
file  vtkvmtkObjectnessMeasureImageFilter.h [code]
 
file  vtkvmtkOtsuMultipleThresholdsImageFilter.h [code]
 
file  vtkvmtkPolyDataPotentialFit.h [code]
 
file  vtkvmtkRecursiveGaussian2DImageFilter.h [code]
 
file  vtkvmtkRecursiveGaussianImageFilter.h [code]
 
file  vtkvmtkSatoVesselnessMeasureImageFilter.h [code]
 
file  vtkvmtkSigmoidImageFilter.h [code]
 
file  vtkvmtkThresholdSegmentationLevelSetImageFilter.h [code]
 
file  vtkvmtkUpwindGradientMagnitudeImageFilter.h [code]
 
file  vtkvmtkVesselEnhancingDiffusion3DImageFilter.h [code]
 
file  vtkvmtkVesselEnhancingDiffusionImageFilter.h [code]
 
file  vtkvmtkVesselnessMeasureImageFilter.h [code]
 
+
+ + + + diff --git a/doc/html/dir_49e07d9520b62152b1c5942ed9615b8f.html b/doc/html/dir_49e07d9520b62152b1c5942ed9615b8f.html new file mode 100644 index 00000000..9325792d --- /dev/null +++ b/doc/html/dir_49e07d9520b62152b1c5942ed9615b8f.html @@ -0,0 +1,102 @@ + + + + + + + +VMTK: IO Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
IO Directory Reference
+
+ + + + + diff --git a/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c.html b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c.html new file mode 100644 index 00000000..044adf6e --- /dev/null +++ b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c.html @@ -0,0 +1,102 @@ + + + + + + + +VMTK: dox Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
dox Directory Reference
+
+
+
+Directory dependency graph for dox:
+
+
+
+
+ + + + + + + + + + + + + + +

+Directories

directory  Common
 
directory  ComputationalGeometry
 
directory  DifferentialGeometry
 
directory  IO
 
directory  Misc
 
directory  Segmentation
 
+
+ + + + diff --git a/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.map b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.map new file mode 100644 index 00000000..5cabc855 --- /dev/null +++ b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.md5 b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.md5 new file mode 100644 index 00000000..f5448d2f --- /dev/null +++ b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.md5 @@ -0,0 +1 @@ +c56a86569654df5ac517d838a94d3c31 \ No newline at end of file diff --git a/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.svg b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.svg new file mode 100644 index 00000000..8ba539fe --- /dev/null +++ b/doc/html/dir_607fad70969896e7a18cb8e32c2e9b3c_dep.svg @@ -0,0 +1,96 @@ + + + + + + +dox + +clusterdir_a54fc40775d21ed7afed07f824564e96 + + +Doxygen + + + +clusterdir_607fad70969896e7a18cb8e32c2e9b3c + + + + + + +dir_607fad70969896e7a18cb8e32c2e9b3c +dox + + +dir_0fe284f56ab7c1201dae9358bc34a217 + + +Common + + + + +dir_90d7ec9a25eaaaef3aed16bc7c9416cb + + +ComputationalGeometry + + + + +dir_90d7ec9a25eaaaef3aed16bc7c9416cb->dir_0fe284f56ab7c1201dae9358bc34a217 + + + +1 + + + + +dir_ee631da9a310ead7c0a18ea00740eb40 + + +DifferentialGeometry + + + + +dir_ee631da9a310ead7c0a18ea00740eb40->dir_0fe284f56ab7c1201dae9358bc34a217 + + + +15 + + + + +dir_49e07d9520b62152b1c5942ed9615b8f + + +IO + + + + +dir_0d7fcc08c1f83def2a2b9e8dacd1c746 + + +Misc + + + + +dir_22afa418b87234e37be081c3da305c8a + + +Segmentation + + + + + diff --git a/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb.html b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb.html new file mode 100644 index 00000000..ef7128fd --- /dev/null +++ b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb.html @@ -0,0 +1,192 @@ + + + + + + + +VMTK: ComputationalGeometry Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ComputationalGeometry Directory Reference
+
+
+
+Directory dependency graph for ComputationalGeometry:
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  vtkvmtkAppendFilter.h [code]
 
file  vtkvmtkBoundaryReferenceSystems.h [code]
 
file  vtkvmtkCapPolyData.h [code]
 
file  vtkvmtkCenterlineAttributesFilter.h [code]
 
file  vtkvmtkCenterlineBifurcationReferenceSystems.h [code]
 
file  vtkvmtkCenterlineBifurcationVectors.h [code]
 
file  vtkvmtkCenterlineBranchExtractor.h [code]
 
file  vtkvmtkCenterlineBranchGeometry.h [code]
 
file  vtkvmtkCenterlineEndpointExtractor.h [code]
 
file  vtkvmtkCenterlineGeometry.h [code]
 
file  vtkvmtkCenterlineReferenceSystemAttributesOffset.h [code]
 
file  vtkvmtkCenterlineSmoothing.h [code]
 
file  vtkvmtkCenterlineSphereDistance.h [code]
 
file  vtkvmtkCenterlineSplitExtractor.h [code]
 
file  vtkvmtkCenterlineSplittingAndGroupingFilter.h [code]
 
file  vtkvmtkCenterlineUtilities.h [code]
 
file  vtkvmtkInternalTetrahedraExtractor.h [code]
 
file  vtkvmtkMergeCenterlines.h [code]
 
file  vtkvmtkMinHeap.h [code]
 
file  vtkvmtkNonManifoldFastMarching.h [code]
 
file  vtkvmtkNonManifoldSteepestDescent.h [code]
 
file  vtkvmtkPolyBall.h [code]
 
file  vtkvmtkPolyBallLine.h [code]
 
file  vtkvmtkPolyBallModeller.h [code]
 
file  vtkvmtkPolyDataBifurcationProfiles.h [code]
 
file  vtkvmtkPolyDataBifurcationSections.h [code]
 
file  ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h [code]
 
file  vtkvmtkPolyDataBranchSections.h [code]
 
file  vtkvmtkPolyDataBranchUtilities.h [code]
 
file  vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h [code]
 
file  vtkvmtkPolyDataCenterlineAngularMetricFilter.h [code]
 
file  vtkvmtkPolyDataCenterlineGroupsClipper.h [code]
 
file  vtkvmtkPolyDataCenterlineMetricFilter.h [code]
 
file  vtkvmtkPolyDataCenterlineProjection.h [code]
 
file  vtkvmtkPolyDataCenterlines.h [code]
 
file  vtkvmtkPolyDataCenterlineSections.h [code]
 
file  vtkvmtkPolyDataDistanceToCenterlines.h [code]
 
file  vtkvmtkPolyDataFlowExtensionsFilter.h [code]
 
file  vtkvmtkPolyDataLineEmbedder.h [code]
 
file  vtkvmtkPolyDataLocalGeometry.h [code]
 
file  vtkvmtkPolyDataPatchingFilter.h [code]
 
file  vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h [code]
 
file  vtkvmtkPolyDataScissors.h [code]
 
file  vtkvmtkPolyDataStretchMappingFilter.h [code]
 
file  vtkvmtkReferenceSystemUtilities.h [code]
 
file  vtkvmtkSimplifyVoronoiDiagram.h [code]
 
file  vtkvmtkSteepestDescentLineTracer.h [code]
 
file  vtkvmtkSteepestDescentShooter.h [code]
 
file  vtkvmtkUnstructuredGridCenterlineGroupsClipper.h [code]
 
file  vtkvmtkUnstructuredGridCenterlineSections.h [code]
 
file  vtkvmtkVoronoiDiagram3D.h [code]
 
+
+ + + + diff --git a/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.map b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.map new file mode 100644 index 00000000..3408c5c7 --- /dev/null +++ b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.md5 b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.md5 new file mode 100644 index 00000000..c2c1e044 --- /dev/null +++ b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.md5 @@ -0,0 +1 @@ +283e6d36f19c89983f90e0fbee45c4db \ No newline at end of file diff --git a/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.svg b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.svg new file mode 100644 index 00000000..6f22bb54 --- /dev/null +++ b/doc/html/dir_90d7ec9a25eaaaef3aed16bc7c9416cb_dep.svg @@ -0,0 +1,45 @@ + + + + + + +ComputationalGeometry + +clusterdir_607fad70969896e7a18cb8e32c2e9b3c + + +dox + + + + +dir_90d7ec9a25eaaaef3aed16bc7c9416cb + + +ComputationalGeometry + + + + +dir_0fe284f56ab7c1201dae9358bc34a217 + + +Common + + + + +dir_90d7ec9a25eaaaef3aed16bc7c9416cb->dir_0fe284f56ab7c1201dae9358bc34a217 + + + +1 + + + + + diff --git a/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0.html b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0.html new file mode 100644 index 00000000..89c11d30 --- /dev/null +++ b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: VMTK-Build Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
VMTK-Build Directory Reference
+
+
+
+Directory dependency graph for VMTK-Build:
+
+
+
+
+ + + + +

+Directories

directory  vtkVmtk
 
+
+ + + + diff --git a/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.map b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.map new file mode 100644 index 00000000..3c755a2d --- /dev/null +++ b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.map @@ -0,0 +1,4 @@ + + + + diff --git a/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.md5 b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.md5 new file mode 100644 index 00000000..95102373 --- /dev/null +++ b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.md5 @@ -0,0 +1 @@ +99bcecbdaf1a6baa773c982dd2399b65 \ No newline at end of file diff --git a/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.svg b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.svg new file mode 100644 index 00000000..89849318 --- /dev/null +++ b/doc/html/dir_97ab4c6e98fa13ce6411421c4395a1d0_dep.svg @@ -0,0 +1,31 @@ + + + + + + +VMTK-Build + +clusterdir_97ab4c6e98fa13ce6411421c4395a1d0 + + + + + + +dir_97ab4c6e98fa13ce6411421c4395a1d0 +VMTK-Build + + +dir_b38888c5bb4b5bf30d4d2d7eea0db2d4 + + +vtkVmtk + + + + + diff --git a/doc/html/dir_98a04505a777daddafd1ffe33e1e6045.html b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045.html new file mode 100644 index 00000000..3c633632 --- /dev/null +++ b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: Utilities Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Utilities Directory Reference
+
+
+
+Directory dependency graph for Utilities:
+
+
+
+
+ + + + +

+Directories

directory  Doxygen
 
+
+ + + + diff --git a/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.map b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.map new file mode 100644 index 00000000..36f80a3b --- /dev/null +++ b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.md5 b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.md5 new file mode 100644 index 00000000..b3c3504f --- /dev/null +++ b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.md5 @@ -0,0 +1 @@ +52b63d037e6e326ac508319af1879c6b \ No newline at end of file diff --git a/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.svg b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.svg new file mode 100644 index 00000000..6f472181 --- /dev/null +++ b/doc/html/dir_98a04505a777daddafd1ffe33e1e6045_dep.svg @@ -0,0 +1,38 @@ + + + + + + +Utilities + +clusterdir_b38888c5bb4b5bf30d4d2d7eea0db2d4 + + +vtkVmtk + + + +clusterdir_98a04505a777daddafd1ffe33e1e6045 + + + + + + +dir_98a04505a777daddafd1ffe33e1e6045 +Utilities + + +dir_a54fc40775d21ed7afed07f824564e96 + + +Doxygen + + + + + diff --git a/doc/html/dir_a54fc40775d21ed7afed07f824564e96.html b/doc/html/dir_a54fc40775d21ed7afed07f824564e96.html new file mode 100644 index 00000000..9779dd8c --- /dev/null +++ b/doc/html/dir_a54fc40775d21ed7afed07f824564e96.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: Doxygen Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
Doxygen Directory Reference
+
+
+
+Directory dependency graph for Doxygen:
+
+
+
+
+ + + + +

+Directories

directory  dox
 
+
+ + + + diff --git a/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.map b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.map new file mode 100644 index 00000000..66d0945d --- /dev/null +++ b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.md5 b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.md5 new file mode 100644 index 00000000..bd82fd98 --- /dev/null +++ b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.md5 @@ -0,0 +1 @@ +c40f86ba41c9a967b9fc33e1c34d9bb6 \ No newline at end of file diff --git a/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.svg b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.svg new file mode 100644 index 00000000..d271bd94 --- /dev/null +++ b/doc/html/dir_a54fc40775d21ed7afed07f824564e96_dep.svg @@ -0,0 +1,38 @@ + + + + + + +Doxygen + +clusterdir_98a04505a777daddafd1ffe33e1e6045 + + +Utilities + + + +clusterdir_a54fc40775d21ed7afed07f824564e96 + + + + + + +dir_a54fc40775d21ed7afed07f824564e96 +Doxygen + + +dir_607fad70969896e7a18cb8e32c2e9b3c + + +dox + + + + + diff --git a/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4.html b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4.html new file mode 100644 index 00000000..e6e06d48 --- /dev/null +++ b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkVmtk Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
vtkVmtk Directory Reference
+
+
+
+Directory dependency graph for vtkVmtk:
+
+
+
+
+ + + + +

+Directories

directory  Utilities
 
+
+ + + + diff --git a/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.map b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.map new file mode 100644 index 00000000..e0f68c01 --- /dev/null +++ b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.md5 b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.md5 new file mode 100644 index 00000000..bfc55ba5 --- /dev/null +++ b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.md5 @@ -0,0 +1 @@ +2127364cf6bac6d8814ea30b4d2d90d3 \ No newline at end of file diff --git a/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.svg b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.svg new file mode 100644 index 00000000..1c731bec --- /dev/null +++ b/doc/html/dir_b38888c5bb4b5bf30d4d2d7eea0db2d4_dep.svg @@ -0,0 +1,38 @@ + + + + + + +vtkVmtk + +clusterdir_97ab4c6e98fa13ce6411421c4395a1d0 + + +VMTK-Build + + + +clusterdir_b38888c5bb4b5bf30d4d2d7eea0db2d4 + + + + + + +dir_b38888c5bb4b5bf30d4d2d7eea0db2d4 +vtkVmtk + + +dir_98a04505a777daddafd1ffe33e1e6045 + + +Utilities + + + + + diff --git a/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40.html b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40.html new file mode 100644 index 00000000..79bd7543 --- /dev/null +++ b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40.html @@ -0,0 +1,192 @@ + + + + + + + +VMTK: DifferentialGeometry Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DifferentialGeometry Directory Reference
+
+
+
+Directory dependency graph for DifferentialGeometry:
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  vtkvmtkBoundaryConditions.h [code]
 
file  vtkvmtkDataSetItem.h [code]
 
file  vtkvmtkDataSetItems.h [code]
 
file  vtkvmtkDirichletBoundaryConditions.h [code]
 
file  vtkvmtkDoubleVector.h [code]
 
file  vtkvmtkEllipticProblem.h [code]
 
file  vtkvmtkEmptyNeighborhood.h [code]
 
file  vtkvmtkEmptyStencil.h [code]
 
file  vtkvmtkFEAssembler.h [code]
 
file  vtkvmtkFEShapeFunctions.h [code]
 
file  vtkvmtkGaussQuadrature.h [code]
 
file  vtkvmtkItem.h [code]
 
file  vtkvmtkItems.h [code]
 
file  vtkvmtkLinearSystem.h [code]
 
file  vtkvmtkLinearSystemSolver.h [code]
 
file  vtkvmtkNeighborhood.h [code]
 
file  vtkvmtkNeighborhoods.h [code]
 
file  vtkvmtkOpenNLLinearSystemSolver.h [code]
 
file  vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h [code]
 
file  vtkvmtkPolyDataClampedSmoothingFilter.h [code]
 
file  vtkvmtkPolyDataCylinderHarmonicMappingFilter.h [code]
 
file  vtkvmtkPolyDataDiscreteElasticaFilter.h [code]
 
file  vtkvmtkPolyDataFEGradientAssembler.h [code]
 
file  vtkvmtkPolyDataFELaplaceAssembler.h [code]
 
file  vtkvmtkPolyDataFELaplaceBeltramiStencil.h [code]
 
file  vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h [code]
 
file  vtkvmtkPolyDataGradientFilter.h [code]
 
file  vtkvmtkPolyDataGradientStencil.h [code]
 
file  vtkvmtkPolyDataHarmonicMappingFilter.h [code]
 
file  vtkvmtkPolyDataLaplaceBeltramiStencil.h [code]
 
file  vtkvmtkPolyDataManifoldExtendedNeighborhood.h [code]
 
file  vtkvmtkPolyDataManifoldNeighborhood.h [code]
 
file  vtkvmtkPolyDataManifoldStencil.h [code]
 
file  vtkvmtkPolyDataMeanCurvature.h [code]
 
file  vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h [code]
 
file  vtkvmtkPolyDataNeighborhood.h [code]
 
file  vtkvmtkPolyDataRigidSurfaceModelling.h [code]
 
file  vtkvmtkPolyDataStencilFlowFilter.h [code]
 
file  vtkvmtkPolyDataSurfaceRemeshing.h [code]
 
file  vtkvmtkPolyDataUmbrellaStencil.h [code]
 
file  vtkvmtkSparseMatrix.h [code]
 
file  vtkvmtkSparseMatrixRow.h [code]
 
file  vtkvmtkStencil.h [code]
 
file  vtkvmtkStencils.h [code]
 
file  vtkvmtkUnstructuredGridFEGradientAssembler.h [code]
 
file  vtkvmtkUnstructuredGridFELaplaceAssembler.h [code]
 
file  vtkvmtkUnstructuredGridFEVorticityAssembler.h [code]
 
file  vtkvmtkUnstructuredGridGradientFilter.h [code]
 
file  vtkvmtkUnstructuredGridHarmonicMappingFilter.h [code]
 
file  vtkvmtkUnstructuredGridNeighborhood.h [code]
 
file  vtkvmtkUnstructuredGridVorticityFilter.h [code]
 
+
+ + + + diff --git a/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.map b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.map new file mode 100644 index 00000000..cd5cf82c --- /dev/null +++ b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.md5 b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.md5 new file mode 100644 index 00000000..03a32cde --- /dev/null +++ b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.md5 @@ -0,0 +1 @@ +dbeb07efc5f6fe9c2b4c462c58cb15e9 \ No newline at end of file diff --git a/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.svg b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.svg new file mode 100644 index 00000000..25cf3e48 --- /dev/null +++ b/doc/html/dir_ee631da9a310ead7c0a18ea00740eb40_dep.svg @@ -0,0 +1,45 @@ + + + + + + +DifferentialGeometry + +clusterdir_607fad70969896e7a18cb8e32c2e9b3c + + +dox + + + + +dir_ee631da9a310ead7c0a18ea00740eb40 + + +DifferentialGeometry + + + + +dir_0fe284f56ab7c1201dae9358bc34a217 + + +Common + + + + +dir_ee631da9a310ead7c0a18ea00740eb40->dir_0fe284f56ab7c1201dae9358bc34a217 + + + +15 + + + + + diff --git a/doc/html/doc.png b/doc/html/doc.png new file mode 100644 index 00000000..17edabff Binary files /dev/null and b/doc/html/doc.png differ diff --git a/doc/html/doc__mainpage_8dox.html b/doc/html/doc__mainpage_8dox.html index 8e146fb7..3d4d46e0 100644 --- a/doc/html/doc__mainpage_8dox.html +++ b/doc/html/doc__mainpage_8dox.html @@ -3,82 +3,54 @@ + + VMTK: doc_mainpage.dox File Reference - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - + + + + +
@@ -87,20 +59,18 @@
-
+
doc_mainpage.dox File Reference
- - + - diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css index 30b62616..266c8b3a 100644 --- a/doc/html/doxygen.css +++ b/doc/html/doxygen.css @@ -1,31 +1,54 @@ -/* The standard CSS for doxygen */ +/* The standard CSS for doxygen 1.8.14 */ body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 13px; - line-height: 1.3; + font: 400 14px/22px Roboto,sans-serif; +} + +p.reference, p.definition { + font: 400 14px/22px Roboto,sans-serif; } /* @group Heading Levels */ -h1 { +h1.groupheader { font-size: 150%; } .title { + font: 400 14px/28px Roboto,sans-serif; font-size: 150%; font-weight: bold; margin: 10px 2px; } -h2 { - font-size: 120%; +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; } -h3 { +h3.groupheader { font-size: 100%; } +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + dt { font-weight: bold; } @@ -37,10 +60,14 @@ div.multicol { -webkit-column-count: 3; } -p.startli, p.startdd, p.starttd { +p.startli, p.startdd { margin-top: 2px; } +p.starttd { + margin-top: 0px; +} + p.endli { margin-bottom: 0px; } @@ -70,8 +97,8 @@ h3.version { } div.qindex, div.navtab{ - background-color: ##ee; - border: 1px solid ##b0; + background-color: #EBEFF6; + border: 1px solid #A3B4D7; text-align: center; } @@ -87,13 +114,13 @@ div.navtab { /* @group Link Styling */ a { - color: ##50; + color: #3D578C; font-weight: normal; text-decoration: none; } .contents a:visited { - color: ##60; + color: #4665A2; } a:hover { @@ -106,9 +133,9 @@ a.qindex { a.qindexHL { font-weight: bold; - background-color: ##AA; + background-color: #9CAFD4; color: #ffffff; - border: 1px double ##98; + border: 1px double #869DCA; } .contents a.qindexHL:visited { @@ -122,11 +149,11 @@ a.el { a.elRef { } -a.code, a.code:visited { +a.code, a.code:visited, a.line, a.line:visited { color: #4665A2; } -a.codeRef, a.codeRef:visited { +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { color: #4665A2; } @@ -136,23 +163,89 @@ dl.el { margin-left: -1cm; } -.fragment { +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 4px 8px 4px 2px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { font-family: monospace, fixed; - font-size: 105%; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; } -pre.fragment { - border: 1px solid ##CC; - background-color: ##FC; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; +div.line:after { + content:"\000A"; + white-space: pre; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; } -div.ah { + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +.lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.ah, span.ah { background-color: black; font-weight: bold; color: #ffffff; @@ -167,7 +260,16 @@ div.ah { -webkit-box-shadow: 2px 2px 3px #999; -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); +} + +div.classindex ul { + list-style: none; + padding-left: 0; +} + +div.classindex span.ai { + display: inline-block; } div.groupHeader { @@ -189,14 +291,14 @@ body { div.contents { margin-top: 10px; - margin-left: 8px; + margin-left: 12px; margin-right: 8px; } td.indexkey { - background-color: ##ee; + background-color: #EBEFF6; font-weight: bold; - border: 1px solid ##cc; + border: 1px solid #C4CFE5; margin: 2px 0px 2px 0; padding: 2px 10px; white-space: nowrap; @@ -204,14 +306,14 @@ td.indexkey { } td.indexvalue { - background-color: ##ee; - border: 1px solid ##cc; + background-color: #EBEFF6; + border: 1px solid #C4CFE5; padding: 2px 10px; margin: 2px 0px; } tr.memlist { - background-color: ##f0; + background-color: #EEF1F7; } p.formulaDsp { @@ -294,8 +396,8 @@ span.vhdllogic { } blockquote { - background-color: ##F8; - border-left: 2px solid ##AA; + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; margin: 0 24px 0 4px; padding: 0 12px 0 16px; } @@ -328,18 +430,18 @@ td.tiny { .dirtab { padding: 4px; border-collapse: collapse; - border: 1px solid ##b0; + border: 1px solid #A3B4D7; } th.dirtab { - background: ##ee; + background: #EBEFF6; font-weight: bold; } hr { height: 0px; border: none; - border-top: 1px solid ##66; + border-top: 1px solid #4A6AAA; } hr.footer { @@ -353,10 +455,28 @@ table.memberdecls { padding: 0px; } +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + .mdescLeft, .mdescRight, .memItemLeft, .memItemRight, .memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: ##FA; + background-color: #F9FAFC; border: none; margin: 4px; padding: 1px 0 0 8px; @@ -367,8 +487,11 @@ table.memberdecls { color: #555; } -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid ##cc; +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; } .memItemLeft, .memTemplItemLeft { @@ -380,8 +503,9 @@ table.memberdecls { } .memTemplParams { - color: ##60; + color: #4665A2; white-space: nowrap; + font-size: 80%; } /* @end */ @@ -390,16 +514,39 @@ table.memberdecls { /* Styles for detailed member documentation */ +.memtitle { + padding: 8px; + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + margin-bottom: -1px; + background-image: url('nav_f.png'); + background-repeat: repeat-x; + background-color: #E2E8F2; + line-height: 1.25; + font-weight: 300; + float:left; +} + +.permalink +{ + font-size: 65%; + display: inline-block; + vertical-align: middle; +} + .memtemplate { font-size: 80%; - color: ##60; + color: #4665A2; font-weight: normal; margin-left: 9px; } .memnav { - background-color: ##ee; - border: 1px solid ##b0; + background-color: #EBEFF6; + border: 1px solid #A3B4D7; text-align: center; margin: 2px; margin-right: 15px; @@ -414,61 +561,76 @@ table.memberdecls { padding: 0; margin-bottom: 10px; margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; } .memname { - white-space: nowrap; - font-weight: bold; + font-weight: 400; margin-left: 6px; } +.memname td { + vertical-align: bottom; +} + .memproto, dl.reflist dt { - border-top: 1px solid ##B4; - border-left: 1px solid ##B4; - border-right: 1px solid ##B4; + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; padding: 6px 0px 6px 0px; - color: ##2b; + color: #253555; font-weight: bold; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-color: #DFE5F1; /* opera specific markup */ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 8px; - border-top-left-radius: 8px; + border-top-right-radius: 4px; /* firefox specific markup */ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 8px; - -moz-border-radius-topleft: 8px; + -moz-border-radius-topright: 4px; /* webkit specific markup */ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 8px; - -webkit-border-top-left-radius: 8px; - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: ##E6; + -webkit-border-top-right-radius: 4px; } +.overload { + font-family: "courier new",courier,monospace; + font-size: 65%; +} + .memdoc, dl.reflist dd { - border-bottom: 1px solid ##B4; - border-left: 1px solid ##B4; - border-right: 1px solid ##B4; - padding: 2px 5px; - background-color: ##FC; + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; /* opera specific markup */ - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); /* firefox specific markup */ - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - background-image: -moz-linear-gradient(center top, ##FF 0%, ##FF 60%, ##F8 95%, ##F0); /* webkit specific markup */ - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - background-image: -webkit-gradient(linear,center top,center bottom,from(##FF), color-stop(0.6,##FF), color-stop(0.60,##FF), color-stop(0.95,##F8), to(##F0)); } dl.reflist dt { @@ -495,9 +657,13 @@ dl.reflist dd { .paramname em { font-style: normal; } +.paramname code { + line-height: 14px; +} .params, .retval, .exception, .tparams { - border-spacing: 6px 2px; + margin-left: 0px; + padding-left: 0px; } .params .paramname, .retval .paramname { @@ -515,110 +681,200 @@ dl.reflist dd { vertical-align: top; } +table.mlabels { + border-spacing: 0px; +} - - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0px; +td.mlabels-left { + width: 100%; + padding: 0px; } -/* these are for tree view when used as main index */ +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} -.directory { - font-size: 9pt; - font-weight: bold; - margin: 5px; +span.mlabels { + margin-left: 8px; } -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; } -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ -.directory > h3 { - margin-top: 0; -} +/* @end */ -.directory p { - margin: 0px; - white-space: nowrap; -} +/* these are for tree view inside a (index) page */ -.directory div { - display: none; - margin: 0px; +div.directory { + margin: 10px 0px; + border-top: 1px solid #9CAFD4; + border-bottom: 1px solid #9CAFD4; + width: 100%; } -.directory img { - vertical-align: -30%; +.directory table { + border-collapse:collapse; } -/* these are for tree view when not used as main index */ +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} -.directory-alt { - font-size: 100%; - font-weight: bold; +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; } -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; +.directory td.entry a { + outline:none; } -.directory-alt > h3 { - margin-top: 0; +.directory td.entry a img { + border: none; } -.directory-alt p { - margin: 0px; - white-space: nowrap; +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); } -.directory-alt div { - display: none; - margin: 0px; +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; } -.directory-alt img { +.directory img { vertical-align: -30%; } +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +.arrow { + color: #9CAFD4; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + font-size: 80%; + display: inline-block; + width: 16px; + height: 22px; +} + +.icon { + font-family: Arial, Helvetica; + font-weight: bold; + font-size: 12px; + height: 14px; + width: 16px; + display: inline-block; + background-color: #728DC1; + color: white; + text-align: center; + border-radius: 4px; + margin-left: 2px; + margin-right: 2px; +} + +.icona { + width: 24px; + height: 22px; + display: inline-block; +} + +.iconfopen { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderopen.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.iconfclosed { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderclosed.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.icondoc { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('doc.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +table.directory { + font: 400 14px Roboto,sans-serif; +} + /* @end */ div.dynheader { margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } address { font-style: normal; - color: ##33; + color: #2A3D61; +} + +table.doxtable caption { + caption-side: top; } table.doxtable { @@ -628,12 +884,12 @@ table.doxtable { } table.doxtable td, table.doxtable th { - border: 1px solid ##37; + border: 1px solid #2D4068; padding: 3px 7px 2px; } table.doxtable th { - background-color: ##47; + background-color: #374F7F; color: #FFFFFF; font-size: 110%; padding-bottom: 4px; @@ -641,9 +897,9 @@ table.doxtable th { } table.fieldtable { - width: 100%; + /*width: 100%;*/ margin-bottom: 10px; - border: 1px solid ##B4; + border: 1px solid #A8B8D9; border-spacing: 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; @@ -659,14 +915,26 @@ table.fieldtable { .fieldtable td.fieldtype, .fieldtable td.fieldname { white-space: nowrap; - border-right: 1px solid ##B4; - border-bottom: 1px solid ##B4; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; vertical-align: top; } +.fieldtable td.fieldname { + padding-top: 3px; +} + .fieldtable td.fielddoc { - border-bottom: 1px solid ##B4; - width: 100%; + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; } .fieldtable tr:last-child td { @@ -676,19 +944,20 @@ table.fieldtable { .fieldtable th { background-image:url('nav_f.png'); background-repeat:repeat-x; - background-color: ##E6; + background-color: #E2E8F2; font-size: 90%; - color: ##2B; + color: #253555; padding-bottom: 4px; padding-top: 5px; text-align:left; + font-weight: 400; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; - border-bottom: 1px solid ##B4; + border-bottom: 1px solid #A8B8D9; } @@ -707,10 +976,11 @@ table.fieldtable { font-size: 11px; background-image:url('tab_b.png'); background-repeat:repeat-x; + background-position: 0 -5px; height:30px; line-height:30px; - color:##9b; - border:solid 1px ##ca; + color:#8AA0CC; + border:solid 1px #C2CDE4; overflow:hidden; margin:0px; padding:0px; @@ -725,7 +995,7 @@ table.fieldtable { background-image:url('bc_s.png'); background-repeat:no-repeat; background-position:right; - color:##45; + color:#364D7C; } .navpath li.navelem a @@ -734,11 +1004,15 @@ table.fieldtable { display:block; text-decoration: none; outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; } .navpath li.navelem a:hover { - color:##80; + color:#6884BD; } .navpath li.footer @@ -750,7 +1024,7 @@ table.fieldtable { background-image:none; background-repeat:no-repeat; background-position:right; - color:##45; + color:#364D7C; font-size: 8pt; } @@ -769,11 +1043,21 @@ div.summary a white-space: nowrap; } +table.classindex +{ + margin: 10px; + white-space: nowrap; + margin-left: 3%; + margin-right: 3%; + width: 94%; + border: 0; + border-spacing: 0; + padding: 0; +} + div.ingroups { - margin-left: 5px; font-size: 8pt; - padding-left: 5px; width: 50%; text-align: left; } @@ -787,14 +1071,14 @@ div.header { background-image:url('nav_h.png'); background-repeat:repeat-x; - background-color: ##FA; + background-color: #F9FAFC; margin: 0px; - border-bottom: 1px solid ##CC; + border-bottom: 1px solid #C4CFE5; } div.headertitle { - padding: 5px 5px 5px 7px; + padding: 5px 5px 5px 10px; } dl @@ -805,42 +1089,63 @@ dl /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ dl.section { - border-left:4px solid; - padding: 0 0 0 6px; + margin-left: 0px; + padding-left: 0px; } dl.note { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #D0C000; } dl.warning, dl.attention { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #FF0000; } dl.pre, dl.post, dl.invariant { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #00D000; } dl.deprecated { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #505050; } dl.todo { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #00C0E0; } dl.test { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #3030E0; } dl.bug { + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; border-color: #C08050; } @@ -861,6 +1166,11 @@ dl.section dd { border: 0px none; } +#projectalign +{ + vertical-align: middle; +} + #projectname { font: 300% Tahoma, Arial,sans-serif; @@ -887,7 +1197,7 @@ dl.section dd { padding: 0px; margin: 0px; width: 100%; - border-bottom: 1px solid ##70; + border-bottom: 1px solid #5373B4; } .image @@ -905,6 +1215,16 @@ dl.section dd { text-align: center; } +.plantumlgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + .caption { font-weight: bold; @@ -912,7 +1232,7 @@ dl.section dd { div.zoom { - border: 1px solid ##A0; + border: 1px solid #90A5CE; } dl.citelist { @@ -920,7 +1240,7 @@ dl.citelist { } dl.citelist dt { - color:##40; + color:#334975; float:left; font-weight:bold; margin-right:10px; @@ -934,12 +1254,12 @@ dl.citelist dd { div.toc { padding: 14px 25px; - background-color: ##F6; - border: 1px solid ##DD; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; border-radius: 7px 7px 7px 7px; float: right; height: auto; - margin: 0 20px 10px 10px; + margin: 0 8px 10px 10px; width: 200px; } @@ -953,7 +1273,7 @@ div.toc li { div.toc h3 { font: bold 12px/1.2 Arial,FreeSans,sans-serif; - color: ##60; + color: #4665A2; border-bottom: 0 none; margin: 0; } @@ -980,6 +1300,201 @@ div.toc li.level4 { margin-left: 45px; } +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} @media print { @@ -998,15 +1513,84 @@ div.toc li.level4 { overflow:inherit; display:inline; } - pre.fragment - { - overflow: visible; - text-wrap: unrestricted; - white-space: -moz-pre-wrap; /* Moz */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - white-space: pre-wrap; /* CSS3 */ - word-wrap: break-word; /* IE 5.5+ */ - } } +/* @group Markdown */ + +/* +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.markdownTableHead tr { +} + +table.markdownTableBodyLeft td, table.markdownTable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft { + text-align: left +} + +th.markdownTableHeadRight { + text-align: right +} + +th.markdownTableHeadCenter { + text-align: center +} +*/ + +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.markdownTable tr { +} + +th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft, td.markdownTableBodyLeft { + text-align: left +} + +th.markdownTableHeadRight, td.markdownTableBodyRight { + text-align: right +} + +th.markdownTableHeadCenter, td.markdownTableBodyCenter { + text-align: center +} + + +/* @end */ diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png index 635ed52f..3ff17d80 100644 Binary files a/doc/html/doxygen.png and b/doc/html/doxygen.png differ diff --git a/doc/html/dynsections.js b/doc/html/dynsections.js new file mode 100644 index 00000000..537e3e49 --- /dev/null +++ b/doc/html/dynsections.js @@ -0,0 +1,127 @@ +/* + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} + +function toggleLevel(level) +{ + $('table.directory tr').each(function() { + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l + + VMTK: File List - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - -
+ + + + +
+
@@ -93,186 +65,196 @@
File List
-
Here is a list of all files with brief descriptions:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
Here is a list of all files with brief descriptions:
+
vtkvmtkActiveTubeFilter.h
vtkvmtkAnnularCapPolyData.h
vtkvmtkAppendFilter.h
vtkvmtkBoundaryConditions.h
vtkvmtkBoundaryLayerGenerator.h
vtkvmtkBoundaryReferenceSystems.h
vtkvmtkBoundedReciprocalImageFilter.h
vtkvmtkCapPolyData.h
vtkvmtkCardinalSpline.h
vtkvmtkCenterlineAttributesFilter.h
vtkvmtkCenterlineBifurcationReferenceSystems.h
vtkvmtkCenterlineBifurcationVectors.h
vtkvmtkCenterlineBranchExtractor.h
vtkvmtkCenterlineBranchGeometry.h
vtkvmtkCenterlineEndpointExtractor.h
vtkvmtkCenterlineGeometry.h
vtkvmtkCenterlineReferenceSystemAttributesOffset.h
vtkvmtkCenterlineSmoothing.h
vtkvmtkCenterlineSphereDistance.h
vtkvmtkCenterlineSplitExtractor.h
vtkvmtkCenterlineSplittingAndGroupingFilter.h
vtkvmtkCenterlineUtilities.h
vtkvmtkCocoaGLView.h
vtkvmtkCocoaRenderWindowInteractor.h
vtkvmtkCocoaServer.h
vtkvmtkCollidingFrontsImageFilter.h
vtkvmtkConstants.h
vtkvmtkConstrainedLaplacianPolyDataFilter.h
vtkvmtkCurvedMPRImageFilter.h
vtkvmtkCurvesLevelSetImageFilter.h
vtkvmtkDanielssonDistanceMapImageFilter.h
vtkvmtkDataSetItem.h
vtkvmtkDataSetItems.h
vtkvmtkDICOMImageReader.h
vtkvmtkDirichletBoundaryConditions.h
vtkvmtkDolfinWriter.h
vtkvmtkDoubleVector.h
vtkvmtkEllipticProblem.h
vtkvmtkEmptyNeighborhood.h
vtkvmtkEmptyStencil.h
vtkvmtkFastMarchingDirectionalFreezeImageFilter.h
vtkvmtkFastMarchingUpwindGradientImageFilter.h
vtkvmtkFDNEUTReader.h
vtkvmtkFDNEUTWriter.h
vtkvmtkFEAssembler.h
vtkvmtkFEShapeFunctions.h
vtkvmtkFluentWriter.h
vtkvmtkFWHMFeatureImageFilter.h
vtkvmtkGaussQuadrature.h
vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h
vtkvmtkGeodesicActiveContourLevelSetImageFilter.h
vtkvmtkGradientMagnitudeImageFilter.h
vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h
vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h
vtkvmtkImageBoxPainter.h
vtkvmtkInternalTetrahedraExtractor.h
vtkvmtkItem.h
vtkvmtkItems.h
vtkvmtkIterativeClosestPointTransform.h
vtkvmtkLaplacianSegmentationLevelSetImageFilter.h
vtkvmtkLevelSetSigmoidFilter.h
vtkvmtkLinearizeMeshFilter.h
vtkvmtkLinearSystem.h
vtkvmtkLinearSystemSolver.h
vtkvmtkLinearToQuadraticMeshFilter.h
vtkvmtkLinearToQuadraticSurfaceMeshFilter.h
vtkvmtkMath.h
vtkvmtkMergeCenterlines.h
vtkvmtkMeshLambda2.h
vtkvmtkMeshProjection.h
vtkvmtkMeshVelocityStatistics.h
vtkvmtkMeshVorticity.h
vtkvmtkMeshWallShearRate.h
vtkvmtkMinHeap.h
vtkvmtkNeighborhood.h
vtkvmtkNeighborhoods.h
vtkvmtkNonManifoldFastMarching.h
vtkvmtkNonManifoldSteepestDescent.h
vtkvmtkObjectnessMeasureImageFilter.h
vtkvmtkOpenNLLinearSystemSolver.h
vtkvmtkPolyBall.h
vtkvmtkPolyBallLine.h
vtkvmtkPolyBallModeller.h
vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h
vtkvmtkPolyDataBifurcationProfiles.h
vtkvmtkPolyDataBifurcationSections.h
ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h
Misc/vtkvmtkPolyDataBoundaryExtractor.h
vtkvmtkPolyDataBranchSections.h
vtkvmtkPolyDataBranchUtilities.h
vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h
vtkvmtkPolyDataCenterlineAngularMetricFilter.h
vtkvmtkPolyDataCenterlineGroupsClipper.h
vtkvmtkPolyDataCenterlineMetricFilter.h
vtkvmtkPolyDataCenterlineProjection.h
vtkvmtkPolyDataCenterlines.h
vtkvmtkPolyDataCenterlineSections.h
vtkvmtkPolyDataClampedSmoothingFilter.h
vtkvmtkPolyDataCylinderHarmonicMappingFilter.h
vtkvmtkPolyDataDiscreteElasticaFilter.h
vtkvmtkPolyDataDistanceToCenterlines.h
vtkvmtkPolyDataFEGradientAssembler.h
vtkvmtkPolyDataFELaplaceAssembler.h
vtkvmtkPolyDataFELaplaceBeltramiStencil.h
vtkvmtkPolyDataFlowExtensionsFilter.h
vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h
vtkvmtkPolyDataGradientFilter.h
vtkvmtkPolyDataGradientStencil.h
vtkvmtkPolyDataHarmonicMappingFilter.h
vtkvmtkPolyDataKiteRemovalFilter.h
vtkvmtkPolyDataLaplaceBeltramiStencil.h
vtkvmtkPolyDataLineEmbedder.h
vtkvmtkPolyDataLocalGeometry.h
vtkvmtkPolyDataManifoldExtendedNeighborhood.h
vtkvmtkPolyDataManifoldNeighborhood.h
vtkvmtkPolyDataManifoldStencil.h
vtkvmtkPolyDataMeanCurvature.h
vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h
vtkvmtkPolyDataNeighborhood.h
vtkvmtkPolyDataNetworkExtraction.h
vtkvmtkPolyDataPatchingFilter.h
vtkvmtkPolyDataPotentialFit.h
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h
vtkvmtkPolyDataRigidSurfaceModelling.h
vtkvmtkPolyDataScissors.h
vtkvmtkPolyDataSizingFunction.h
vtkvmtkPolyDataStencilFlowFilter.h
vtkvmtkPolyDataStretchMappingFilter.h
vtkvmtkPolyDataSurfaceRemeshing.h
vtkvmtkPolyDataToUnstructuredGridFilter.h
vtkvmtkPolyDataUmbrellaStencil.h
vtkvmtkRBFInterpolation.h
vtkvmtkRecursiveGaussian2DImageFilter.h
vtkvmtkRecursiveGaussianImageFilter.h
vtkvmtkReferenceSystemUtilities.h
vtkvmtkSatoVesselnessMeasureImageFilter.h
vtkvmtkSigmoidImageFilter.h
vtkvmtkSimpleCapPolyData.h
vtkvmtkSimplifyVoronoiDiagram.h
vtkvmtkSmoothCapPolyData.h
vtkvmtkSparseMatrix.h
vtkvmtkSparseMatrixRow.h
vtkvmtkStaticTemporalInterpolatedVelocityField.h
vtkvmtkStaticTemporalStreamTracer.h
vtkvmtkSteepestDescentLineTracer.h
vtkvmtkSteepestDescentShooter.h
vtkvmtkStencil.h
vtkvmtkStencils.h
vtkvmtkStreamlineClusteringFilter.h
vtkvmtkStreamlineOsculatingCentersFilter.h
vtkvmtkStreamlineToParticlesFilter.h
vtkvmtkSurfaceDistance.h
vtkvmtkSurfaceProjection.h
vtkvmtkSurfMeshWrapper.h
vtkvmtkUnstructuredGridCenterlineGroupsClipper.h
vtkvmtkUnstructuredGridCenterlineSections.h
vtkvmtkUnstructuredGridFEGradientAssembler.h
vtkvmtkUnstructuredGridFELaplaceAssembler.h
vtkvmtkUnstructuredGridFEVorticityAssembler.h
vtkvmtkUnstructuredGridGradientFilter.h
vtkvmtkUnstructuredGridHarmonicMappingFilter.h
vtkvmtkUnstructuredGridNeighborhood.h
vtkvmtkUnstructuredGridVorticityFilter.h
vtkvmtkUpwindGradientMagnitudeImageFilter.h
vtkvmtkVesselEnhancingDiffusion3DImageFilter.h
vtkvmtkVesselEnhancingDiffusionImageFilter.h
vtkvmtkVesselnessMeasureImageFilter.h
vtkvmtkVoronoiDiagram3D.h
vtkvmtkXdaReader.h
vtkvmtkXdaWriter.h
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 vtkvmtkActiveTubeFilter.h
 vtkvmtkAnisotropicDiffusionImageFilter.h
 vtkvmtkAnnularCapPolyData.h
 vtkvmtkAppendFilter.h
 vtkvmtkBoundaryConditions.h
 vtkvmtkBoundaryLayerGenerator.h
 vtkvmtkBoundaryReferenceSystems.h
 vtkvmtkBoundedReciprocalImageFilter.h
 vtkvmtkCapPolyData.h
 vtkvmtkCardinalSpline.h
 vtkvmtkCenterlineAttributesFilter.h
 vtkvmtkCenterlineBifurcationReferenceSystems.h
 vtkvmtkCenterlineBifurcationVectors.h
 vtkvmtkCenterlineBranchExtractor.h
 vtkvmtkCenterlineBranchGeometry.h
 vtkvmtkCenterlineEndpointExtractor.h
 vtkvmtkCenterlineGeometry.h
 vtkvmtkCenterlineReferenceSystemAttributesOffset.h
 vtkvmtkCenterlineSmoothing.h
 vtkvmtkCenterlineSphereDistance.h
 vtkvmtkCenterlineSplitExtractor.h
 vtkvmtkCenterlineSplittingAndGroupingFilter.h
 vtkvmtkCenterlineUtilities.h
 vtkvmtkCollidingFrontsImageFilter.h
 vtkvmtkConstants.h
 vtkvmtkConstrainedLaplacianPolyDataFilter.h
 vtkvmtkCurvedMPRImageFilter.h
 vtkvmtkCurvesLevelSetImageFilter.h
 vtkvmtkDanielssonDistanceMapImageFilter.h
 vtkvmtkDataSetItem.h
 vtkvmtkDataSetItems.h
 vtkvmtkDirichletBoundaryConditions.h
 vtkvmtkDolfinWriter.h
 vtkvmtkDoubleVector.h
 vtkvmtkEllipticProblem.h
 vtkvmtkEmptyNeighborhood.h
 vtkvmtkEmptyStencil.h
 vtkvmtkFastMarchingDirectionalFreezeImageFilter.h
 vtkvmtkFastMarchingUpwindGradientImageFilter.h
 vtkvmtkFDNEUTReader.h
 vtkvmtkFDNEUTWriter.h
 vtkvmtkFEAssembler.h
 vtkvmtkFEShapeFunctions.h
 vtkvmtkFluentWriter.h
 vtkvmtkFWHMFeatureImageFilter.h
 vtkvmtkGaussQuadrature.h
 vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h
 vtkvmtkGeodesicActiveContourLevelSetImageFilter.h
 vtkvmtkGradientMagnitudeImageFilter.h
 vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h
 vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h
 vtkvmtkGrayscaleMorphologyImageFilter.h
 vtkvmtkImageBoxPainter.h
 vtkvmtkInternalTetrahedraExtractor.h
 vtkvmtkItem.h
 vtkvmtkItems.h
 vtkvmtkIterativeClosestPointTransform.h
 vtkvmtkITKFilterUtilities.h
 vtkvmtkLaplacianSegmentationLevelSetImageFilter.h
 vtkvmtkLevelSetSigmoidFilter.h
 vtkvmtkLinearizeMeshFilter.h
 vtkvmtkLinearSystem.h
 vtkvmtkLinearSystemSolver.h
 vtkvmtkLinearToQuadraticMeshFilter.h
 vtkvmtkLinearToQuadraticSurfaceMeshFilter.h
 vtkvmtkMath.h
 vtkvmtkMedialCurveFilter.h
 vtkvmtkMergeCenterlines.h
 vtkvmtkMeshLambda2.h
 vtkvmtkMeshProjection.h
 vtkvmtkMeshVelocityStatistics.h
 vtkvmtkMeshVorticity.h
 vtkvmtkMeshWallShearRate.h
 vtkvmtkMinHeap.h
 vtkvmtkNeighborhood.h
 vtkvmtkNeighborhoods.h
 vtkvmtkNonManifoldFastMarching.h
 vtkvmtkNonManifoldSteepestDescent.h
 vtkvmtkNormalizeImageFilter.h
 vtkvmtkObjectnessMeasureImageFilter.h
 vtkvmtkOpenNLLinearSystemSolver.h
 vtkvmtkOtsuMultipleThresholdsImageFilter.h
 vtkvmtkPNGWriter.h
 vtkvmtkPolyBall.h
 vtkvmtkPolyBallLine.h
 vtkvmtkPolyBallModeller.h
 vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h
 vtkvmtkPolyDataBifurcationProfiles.h
 vtkvmtkPolyDataBifurcationSections.h
 ComputationalGeometry/vtkvmtkPolyDataBoundaryExtractor.h
 Misc/vtkvmtkPolyDataBoundaryExtractor.h
 vtkvmtkPolyDataBranchSections.h
 vtkvmtkPolyDataBranchUtilities.h
 vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h
 vtkvmtkPolyDataCenterlineAngularMetricFilter.h
 vtkvmtkPolyDataCenterlineGroupsClipper.h
 vtkvmtkPolyDataCenterlineMetricFilter.h
 vtkvmtkPolyDataCenterlineProjection.h
 vtkvmtkPolyDataCenterlines.h
 vtkvmtkPolyDataCenterlineSections.h
 vtkvmtkPolyDataClampedSmoothingFilter.h
 vtkvmtkPolyDataCylinderHarmonicMappingFilter.h
 vtkvmtkPolyDataDiscreteElasticaFilter.h
 vtkvmtkPolyDataDistanceToCenterlines.h
 vtkvmtkPolyDataFEGradientAssembler.h
 vtkvmtkPolyDataFELaplaceAssembler.h
 vtkvmtkPolyDataFELaplaceBeltramiStencil.h
 vtkvmtkPolyDataFlowExtensionsFilter.h
 vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h
 vtkvmtkPolyDataGradientFilter.h
 vtkvmtkPolyDataGradientStencil.h
 vtkvmtkPolyDataHarmonicMappingFilter.h
 vtkvmtkPolyDataKiteRemovalFilter.h
 vtkvmtkPolyDataLaplaceBeltramiStencil.h
 vtkvmtkPolyDataLineEmbedder.h
 vtkvmtkPolyDataLocalGeometry.h
 vtkvmtkPolyDataManifoldExtendedNeighborhood.h
 vtkvmtkPolyDataManifoldNeighborhood.h
 vtkvmtkPolyDataManifoldStencil.h
 vtkvmtkPolyDataMeanCurvature.h
 vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h
 vtkvmtkPolyDataNeighborhood.h
 vtkvmtkPolyDataNetworkExtraction.h
 vtkvmtkPolyDataNormalPlaneEstimator.h
 vtkvmtkPolyDataPatchingFilter.h
 vtkvmtkPolyDataPotentialFit.h
 vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h
 vtkvmtkPolyDataRigidSurfaceModelling.h
 vtkvmtkPolyDataScissors.h
 vtkvmtkPolyDataSizingFunction.h
 vtkvmtkPolyDataStencilFlowFilter.h
 vtkvmtkPolyDataStretchMappingFilter.h
 vtkvmtkPolyDataSurfaceRemeshing.h
 vtkvmtkPolyDataToUnstructuredGridFilter.h
 vtkvmtkPolyDataUmbrellaStencil.h
 vtkvmtkRBFInterpolation.h
 vtkvmtkRecursiveGaussian2DImageFilter.h
 vtkvmtkRecursiveGaussianImageFilter.h
 vtkvmtkReferenceSystemUtilities.h
 vtkvmtkSatoVesselnessMeasureImageFilter.h
 vtkvmtkSigmoidImageFilter.h
 vtkvmtkSimpleCapPolyData.h
 vtkvmtkSimplifyVoronoiDiagram.h
 vtkvmtkSmoothCapPolyData.h
 vtkvmtkSparseMatrix.h
 vtkvmtkSparseMatrixRow.h
 vtkvmtkStaticTemporalInterpolatedVelocityField.h
 vtkvmtkStaticTemporalStreamTracer.h
 vtkvmtkSteepestDescentLineTracer.h
 vtkvmtkSteepestDescentShooter.h
 vtkvmtkStencil.h
 vtkvmtkStencils.h
 vtkvmtkStreamlineClusteringFilter.h
 vtkvmtkStreamlineOsculatingCentersFilter.h
 vtkvmtkStreamlineToParticlesFilter.h
 vtkvmtkSurfaceDistance.h
 vtkvmtkSurfaceProjection.h
 vtkvmtkSurfMeshWrapper.h
 vtkvmtkTetGenReader.h
 vtkvmtkTetGenWrapper.h
 vtkvmtkTetGenWriter.h
 vtkvmtkThresholdSegmentationLevelSetImageFilter.h
 vtkvmtkTopologicalSeamFilter.h
 vtkvmtkUnstructuredGridCenterlineGroupsClipper.h
 vtkvmtkUnstructuredGridCenterlineSections.h
 vtkvmtkUnstructuredGridFEGradientAssembler.h
 vtkvmtkUnstructuredGridFELaplaceAssembler.h
 vtkvmtkUnstructuredGridFEVorticityAssembler.h
 vtkvmtkUnstructuredGridGradientFilter.h
 vtkvmtkUnstructuredGridHarmonicMappingFilter.h
 vtkvmtkUnstructuredGridNeighborhood.h
 vtkvmtkUnstructuredGridTetraFilter.h
 vtkvmtkUnstructuredGridVorticityFilter.h
 vtkvmtkUpwindGradientMagnitudeImageFilter.h
 vtkvmtkVesselEnhancingDiffusion3DImageFilter.h
 vtkvmtkVesselEnhancingDiffusionImageFilter.h
 vtkvmtkVesselnessMeasureImageFilter.h
 vtkvmtkVoronoiDiagram3D.h
 vtkvmtkXdaReader.h
 vtkvmtkXdaWriter.h
+
- - + - diff --git a/doc/html/folderclosed.png b/doc/html/folderclosed.png new file mode 100644 index 00000000..bb8ab35e Binary files /dev/null and b/doc/html/folderclosed.png differ diff --git a/doc/html/folderopen.png b/doc/html/folderopen.png new file mode 100644 index 00000000..d6c7f676 Binary files /dev/null and b/doc/html/folderopen.png differ diff --git a/doc/html/form_0.png b/doc/html/form_0.png new file mode 100644 index 00000000..432c1be3 Binary files /dev/null and b/doc/html/form_0.png differ diff --git a/doc/html/form_1.png b/doc/html/form_1.png new file mode 100644 index 00000000..b4f7c48b Binary files /dev/null and b/doc/html/form_1.png differ diff --git a/doc/html/form_10.png b/doc/html/form_10.png new file mode 100644 index 00000000..74c28c18 Binary files /dev/null and b/doc/html/form_10.png differ diff --git a/doc/html/form_2.png b/doc/html/form_2.png new file mode 100644 index 00000000..45122b9e Binary files /dev/null and b/doc/html/form_2.png differ diff --git a/doc/html/form_3.png b/doc/html/form_3.png new file mode 100644 index 00000000..b5ce2aee Binary files /dev/null and b/doc/html/form_3.png differ diff --git a/doc/html/form_4.png b/doc/html/form_4.png new file mode 100644 index 00000000..940e4a00 Binary files /dev/null and b/doc/html/form_4.png differ diff --git a/doc/html/form_5.png b/doc/html/form_5.png new file mode 100644 index 00000000..39db15ee Binary files /dev/null and b/doc/html/form_5.png differ diff --git a/doc/html/form_6.png b/doc/html/form_6.png new file mode 100644 index 00000000..aed92384 Binary files /dev/null and b/doc/html/form_6.png differ diff --git a/doc/html/form_7.png b/doc/html/form_7.png new file mode 100644 index 00000000..c2b11d07 Binary files /dev/null and b/doc/html/form_7.png differ diff --git a/doc/html/form_8.png b/doc/html/form_8.png new file mode 100644 index 00000000..a28a393f Binary files /dev/null and b/doc/html/form_8.png differ diff --git a/doc/html/form_9.png b/doc/html/form_9.png new file mode 100644 index 00000000..9afbcfba Binary files /dev/null and b/doc/html/form_9.png differ diff --git a/doc/html/formula.repository b/doc/html/formula.repository new file mode 100644 index 00000000..66fb5faa --- /dev/null +++ b/doc/html/formula.repository @@ -0,0 +1,11 @@ +\form#0:$T_i$ +\form#1:\[(x_j - c_i) \cdot n_j \geq 0 \qquad \forall x_j \in T_i \] +\form#2:$x_i$ +\form#3:$c_i$ +\form#4:$n_j$ +\form#5:\[|\nabla T(\mathbf{x})| = F(\mathbf{x})\] +\form#6:$F^{-1}(\mathbf{x})$ +\form#7:\[ D_g(\mathbf{x}) = T(\mathbf{p}(\mathbf{x})) + |\mathbf{p}(\mathbf{x}) - \mathbf{x}| \] +\form#8:\[\mathit{NTD}=\frac{T(\mathbf{p}(\mathbf{x}))}{D_g(\mathbf{x})}\] +\form#9:\[\frac{d\gamma(\tau)}{d\tau}=-\nabla T(\mathbf{x})\] +\form#10:$\gamma(\tau)$ diff --git a/doc/html/functions.html b/doc/html/functions.html index 895bfd54..9ca6707d 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -3,123 +3,55 @@ + + VMTK: Class Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -131,14 +63,14 @@
Here is a list of all class members with links to the classes they belong to:
-

- a -

- - + - diff --git a/doc/html/functions_0x62.html b/doc/html/functions_0x62.html deleted file mode 100644 index 34d859d7..00000000 --- a/doc/html/functions_0x62.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- b -

-
- - - - - - diff --git a/doc/html/functions_0x63.html b/doc/html/functions_0x63.html deleted file mode 100644 index b809ec98..00000000 --- a/doc/html/functions_0x63.html +++ /dev/null @@ -1,812 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- c -

-
- - - - - - diff --git a/doc/html/functions_0x64.html b/doc/html/functions_0x64.html deleted file mode 100644 index 1111dd8a..00000000 --- a/doc/html/functions_0x64.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- d -

-
- - - - - - diff --git a/doc/html/functions_0x65.html b/doc/html/functions_0x65.html deleted file mode 100644 index 2fbcf898..00000000 --- a/doc/html/functions_0x65.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- e -

-
- - - - - - diff --git a/doc/html/functions_0x66.html b/doc/html/functions_0x66.html deleted file mode 100644 index ec911488..00000000 --- a/doc/html/functions_0x66.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- f -

-
- - - - - - diff --git a/doc/html/functions_0x67.html b/doc/html/functions_0x67.html deleted file mode 100644 index f58e8f3a..00000000 --- a/doc/html/functions_0x67.html +++ /dev/null @@ -1,2128 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- g -

-
- - - - - - diff --git a/doc/html/functions_0x68.html b/doc/html/functions_0x68.html deleted file mode 100644 index 2d4784ee..00000000 --- a/doc/html/functions_0x68.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- h -

-
- - - - - - diff --git a/doc/html/functions_0x69.html b/doc/html/functions_0x69.html deleted file mode 100644 index a8899345..00000000 --- a/doc/html/functions_0x69.html +++ /dev/null @@ -1,426 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- i -

-
- - - - - - diff --git a/doc/html/functions_0x6a.html b/doc/html/functions_0x6a.html deleted file mode 100644 index 3c9ab129..00000000 --- a/doc/html/functions_0x6a.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- j -

-
- - - - - - diff --git a/doc/html/functions_0x6c.html b/doc/html/functions_0x6c.html deleted file mode 100644 index f6b0d919..00000000 --- a/doc/html/functions_0x6c.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- l -

-
- - - - - - diff --git a/doc/html/functions_0x6d.html b/doc/html/functions_0x6d.html deleted file mode 100644 index 7379b4da..00000000 --- a/doc/html/functions_0x6d.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- m -

-
- - - - - - diff --git a/doc/html/functions_0x6e.html b/doc/html/functions_0x6e.html deleted file mode 100644 index 1cd8c01a..00000000 --- a/doc/html/functions_0x6e.html +++ /dev/null @@ -1,493 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- n -

-
- - - - - - diff --git a/doc/html/functions_0x6f.html b/doc/html/functions_0x6f.html deleted file mode 100644 index 1dbd6cef..00000000 --- a/doc/html/functions_0x6f.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- o -

-
- - - - - - diff --git a/doc/html/functions_0x70.html b/doc/html/functions_0x70.html deleted file mode 100644 index 47740674..00000000 --- a/doc/html/functions_0x70.html +++ /dev/null @@ -1,536 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- p -

-
- - - - - - diff --git a/doc/html/functions_0x71.html b/doc/html/functions_0x71.html deleted file mode 100644 index 3440d036..00000000 --- a/doc/html/functions_0x71.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- - - - - - - - diff --git a/doc/html/functions_0x72.html b/doc/html/functions_0x72.html deleted file mode 100644 index 60851e8b..00000000 --- a/doc/html/functions_0x72.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- r -

-
- - - - - - diff --git a/doc/html/functions_0x73.html b/doc/html/functions_0x73.html deleted file mode 100644 index 7609050a..00000000 --- a/doc/html/functions_0x73.html +++ /dev/null @@ -1,2361 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- s -

-
- - - - - - diff --git a/doc/html/functions_0x74.html b/doc/html/functions_0x74.html deleted file mode 100644 index 446a1ab0..00000000 --- a/doc/html/functions_0x74.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- t -

-
- - - - - - diff --git a/doc/html/functions_0x75.html b/doc/html/functions_0x75.html deleted file mode 100644 index 87234512..00000000 --- a/doc/html/functions_0x75.html +++ /dev/null @@ -1,373 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- u -

-
- - - - - - diff --git a/doc/html/functions_0x76.html b/doc/html/functions_0x76.html deleted file mode 100644 index ab868838..00000000 --- a/doc/html/functions_0x76.html +++ /dev/null @@ -1,449 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- v -

-
- - - - - - diff --git a/doc/html/functions_0x77.html b/doc/html/functions_0x77.html deleted file mode 100644 index d67e348f..00000000 --- a/doc/html/functions_0x77.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- w -

-
- - - - - - diff --git a/doc/html/functions_0x78.html b/doc/html/functions_0x78.html deleted file mode 100644 index 3b0ecb02..00000000 --- a/doc/html/functions_0x78.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- x -

-
- - - - - - diff --git a/doc/html/functions_0x7a.html b/doc/html/functions_0x7a.html deleted file mode 100644 index 91ede982..00000000 --- a/doc/html/functions_0x7a.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -VMTK: Class Members - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-
Here is a list of all class members with links to the classes they belong to:
- -

- z -

-
- - - - - - diff --git a/doc/html/functions_0x7e.html b/doc/html/functions_0x7e.html index af8e6efd..7078051a 100644 --- a/doc/html/functions_0x7e.html +++ b/doc/html/functions_0x7e.html @@ -3,123 +3,55 @@ + + VMTK: Class Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -131,10 +63,13 @@
Here is a list of all class members with links to the classes they belong to:
-

- ~ -

- - + - diff --git a/doc/html/functions_b.html b/doc/html/functions_b.html new file mode 100644 index 00000000..1ab89c0e --- /dev/null +++ b/doc/html/functions_b.html @@ -0,0 +1,316 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- b -

+
+ + + + diff --git a/doc/html/functions_c.html b/doc/html/functions_c.html new file mode 100644 index 00000000..bc3d4150 --- /dev/null +++ b/doc/html/functions_c.html @@ -0,0 +1,698 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- c -

+
+ + + + diff --git a/doc/html/functions_d.html b/doc/html/functions_d.html new file mode 100644 index 00000000..e0256c91 --- /dev/null +++ b/doc/html/functions_d.html @@ -0,0 +1,185 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- d -

+
+ + + + diff --git a/doc/html/functions_e.html b/doc/html/functions_e.html new file mode 100644 index 00000000..cb6b4ea5 --- /dev/null +++ b/doc/html/functions_e.html @@ -0,0 +1,271 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- e -

+
+ + + + diff --git a/doc/html/functions_eval.html b/doc/html/functions_eval.html index 3fdbe595..56e57df6 100644 --- a/doc/html/functions_eval.html +++ b/doc/html/functions_eval.html @@ -3,115 +3,55 @@ + + VMTK: Class Members - Enumerator - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -123,7 +63,15 @@
  -

- b -

- - + - diff --git a/doc/html/functions_f.html b/doc/html/functions_f.html new file mode 100644 index 00000000..fec7e826 --- /dev/null +++ b/doc/html/functions_f.html @@ -0,0 +1,192 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- f -

+
+ + + + diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html index 8b857b08..d1cfb562 100644 --- a/doc/html/functions_func.html +++ b/doc/html/functions_func.html @@ -3,122 +3,55 @@ + + VMTK: Class Members - Functions - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -130,7 +63,7 @@ - - + - diff --git a/doc/html/functions_func_0x62.html b/doc/html/functions_func_0x62.html deleted file mode 100644 index d9e83a4e..00000000 --- a/doc/html/functions_func_0x62.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- b -

-
- - - - - - diff --git a/doc/html/functions_func_0x63.html b/doc/html/functions_func_0x63.html deleted file mode 100644 index 23627b05..00000000 --- a/doc/html/functions_func_0x63.html +++ /dev/null @@ -1,540 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- c -

-
- - - - - - diff --git a/doc/html/functions_func_0x64.html b/doc/html/functions_func_0x64.html deleted file mode 100644 index e379775c..00000000 --- a/doc/html/functions_func_0x64.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- d -

-
- - - - - - diff --git a/doc/html/functions_func_0x65.html b/doc/html/functions_func_0x65.html deleted file mode 100644 index 1a85abea..00000000 --- a/doc/html/functions_func_0x65.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- e -

-
- - - - - - diff --git a/doc/html/functions_func_0x66.html b/doc/html/functions_func_0x66.html deleted file mode 100644 index 44680820..00000000 --- a/doc/html/functions_func_0x66.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- f -

-
- - - - - - diff --git a/doc/html/functions_func_0x67.html b/doc/html/functions_func_0x67.html deleted file mode 100644 index 707c31e7..00000000 --- a/doc/html/functions_func_0x67.html +++ /dev/null @@ -1,2080 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- g -

-
- - - - - - diff --git a/doc/html/functions_func_0x68.html b/doc/html/functions_func_0x68.html deleted file mode 100644 index 6c7f419a..00000000 --- a/doc/html/functions_func_0x68.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- h -

-
- - - - - - diff --git a/doc/html/functions_func_0x69.html b/doc/html/functions_func_0x69.html deleted file mode 100644 index 966debc1..00000000 --- a/doc/html/functions_func_0x69.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- i -

-
- - - - - - diff --git a/doc/html/functions_func_0x6a.html b/doc/html/functions_func_0x6a.html deleted file mode 100644 index 9c1609ae..00000000 --- a/doc/html/functions_func_0x6a.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- j -

-
- - - - - - diff --git a/doc/html/functions_func_0x6c.html b/doc/html/functions_func_0x6c.html deleted file mode 100644 index 1401f1c5..00000000 --- a/doc/html/functions_func_0x6c.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- l -

-
- - - - - - diff --git a/doc/html/functions_func_0x6d.html b/doc/html/functions_func_0x6d.html deleted file mode 100644 index 008564fe..00000000 --- a/doc/html/functions_func_0x6d.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- m -

-
- - - - - - diff --git a/doc/html/functions_func_0x6e.html b/doc/html/functions_func_0x6e.html deleted file mode 100644 index 7ad53a85..00000000 --- a/doc/html/functions_func_0x6e.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- n -

-
- - - - - - diff --git a/doc/html/functions_func_0x6f.html b/doc/html/functions_func_0x6f.html deleted file mode 100644 index 0541ad1c..00000000 --- a/doc/html/functions_func_0x6f.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- o -

-
- - - - - - diff --git a/doc/html/functions_func_0x70.html b/doc/html/functions_func_0x70.html deleted file mode 100644 index 9dd6dc0b..00000000 --- a/doc/html/functions_func_0x70.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- p -

-
- - - - - - diff --git a/doc/html/functions_func_0x72.html b/doc/html/functions_func_0x72.html deleted file mode 100644 index 2c307062..00000000 --- a/doc/html/functions_func_0x72.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- r -

-
- - - - - - diff --git a/doc/html/functions_func_0x73.html b/doc/html/functions_func_0x73.html deleted file mode 100644 index e89f0e4f..00000000 --- a/doc/html/functions_func_0x73.html +++ /dev/null @@ -1,2149 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- s -

-
- - - - - - diff --git a/doc/html/functions_func_0x74.html b/doc/html/functions_func_0x74.html deleted file mode 100644 index 163d5053..00000000 --- a/doc/html/functions_func_0x74.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- t -

-
- - - - - - diff --git a/doc/html/functions_func_0x75.html b/doc/html/functions_func_0x75.html deleted file mode 100644 index 1ba662e1..00000000 --- a/doc/html/functions_func_0x75.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- u -

-
- - - - - - diff --git a/doc/html/functions_func_0x76.html b/doc/html/functions_func_0x76.html deleted file mode 100644 index b2edca09..00000000 --- a/doc/html/functions_func_0x76.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- v -

-
- - - - - - diff --git a/doc/html/functions_func_0x77.html b/doc/html/functions_func_0x77.html deleted file mode 100644 index 1e0b52a7..00000000 --- a/doc/html/functions_func_0x77.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- w -

-
- - - - - - diff --git a/doc/html/functions_func_0x78.html b/doc/html/functions_func_0x78.html deleted file mode 100644 index 59bb31ef..00000000 --- a/doc/html/functions_func_0x78.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- x -

-
- - - - - - diff --git a/doc/html/functions_func_0x7a.html b/doc/html/functions_func_0x7a.html deleted file mode 100644 index 78ae5df8..00000000 --- a/doc/html/functions_func_0x7a.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - -VMTK: Class Members - Functions - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- z -

-
- - - - - - diff --git a/doc/html/functions_func_0x7e.html b/doc/html/functions_func_0x7e.html index af90ed6e..6d22591a 100644 --- a/doc/html/functions_func_0x7e.html +++ b/doc/html/functions_func_0x7e.html @@ -3,122 +3,55 @@ + + VMTK: Class Members - Functions - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -130,10 +63,13 @@
  -

- ~ -

- - + - diff --git a/doc/html/functions_func_b.html b/doc/html/functions_func_b.html new file mode 100644 index 00000000..d866ec45 --- /dev/null +++ b/doc/html/functions_func_b.html @@ -0,0 +1,145 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+ + + + diff --git a/doc/html/functions_func_c.html b/doc/html/functions_func_c.html new file mode 100644 index 00000000..65ed8c00 --- /dev/null +++ b/doc/html/functions_func_c.html @@ -0,0 +1,412 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+ + + + diff --git a/doc/html/functions_func_d.html b/doc/html/functions_func_d.html new file mode 100644 index 00000000..857ec657 --- /dev/null +++ b/doc/html/functions_func_d.html @@ -0,0 +1,109 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_func_e.html b/doc/html/functions_func_e.html new file mode 100644 index 00000000..468b43c2 --- /dev/null +++ b/doc/html/functions_func_e.html @@ -0,0 +1,157 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+ + + + diff --git a/doc/html/functions_func_f.html b/doc/html/functions_func_f.html new file mode 100644 index 00000000..ad387382 --- /dev/null +++ b/doc/html/functions_func_f.html @@ -0,0 +1,157 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- f -

+
+ + + + diff --git a/doc/html/functions_func_g.html b/doc/html/functions_func_g.html new file mode 100644 index 00000000..643c15b4 --- /dev/null +++ b/doc/html/functions_func_g.html @@ -0,0 +1,2207 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- g -

+
+ + + + diff --git a/doc/html/functions_func_h.html b/doc/html/functions_func_h.html new file mode 100644 index 00000000..8dcea3b3 --- /dev/null +++ b/doc/html/functions_func_h.html @@ -0,0 +1,79 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- h -

+
+ + + + diff --git a/doc/html/functions_func_i.html b/doc/html/functions_func_i.html new file mode 100644 index 00000000..018fafad --- /dev/null +++ b/doc/html/functions_func_i.html @@ -0,0 +1,593 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+ + + + diff --git a/doc/html/functions_func_j.html b/doc/html/functions_func_j.html new file mode 100644 index 00000000..6c84b494 --- /dev/null +++ b/doc/html/functions_func_j.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- j -

+
+ + + + diff --git a/doc/html/functions_func_l.html b/doc/html/functions_func_l.html new file mode 100644 index 00000000..b87362ce --- /dev/null +++ b/doc/html/functions_func_l.html @@ -0,0 +1,105 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+ + + + diff --git a/doc/html/functions_func_m.html b/doc/html/functions_func_m.html new file mode 100644 index 00000000..39bec530 --- /dev/null +++ b/doc/html/functions_func_m.html @@ -0,0 +1,121 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+ + + + diff --git a/doc/html/functions_func_n.html b/doc/html/functions_func_n.html new file mode 100644 index 00000000..eeec9ea1 --- /dev/null +++ b/doc/html/functions_func_n.html @@ -0,0 +1,657 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+ + + + diff --git a/doc/html/functions_func_o.html b/doc/html/functions_func_o.html new file mode 100644 index 00000000..2e875356 --- /dev/null +++ b/doc/html/functions_func_o.html @@ -0,0 +1,109 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- o -

+
+ + + + diff --git a/doc/html/functions_func_p.html b/doc/html/functions_func_p.html new file mode 100644 index 00000000..0aec03b0 --- /dev/null +++ b/doc/html/functions_func_p.html @@ -0,0 +1,227 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+ + + + diff --git a/doc/html/functions_func_q.html b/doc/html/functions_func_q.html new file mode 100644 index 00000000..15ae1311 --- /dev/null +++ b/doc/html/functions_func_q.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- q -

+
+ + + + diff --git a/doc/html/functions_func_r.html b/doc/html/functions_func_r.html new file mode 100644 index 00000000..999a901b --- /dev/null +++ b/doc/html/functions_func_r.html @@ -0,0 +1,248 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- r -

+
+ + + + diff --git a/doc/html/functions_func_s.html b/doc/html/functions_func_s.html new file mode 100644 index 00000000..b02f0620 --- /dev/null +++ b/doc/html/functions_func_s.html @@ -0,0 +1,2432 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+ + + + diff --git a/doc/html/functions_func_t.html b/doc/html/functions_func_t.html new file mode 100644 index 00000000..5ec90d66 --- /dev/null +++ b/doc/html/functions_func_t.html @@ -0,0 +1,154 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+ + + + diff --git a/doc/html/functions_func_u.html b/doc/html/functions_func_u.html new file mode 100644 index 00000000..8b16f782 --- /dev/null +++ b/doc/html/functions_func_u.html @@ -0,0 +1,225 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- u -

+
+ + + + diff --git a/doc/html/functions_func_v.html b/doc/html/functions_func_v.html new file mode 100644 index 00000000..47afb420 --- /dev/null +++ b/doc/html/functions_func_v.html @@ -0,0 +1,637 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- v -

+
+ + + + diff --git a/doc/html/functions_func_w.html b/doc/html/functions_func_w.html new file mode 100644 index 00000000..fb9e677b --- /dev/null +++ b/doc/html/functions_func_w.html @@ -0,0 +1,103 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- w -

+
+ + + + diff --git a/doc/html/functions_func_z.html b/doc/html/functions_func_z.html new file mode 100644 index 00000000..d570e48b --- /dev/null +++ b/doc/html/functions_func_z.html @@ -0,0 +1,79 @@ + + + + + + + +VMTK: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- z -

+
+ + + + diff --git a/doc/html/functions_g.html b/doc/html/functions_g.html new file mode 100644 index 00000000..442ea78b --- /dev/null +++ b/doc/html/functions_g.html @@ -0,0 +1,2254 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- g -

+
+ + + + diff --git a/doc/html/functions_h.html b/doc/html/functions_h.html new file mode 100644 index 00000000..2c8dda4c --- /dev/null +++ b/doc/html/functions_h.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- h -

+
+ + + + diff --git a/doc/html/functions_i.html b/doc/html/functions_i.html new file mode 100644 index 00000000..663cf40c --- /dev/null +++ b/doc/html/functions_i.html @@ -0,0 +1,691 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- i -

+
+ + + + diff --git a/doc/html/functions_j.html b/doc/html/functions_j.html new file mode 100644 index 00000000..2f896ed6 --- /dev/null +++ b/doc/html/functions_j.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- j -

+
+ + + + diff --git a/doc/html/functions_l.html b/doc/html/functions_l.html new file mode 100644 index 00000000..fa9e1a8b --- /dev/null +++ b/doc/html/functions_l.html @@ -0,0 +1,199 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- l -

+
+ + + + diff --git a/doc/html/functions_m.html b/doc/html/functions_m.html new file mode 100644 index 00000000..5d336577 --- /dev/null +++ b/doc/html/functions_m.html @@ -0,0 +1,227 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- m -

+
+ + + + diff --git a/doc/html/functions_n.html b/doc/html/functions_n.html new file mode 100644 index 00000000..89940ea7 --- /dev/null +++ b/doc/html/functions_n.html @@ -0,0 +1,821 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- n -

+
+ + + + diff --git a/doc/html/functions_o.html b/doc/html/functions_o.html new file mode 100644 index 00000000..92ceef0e --- /dev/null +++ b/doc/html/functions_o.html @@ -0,0 +1,177 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- o -

+
+ + + + diff --git a/doc/html/functions_p.html b/doc/html/functions_p.html new file mode 100644 index 00000000..38dc8eb4 --- /dev/null +++ b/doc/html/functions_p.html @@ -0,0 +1,332 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- p -

+
+ + + + diff --git a/doc/html/functions_q.html b/doc/html/functions_q.html new file mode 100644 index 00000000..fc8c4d16 --- /dev/null +++ b/doc/html/functions_q.html @@ -0,0 +1,110 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_r.html b/doc/html/functions_r.html new file mode 100644 index 00000000..d327f008 --- /dev/null +++ b/doc/html/functions_r.html @@ -0,0 +1,352 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- r -

+
+ + + + diff --git a/doc/html/functions_s.html b/doc/html/functions_s.html new file mode 100644 index 00000000..bedebb55 --- /dev/null +++ b/doc/html/functions_s.html @@ -0,0 +1,2809 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- s -

+
+ + + + diff --git a/doc/html/functions_t.html b/doc/html/functions_t.html new file mode 100644 index 00000000..0c3a7e7e --- /dev/null +++ b/doc/html/functions_t.html @@ -0,0 +1,289 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- t -

+
+ + + + diff --git a/doc/html/functions_type.html b/doc/html/functions_type.html index 577ddb77..0d02b896 100644 --- a/doc/html/functions_type.html +++ b/doc/html/functions_type.html @@ -3,104 +3,55 @@ + + VMTK: Class Members - Typedefs - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -112,96 +63,200 @@
  -

- f -

- - -

- h -

- - -

- i -

- - + - diff --git a/doc/html/functions_u.html b/doc/html/functions_u.html new file mode 100644 index 00000000..d26f4eb2 --- /dev/null +++ b/doc/html/functions_u.html @@ -0,0 +1,304 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- u -

+
+ + + + diff --git a/doc/html/functions_v.html b/doc/html/functions_v.html new file mode 100644 index 00000000..2ec80524 --- /dev/null +++ b/doc/html/functions_v.html @@ -0,0 +1,743 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- v -

+
+ + + + diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html index da4699d4..c3c3a7ee 100644 --- a/doc/html/functions_vars.html +++ b/doc/html/functions_vars.html @@ -3,121 +3,55 @@ + + VMTK: Class Members - Variables - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - - -
+ + + + +
+
@@ -129,14 +63,14 @@ - - + - diff --git a/doc/html/functions_vars_0x62.html b/doc/html/functions_vars_0x62.html deleted file mode 100644 index 7dd240f0..00000000 --- a/doc/html/functions_vars_0x62.html +++ /dev/null @@ -1,296 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- b -

-
- - - - - - diff --git a/doc/html/functions_vars_0x63.html b/doc/html/functions_vars_0x63.html deleted file mode 100644 index 3d8d22f8..00000000 --- a/doc/html/functions_vars_0x63.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- c -

-
- - - - - - diff --git a/doc/html/functions_vars_0x64.html b/doc/html/functions_vars_0x64.html deleted file mode 100644 index faf6da6b..00000000 --- a/doc/html/functions_vars_0x64.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- d -

-
- - - - - - diff --git a/doc/html/functions_vars_0x65.html b/doc/html/functions_vars_0x65.html deleted file mode 100644 index 5c3830b7..00000000 --- a/doc/html/functions_vars_0x65.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- e -

-
- - - - - - diff --git a/doc/html/functions_vars_0x66.html b/doc/html/functions_vars_0x66.html deleted file mode 100644 index 6c0d6880..00000000 --- a/doc/html/functions_vars_0x66.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- f -

-
- - - - - - diff --git a/doc/html/functions_vars_0x67.html b/doc/html/functions_vars_0x67.html deleted file mode 100644 index 524394b0..00000000 --- a/doc/html/functions_vars_0x67.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- - - - - - - - diff --git a/doc/html/functions_vars_0x68.html b/doc/html/functions_vars_0x68.html deleted file mode 100644 index 5870d524..00000000 --- a/doc/html/functions_vars_0x68.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- - - - - - - - diff --git a/doc/html/functions_vars_0x69.html b/doc/html/functions_vars_0x69.html deleted file mode 100644 index b6bd9d9c..00000000 --- a/doc/html/functions_vars_0x69.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- i -

-
- - - - - - diff --git a/doc/html/functions_vars_0x6a.html b/doc/html/functions_vars_0x6a.html deleted file mode 100644 index b88d3ef7..00000000 --- a/doc/html/functions_vars_0x6a.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- j -

-
- - - - - - diff --git a/doc/html/functions_vars_0x6c.html b/doc/html/functions_vars_0x6c.html deleted file mode 100644 index 1d2d96cf..00000000 --- a/doc/html/functions_vars_0x6c.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- l -

-
- - - - - - diff --git a/doc/html/functions_vars_0x6d.html b/doc/html/functions_vars_0x6d.html deleted file mode 100644 index 6246a814..00000000 --- a/doc/html/functions_vars_0x6d.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- m -

-
- - - - - - diff --git a/doc/html/functions_vars_0x6e.html b/doc/html/functions_vars_0x6e.html deleted file mode 100644 index c3ef9119..00000000 --- a/doc/html/functions_vars_0x6e.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- n -

-
- - - - - - diff --git a/doc/html/functions_vars_0x6f.html b/doc/html/functions_vars_0x6f.html deleted file mode 100644 index 353f3969..00000000 --- a/doc/html/functions_vars_0x6f.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- o -

-
- - - - - - diff --git a/doc/html/functions_vars_0x70.html b/doc/html/functions_vars_0x70.html deleted file mode 100644 index e3c48b62..00000000 --- a/doc/html/functions_vars_0x70.html +++ /dev/null @@ -1,237 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- p -

-
- - - - - - diff --git a/doc/html/functions_vars_0x71.html b/doc/html/functions_vars_0x71.html deleted file mode 100644 index 7fe7c2a8..00000000 --- a/doc/html/functions_vars_0x71.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- - - - - - - - diff --git a/doc/html/functions_vars_0x72.html b/doc/html/functions_vars_0x72.html deleted file mode 100644 index ad3b8812..00000000 --- a/doc/html/functions_vars_0x72.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- r -

-
- - - - - - diff --git a/doc/html/functions_vars_0x73.html b/doc/html/functions_vars_0x73.html deleted file mode 100644 index 227f8d1e..00000000 --- a/doc/html/functions_vars_0x73.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- s -

-
- - - - - - diff --git a/doc/html/functions_vars_0x74.html b/doc/html/functions_vars_0x74.html deleted file mode 100644 index 52d39740..00000000 --- a/doc/html/functions_vars_0x74.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- t -

-
- - - - - - diff --git a/doc/html/functions_vars_0x75.html b/doc/html/functions_vars_0x75.html deleted file mode 100644 index cb082d45..00000000 --- a/doc/html/functions_vars_0x75.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- - - - - - - - diff --git a/doc/html/functions_vars_0x76.html b/doc/html/functions_vars_0x76.html deleted file mode 100644 index a81a8cba..00000000 --- a/doc/html/functions_vars_0x76.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- v -

-
- - - - - - diff --git a/doc/html/functions_vars_0x77.html b/doc/html/functions_vars_0x77.html deleted file mode 100644 index 81804985..00000000 --- a/doc/html/functions_vars_0x77.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- w -

-
- - - - - - diff --git a/doc/html/functions_vars_0x78.html b/doc/html/functions_vars_0x78.html deleted file mode 100644 index f2ab5922..00000000 --- a/doc/html/functions_vars_0x78.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - -VMTK: Class Members - Variables - - - - - - - - - - - -
- - -
- - - - - - - - - - - -
-
VMTK - -
- -
-
- - - - - - - -
- - - - -
- -
- -
-  - -

- x -

-
- - - - - - diff --git a/doc/html/functions_vars_b.html b/doc/html/functions_vars_b.html new file mode 100644 index 00000000..f3340869 --- /dev/null +++ b/doc/html/functions_vars_b.html @@ -0,0 +1,234 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+ + + + diff --git a/doc/html/functions_vars_c.html b/doc/html/functions_vars_c.html new file mode 100644 index 00000000..acc03370 --- /dev/null +++ b/doc/html/functions_vars_c.html @@ -0,0 +1,356 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+ + + + diff --git a/doc/html/functions_vars_d.html b/doc/html/functions_vars_d.html new file mode 100644 index 00000000..7c1bd74b --- /dev/null +++ b/doc/html/functions_vars_d.html @@ -0,0 +1,140 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- d -

+
+ + + + diff --git a/doc/html/functions_vars_e.html b/doc/html/functions_vars_e.html new file mode 100644 index 00000000..82b6ed25 --- /dev/null +++ b/doc/html/functions_vars_e.html @@ -0,0 +1,165 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+ + + + diff --git a/doc/html/functions_vars_f.html b/doc/html/functions_vars_f.html new file mode 100644 index 00000000..ead19319 --- /dev/null +++ b/doc/html/functions_vars_f.html @@ -0,0 +1,108 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- f -

+
+ + + + diff --git a/doc/html/functions_vars_g.html b/doc/html/functions_vars_g.html new file mode 100644 index 00000000..0c8ffdd3 --- /dev/null +++ b/doc/html/functions_vars_g.html @@ -0,0 +1,120 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_vars_h.html b/doc/html/functions_vars_h.html new file mode 100644 index 00000000..ef186097 --- /dev/null +++ b/doc/html/functions_vars_h.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_vars_i.html b/doc/html/functions_vars_i.html new file mode 100644 index 00000000..562fbafb --- /dev/null +++ b/doc/html/functions_vars_i.html @@ -0,0 +1,168 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+ + + + diff --git a/doc/html/functions_vars_j.html b/doc/html/functions_vars_j.html new file mode 100644 index 00000000..f32e330e --- /dev/null +++ b/doc/html/functions_vars_j.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- j -

+
+ + + + diff --git a/doc/html/functions_vars_l.html b/doc/html/functions_vars_l.html new file mode 100644 index 00000000..3b40e39f --- /dev/null +++ b/doc/html/functions_vars_l.html @@ -0,0 +1,152 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+ + + + diff --git a/doc/html/functions_vars_m.html b/doc/html/functions_vars_m.html new file mode 100644 index 00000000..bd4cd55a --- /dev/null +++ b/doc/html/functions_vars_m.html @@ -0,0 +1,182 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+ + + + diff --git a/doc/html/functions_vars_n.html b/doc/html/functions_vars_n.html new file mode 100644 index 00000000..5bd4639e --- /dev/null +++ b/doc/html/functions_vars_n.html @@ -0,0 +1,222 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+ + + + diff --git a/doc/html/functions_vars_o.html b/doc/html/functions_vars_o.html new file mode 100644 index 00000000..13a532e4 --- /dev/null +++ b/doc/html/functions_vars_o.html @@ -0,0 +1,137 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- o -

+
+ + + + diff --git a/doc/html/functions_vars_p.html b/doc/html/functions_vars_p.html new file mode 100644 index 00000000..aed63daa --- /dev/null +++ b/doc/html/functions_vars_p.html @@ -0,0 +1,172 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+ + + + diff --git a/doc/html/functions_vars_q.html b/doc/html/functions_vars_q.html new file mode 100644 index 00000000..0ff32fac --- /dev/null +++ b/doc/html/functions_vars_q.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_vars_r.html b/doc/html/functions_vars_r.html new file mode 100644 index 00000000..5469a4b6 --- /dev/null +++ b/doc/html/functions_vars_r.html @@ -0,0 +1,174 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- r -

+
+ + + + diff --git a/doc/html/functions_vars_s.html b/doc/html/functions_vars_s.html new file mode 100644 index 00000000..7955e760 --- /dev/null +++ b/doc/html/functions_vars_s.html @@ -0,0 +1,256 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+ + + + diff --git a/doc/html/functions_vars_t.html b/doc/html/functions_vars_t.html new file mode 100644 index 00000000..f56f7532 --- /dev/null +++ b/doc/html/functions_vars_t.html @@ -0,0 +1,188 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+ + + + diff --git a/doc/html/functions_vars_u.html b/doc/html/functions_vars_u.html new file mode 100644 index 00000000..81ec99c7 --- /dev/null +++ b/doc/html/functions_vars_u.html @@ -0,0 +1,137 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_vars_v.html b/doc/html/functions_vars_v.html new file mode 100644 index 00000000..ededd4e2 --- /dev/null +++ b/doc/html/functions_vars_v.html @@ -0,0 +1,134 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ + + + + + diff --git a/doc/html/functions_vars_w.html b/doc/html/functions_vars_w.html new file mode 100644 index 00000000..9336edba --- /dev/null +++ b/doc/html/functions_vars_w.html @@ -0,0 +1,95 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- w -

+
+ + + + diff --git a/doc/html/functions_vars_x.html b/doc/html/functions_vars_x.html new file mode 100644 index 00000000..6de1432f --- /dev/null +++ b/doc/html/functions_vars_x.html @@ -0,0 +1,79 @@ + + + + + + + +VMTK: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- x -

+
+ + + + diff --git a/doc/html/functions_w.html b/doc/html/functions_w.html new file mode 100644 index 00000000..0e1d78fa --- /dev/null +++ b/doc/html/functions_w.html @@ -0,0 +1,126 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- w -

+
+ + + + diff --git a/doc/html/functions_x.html b/doc/html/functions_x.html new file mode 100644 index 00000000..a6aee5e5 --- /dev/null +++ b/doc/html/functions_x.html @@ -0,0 +1,79 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- x -

+
+ + + + diff --git a/doc/html/functions_z.html b/doc/html/functions_z.html new file mode 100644 index 00000000..67481740 --- /dev/null +++ b/doc/html/functions_z.html @@ -0,0 +1,79 @@ + + + + + + + +VMTK: Class Members + + + + + + + + + +
+
+ + + + + + +
+
VMTK +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- z -

+
+ + + + diff --git a/doc/html/globals.html b/doc/html/globals.html index c8e76700..be966cc4 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -3,91 +3,55 @@ + + VMTK: File Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - -
+ + + + +
+
@@ -190,13 +154,11 @@
- - + - diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html index 53e4bb02..db4764bb 100644 --- a/doc/html/globals_defs.html +++ b/doc/html/globals_defs.html @@ -3,91 +3,55 @@ + + VMTK: File Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - -
+ + + + +
+
@@ -145,13 +109,11 @@
- - + - diff --git a/doc/html/globals_eval.html b/doc/html/globals_eval.html index 529e2861..577217fd 100644 --- a/doc/html/globals_eval.html +++ b/doc/html/globals_eval.html @@ -3,91 +3,55 @@ + + VMTK: File Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - -
+ + + + +
+
@@ -136,13 +100,11 @@
- - + - diff --git a/doc/html/globals_vars.html b/doc/html/globals_vars.html index 060086d4..e841fb22 100644 --- a/doc/html/globals_vars.html +++ b/doc/html/globals_vars.html @@ -3,91 +3,55 @@ + + VMTK: File Members - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - - - -
+ + + + +
+
@@ -109,13 +73,11 @@
- - + - diff --git a/doc/html/graph_legend.html b/doc/html/graph_legend.html index 4083002c..8b20aed0 100644 --- a/doc/html/graph_legend.html +++ b/doc/html/graph_legend.html @@ -3,77 +3,55 @@ + + VMTK: Graph Legend - - - - + + + - - + -
- - +
- - - - - -
+
VMTK -
-
- - + + - -
+ + + + +
+
@@ -88,53 +66,15 @@

This page explains how to interpret the graphs that are generated by doxygen.

-

Consider the following example:

-
/*! Invisible class because of truncation */
-class Invisible { };
-
-/*! Truncated class, inheritance relation is hidden */
-class Truncated : public Invisible { };
-
-/* Class not documented with doxygen comments */
-class Undocumented { };
-
-/*! Class that is inherited using public inheritance */
-class PublicBase : public Truncated { };
-
-/*! A template class */
-template<class T> class Templ { };
-
-/*! Class that is inherited using protected inheritance */
-class ProtectedBase { };
-
-/*! Class that is inherited using private inheritance */
-class PrivateBase { };
-
-/*! Class that is used by the Inherited class */
-class Used { };
-
-/*! Super class that inherits a number of other classes */
-class Inherited : public PublicBase,
-                  protected ProtectedBase,
-                  private PrivateBase,
-                  public Undocumented,
-                  public Templ<int>
-{
-  private:
-    Used *m_usedClass;
-};
-

This will result in the following graph:

-
- -
-

The boxes in the above graph have the following meaning:

+

Consider the following example:

/*! Invisible class because of truncation */
class Invisible { };
/*! Truncated class, inheritance relation is hidden */
class Truncated : public Invisible { };
/* Class not documented with doxygen comments */
class Undocumented { };
/*! Class that is inherited using public inheritance */
class PublicBase : public Truncated { };
/*! A template class */
template<class T> class Templ { };
/*! Class that is inherited using protected inheritance */
class ProtectedBase { };
/*! Class that is inherited using private inheritance */
class PrivateBase { };
/*! Class that is used by the Inherited class */
class Used { };
/*! Super class that inherits a number of other classes */
class Inherited : public PublicBase,
protected ProtectedBase,
private PrivateBase,
public Undocumented,
public Templ<int>
{
private:
Used *m_usedClass;
};

This will result in the following graph:

+

The boxes in the above graph have the following meaning:

  • A filled gray box represents the struct or class for which the graph is generated.
  • A box with a black border denotes a documented struct or class.
  • -A box with a grey border denotes an undocumented struct or class.
  • +A box with a gray border denotes an undocumented struct or class.
  • A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
@@ -147,18 +87,16 @@
  • A dark red arrow is used for private inheritance.
  • -A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible.
  • +A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible.
  • -A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance.
  • +A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance.
    - - + - diff --git a/doc/html/graph_legend.md5 b/doc/html/graph_legend.md5 index c0a44904..a06ed050 100644 --- a/doc/html/graph_legend.md5 +++ b/doc/html/graph_legend.md5 @@ -1 +1 @@ -70d597617e34367275a35eeb8fb7ea07 \ No newline at end of file +387ff8eb65306fa251338d3c9bd7bfff \ No newline at end of file diff --git a/doc/html/graph_legend.png b/doc/html/graph_legend.png deleted file mode 100644 index d3e2e40a..00000000 Binary files a/doc/html/graph_legend.png and /dev/null differ diff --git a/doc/html/graph_legend.svg b/doc/html/graph_legend.svg new file mode 100644 index 00000000..12d6a4d3 --- /dev/null +++ b/doc/html/graph_legend.svg @@ -0,0 +1,121 @@ + + + + + + +Graph Legend + + +Node9 + +Inherited + + +Node10 + + +PublicBase + + + + +Node10->Node9 + + + + +Node11 + + +Truncated + + + + +Node11->Node10 + + + + +Node13 + + +ProtectedBase + + + + +Node13->Node9 + + + + +Node14 + + +PrivateBase + + + + +Node14->Node9 + + + + +Node15 + +Undocumented + + +Node15->Node9 + + + + +Node16 + + +Templ< int > + + + + +Node16->Node9 + + + + +Node17 + + +Templ< T > + + + + +Node17->Node16 + + +< int > + + +Node18 + + +Used + + + + +Node18->Node9 + + +m_usedClass + + + diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html index 7f94f0f0..b63cca11 100644 --- a/doc/html/hierarchy.html +++ b/doc/html/hierarchy.html @@ -3,85 +3,55 @@ + + VMTK: Class Hierarchy - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - -
    + + + + +
    +
    @@ -97,218 +67,211 @@

    Go to the graphical class hierarchy

    -This inheritance list is sorted roughly, but not completely, alphabetically:
    +This inheritance list is sorted roughly, but not completely, alphabetically:
    +
    [detail level 12345678]
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     CvtkAbstractInterpolatedVelocityField
     CvtkAppendFilter
     CvtkCardinalSpline
     CvtkImageAlgorithm
     CvtkImplicitFunction
     CvtkIterativeClosestPointTransform
     CvtkObject
     CvtkPNGWriter
     CvtkPolyDataAlgorithm
     CvtkPolyDataToPolyDataFilter
     CvtkSimpleImageToImageFilter
     CvtkStreamTracer
     CvtkUnstructuredGridAlgorithm
     CvtkUnstructuredGridReader
     CvtkUnstructuredGridWriter
     CvtkvmtkITKFilterUtilitiesAbstract class for wrapping ITK filters
     CvtkvmtkITKImageToImageFilterFF
    +
    - - + - diff --git a/doc/html/index.html b/doc/html/index.html index 27e3799b..144953f1 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,77 +3,55 @@ + + VMTK: VMTK Documentation - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - -
    + + + + +
    +
    @@ -87,17 +65,15 @@
    VMTK Documentation
    -

    -Introduction

    +

    +Introduction

    These pages contain the Doxygen documentation of the C++ classes contained in the Vascular Modeling Toolkit. See http://www.vmtk.org for more information on the project.

    - - + - diff --git a/doc/html/inherit_graph_0.map b/doc/html/inherit_graph_0.map index 2656d7d7..ad7782dc 100644 --- a/doc/html/inherit_graph_0.map +++ b/doc/html/inherit_graph_0.map @@ -1,3 +1,69 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/inherit_graph_0.md5 b/doc/html/inherit_graph_0.md5 index 39ce84b6..78d784c4 100644 --- a/doc/html/inherit_graph_0.md5 +++ b/doc/html/inherit_graph_0.md5 @@ -1 +1 @@ -69f82f77b02720a518635612853404f4 \ No newline at end of file +eafc9def574a95f38a21fc7a261c9e06 \ No newline at end of file diff --git a/doc/html/inherit_graph_0.png b/doc/html/inherit_graph_0.png deleted file mode 100644 index 461ffcde..00000000 Binary files a/doc/html/inherit_graph_0.png and /dev/null differ diff --git a/doc/html/inherit_graph_0.svg b/doc/html/inherit_graph_0.svg new file mode 100644 index 00000000..5ef6fdc7 --- /dev/null +++ b/doc/html/inherit_graph_0.svg @@ -0,0 +1,923 @@ + + + + + + +Graphical Class Hierarchy + + +Node65 + +vtkPolyDataAlgorithm + + +Node0 + + +vtkvmtkActiveTubeFilter + + + + +Node65->Node0 + + + + +Node67 + + +vtkvmtkAnnularCapPolyData + + + + +Node65->Node67 + + + + +Node68 + + +vtkvmtkBoundaryReference +Systems + + + + +Node65->Node68 + + + + +Node69 + + +vtkvmtkCapPolyData + + + + +Node65->Node69 + + + + +Node70 + + +vtkvmtkCenterlineAttributes +Filter + + + + +Node65->Node70 + + + + +Node71 + + +vtkvmtkCenterlineBifurcation +ReferenceSystems + + + + +Node65->Node71 + + + + +Node72 + + +vtkvmtkCenterlineBifurcation +Vectors + + + + +Node65->Node72 + + + + +Node73 + + +vtkvmtkCenterlineBranchGeometry + + + + +Node65->Node73 + + + + +Node74 + + +vtkvmtkCenterlineGeometry + + + + +Node65->Node74 + + + + +Node75 + + +vtkvmtkCenterlineReference +SystemAttributesOffset + + + + +Node65->Node75 + + + + +Node76 + + +vtkvmtkCenterlineSmoothing + + + + +Node65->Node76 + + + + +Node77 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter + + + + +Node65->Node77 + + + + +Node81 + + +vtkvmtkMergeCenterlines + + + + +Node65->Node81 + + + + +Node82 + + +vtkvmtkMeshWallShearRate + + + + +Node65->Node82 + + + + +Node83 + + +vtkvmtkNonManifoldFastMarching + + + + +Node65->Node83 + + + + +Node84 + + +vtkvmtkNonManifoldSteepest +Descent + + + + +Node65->Node84 + + + + +Node87 + + +vtkvmtkPolyDataBifurcation +Profiles + + + + +Node65->Node87 + + + + +Node88 + + +vtkvmtkPolyDataBifurcation +Sections + + + + +Node65->Node88 + + + + +Node89 + + +vtkvmtkPolyDataBoundaryExtractor + + + + +Node65->Node89 + + + + +Node90 + + +vtkvmtkPolyDataBranchSections + + + + +Node65->Node90 + + + + +Node91 + + +vtkvmtkPolyDataCenterline +GroupsClipper + + + + +Node65->Node91 + + + + +Node92 + + +vtkvmtkPolyDataCenterline +MetricFilter + + + + +Node65->Node92 + + + + +Node95 + + +vtkvmtkPolyDataCenterline +Projection + + + + +Node65->Node95 + + + + +Node96 + + +vtkvmtkPolyDataCenterlines + + + + +Node65->Node96 + + + + +Node97 + + +vtkvmtkPolyDataCenterline +Sections + + + + +Node65->Node97 + + + + +Node98 + + +vtkvmtkPolyDataClampedSmoothing +Filter + + + + +Node65->Node98 + + + + +Node99 + + +vtkvmtkPolyDataDiscreteElastica +Filter + + + + +Node65->Node99 + + + + +Node100 + + +vtkvmtkPolyDataDistanceTo +Centerlines + + + + +Node65->Node100 + + + + +Node101 + + +vtkvmtkPolyDataFlowExtensions +Filter + + + + +Node65->Node101 + + + + +Node102 + + +vtkvmtkPolyDataGradientFilter + + + + +Node65->Node102 + + + + +Node103 + + +vtkvmtkPolyDataHarmonicMapping +Filter + + + + +Node65->Node103 + + + + +Node105 + + +vtkvmtkPolyDataKiteRemoval +Filter + + + + +Node65->Node105 + + + + +Node106 + + +vtkvmtkPolyDataLineEmbedder + + + + +Node65->Node106 + + + + +Node107 + + +vtkvmtkPolyDataLocalGeometry + + + + +Node65->Node107 + + + + +Node108 + + +vtkvmtkPolyDataMeanCurvature + + + + +Node65->Node108 + + + + +Node109 + + +vtkvmtkPolyDataMultipleCylinder +HarmonicMappingFilter + + + + +Node65->Node109 + + + + +Node110 + + +vtkvmtkPolyDataNetworkExtraction + + + + +Node65->Node110 + + + + +Node111 + + +vtkvmtkPolyDataNormalPlane +Estimator + + + + +Node65->Node111 + + + + +Node112 + + +vtkvmtkPolyDataPatchingFilter + + + + +Node65->Node112 + + + + +Node113 + + +vtkvmtkPolyDataPotentialFit + + + + +Node65->Node113 + + + + +Node114 + + +vtkvmtkPolyDataReference +SystemBoundaryMetricFilter + + + + +Node65->Node114 + + + + +Node115 + + +vtkvmtkPolyDataRigidSurface +Modelling + + + + +Node65->Node115 + + + + +Node116 + + +vtkvmtkPolyDataScissors + + + + +Node65->Node116 + + + + +Node117 + + +vtkvmtkPolyDataSizingFunction + + + + +Node65->Node117 + + + + +Node118 + + +vtkvmtkPolyDataStencilFlow +Filter + + + + +Node65->Node118 + + + + +Node119 + + +vtkvmtkPolyDataStretchMapping +Filter + + + + +Node65->Node119 + + + + +Node120 + + +vtkvmtkPolyDataSurfaceRemeshing + + + + +Node65->Node120 + + + + +Node121 + + +vtkvmtkSimpleCapPolyData + + + + +Node65->Node121 + + + + +Node122 + + +vtkvmtkSimplifyVoronoiDiagram + + + + +Node65->Node122 + + + + +Node123 + + +vtkvmtkSmoothCapPolyData + + + + +Node65->Node123 + + + + +Node124 + + +vtkvmtkStreamlineClustering +Filter + + + + +Node65->Node124 + + + + +Node125 + + +vtkvmtkStreamlineOsculating +CentersFilter + + + + +Node65->Node125 + + + + +Node126 + + +vtkvmtkStreamlineToParticles +Filter + + + + +Node65->Node126 + + + + +Node127 + + +vtkvmtkSurfaceDistance + + + + +Node65->Node127 + + + + +Node128 + + +vtkvmtkSurfaceProjection + + + + +Node65->Node128 + + + + +Node129 + + +vtkvmtkSurfMeshWrapper + + + + +Node65->Node129 + + + + +Node130 + + +vtkvmtkTopologicalSeamFilter + + + + +Node65->Node130 + + + + +Node131 + + +vtkvmtkUnstructuredGridCenterline +Sections + + + + +Node65->Node131 + + + + +Node132 + + +vtkvmtkVoronoiDiagram3D + + + + +Node65->Node132 + + + + +Node78 + + +vtkvmtkCenterlineBranchExtractor + + + + +Node77->Node78 + + + + +Node79 + + +vtkvmtkCenterlineEndpoint +Extractor + + + + +Node77->Node79 + + + + +Node80 + + +vtkvmtkCenterlineSplitExtractor + + + + +Node77->Node80 + + + + +Node85 + + +vtkvmtkSteepestDescentLine +Tracer + + + + +Node84->Node85 + + + + +Node86 + + +vtkvmtkSteepestDescentShooter + + + + +Node84->Node86 + + + + +Node93 + + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter + + + + +Node92->Node93 + + + + +Node94 + + +vtkvmtkPolyDataCenterline +AngularMetricFilter + + + + +Node92->Node94 + + + + +Node104 + + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter + + + + +Node103->Node104 + + + + + diff --git a/doc/html/inherit_graph_1.map b/doc/html/inherit_graph_1.map index 98fb92cf..fd0cca77 100644 --- a/doc/html/inherit_graph_1.map +++ b/doc/html/inherit_graph_1.map @@ -1,3 +1,31 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/inherit_graph_1.md5 b/doc/html/inherit_graph_1.md5 index a4fb33c0..d74458d1 100644 --- a/doc/html/inherit_graph_1.md5 +++ b/doc/html/inherit_graph_1.md5 @@ -1 +1 @@ -da96610db6b598dbaa18765befb86902 \ No newline at end of file +5c60e21cd7fc7558c4aff6b7aeba966e \ No newline at end of file diff --git a/doc/html/inherit_graph_1.png b/doc/html/inherit_graph_1.png deleted file mode 100644 index ef3b2f72..00000000 Binary files a/doc/html/inherit_graph_1.png and /dev/null differ diff --git a/doc/html/inherit_graph_1.svg b/doc/html/inherit_graph_1.svg new file mode 100644 index 00000000..d7a81e6b --- /dev/null +++ b/doc/html/inherit_graph_1.svg @@ -0,0 +1,418 @@ + + + + + + +Graphical Class Hierarchy + + +Node33 + +vtkSimpleImageToImageFilter + + +Node0 + + +vtkvmtkAnisotropicDiffusion +ImageFilter + + + + +Node33->Node0 + + + + +Node35 + + +vtkvmtkBoundedReciprocal +ImageFilter + + + + +Node33->Node35 + + + + +Node36 + + +vtkvmtkCollidingFrontsImage +Filter + + + + +Node33->Node36 + + + + +Node37 + + +vtkvmtkCurvesLevelSetImage +Filter + + + + +Node33->Node37 + + + + +Node38 + + +vtkvmtkDanielssonDistance +MapImageFilter + + + + +Node33->Node38 + + + + +Node39 + + +vtkvmtkFastMarchingDirectional +FreezeImageFilter + + + + +Node33->Node39 + + + + +Node40 + + +vtkvmtkFastMarchingUpwind +GradientImageFilter + + + + +Node33->Node40 + + + + +Node41 + + +vtkvmtkFWHMFeatureImageFilter + + + + +Node33->Node41 + + + + +Node42 + + +vtkvmtkGeodesicActiveContour +LevelSet2DImageFilter + + + + +Node33->Node42 + + + + +Node43 + + +vtkvmtkGeodesicActiveContour +LevelSetImageFilter + + + + +Node33->Node43 + + + + +Node44 + + +vtkvmtkGradientMagnitude +ImageFilter + + + + +Node33->Node44 + + + + +Node45 + + +vtkvmtkGradientMagnitude +RecursiveGaussian2DImageFilter + + + + +Node33->Node45 + + + + +Node46 + + +vtkvmtkGradientMagnitude +RecursiveGaussianImageFilter + + + + +Node33->Node46 + + + + +Node47 + + +vtkvmtkGrayscaleMorphology +ImageFilter + + + + +Node33->Node47 + + + + +Node48 + + +vtkvmtkImageBoxPainter + + + + +Node33->Node48 + + + + +Node49 + + +vtkvmtkLaplacianSegmentation +LevelSetImageFilter + + + + +Node33->Node49 + + + + +Node50 + + +vtkvmtkLevelSetSigmoidFilter + + + + +Node33->Node50 + + + + +Node51 + + +vtkvmtkMedialCurveFilter + + + + +Node33->Node51 + + + + +Node52 + + +vtkvmtkNormalizeImageFilter + + + + +Node33->Node52 + + + + +Node53 + + +vtkvmtkObjectnessMeasure +ImageFilter + + + + +Node33->Node53 + + + + +Node54 + + +vtkvmtkOtsuMultipleThresholds +ImageFilter + + + + +Node33->Node54 + + + + +Node55 + + +vtkvmtkRecursiveGaussian2 +DImageFilter + + + + +Node33->Node55 + + + + +Node56 + + +vtkvmtkRecursiveGaussian +ImageFilter + + + + +Node33->Node56 + + + + +Node57 + + +vtkvmtkSatoVesselnessMeasure +ImageFilter + + + + +Node33->Node57 + + + + +Node58 + + +vtkvmtkSigmoidImageFilter + + + + +Node33->Node58 + + + + +Node59 + + +vtkvmtkThresholdSegmentation +LevelSetImageFilter + + + + +Node33->Node59 + + + + +Node60 + + +vtkvmtkUpwindGradientMagnitude +ImageFilter + + + + +Node33->Node60 + + + + +Node61 + + +vtkvmtkVesselEnhancingDiffusion +ImageFilter + + + + +Node33->Node61 + + + + +Node62 + + +vtkvmtkVesselnessMeasure +ImageFilter + + + + +Node33->Node62 + + + + + diff --git a/doc/html/inherit_graph_10.map b/doc/html/inherit_graph_10.map index 86aa7dc6..a82cef43 100644 --- a/doc/html/inherit_graph_10.map +++ b/doc/html/inherit_graph_10.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_10.md5 b/doc/html/inherit_graph_10.md5 index aa5a3b62..3133e265 100644 --- a/doc/html/inherit_graph_10.md5 +++ b/doc/html/inherit_graph_10.md5 @@ -1 +1 @@ -c3159a15a6b56b02a1672a2830ac4d89 \ No newline at end of file +92a4358d234307f117d10189c025a106 \ No newline at end of file diff --git a/doc/html/inherit_graph_10.png b/doc/html/inherit_graph_10.png deleted file mode 100644 index c2769ac6..00000000 Binary files a/doc/html/inherit_graph_10.png and /dev/null differ diff --git a/doc/html/inherit_graph_10.svg b/doc/html/inherit_graph_10.svg new file mode 100644 index 00000000..85f9bbf2 --- /dev/null +++ b/doc/html/inherit_graph_10.svg @@ -0,0 +1,33 @@ + + + + + + +Graphical Class Hierarchy + + +Node180 + +vtkIterativeClosestPoint +Transform + + +Node0 + + +vtkvmtkIterativeClosestPoint +Transform + + + + +Node180->Node0 + + + + + diff --git a/doc/html/inherit_graph_100.map b/doc/html/inherit_graph_100.map deleted file mode 100644 index 2e206356..00000000 --- a/doc/html/inherit_graph_100.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_100.md5 b/doc/html/inherit_graph_100.md5 deleted file mode 100644 index 34d1027a..00000000 --- a/doc/html/inherit_graph_100.md5 +++ /dev/null @@ -1 +0,0 @@ -e57f32f98f70f66642c743c071fccf70 \ No newline at end of file diff --git a/doc/html/inherit_graph_100.png b/doc/html/inherit_graph_100.png deleted file mode 100644 index c2b680c6..00000000 Binary files a/doc/html/inherit_graph_100.png and /dev/null differ diff --git a/doc/html/inherit_graph_101.map b/doc/html/inherit_graph_101.map deleted file mode 100644 index a621ef13..00000000 --- a/doc/html/inherit_graph_101.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_101.md5 b/doc/html/inherit_graph_101.md5 deleted file mode 100644 index 5c14d63f..00000000 --- a/doc/html/inherit_graph_101.md5 +++ /dev/null @@ -1 +0,0 @@ -49872e47b82926b364819442cbf7af41 \ No newline at end of file diff --git a/doc/html/inherit_graph_101.png b/doc/html/inherit_graph_101.png deleted file mode 100644 index 3793c68d..00000000 Binary files a/doc/html/inherit_graph_101.png and /dev/null differ diff --git a/doc/html/inherit_graph_102.map b/doc/html/inherit_graph_102.map deleted file mode 100644 index 3a15a2c9..00000000 --- a/doc/html/inherit_graph_102.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_102.md5 b/doc/html/inherit_graph_102.md5 deleted file mode 100644 index add5bf33..00000000 --- a/doc/html/inherit_graph_102.md5 +++ /dev/null @@ -1 +0,0 @@ -b5f5fc411f783316565dcd5236133935 \ No newline at end of file diff --git a/doc/html/inherit_graph_102.png b/doc/html/inherit_graph_102.png deleted file mode 100644 index 509f8fe8..00000000 Binary files a/doc/html/inherit_graph_102.png and /dev/null differ diff --git a/doc/html/inherit_graph_103.map b/doc/html/inherit_graph_103.map deleted file mode 100644 index 458d687d..00000000 --- a/doc/html/inherit_graph_103.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_103.md5 b/doc/html/inherit_graph_103.md5 deleted file mode 100644 index 91d21ac6..00000000 --- a/doc/html/inherit_graph_103.md5 +++ /dev/null @@ -1 +0,0 @@ -b0387bda9f198bfbff31a43e1629d6d1 \ No newline at end of file diff --git a/doc/html/inherit_graph_103.png b/doc/html/inherit_graph_103.png deleted file mode 100644 index 3b9c94e3..00000000 Binary files a/doc/html/inherit_graph_103.png and /dev/null differ diff --git a/doc/html/inherit_graph_104.map b/doc/html/inherit_graph_104.map deleted file mode 100644 index 1a700d2f..00000000 --- a/doc/html/inherit_graph_104.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_104.md5 b/doc/html/inherit_graph_104.md5 deleted file mode 100644 index 8c9531be..00000000 --- a/doc/html/inherit_graph_104.md5 +++ /dev/null @@ -1 +0,0 @@ -758d067bdf25d9e493daf99dfb7bdc9a \ No newline at end of file diff --git a/doc/html/inherit_graph_104.png b/doc/html/inherit_graph_104.png deleted file mode 100644 index 4685f026..00000000 Binary files a/doc/html/inherit_graph_104.png and /dev/null differ diff --git a/doc/html/inherit_graph_105.map b/doc/html/inherit_graph_105.map deleted file mode 100644 index c17ebe6e..00000000 --- a/doc/html/inherit_graph_105.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_105.md5 b/doc/html/inherit_graph_105.md5 deleted file mode 100644 index c26b39fe..00000000 --- a/doc/html/inherit_graph_105.md5 +++ /dev/null @@ -1 +0,0 @@ -62500a7a022dec1593d32c161fa7b19c \ No newline at end of file diff --git a/doc/html/inherit_graph_105.png b/doc/html/inherit_graph_105.png deleted file mode 100644 index bd038bee..00000000 Binary files a/doc/html/inherit_graph_105.png and /dev/null differ diff --git a/doc/html/inherit_graph_106.map b/doc/html/inherit_graph_106.map deleted file mode 100644 index ede82dc4..00000000 --- a/doc/html/inherit_graph_106.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_106.md5 b/doc/html/inherit_graph_106.md5 deleted file mode 100644 index 8a057841..00000000 --- a/doc/html/inherit_graph_106.md5 +++ /dev/null @@ -1 +0,0 @@ -495b8edd17dc2587994d8cd64c61bde2 \ No newline at end of file diff --git a/doc/html/inherit_graph_106.png b/doc/html/inherit_graph_106.png deleted file mode 100644 index 8b3a056d..00000000 Binary files a/doc/html/inherit_graph_106.png and /dev/null differ diff --git a/doc/html/inherit_graph_107.map b/doc/html/inherit_graph_107.map deleted file mode 100644 index 314a7bd1..00000000 --- a/doc/html/inherit_graph_107.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_107.md5 b/doc/html/inherit_graph_107.md5 deleted file mode 100644 index b9687bad..00000000 --- a/doc/html/inherit_graph_107.md5 +++ /dev/null @@ -1 +0,0 @@ -62cebf0736a1660c110017aa2a0caa09 \ No newline at end of file diff --git a/doc/html/inherit_graph_107.png b/doc/html/inherit_graph_107.png deleted file mode 100644 index 21214483..00000000 Binary files a/doc/html/inherit_graph_107.png and /dev/null differ diff --git a/doc/html/inherit_graph_108.map b/doc/html/inherit_graph_108.map deleted file mode 100644 index 995198ee..00000000 --- a/doc/html/inherit_graph_108.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_108.md5 b/doc/html/inherit_graph_108.md5 deleted file mode 100644 index dea08d31..00000000 --- a/doc/html/inherit_graph_108.md5 +++ /dev/null @@ -1 +0,0 @@ -8a0874eee79f09af05fda3161e925176 \ No newline at end of file diff --git a/doc/html/inherit_graph_108.png b/doc/html/inherit_graph_108.png deleted file mode 100644 index 3a289101..00000000 Binary files a/doc/html/inherit_graph_108.png and /dev/null differ diff --git a/doc/html/inherit_graph_109.map b/doc/html/inherit_graph_109.map deleted file mode 100644 index 5539af19..00000000 --- a/doc/html/inherit_graph_109.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_109.md5 b/doc/html/inherit_graph_109.md5 deleted file mode 100644 index 9e1f1d7a..00000000 --- a/doc/html/inherit_graph_109.md5 +++ /dev/null @@ -1 +0,0 @@ -8b1ac2fb3373c0ae35a9a139691288c4 \ No newline at end of file diff --git a/doc/html/inherit_graph_109.png b/doc/html/inherit_graph_109.png deleted file mode 100644 index 8da265bf..00000000 Binary files a/doc/html/inherit_graph_109.png and /dev/null differ diff --git a/doc/html/inherit_graph_11.map b/doc/html/inherit_graph_11.map index e3c5f3a7..f92f7ef0 100644 --- a/doc/html/inherit_graph_11.map +++ b/doc/html/inherit_graph_11.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_11.md5 b/doc/html/inherit_graph_11.md5 index 31d09a40..636aa446 100644 --- a/doc/html/inherit_graph_11.md5 +++ b/doc/html/inherit_graph_11.md5 @@ -1 +1 @@ -4c2e0aa3b0696a6b53477ce1e38f74a7 \ No newline at end of file +dee52b4a0a68bae50bc096e9e218003c \ No newline at end of file diff --git a/doc/html/inherit_graph_11.png b/doc/html/inherit_graph_11.png deleted file mode 100644 index 993c4f5e..00000000 Binary files a/doc/html/inherit_graph_11.png and /dev/null differ diff --git a/doc/html/inherit_graph_11.svg b/doc/html/inherit_graph_11.svg new file mode 100644 index 00000000..98e686af --- /dev/null +++ b/doc/html/inherit_graph_11.svg @@ -0,0 +1,21 @@ + + + + + + +Graphical Class Hierarchy + + +Node0 + + +vtkvmtkITKFilterUtilities + + + + + diff --git a/doc/html/inherit_graph_110.map b/doc/html/inherit_graph_110.map deleted file mode 100644 index 329e5495..00000000 --- a/doc/html/inherit_graph_110.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_110.md5 b/doc/html/inherit_graph_110.md5 deleted file mode 100644 index 43762be2..00000000 --- a/doc/html/inherit_graph_110.md5 +++ /dev/null @@ -1 +0,0 @@ -c65b1a896991178af77bf117a60a1a2f \ No newline at end of file diff --git a/doc/html/inherit_graph_110.png b/doc/html/inherit_graph_110.png deleted file mode 100644 index ad597bb8..00000000 Binary files a/doc/html/inherit_graph_110.png and /dev/null differ diff --git a/doc/html/inherit_graph_111.map b/doc/html/inherit_graph_111.map deleted file mode 100644 index f88cbd4f..00000000 --- a/doc/html/inherit_graph_111.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_111.md5 b/doc/html/inherit_graph_111.md5 deleted file mode 100644 index 443fd37e..00000000 --- a/doc/html/inherit_graph_111.md5 +++ /dev/null @@ -1 +0,0 @@ -5c0a2d5a44f714dc24373b99dd6ffae6 \ No newline at end of file diff --git a/doc/html/inherit_graph_111.png b/doc/html/inherit_graph_111.png deleted file mode 100644 index 0a42a640..00000000 Binary files a/doc/html/inherit_graph_111.png and /dev/null differ diff --git a/doc/html/inherit_graph_112.map b/doc/html/inherit_graph_112.map deleted file mode 100644 index 56e2102c..00000000 --- a/doc/html/inherit_graph_112.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_112.md5 b/doc/html/inherit_graph_112.md5 deleted file mode 100644 index ea4c2c39..00000000 --- a/doc/html/inherit_graph_112.md5 +++ /dev/null @@ -1 +0,0 @@ -043f07b04ddc02a7c7fe53f463020d5c \ No newline at end of file diff --git a/doc/html/inherit_graph_112.png b/doc/html/inherit_graph_112.png deleted file mode 100644 index 9b12b344..00000000 Binary files a/doc/html/inherit_graph_112.png and /dev/null differ diff --git a/doc/html/inherit_graph_113.map b/doc/html/inherit_graph_113.map deleted file mode 100644 index 93d48a4a..00000000 --- a/doc/html/inherit_graph_113.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_113.md5 b/doc/html/inherit_graph_113.md5 deleted file mode 100644 index d4524334..00000000 --- a/doc/html/inherit_graph_113.md5 +++ /dev/null @@ -1 +0,0 @@ -e844bd645af312e232d89b948cd6b789 \ No newline at end of file diff --git a/doc/html/inherit_graph_113.png b/doc/html/inherit_graph_113.png deleted file mode 100644 index 99c52c08..00000000 Binary files a/doc/html/inherit_graph_113.png and /dev/null differ diff --git a/doc/html/inherit_graph_114.map b/doc/html/inherit_graph_114.map deleted file mode 100644 index 5215bc7a..00000000 --- a/doc/html/inherit_graph_114.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_114.md5 b/doc/html/inherit_graph_114.md5 deleted file mode 100644 index 591bf6d3..00000000 --- a/doc/html/inherit_graph_114.md5 +++ /dev/null @@ -1 +0,0 @@ -4a8b89fae43fc460e3b3fa5ce27a89f4 \ No newline at end of file diff --git a/doc/html/inherit_graph_114.png b/doc/html/inherit_graph_114.png deleted file mode 100644 index 781a48e9..00000000 Binary files a/doc/html/inherit_graph_114.png and /dev/null differ diff --git a/doc/html/inherit_graph_115.map b/doc/html/inherit_graph_115.map deleted file mode 100644 index 25d0c1bc..00000000 --- a/doc/html/inherit_graph_115.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_115.md5 b/doc/html/inherit_graph_115.md5 deleted file mode 100644 index 215f200c..00000000 --- a/doc/html/inherit_graph_115.md5 +++ /dev/null @@ -1 +0,0 @@ -9c84e765e22c5cc43a79be07eff632db \ No newline at end of file diff --git a/doc/html/inherit_graph_115.png b/doc/html/inherit_graph_115.png deleted file mode 100644 index af238a52..00000000 Binary files a/doc/html/inherit_graph_115.png and /dev/null differ diff --git a/doc/html/inherit_graph_116.map b/doc/html/inherit_graph_116.map deleted file mode 100644 index dddb0238..00000000 --- a/doc/html/inherit_graph_116.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_116.md5 b/doc/html/inherit_graph_116.md5 deleted file mode 100644 index 02826cab..00000000 --- a/doc/html/inherit_graph_116.md5 +++ /dev/null @@ -1 +0,0 @@ -75509db77b28c889c94d4e055be32b5d \ No newline at end of file diff --git a/doc/html/inherit_graph_116.png b/doc/html/inherit_graph_116.png deleted file mode 100644 index 957e2303..00000000 Binary files a/doc/html/inherit_graph_116.png and /dev/null differ diff --git a/doc/html/inherit_graph_117.map b/doc/html/inherit_graph_117.map deleted file mode 100644 index 9b6f41aa..00000000 --- a/doc/html/inherit_graph_117.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_117.md5 b/doc/html/inherit_graph_117.md5 deleted file mode 100644 index 87256a80..00000000 --- a/doc/html/inherit_graph_117.md5 +++ /dev/null @@ -1 +0,0 @@ -cb0a113bcea1b9fd7d55e42b24297ce6 \ No newline at end of file diff --git a/doc/html/inherit_graph_117.png b/doc/html/inherit_graph_117.png deleted file mode 100644 index aae3ccc3..00000000 Binary files a/doc/html/inherit_graph_117.png and /dev/null differ diff --git a/doc/html/inherit_graph_118.map b/doc/html/inherit_graph_118.map deleted file mode 100644 index 30f01e54..00000000 --- a/doc/html/inherit_graph_118.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_118.md5 b/doc/html/inherit_graph_118.md5 deleted file mode 100644 index 7459dadd..00000000 --- a/doc/html/inherit_graph_118.md5 +++ /dev/null @@ -1 +0,0 @@ -d32bd0c26af629612d05b4c48c36c4be \ No newline at end of file diff --git a/doc/html/inherit_graph_118.png b/doc/html/inherit_graph_118.png deleted file mode 100644 index dd999382..00000000 Binary files a/doc/html/inherit_graph_118.png and /dev/null differ diff --git a/doc/html/inherit_graph_119.map b/doc/html/inherit_graph_119.map deleted file mode 100644 index 318ce774..00000000 --- a/doc/html/inherit_graph_119.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_119.md5 b/doc/html/inherit_graph_119.md5 deleted file mode 100644 index 1ffd50db..00000000 --- a/doc/html/inherit_graph_119.md5 +++ /dev/null @@ -1 +0,0 @@ -a58f3c33869e9e59841470ca52803aaa \ No newline at end of file diff --git a/doc/html/inherit_graph_119.png b/doc/html/inherit_graph_119.png deleted file mode 100644 index f2afc520..00000000 Binary files a/doc/html/inherit_graph_119.png and /dev/null differ diff --git a/doc/html/inherit_graph_12.map b/doc/html/inherit_graph_12.map index 6f2aa5f1..95060e2d 100644 --- a/doc/html/inherit_graph_12.map +++ b/doc/html/inherit_graph_12.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_12.md5 b/doc/html/inherit_graph_12.md5 index 0299857d..36300ce9 100644 --- a/doc/html/inherit_graph_12.md5 +++ b/doc/html/inherit_graph_12.md5 @@ -1 +1 @@ -780de8c46086b07ce149516bdcdc250d \ No newline at end of file +fcb09a7a0e8591a247fa083b92920a04 \ No newline at end of file diff --git a/doc/html/inherit_graph_12.png b/doc/html/inherit_graph_12.png deleted file mode 100644 index 7f52be31..00000000 Binary files a/doc/html/inherit_graph_12.png and /dev/null differ diff --git a/doc/html/inherit_graph_12.svg b/doc/html/inherit_graph_12.svg new file mode 100644 index 00000000..43231075 --- /dev/null +++ b/doc/html/inherit_graph_12.svg @@ -0,0 +1,31 @@ + + + + + + +Graphical Class Hierarchy + + +Node133 + +vtkPNGWriter + + +Node0 + + +vtkvmtkPNGWriter + + + + +Node133->Node0 + + + + + diff --git a/doc/html/inherit_graph_120.map b/doc/html/inherit_graph_120.map deleted file mode 100644 index 1b6a8628..00000000 --- a/doc/html/inherit_graph_120.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_120.md5 b/doc/html/inherit_graph_120.md5 deleted file mode 100644 index 1861234a..00000000 --- a/doc/html/inherit_graph_120.md5 +++ /dev/null @@ -1 +0,0 @@ -19eb1c25b645183b8f4b70efd1e159c3 \ No newline at end of file diff --git a/doc/html/inherit_graph_120.png b/doc/html/inherit_graph_120.png deleted file mode 100644 index 761e0676..00000000 Binary files a/doc/html/inherit_graph_120.png and /dev/null differ diff --git a/doc/html/inherit_graph_121.map b/doc/html/inherit_graph_121.map deleted file mode 100644 index 2ee672d8..00000000 --- a/doc/html/inherit_graph_121.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_121.md5 b/doc/html/inherit_graph_121.md5 deleted file mode 100644 index 662c5ae5..00000000 --- a/doc/html/inherit_graph_121.md5 +++ /dev/null @@ -1 +0,0 @@ -dda5a32ea63d06269dc186b1d43f94f5 \ No newline at end of file diff --git a/doc/html/inherit_graph_121.png b/doc/html/inherit_graph_121.png deleted file mode 100644 index dbd135ac..00000000 Binary files a/doc/html/inherit_graph_121.png and /dev/null differ diff --git a/doc/html/inherit_graph_122.map b/doc/html/inherit_graph_122.map deleted file mode 100644 index 8733473f..00000000 --- a/doc/html/inherit_graph_122.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_122.md5 b/doc/html/inherit_graph_122.md5 deleted file mode 100644 index 1c09681a..00000000 --- a/doc/html/inherit_graph_122.md5 +++ /dev/null @@ -1 +0,0 @@ -f4b139c80ea816d38ecb6f27372db7aa \ No newline at end of file diff --git a/doc/html/inherit_graph_122.png b/doc/html/inherit_graph_122.png deleted file mode 100644 index f2b695aa..00000000 Binary files a/doc/html/inherit_graph_122.png and /dev/null differ diff --git a/doc/html/inherit_graph_123.map b/doc/html/inherit_graph_123.map deleted file mode 100644 index 42a11f8d..00000000 --- a/doc/html/inherit_graph_123.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_123.md5 b/doc/html/inherit_graph_123.md5 deleted file mode 100644 index febfb1f0..00000000 --- a/doc/html/inherit_graph_123.md5 +++ /dev/null @@ -1 +0,0 @@ -c842d0621bc1ced040521bf11cfee87c \ No newline at end of file diff --git a/doc/html/inherit_graph_123.png b/doc/html/inherit_graph_123.png deleted file mode 100644 index 6797cbb0..00000000 Binary files a/doc/html/inherit_graph_123.png and /dev/null differ diff --git a/doc/html/inherit_graph_124.map b/doc/html/inherit_graph_124.map deleted file mode 100644 index 98dd74fc..00000000 --- a/doc/html/inherit_graph_124.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_124.md5 b/doc/html/inherit_graph_124.md5 deleted file mode 100644 index 68c1b803..00000000 --- a/doc/html/inherit_graph_124.md5 +++ /dev/null @@ -1 +0,0 @@ -eadd7992b0075f71c9081cd4789179e0 \ No newline at end of file diff --git a/doc/html/inherit_graph_124.png b/doc/html/inherit_graph_124.png deleted file mode 100644 index f215adf3..00000000 Binary files a/doc/html/inherit_graph_124.png and /dev/null differ diff --git a/doc/html/inherit_graph_125.map b/doc/html/inherit_graph_125.map deleted file mode 100644 index 915bbfb6..00000000 --- a/doc/html/inherit_graph_125.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_125.md5 b/doc/html/inherit_graph_125.md5 deleted file mode 100644 index 65b8d929..00000000 --- a/doc/html/inherit_graph_125.md5 +++ /dev/null @@ -1 +0,0 @@ -d3ad661f95e8eaa68848fbe4d36bf31d \ No newline at end of file diff --git a/doc/html/inherit_graph_125.png b/doc/html/inherit_graph_125.png deleted file mode 100644 index 86e4c18e..00000000 Binary files a/doc/html/inherit_graph_125.png and /dev/null differ diff --git a/doc/html/inherit_graph_126.map b/doc/html/inherit_graph_126.map deleted file mode 100644 index 7cbcdea6..00000000 --- a/doc/html/inherit_graph_126.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_126.md5 b/doc/html/inherit_graph_126.md5 deleted file mode 100644 index 4c47dedc..00000000 --- a/doc/html/inherit_graph_126.md5 +++ /dev/null @@ -1 +0,0 @@ -bb9577c71c170f48e560c7dabd3a5ab9 \ No newline at end of file diff --git a/doc/html/inherit_graph_126.png b/doc/html/inherit_graph_126.png deleted file mode 100644 index b363cf15..00000000 Binary files a/doc/html/inherit_graph_126.png and /dev/null differ diff --git a/doc/html/inherit_graph_127.map b/doc/html/inherit_graph_127.map deleted file mode 100644 index 87d72bf9..00000000 --- a/doc/html/inherit_graph_127.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_127.md5 b/doc/html/inherit_graph_127.md5 deleted file mode 100644 index 80d60183..00000000 --- a/doc/html/inherit_graph_127.md5 +++ /dev/null @@ -1 +0,0 @@ -e0ca3a3d889f10a84f2b0f4d6bc4efb3 \ No newline at end of file diff --git a/doc/html/inherit_graph_127.png b/doc/html/inherit_graph_127.png deleted file mode 100644 index e564ed4b..00000000 Binary files a/doc/html/inherit_graph_127.png and /dev/null differ diff --git a/doc/html/inherit_graph_128.map b/doc/html/inherit_graph_128.map deleted file mode 100644 index 2f0da2cc..00000000 --- a/doc/html/inherit_graph_128.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_128.md5 b/doc/html/inherit_graph_128.md5 deleted file mode 100644 index bbe74eba..00000000 --- a/doc/html/inherit_graph_128.md5 +++ /dev/null @@ -1 +0,0 @@ -feabf04d02158ad3825602cedbe38b12 \ No newline at end of file diff --git a/doc/html/inherit_graph_128.png b/doc/html/inherit_graph_128.png deleted file mode 100644 index 423be8f9..00000000 Binary files a/doc/html/inherit_graph_128.png and /dev/null differ diff --git a/doc/html/inherit_graph_129.map b/doc/html/inherit_graph_129.map deleted file mode 100644 index c63f8ac2..00000000 --- a/doc/html/inherit_graph_129.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_129.md5 b/doc/html/inherit_graph_129.md5 deleted file mode 100644 index 88e031f5..00000000 --- a/doc/html/inherit_graph_129.md5 +++ /dev/null @@ -1 +0,0 @@ -49b024b191f8835ec8cd23efaa5632b8 \ No newline at end of file diff --git a/doc/html/inherit_graph_129.png b/doc/html/inherit_graph_129.png deleted file mode 100644 index 1e0e03c2..00000000 Binary files a/doc/html/inherit_graph_129.png and /dev/null differ diff --git a/doc/html/inherit_graph_13.map b/doc/html/inherit_graph_13.map index ced4a20f..5de9ffb8 100644 --- a/doc/html/inherit_graph_13.map +++ b/doc/html/inherit_graph_13.map @@ -1,3 +1,5 @@ - - + + + + diff --git a/doc/html/inherit_graph_13.md5 b/doc/html/inherit_graph_13.md5 index 6aac7bfc..0c7917f4 100644 --- a/doc/html/inherit_graph_13.md5 +++ b/doc/html/inherit_graph_13.md5 @@ -1 +1 @@ -a7f8289ff0f594e9409d24f494fdc861 \ No newline at end of file +cfe683e62115569774fa8e8def3e391f \ No newline at end of file diff --git a/doc/html/inherit_graph_13.png b/doc/html/inherit_graph_13.png deleted file mode 100644 index cbd6d8c7..00000000 Binary files a/doc/html/inherit_graph_13.png and /dev/null differ diff --git a/doc/html/inherit_graph_13.svg b/doc/html/inherit_graph_13.svg new file mode 100644 index 00000000..107d3f66 --- /dev/null +++ b/doc/html/inherit_graph_13.svg @@ -0,0 +1,57 @@ + + + + + + +Graphical Class Hierarchy + + +Node182 + +vtkImplicitFunction + + +Node0 + + +vtkvmtkPolyBall + + + + +Node182->Node0 + + + + +Node184 + + +vtkvmtkPolyBallLine + + + + +Node182->Node184 + + + + +Node185 + + +vtkvmtkRBFInterpolation + + + + +Node182->Node185 + + + + + diff --git a/doc/html/inherit_graph_130.map b/doc/html/inherit_graph_130.map deleted file mode 100644 index 4e488f0c..00000000 --- a/doc/html/inherit_graph_130.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_130.md5 b/doc/html/inherit_graph_130.md5 deleted file mode 100644 index 7b9fa0a1..00000000 --- a/doc/html/inherit_graph_130.md5 +++ /dev/null @@ -1 +0,0 @@ -991378e665933e9fd0f1e3d6efdc3f1a \ No newline at end of file diff --git a/doc/html/inherit_graph_130.png b/doc/html/inherit_graph_130.png deleted file mode 100644 index 03777dd1..00000000 Binary files a/doc/html/inherit_graph_130.png and /dev/null differ diff --git a/doc/html/inherit_graph_131.map b/doc/html/inherit_graph_131.map deleted file mode 100644 index 256ff441..00000000 --- a/doc/html/inherit_graph_131.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_131.md5 b/doc/html/inherit_graph_131.md5 deleted file mode 100644 index b4d38c69..00000000 --- a/doc/html/inherit_graph_131.md5 +++ /dev/null @@ -1 +0,0 @@ -a49c4bba7204c77e341075ec142ce4a5 \ No newline at end of file diff --git a/doc/html/inherit_graph_131.png b/doc/html/inherit_graph_131.png deleted file mode 100644 index 1346d041..00000000 Binary files a/doc/html/inherit_graph_131.png and /dev/null differ diff --git a/doc/html/inherit_graph_132.map b/doc/html/inherit_graph_132.map deleted file mode 100644 index 2f3e17b2..00000000 --- a/doc/html/inherit_graph_132.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_132.md5 b/doc/html/inherit_graph_132.md5 deleted file mode 100644 index ad83a46e..00000000 --- a/doc/html/inherit_graph_132.md5 +++ /dev/null @@ -1 +0,0 @@ -e5c1542df1bba9a721c3e68a3484eb5b \ No newline at end of file diff --git a/doc/html/inherit_graph_132.png b/doc/html/inherit_graph_132.png deleted file mode 100644 index b5c39194..00000000 Binary files a/doc/html/inherit_graph_132.png and /dev/null differ diff --git a/doc/html/inherit_graph_133.map b/doc/html/inherit_graph_133.map deleted file mode 100644 index 310c47d6..00000000 --- a/doc/html/inherit_graph_133.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_133.md5 b/doc/html/inherit_graph_133.md5 deleted file mode 100644 index 06f94422..00000000 --- a/doc/html/inherit_graph_133.md5 +++ /dev/null @@ -1 +0,0 @@ -d01ae5f23cfef10a6ee82f7b17367195 \ No newline at end of file diff --git a/doc/html/inherit_graph_133.png b/doc/html/inherit_graph_133.png deleted file mode 100644 index 79f2c8ed..00000000 Binary files a/doc/html/inherit_graph_133.png and /dev/null differ diff --git a/doc/html/inherit_graph_134.map b/doc/html/inherit_graph_134.map deleted file mode 100644 index ad0b064b..00000000 --- a/doc/html/inherit_graph_134.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_134.md5 b/doc/html/inherit_graph_134.md5 deleted file mode 100644 index 3427c374..00000000 --- a/doc/html/inherit_graph_134.md5 +++ /dev/null @@ -1 +0,0 @@ -2f8c48c6c72ba722d85342ef06655bae \ No newline at end of file diff --git a/doc/html/inherit_graph_134.png b/doc/html/inherit_graph_134.png deleted file mode 100644 index 4d4a7c45..00000000 Binary files a/doc/html/inherit_graph_134.png and /dev/null differ diff --git a/doc/html/inherit_graph_135.map b/doc/html/inherit_graph_135.map deleted file mode 100644 index 8b0e42f1..00000000 --- a/doc/html/inherit_graph_135.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_135.md5 b/doc/html/inherit_graph_135.md5 deleted file mode 100644 index f0e22489..00000000 --- a/doc/html/inherit_graph_135.md5 +++ /dev/null @@ -1 +0,0 @@ -6a46fad74ac252044e1e501c26b1cdd3 \ No newline at end of file diff --git a/doc/html/inherit_graph_135.png b/doc/html/inherit_graph_135.png deleted file mode 100644 index 1fd156b2..00000000 Binary files a/doc/html/inherit_graph_135.png and /dev/null differ diff --git a/doc/html/inherit_graph_14.map b/doc/html/inherit_graph_14.map index 236e801d..3b515be0 100644 --- a/doc/html/inherit_graph_14.map +++ b/doc/html/inherit_graph_14.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_14.md5 b/doc/html/inherit_graph_14.md5 index d8b62d31..cc1db443 100644 --- a/doc/html/inherit_graph_14.md5 +++ b/doc/html/inherit_graph_14.md5 @@ -1 +1 @@ -de812d1ef3ea802884fd8d775a4a0370 \ No newline at end of file +b545885fefcd36874814189658019e3c \ No newline at end of file diff --git a/doc/html/inherit_graph_14.png b/doc/html/inherit_graph_14.png deleted file mode 100644 index f998eddc..00000000 Binary files a/doc/html/inherit_graph_14.png and /dev/null differ diff --git a/doc/html/inherit_graph_14.svg b/doc/html/inherit_graph_14.svg new file mode 100644 index 00000000..dee255d3 --- /dev/null +++ b/doc/html/inherit_graph_14.svg @@ -0,0 +1,33 @@ + + + + + + +Graphical Class Hierarchy + + +Node193 + +vtkAbstractInterpolatedVelocity +Field + + +Node0 + + +vtkvmtkStaticTemporalInterpolated +VelocityField + + + + +Node193->Node0 + + + + + diff --git a/doc/html/inherit_graph_15.map b/doc/html/inherit_graph_15.map index c39530ee..018efba2 100644 --- a/doc/html/inherit_graph_15.map +++ b/doc/html/inherit_graph_15.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_15.md5 b/doc/html/inherit_graph_15.md5 index e07b3a0c..3e3dbc70 100644 --- a/doc/html/inherit_graph_15.md5 +++ b/doc/html/inherit_graph_15.md5 @@ -1 +1 @@ -bc313fa44c29bf0686ff87578193e577 \ No newline at end of file +b1967fcfc587d5ca56a23f6cfde5c2a9 \ No newline at end of file diff --git a/doc/html/inherit_graph_15.png b/doc/html/inherit_graph_15.png deleted file mode 100644 index b95cf2e2..00000000 Binary files a/doc/html/inherit_graph_15.png and /dev/null differ diff --git a/doc/html/inherit_graph_15.svg b/doc/html/inherit_graph_15.svg new file mode 100644 index 00000000..229beb43 --- /dev/null +++ b/doc/html/inherit_graph_15.svg @@ -0,0 +1,32 @@ + + + + + + +Graphical Class Hierarchy + + +Node31 + +vtkStreamTracer + + +Node0 + + +vtkvmtkStaticTemporalStream +Tracer + + + + +Node31->Node0 + + + + + diff --git a/doc/html/inherit_graph_16.map b/doc/html/inherit_graph_16.map index 1403cd76..5da78f78 100644 --- a/doc/html/inherit_graph_16.map +++ b/doc/html/inherit_graph_16.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_16.md5 b/doc/html/inherit_graph_16.md5 index 5f3f186c..486cfaa4 100644 --- a/doc/html/inherit_graph_16.md5 +++ b/doc/html/inherit_graph_16.md5 @@ -1 +1 @@ -51ca526e616def57b011a957f8aa9995 \ No newline at end of file +e7059188c8a40d666787414e41ab564c \ No newline at end of file diff --git a/doc/html/inherit_graph_16.png b/doc/html/inherit_graph_16.png deleted file mode 100644 index 0a593fa8..00000000 Binary files a/doc/html/inherit_graph_16.png and /dev/null differ diff --git a/doc/html/inherit_graph_16.svg b/doc/html/inherit_graph_16.svg new file mode 100644 index 00000000..6eac6897 --- /dev/null +++ b/doc/html/inherit_graph_16.svg @@ -0,0 +1,32 @@ + + + + + + +Graphical Class Hierarchy + + +Node1 + +vtkvmtkITKImageToImageFilterFF + + +Node0 + + +vtkvmtkVesselEnhancingDiffusion3 +DImageFilter + + + + +Node1->Node0 + + + + + diff --git a/doc/html/inherit_graph_17.map b/doc/html/inherit_graph_17.map deleted file mode 100644 index 9d0b44b8..00000000 --- a/doc/html/inherit_graph_17.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_17.md5 b/doc/html/inherit_graph_17.md5 deleted file mode 100644 index 5abfdf6a..00000000 --- a/doc/html/inherit_graph_17.md5 +++ /dev/null @@ -1 +0,0 @@ -7be555813b83a80bcda516e52c6ccd6a \ No newline at end of file diff --git a/doc/html/inherit_graph_17.png b/doc/html/inherit_graph_17.png deleted file mode 100644 index e5bb1b66..00000000 Binary files a/doc/html/inherit_graph_17.png and /dev/null differ diff --git a/doc/html/inherit_graph_18.map b/doc/html/inherit_graph_18.map deleted file mode 100644 index ec088f7c..00000000 --- a/doc/html/inherit_graph_18.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_18.md5 b/doc/html/inherit_graph_18.md5 deleted file mode 100644 index 3db51217..00000000 --- a/doc/html/inherit_graph_18.md5 +++ /dev/null @@ -1 +0,0 @@ -17c3d37d3721f267fd72dc03e039c2de \ No newline at end of file diff --git a/doc/html/inherit_graph_18.png b/doc/html/inherit_graph_18.png deleted file mode 100644 index 035c66fa..00000000 Binary files a/doc/html/inherit_graph_18.png and /dev/null differ diff --git a/doc/html/inherit_graph_19.map b/doc/html/inherit_graph_19.map deleted file mode 100644 index 43996dd2..00000000 --- a/doc/html/inherit_graph_19.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/doc/html/inherit_graph_19.md5 b/doc/html/inherit_graph_19.md5 deleted file mode 100644 index d7a71e08..00000000 --- a/doc/html/inherit_graph_19.md5 +++ /dev/null @@ -1 +0,0 @@ -35d357668c6665e758044167cb4d628f \ No newline at end of file diff --git a/doc/html/inherit_graph_19.png b/doc/html/inherit_graph_19.png deleted file mode 100644 index 469a78a2..00000000 Binary files a/doc/html/inherit_graph_19.png and /dev/null differ diff --git a/doc/html/inherit_graph_2.map b/doc/html/inherit_graph_2.map index a45e22b4..5cf0fe14 100644 --- a/doc/html/inherit_graph_2.map +++ b/doc/html/inherit_graph_2.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_2.md5 b/doc/html/inherit_graph_2.md5 index 6f784d6d..ea45ef93 100644 --- a/doc/html/inherit_graph_2.md5 +++ b/doc/html/inherit_graph_2.md5 @@ -1 +1 @@ -b9a78164d499b972d86ebb5c826383c4 \ No newline at end of file +d93ce94023dd6996f7b44ffb5db74312 \ No newline at end of file diff --git a/doc/html/inherit_graph_2.png b/doc/html/inherit_graph_2.png deleted file mode 100644 index 470a27bf..00000000 Binary files a/doc/html/inherit_graph_2.png and /dev/null differ diff --git a/doc/html/inherit_graph_2.svg b/doc/html/inherit_graph_2.svg new file mode 100644 index 00000000..a744746b --- /dev/null +++ b/doc/html/inherit_graph_2.svg @@ -0,0 +1,31 @@ + + + + + + +Graphical Class Hierarchy + + +Node191 + +vtkAppendFilter + + +Node0 + + +vtkvmtkAppendFilter + + + + +Node191->Node0 + + + + + diff --git a/doc/html/inherit_graph_20.map b/doc/html/inherit_graph_20.map deleted file mode 100644 index e1c7264f..00000000 --- a/doc/html/inherit_graph_20.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_20.md5 b/doc/html/inherit_graph_20.md5 deleted file mode 100644 index 46e55f64..00000000 --- a/doc/html/inherit_graph_20.md5 +++ /dev/null @@ -1 +0,0 @@ -58e6abbc962ec3eb74069c731bdcf37c \ No newline at end of file diff --git a/doc/html/inherit_graph_20.png b/doc/html/inherit_graph_20.png deleted file mode 100644 index 4b59cfe8..00000000 Binary files a/doc/html/inherit_graph_20.png and /dev/null differ diff --git a/doc/html/inherit_graph_21.map b/doc/html/inherit_graph_21.map deleted file mode 100644 index ecf0aba2..00000000 --- a/doc/html/inherit_graph_21.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_21.md5 b/doc/html/inherit_graph_21.md5 deleted file mode 100644 index a05bdbc9..00000000 --- a/doc/html/inherit_graph_21.md5 +++ /dev/null @@ -1 +0,0 @@ -599eb2604b3f8298ad33f1e96fec118a \ No newline at end of file diff --git a/doc/html/inherit_graph_21.png b/doc/html/inherit_graph_21.png deleted file mode 100644 index 5cae3aee..00000000 Binary files a/doc/html/inherit_graph_21.png and /dev/null differ diff --git a/doc/html/inherit_graph_22.map b/doc/html/inherit_graph_22.map deleted file mode 100644 index 1e8571f7..00000000 --- a/doc/html/inherit_graph_22.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_22.md5 b/doc/html/inherit_graph_22.md5 deleted file mode 100644 index ac928eb6..00000000 --- a/doc/html/inherit_graph_22.md5 +++ /dev/null @@ -1 +0,0 @@ -6c1bbafee775dbd44a5e9703d015849a \ No newline at end of file diff --git a/doc/html/inherit_graph_22.png b/doc/html/inherit_graph_22.png deleted file mode 100644 index 6a8210ae..00000000 Binary files a/doc/html/inherit_graph_22.png and /dev/null differ diff --git a/doc/html/inherit_graph_23.map b/doc/html/inherit_graph_23.map deleted file mode 100644 index e0084b21..00000000 --- a/doc/html/inherit_graph_23.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_23.md5 b/doc/html/inherit_graph_23.md5 deleted file mode 100644 index 66c72418..00000000 --- a/doc/html/inherit_graph_23.md5 +++ /dev/null @@ -1 +0,0 @@ -9518d72d7adce2e5c7f1c378ed69974b \ No newline at end of file diff --git a/doc/html/inherit_graph_23.png b/doc/html/inherit_graph_23.png deleted file mode 100644 index cb933374..00000000 Binary files a/doc/html/inherit_graph_23.png and /dev/null differ diff --git a/doc/html/inherit_graph_24.map b/doc/html/inherit_graph_24.map deleted file mode 100644 index 14ee7abb..00000000 --- a/doc/html/inherit_graph_24.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_24.md5 b/doc/html/inherit_graph_24.md5 deleted file mode 100644 index 7e540376..00000000 --- a/doc/html/inherit_graph_24.md5 +++ /dev/null @@ -1 +0,0 @@ -50b51770e9a66c1263989b9cfa750660 \ No newline at end of file diff --git a/doc/html/inherit_graph_24.png b/doc/html/inherit_graph_24.png deleted file mode 100644 index 31b3a7f0..00000000 Binary files a/doc/html/inherit_graph_24.png and /dev/null differ diff --git a/doc/html/inherit_graph_25.map b/doc/html/inherit_graph_25.map deleted file mode 100644 index 7e894bba..00000000 --- a/doc/html/inherit_graph_25.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_25.md5 b/doc/html/inherit_graph_25.md5 deleted file mode 100644 index dec74e84..00000000 --- a/doc/html/inherit_graph_25.md5 +++ /dev/null @@ -1 +0,0 @@ -800ea6e141b74b578ebe6afc6a10b73b \ No newline at end of file diff --git a/doc/html/inherit_graph_25.png b/doc/html/inherit_graph_25.png deleted file mode 100644 index 8460e508..00000000 Binary files a/doc/html/inherit_graph_25.png and /dev/null differ diff --git a/doc/html/inherit_graph_26.map b/doc/html/inherit_graph_26.map deleted file mode 100644 index 4fa5b6e2..00000000 --- a/doc/html/inherit_graph_26.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_26.md5 b/doc/html/inherit_graph_26.md5 deleted file mode 100644 index 4b72a824..00000000 --- a/doc/html/inherit_graph_26.md5 +++ /dev/null @@ -1 +0,0 @@ -b12fd2e06a2e1e9d6e5191a79a4a51b7 \ No newline at end of file diff --git a/doc/html/inherit_graph_26.png b/doc/html/inherit_graph_26.png deleted file mode 100644 index 17d6fc11..00000000 Binary files a/doc/html/inherit_graph_26.png and /dev/null differ diff --git a/doc/html/inherit_graph_27.map b/doc/html/inherit_graph_27.map deleted file mode 100644 index bf3cdd2f..00000000 --- a/doc/html/inherit_graph_27.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_27.md5 b/doc/html/inherit_graph_27.md5 deleted file mode 100644 index 7e620666..00000000 --- a/doc/html/inherit_graph_27.md5 +++ /dev/null @@ -1 +0,0 @@ -4972e4094d1a13aa3fef701af2330168 \ No newline at end of file diff --git a/doc/html/inherit_graph_27.png b/doc/html/inherit_graph_27.png deleted file mode 100644 index 87c79e0b..00000000 Binary files a/doc/html/inherit_graph_27.png and /dev/null differ diff --git a/doc/html/inherit_graph_28.map b/doc/html/inherit_graph_28.map deleted file mode 100644 index d1c3e744..00000000 --- a/doc/html/inherit_graph_28.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_28.md5 b/doc/html/inherit_graph_28.md5 deleted file mode 100644 index 645bcda7..00000000 --- a/doc/html/inherit_graph_28.md5 +++ /dev/null @@ -1 +0,0 @@ -7242bb9097679f8b8d926250ce4ec875 \ No newline at end of file diff --git a/doc/html/inherit_graph_28.png b/doc/html/inherit_graph_28.png deleted file mode 100644 index 7563047e..00000000 Binary files a/doc/html/inherit_graph_28.png and /dev/null differ diff --git a/doc/html/inherit_graph_29.map b/doc/html/inherit_graph_29.map deleted file mode 100644 index c2634181..00000000 --- a/doc/html/inherit_graph_29.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_29.md5 b/doc/html/inherit_graph_29.md5 deleted file mode 100644 index bec9a72c..00000000 --- a/doc/html/inherit_graph_29.md5 +++ /dev/null @@ -1 +0,0 @@ -9cd327971274b6d460eceb6821742ac3 \ No newline at end of file diff --git a/doc/html/inherit_graph_29.png b/doc/html/inherit_graph_29.png deleted file mode 100644 index e547b4e7..00000000 Binary files a/doc/html/inherit_graph_29.png and /dev/null differ diff --git a/doc/html/inherit_graph_3.map b/doc/html/inherit_graph_3.map index 33b78f7e..8a432058 100644 --- a/doc/html/inherit_graph_3.map +++ b/doc/html/inherit_graph_3.map @@ -1,3 +1,46 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/inherit_graph_3.md5 b/doc/html/inherit_graph_3.md5 index 3af0e1cc..e5e7bbb8 100644 --- a/doc/html/inherit_graph_3.md5 +++ b/doc/html/inherit_graph_3.md5 @@ -1 +1 @@ -a3faf38b287fe4bf5784efecf8f67536 \ No newline at end of file +3d587cb1516188c30488a0dfcc588e1e \ No newline at end of file diff --git a/doc/html/inherit_graph_3.png b/doc/html/inherit_graph_3.png deleted file mode 100644 index 34dd2b72..00000000 Binary files a/doc/html/inherit_graph_3.png and /dev/null differ diff --git a/doc/html/inherit_graph_3.svg b/doc/html/inherit_graph_3.svg new file mode 100644 index 00000000..edb7627d --- /dev/null +++ b/doc/html/inherit_graph_3.svg @@ -0,0 +1,602 @@ + + + + + + +Graphical Class Hierarchy + + +Node135 + +vtkObject + + +Node0 + + +vtkvmtkBoundaryConditions + + + + +Node135->Node0 + + + + +Node138 + + +vtkvmtkCenterlineSphereDistance + + + + +Node135->Node138 + + + + +Node139 + + +vtkvmtkCenterlineUtilities + + + + +Node135->Node139 + + + + +Node140 + + +vtkvmtkDoubleVector + + + + +Node135->Node140 + + + + +Node141 + + +vtkvmtkEllipticProblem + + + + +Node135->Node141 + + + + +Node142 + + +vtkvmtkFEAssembler + + + + +Node135->Node142 + + + + +Node148 + + +vtkvmtkFEShapeFunctions + + + + +Node135->Node148 + + + + +Node149 + + +vtkvmtkGaussQuadrature + + + + +Node135->Node149 + + + + +Node150 + + +vtkvmtkItem + + + + +Node135->Node150 + + + + +Node167 + + +vtkvmtkItems + + + + +Node135->Node167 + + + + +Node171 + + +vtkvmtkLinearSystem + + + + +Node135->Node171 + + + + +Node172 + + +vtkvmtkLinearSystemSolver + + + + +Node135->Node172 + + + + +Node174 + + +vtkvmtkMath + + + + +Node135->Node174 + + + + +Node175 + + +vtkvmtkMinHeap + + + + +Node135->Node175 + + + + +Node176 + + +vtkvmtkPolyDataBranchUtilities + + + + +Node135->Node176 + + + + +Node177 + + +vtkvmtkReferenceSystemUtilities + + + + +Node135->Node177 + + + + +Node178 + + +vtkvmtkSparseMatrix + + + + +Node135->Node178 + + + + +Node179 + + +vtkvmtkSparseMatrixRow + + + + +Node135->Node179 + + + + +Node1 + + +vtkvmtkDirichletBoundary +Conditions + + + + +Node0->Node1 + + + + +Node143 + + +vtkvmtkPolyDataFEGradient +Assembler + + + + +Node142->Node143 + + + + +Node144 + + +vtkvmtkPolyDataFELaplace +Assembler + + + + +Node142->Node144 + + + + +Node145 + + +vtkvmtkUnstructuredGridFEGradient +Assembler + + + + +Node142->Node145 + + + + +Node146 + + +vtkvmtkUnstructuredGridFELaplace +Assembler + + + + +Node142->Node146 + + + + +Node147 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler + + + + +Node142->Node147 + + + + +Node151 + + +vtkvmtkDataSetItem + + + + +Node150->Node151 + + + + +Node152 + + +vtkvmtkNeighborhood + + + + +Node151->Node152 + + + + +Node153 + + +vtkvmtkEmptyNeighborhood + + + + +Node152->Node153 + + + + +Node154 + + +vtkvmtkPolyDataManifoldNeighborhood + + + + +Node152->Node154 + + + + +Node156 + + +vtkvmtkPolyDataNeighborhood + + + + +Node152->Node156 + + + + +Node157 + + +vtkvmtkStencil + + + + +Node152->Node157 + + + + +Node166 + + +vtkvmtkUnstructuredGridNeighborhood + + + + +Node152->Node166 + + + + +Node155 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood + + + + +Node154->Node155 + + + + +Node158 + + +vtkvmtkEmptyStencil + + + + +Node157->Node158 + + + + +Node159 + + +vtkvmtkPolyDataManifoldStencil + + + + +Node157->Node159 + + + + +Node160 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil + + + + +Node159->Node160 + + + + +Node161 + + +vtkvmtkPolyDataGradientStencil + + + + +Node159->Node161 + + + + +Node162 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil + + + + +Node159->Node162 + + + + +Node165 + + +vtkvmtkPolyDataUmbrellaStencil + + + + +Node159->Node165 + + + + +Node163 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil + + + + +Node162->Node163 + + + + +Node164 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil + + + + +Node162->Node164 + + + + +Node168 + + +vtkvmtkDataSetItems + + + + +Node167->Node168 + + + + +Node169 + + +vtkvmtkNeighborhoods + + + + +Node168->Node169 + + + + +Node170 + + +vtkvmtkStencils + + + + +Node168->Node170 + + + + +Node173 + + +vtkvmtkOpenNLLinearSystem +Solver + + + + +Node172->Node173 + + + + + diff --git a/doc/html/inherit_graph_30.map b/doc/html/inherit_graph_30.map deleted file mode 100644 index 66f60ed4..00000000 --- a/doc/html/inherit_graph_30.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_30.md5 b/doc/html/inherit_graph_30.md5 deleted file mode 100644 index 3a31ba16..00000000 --- a/doc/html/inherit_graph_30.md5 +++ /dev/null @@ -1 +0,0 @@ -7f50905d246a6185e3d1609630eec782 \ No newline at end of file diff --git a/doc/html/inherit_graph_30.png b/doc/html/inherit_graph_30.png deleted file mode 100644 index 64fff353..00000000 Binary files a/doc/html/inherit_graph_30.png and /dev/null differ diff --git a/doc/html/inherit_graph_31.map b/doc/html/inherit_graph_31.map deleted file mode 100644 index e94cd229..00000000 --- a/doc/html/inherit_graph_31.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_31.md5 b/doc/html/inherit_graph_31.md5 deleted file mode 100644 index 1ad36cfe..00000000 --- a/doc/html/inherit_graph_31.md5 +++ /dev/null @@ -1 +0,0 @@ -6e2f1a1ec2e1390dbf07ed789fd8fa90 \ No newline at end of file diff --git a/doc/html/inherit_graph_31.png b/doc/html/inherit_graph_31.png deleted file mode 100644 index 74c94aae..00000000 Binary files a/doc/html/inherit_graph_31.png and /dev/null differ diff --git a/doc/html/inherit_graph_32.map b/doc/html/inherit_graph_32.map deleted file mode 100644 index 3b3e6a0e..00000000 --- a/doc/html/inherit_graph_32.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_32.md5 b/doc/html/inherit_graph_32.md5 deleted file mode 100644 index 7302e2ac..00000000 --- a/doc/html/inherit_graph_32.md5 +++ /dev/null @@ -1 +0,0 @@ -0c95cacc95d02b915c06d8fcf37900d4 \ No newline at end of file diff --git a/doc/html/inherit_graph_32.png b/doc/html/inherit_graph_32.png deleted file mode 100644 index b220a6ed..00000000 Binary files a/doc/html/inherit_graph_32.png and /dev/null differ diff --git a/doc/html/inherit_graph_33.map b/doc/html/inherit_graph_33.map deleted file mode 100644 index 752c2f4c..00000000 --- a/doc/html/inherit_graph_33.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_33.md5 b/doc/html/inherit_graph_33.md5 deleted file mode 100644 index d77900f3..00000000 --- a/doc/html/inherit_graph_33.md5 +++ /dev/null @@ -1 +0,0 @@ -910ea55708648fcb7ba8f1fd741e2926 \ No newline at end of file diff --git a/doc/html/inherit_graph_33.png b/doc/html/inherit_graph_33.png deleted file mode 100644 index c45121ef..00000000 Binary files a/doc/html/inherit_graph_33.png and /dev/null differ diff --git a/doc/html/inherit_graph_34.map b/doc/html/inherit_graph_34.map deleted file mode 100644 index 39b079f5..00000000 --- a/doc/html/inherit_graph_34.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_34.md5 b/doc/html/inherit_graph_34.md5 deleted file mode 100644 index 2680e465..00000000 --- a/doc/html/inherit_graph_34.md5 +++ /dev/null @@ -1 +0,0 @@ -100248c4561d37cba6c2ade05a56f16e \ No newline at end of file diff --git a/doc/html/inherit_graph_34.png b/doc/html/inherit_graph_34.png deleted file mode 100644 index 2d931e5a..00000000 Binary files a/doc/html/inherit_graph_34.png and /dev/null differ diff --git a/doc/html/inherit_graph_35.map b/doc/html/inherit_graph_35.map deleted file mode 100644 index 2738305f..00000000 --- a/doc/html/inherit_graph_35.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_35.md5 b/doc/html/inherit_graph_35.md5 deleted file mode 100644 index b3bea6ad..00000000 --- a/doc/html/inherit_graph_35.md5 +++ /dev/null @@ -1 +0,0 @@ -17c3853455e5431b91635c2e68e834a7 \ No newline at end of file diff --git a/doc/html/inherit_graph_35.png b/doc/html/inherit_graph_35.png deleted file mode 100644 index acd4c3b4..00000000 Binary files a/doc/html/inherit_graph_35.png and /dev/null differ diff --git a/doc/html/inherit_graph_36.map b/doc/html/inherit_graph_36.map deleted file mode 100644 index 114f31f9..00000000 --- a/doc/html/inherit_graph_36.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_36.md5 b/doc/html/inherit_graph_36.md5 deleted file mode 100644 index de427780..00000000 --- a/doc/html/inherit_graph_36.md5 +++ /dev/null @@ -1 +0,0 @@ -64f2bd47d736d9fe390bface293a79ea \ No newline at end of file diff --git a/doc/html/inherit_graph_36.png b/doc/html/inherit_graph_36.png deleted file mode 100644 index a52b2c87..00000000 Binary files a/doc/html/inherit_graph_36.png and /dev/null differ diff --git a/doc/html/inherit_graph_37.map b/doc/html/inherit_graph_37.map deleted file mode 100644 index de0ca6a9..00000000 --- a/doc/html/inherit_graph_37.map +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/doc/html/inherit_graph_37.md5 b/doc/html/inherit_graph_37.md5 deleted file mode 100644 index 6d354867..00000000 --- a/doc/html/inherit_graph_37.md5 +++ /dev/null @@ -1 +0,0 @@ -e53b86d19cd5a167439d841bb8b56673 \ No newline at end of file diff --git a/doc/html/inherit_graph_37.png b/doc/html/inherit_graph_37.png deleted file mode 100644 index fc31046a..00000000 Binary files a/doc/html/inherit_graph_37.png and /dev/null differ diff --git a/doc/html/inherit_graph_38.map b/doc/html/inherit_graph_38.map deleted file mode 100644 index 7bdb0853..00000000 --- a/doc/html/inherit_graph_38.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_38.md5 b/doc/html/inherit_graph_38.md5 deleted file mode 100644 index 1b4c8efe..00000000 --- a/doc/html/inherit_graph_38.md5 +++ /dev/null @@ -1 +0,0 @@ -ec258916e52651ae1a3a4a223cf85609 \ No newline at end of file diff --git a/doc/html/inherit_graph_38.png b/doc/html/inherit_graph_38.png deleted file mode 100644 index deaa929e..00000000 Binary files a/doc/html/inherit_graph_38.png and /dev/null differ diff --git a/doc/html/inherit_graph_39.map b/doc/html/inherit_graph_39.map deleted file mode 100644 index bf0d7b7c..00000000 --- a/doc/html/inherit_graph_39.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_39.md5 b/doc/html/inherit_graph_39.md5 deleted file mode 100644 index caa6b2f3..00000000 --- a/doc/html/inherit_graph_39.md5 +++ /dev/null @@ -1 +0,0 @@ -8ad110ec56d797af1ce29346ca740b37 \ No newline at end of file diff --git a/doc/html/inherit_graph_39.png b/doc/html/inherit_graph_39.png deleted file mode 100644 index e46ad9ba..00000000 Binary files a/doc/html/inherit_graph_39.png and /dev/null differ diff --git a/doc/html/inherit_graph_4.map b/doc/html/inherit_graph_4.map index fc81409f..257cbff1 100644 --- a/doc/html/inherit_graph_4.map +++ b/doc/html/inherit_graph_4.map @@ -1,3 +1,18 @@ - - + + + + + + + + + + + + + + + + + diff --git a/doc/html/inherit_graph_4.md5 b/doc/html/inherit_graph_4.md5 index ea2ae769..168800e2 100644 --- a/doc/html/inherit_graph_4.md5 +++ b/doc/html/inherit_graph_4.md5 @@ -1 +1 @@ -58699c1f977ce2bbcc5b6254f6881e5e \ No newline at end of file +e571f58731fa3d10c43e8d0ff0d604e6 \ No newline at end of file diff --git a/doc/html/inherit_graph_4.png b/doc/html/inherit_graph_4.png deleted file mode 100644 index 9d139258..00000000 Binary files a/doc/html/inherit_graph_4.png and /dev/null differ diff --git a/doc/html/inherit_graph_4.svg b/doc/html/inherit_graph_4.svg new file mode 100644 index 00000000..d17966cc --- /dev/null +++ b/doc/html/inherit_graph_4.svg @@ -0,0 +1,235 @@ + + + + + + +Graphical Class Hierarchy + + +Node14 + +vtkUnstructuredGridAlgorithm + + +Node0 + + +vtkvmtkBoundaryLayerGenerator + + + + +Node14->Node0 + + + + +Node16 + + +vtkvmtkInternalTetrahedra +Extractor + + + + +Node14->Node16 + + + + +Node17 + + +vtkvmtkLinearizeMeshFilter + + + + +Node14->Node17 + + + + +Node18 + + +vtkvmtkLinearToQuadratic +MeshFilter + + + + +Node14->Node18 + + + + +Node19 + + +vtkvmtkLinearToQuadratic +SurfaceMeshFilter + + + + +Node14->Node19 + + + + +Node20 + + +vtkvmtkMeshLambda2 + + + + +Node14->Node20 + + + + +Node21 + + +vtkvmtkMeshProjection + + + + +Node14->Node21 + + + + +Node22 + + +vtkvmtkMeshVelocityStatistics + + + + +Node14->Node22 + + + + +Node23 + + +vtkvmtkMeshVorticity + + + + +Node14->Node23 + + + + +Node24 + + +vtkvmtkPolyDataToUnstructured +GridFilter + + + + +Node14->Node24 + + + + +Node25 + + +vtkvmtkTetGenWrapper + + + + +Node14->Node25 + + + + +Node26 + + +vtkvmtkUnstructuredGridCenterline +GroupsClipper + + + + +Node14->Node26 + + + + +Node27 + + +vtkvmtkUnstructuredGridGradient +Filter + + + + +Node14->Node27 + + + + +Node28 + + +vtkvmtkUnstructuredGridHarmonic +MappingFilter + + + + +Node14->Node28 + + + + +Node29 + + +vtkvmtkUnstructuredGridTetra +Filter + + + + +Node14->Node29 + + + + +Node30 + + +vtkvmtkUnstructuredGridVorticity +Filter + + + + +Node14->Node30 + + + + + diff --git a/doc/html/inherit_graph_40.map b/doc/html/inherit_graph_40.map deleted file mode 100644 index 5ed72b04..00000000 --- a/doc/html/inherit_graph_40.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_40.md5 b/doc/html/inherit_graph_40.md5 deleted file mode 100644 index 0cdb6d22..00000000 --- a/doc/html/inherit_graph_40.md5 +++ /dev/null @@ -1 +0,0 @@ -7550a566107ddcb4b5fef3e181f9685c \ No newline at end of file diff --git a/doc/html/inherit_graph_40.png b/doc/html/inherit_graph_40.png deleted file mode 100644 index f94561d8..00000000 Binary files a/doc/html/inherit_graph_40.png and /dev/null differ diff --git a/doc/html/inherit_graph_41.map b/doc/html/inherit_graph_41.map deleted file mode 100644 index 924569b9..00000000 --- a/doc/html/inherit_graph_41.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_41.md5 b/doc/html/inherit_graph_41.md5 deleted file mode 100644 index 48254fca..00000000 --- a/doc/html/inherit_graph_41.md5 +++ /dev/null @@ -1 +0,0 @@ -072a5098e114793ee8b5957d1a04e6f3 \ No newline at end of file diff --git a/doc/html/inherit_graph_41.png b/doc/html/inherit_graph_41.png deleted file mode 100644 index 04df2815..00000000 Binary files a/doc/html/inherit_graph_41.png and /dev/null differ diff --git a/doc/html/inherit_graph_42.map b/doc/html/inherit_graph_42.map deleted file mode 100644 index 43223f04..00000000 --- a/doc/html/inherit_graph_42.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_42.md5 b/doc/html/inherit_graph_42.md5 deleted file mode 100644 index cdfb06db..00000000 --- a/doc/html/inherit_graph_42.md5 +++ /dev/null @@ -1 +0,0 @@ -3ac65564079d9480aaa598d207a3b39b \ No newline at end of file diff --git a/doc/html/inherit_graph_42.png b/doc/html/inherit_graph_42.png deleted file mode 100644 index db86bcc8..00000000 Binary files a/doc/html/inherit_graph_42.png and /dev/null differ diff --git a/doc/html/inherit_graph_43.map b/doc/html/inherit_graph_43.map deleted file mode 100644 index 28e93813..00000000 --- a/doc/html/inherit_graph_43.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_43.md5 b/doc/html/inherit_graph_43.md5 deleted file mode 100644 index 31bacbfa..00000000 --- a/doc/html/inherit_graph_43.md5 +++ /dev/null @@ -1 +0,0 @@ -d0aa4c110be301998204f2eb8785fb2e \ No newline at end of file diff --git a/doc/html/inherit_graph_43.png b/doc/html/inherit_graph_43.png deleted file mode 100644 index 8d633159..00000000 Binary files a/doc/html/inherit_graph_43.png and /dev/null differ diff --git a/doc/html/inherit_graph_44.map b/doc/html/inherit_graph_44.map deleted file mode 100644 index 687ff055..00000000 --- a/doc/html/inherit_graph_44.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_44.md5 b/doc/html/inherit_graph_44.md5 deleted file mode 100644 index 75a4c88a..00000000 --- a/doc/html/inherit_graph_44.md5 +++ /dev/null @@ -1 +0,0 @@ -577d6df1098bed2168a1eca6de2d7276 \ No newline at end of file diff --git a/doc/html/inherit_graph_44.png b/doc/html/inherit_graph_44.png deleted file mode 100644 index c1046606..00000000 Binary files a/doc/html/inherit_graph_44.png and /dev/null differ diff --git a/doc/html/inherit_graph_45.map b/doc/html/inherit_graph_45.map deleted file mode 100644 index 790468fc..00000000 --- a/doc/html/inherit_graph_45.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_45.md5 b/doc/html/inherit_graph_45.md5 deleted file mode 100644 index db84145c..00000000 --- a/doc/html/inherit_graph_45.md5 +++ /dev/null @@ -1 +0,0 @@ -9c15fb681e277a6c824266ee2fd215c5 \ No newline at end of file diff --git a/doc/html/inherit_graph_45.png b/doc/html/inherit_graph_45.png deleted file mode 100644 index be9d76eb..00000000 Binary files a/doc/html/inherit_graph_45.png and /dev/null differ diff --git a/doc/html/inherit_graph_46.map b/doc/html/inherit_graph_46.map deleted file mode 100644 index abe7df77..00000000 --- a/doc/html/inherit_graph_46.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_46.md5 b/doc/html/inherit_graph_46.md5 deleted file mode 100644 index 23a241a2..00000000 --- a/doc/html/inherit_graph_46.md5 +++ /dev/null @@ -1 +0,0 @@ -a02228e0c400d2951b2dea0e877cafa3 \ No newline at end of file diff --git a/doc/html/inherit_graph_46.png b/doc/html/inherit_graph_46.png deleted file mode 100644 index 5fb04bd8..00000000 Binary files a/doc/html/inherit_graph_46.png and /dev/null differ diff --git a/doc/html/inherit_graph_47.map b/doc/html/inherit_graph_47.map deleted file mode 100644 index cc2b611f..00000000 --- a/doc/html/inherit_graph_47.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_47.md5 b/doc/html/inherit_graph_47.md5 deleted file mode 100644 index 33acfced..00000000 --- a/doc/html/inherit_graph_47.md5 +++ /dev/null @@ -1 +0,0 @@ -980070d9ef688f6f0364ff0aeb912875 \ No newline at end of file diff --git a/doc/html/inherit_graph_47.png b/doc/html/inherit_graph_47.png deleted file mode 100644 index 8da74f93..00000000 Binary files a/doc/html/inherit_graph_47.png and /dev/null differ diff --git a/doc/html/inherit_graph_48.map b/doc/html/inherit_graph_48.map deleted file mode 100644 index 30f8bad0..00000000 --- a/doc/html/inherit_graph_48.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_48.md5 b/doc/html/inherit_graph_48.md5 deleted file mode 100644 index 84f86f66..00000000 --- a/doc/html/inherit_graph_48.md5 +++ /dev/null @@ -1 +0,0 @@ -eb6369bb57ae84bcb7b7e0efece9f37b \ No newline at end of file diff --git a/doc/html/inherit_graph_48.png b/doc/html/inherit_graph_48.png deleted file mode 100644 index d68318af..00000000 Binary files a/doc/html/inherit_graph_48.png and /dev/null differ diff --git a/doc/html/inherit_graph_49.map b/doc/html/inherit_graph_49.map deleted file mode 100644 index f8b46dd3..00000000 --- a/doc/html/inherit_graph_49.map +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/doc/html/inherit_graph_49.md5 b/doc/html/inherit_graph_49.md5 deleted file mode 100644 index 8d76d579..00000000 --- a/doc/html/inherit_graph_49.md5 +++ /dev/null @@ -1 +0,0 @@ -24f3f282482bd613725f0f83a85a4f90 \ No newline at end of file diff --git a/doc/html/inherit_graph_49.png b/doc/html/inherit_graph_49.png deleted file mode 100644 index f059c673..00000000 Binary files a/doc/html/inherit_graph_49.png and /dev/null differ diff --git a/doc/html/inherit_graph_5.map b/doc/html/inherit_graph_5.map index 406684f5..4f0b4843 100644 --- a/doc/html/inherit_graph_5.map +++ b/doc/html/inherit_graph_5.map @@ -1,4 +1,3 @@ - - - + + diff --git a/doc/html/inherit_graph_5.md5 b/doc/html/inherit_graph_5.md5 index 31a35388..cbb6a714 100644 --- a/doc/html/inherit_graph_5.md5 +++ b/doc/html/inherit_graph_5.md5 @@ -1 +1 @@ -54d9a76a36c6ecd7eb4f4c9c7c4763d1 \ No newline at end of file +85866446177ad33c88a65569a6dbb58e \ No newline at end of file diff --git a/doc/html/inherit_graph_5.png b/doc/html/inherit_graph_5.png deleted file mode 100644 index 861c2dd5..00000000 Binary files a/doc/html/inherit_graph_5.png and /dev/null differ diff --git a/doc/html/inherit_graph_5.svg b/doc/html/inherit_graph_5.svg new file mode 100644 index 00000000..c8ad514d --- /dev/null +++ b/doc/html/inherit_graph_5.svg @@ -0,0 +1,31 @@ + + + + + + +Graphical Class Hierarchy + + +Node189 + +vtkCardinalSpline + + +Node0 + + +vtkvmtkCardinalSpline + + + + +Node189->Node0 + + + + + diff --git a/doc/html/inherit_graph_50.map b/doc/html/inherit_graph_50.map deleted file mode 100644 index 6b0bb0d2..00000000 --- a/doc/html/inherit_graph_50.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/doc/html/inherit_graph_50.md5 b/doc/html/inherit_graph_50.md5 deleted file mode 100644 index 0f2c06b1..00000000 --- a/doc/html/inherit_graph_50.md5 +++ /dev/null @@ -1 +0,0 @@ -933d569e430408c9f0f3284e8d5c261c \ No newline at end of file diff --git a/doc/html/inherit_graph_50.png b/doc/html/inherit_graph_50.png deleted file mode 100644 index ca0671d4..00000000 Binary files a/doc/html/inherit_graph_50.png and /dev/null differ diff --git a/doc/html/inherit_graph_51.map b/doc/html/inherit_graph_51.map deleted file mode 100644 index 8f4b3689..00000000 --- a/doc/html/inherit_graph_51.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_51.md5 b/doc/html/inherit_graph_51.md5 deleted file mode 100644 index 643f7ab4..00000000 --- a/doc/html/inherit_graph_51.md5 +++ /dev/null @@ -1 +0,0 @@ -b71f5ccd25399ebd3e11e7a83d900fed \ No newline at end of file diff --git a/doc/html/inherit_graph_51.png b/doc/html/inherit_graph_51.png deleted file mode 100644 index 9c6e1ce5..00000000 Binary files a/doc/html/inherit_graph_51.png and /dev/null differ diff --git a/doc/html/inherit_graph_52.map b/doc/html/inherit_graph_52.map deleted file mode 100644 index c60ac738..00000000 --- a/doc/html/inherit_graph_52.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_52.md5 b/doc/html/inherit_graph_52.md5 deleted file mode 100644 index f0209229..00000000 --- a/doc/html/inherit_graph_52.md5 +++ /dev/null @@ -1 +0,0 @@ -48f8518879ade56bb548566034991c09 \ No newline at end of file diff --git a/doc/html/inherit_graph_52.png b/doc/html/inherit_graph_52.png deleted file mode 100644 index 6553480c..00000000 Binary files a/doc/html/inherit_graph_52.png and /dev/null differ diff --git a/doc/html/inherit_graph_53.map b/doc/html/inherit_graph_53.map deleted file mode 100644 index b6cccfc6..00000000 --- a/doc/html/inherit_graph_53.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_53.md5 b/doc/html/inherit_graph_53.md5 deleted file mode 100644 index 8d9b33cf..00000000 --- a/doc/html/inherit_graph_53.md5 +++ /dev/null @@ -1 +0,0 @@ -d76b9f4a305a7313742e63b37eb30a27 \ No newline at end of file diff --git a/doc/html/inherit_graph_53.png b/doc/html/inherit_graph_53.png deleted file mode 100644 index 8219c77d..00000000 Binary files a/doc/html/inherit_graph_53.png and /dev/null differ diff --git a/doc/html/inherit_graph_54.map b/doc/html/inherit_graph_54.map deleted file mode 100644 index f292c247..00000000 --- a/doc/html/inherit_graph_54.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_54.md5 b/doc/html/inherit_graph_54.md5 deleted file mode 100644 index f38b5124..00000000 --- a/doc/html/inherit_graph_54.md5 +++ /dev/null @@ -1 +0,0 @@ -76cc7dac7d39ba0ea9aa1a5a38bf5118 \ No newline at end of file diff --git a/doc/html/inherit_graph_54.png b/doc/html/inherit_graph_54.png deleted file mode 100644 index 55ad65b5..00000000 Binary files a/doc/html/inherit_graph_54.png and /dev/null differ diff --git a/doc/html/inherit_graph_55.map b/doc/html/inherit_graph_55.map deleted file mode 100644 index 6d967ce2..00000000 --- a/doc/html/inherit_graph_55.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_55.md5 b/doc/html/inherit_graph_55.md5 deleted file mode 100644 index ed70e630..00000000 --- a/doc/html/inherit_graph_55.md5 +++ /dev/null @@ -1 +0,0 @@ -b635447a03a0bd1da2d4abccf193edf2 \ No newline at end of file diff --git a/doc/html/inherit_graph_55.png b/doc/html/inherit_graph_55.png deleted file mode 100644 index f2c56d65..00000000 Binary files a/doc/html/inherit_graph_55.png and /dev/null differ diff --git a/doc/html/inherit_graph_56.map b/doc/html/inherit_graph_56.map deleted file mode 100644 index 91726b43..00000000 --- a/doc/html/inherit_graph_56.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/html/inherit_graph_56.md5 b/doc/html/inherit_graph_56.md5 deleted file mode 100644 index b3870654..00000000 --- a/doc/html/inherit_graph_56.md5 +++ /dev/null @@ -1 +0,0 @@ -d2e1661d979b887411b29981b178f13f \ No newline at end of file diff --git a/doc/html/inherit_graph_56.png b/doc/html/inherit_graph_56.png deleted file mode 100644 index 698c9fa5..00000000 Binary files a/doc/html/inherit_graph_56.png and /dev/null differ diff --git a/doc/html/inherit_graph_57.map b/doc/html/inherit_graph_57.map deleted file mode 100644 index f1985d45..00000000 --- a/doc/html/inherit_graph_57.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_57.md5 b/doc/html/inherit_graph_57.md5 deleted file mode 100644 index fe35d581..00000000 --- a/doc/html/inherit_graph_57.md5 +++ /dev/null @@ -1 +0,0 @@ -4d1f0039939b1ced53901183ec4558b2 \ No newline at end of file diff --git a/doc/html/inherit_graph_57.png b/doc/html/inherit_graph_57.png deleted file mode 100644 index f53c386a..00000000 Binary files a/doc/html/inherit_graph_57.png and /dev/null differ diff --git a/doc/html/inherit_graph_58.map b/doc/html/inherit_graph_58.map deleted file mode 100644 index cd5ef252..00000000 --- a/doc/html/inherit_graph_58.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_58.md5 b/doc/html/inherit_graph_58.md5 deleted file mode 100644 index c901dc7b..00000000 --- a/doc/html/inherit_graph_58.md5 +++ /dev/null @@ -1 +0,0 @@ -0db4407b27ef58cdac104328e5751bff \ No newline at end of file diff --git a/doc/html/inherit_graph_58.png b/doc/html/inherit_graph_58.png deleted file mode 100644 index 407e6092..00000000 Binary files a/doc/html/inherit_graph_58.png and /dev/null differ diff --git a/doc/html/inherit_graph_59.map b/doc/html/inherit_graph_59.map deleted file mode 100644 index 34abd851..00000000 --- a/doc/html/inherit_graph_59.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_59.md5 b/doc/html/inherit_graph_59.md5 deleted file mode 100644 index f72533db..00000000 --- a/doc/html/inherit_graph_59.md5 +++ /dev/null @@ -1 +0,0 @@ -97693425a7754699941feb647d3bdc20 \ No newline at end of file diff --git a/doc/html/inherit_graph_59.png b/doc/html/inherit_graph_59.png deleted file mode 100644 index 23492924..00000000 Binary files a/doc/html/inherit_graph_59.png and /dev/null differ diff --git a/doc/html/inherit_graph_6.map b/doc/html/inherit_graph_6.map index 5d1220c4..363d6305 100644 --- a/doc/html/inherit_graph_6.map +++ b/doc/html/inherit_graph_6.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/inherit_graph_6.md5 b/doc/html/inherit_graph_6.md5 index 1a7085cc..d8f08300 100644 --- a/doc/html/inherit_graph_6.md5 +++ b/doc/html/inherit_graph_6.md5 @@ -1 +1 @@ -aaeea967610542b82ee1b88c7f9e54bc \ No newline at end of file +f396079b6d1887bbafa1e954a3e52583 \ No newline at end of file diff --git a/doc/html/inherit_graph_6.png b/doc/html/inherit_graph_6.png deleted file mode 100644 index 604a6322..00000000 Binary files a/doc/html/inherit_graph_6.png and /dev/null differ diff --git a/doc/html/inherit_graph_6.svg b/doc/html/inherit_graph_6.svg new file mode 100644 index 00000000..7e80a9d1 --- /dev/null +++ b/doc/html/inherit_graph_6.svg @@ -0,0 +1,32 @@ + + + + + + +Graphical Class Hierarchy + + +Node63 + +vtkPolyDataToPolyDataFilter + + +Node0 + + +vtkvmtkConstrainedLaplacian +PolyDataFilter + + + + +Node63->Node0 + + + + + diff --git a/doc/html/inherit_graph_60.map b/doc/html/inherit_graph_60.map deleted file mode 100644 index e4fc7967..00000000 --- a/doc/html/inherit_graph_60.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_60.md5 b/doc/html/inherit_graph_60.md5 deleted file mode 100644 index 25261685..00000000 --- a/doc/html/inherit_graph_60.md5 +++ /dev/null @@ -1 +0,0 @@ -b923fa4e9193a98926fc79cc68629f04 \ No newline at end of file diff --git a/doc/html/inherit_graph_60.png b/doc/html/inherit_graph_60.png deleted file mode 100644 index d25d4975..00000000 Binary files a/doc/html/inherit_graph_60.png and /dev/null differ diff --git a/doc/html/inherit_graph_61.map b/doc/html/inherit_graph_61.map deleted file mode 100644 index 1d600633..00000000 --- a/doc/html/inherit_graph_61.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_61.md5 b/doc/html/inherit_graph_61.md5 deleted file mode 100644 index 75b7fbe4..00000000 --- a/doc/html/inherit_graph_61.md5 +++ /dev/null @@ -1 +0,0 @@ -f1f078e28919494bd715fdb39d898cd8 \ No newline at end of file diff --git a/doc/html/inherit_graph_61.png b/doc/html/inherit_graph_61.png deleted file mode 100644 index 18cd931a..00000000 Binary files a/doc/html/inherit_graph_61.png and /dev/null differ diff --git a/doc/html/inherit_graph_62.map b/doc/html/inherit_graph_62.map deleted file mode 100644 index d61fbae4..00000000 --- a/doc/html/inherit_graph_62.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_62.md5 b/doc/html/inherit_graph_62.md5 deleted file mode 100644 index 08bfee9e..00000000 --- a/doc/html/inherit_graph_62.md5 +++ /dev/null @@ -1 +0,0 @@ -daa83ebd9b78857a1842447567303f67 \ No newline at end of file diff --git a/doc/html/inherit_graph_62.png b/doc/html/inherit_graph_62.png deleted file mode 100644 index 0150f44c..00000000 Binary files a/doc/html/inherit_graph_62.png and /dev/null differ diff --git a/doc/html/inherit_graph_63.map b/doc/html/inherit_graph_63.map deleted file mode 100644 index 28d7efad..00000000 --- a/doc/html/inherit_graph_63.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_63.md5 b/doc/html/inherit_graph_63.md5 deleted file mode 100644 index 313ec8a7..00000000 --- a/doc/html/inherit_graph_63.md5 +++ /dev/null @@ -1 +0,0 @@ -8e2ccb028e3971cf9fd75d01c1e1f19f \ No newline at end of file diff --git a/doc/html/inherit_graph_63.png b/doc/html/inherit_graph_63.png deleted file mode 100644 index c6b86eae..00000000 Binary files a/doc/html/inherit_graph_63.png and /dev/null differ diff --git a/doc/html/inherit_graph_64.map b/doc/html/inherit_graph_64.map deleted file mode 100644 index 63c45ff6..00000000 --- a/doc/html/inherit_graph_64.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_64.md5 b/doc/html/inherit_graph_64.md5 deleted file mode 100644 index add53730..00000000 --- a/doc/html/inherit_graph_64.md5 +++ /dev/null @@ -1 +0,0 @@ -1600db0f320bd0453612a4223395173d \ No newline at end of file diff --git a/doc/html/inherit_graph_64.png b/doc/html/inherit_graph_64.png deleted file mode 100644 index abe0ce62..00000000 Binary files a/doc/html/inherit_graph_64.png and /dev/null differ diff --git a/doc/html/inherit_graph_65.map b/doc/html/inherit_graph_65.map deleted file mode 100644 index bfa84833..00000000 --- a/doc/html/inherit_graph_65.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_65.md5 b/doc/html/inherit_graph_65.md5 deleted file mode 100644 index 8c6db7d7..00000000 --- a/doc/html/inherit_graph_65.md5 +++ /dev/null @@ -1 +0,0 @@ -b115ab45970345ad447f34ac07492b06 \ No newline at end of file diff --git a/doc/html/inherit_graph_65.png b/doc/html/inherit_graph_65.png deleted file mode 100644 index 843454cd..00000000 Binary files a/doc/html/inherit_graph_65.png and /dev/null differ diff --git a/doc/html/inherit_graph_66.map b/doc/html/inherit_graph_66.map deleted file mode 100644 index ae19852a..00000000 --- a/doc/html/inherit_graph_66.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_66.md5 b/doc/html/inherit_graph_66.md5 deleted file mode 100644 index 9c6a0ca2..00000000 --- a/doc/html/inherit_graph_66.md5 +++ /dev/null @@ -1 +0,0 @@ -d30a76b17b08c4ff2ba2afd239213b67 \ No newline at end of file diff --git a/doc/html/inherit_graph_66.png b/doc/html/inherit_graph_66.png deleted file mode 100644 index 6e7e85f9..00000000 Binary files a/doc/html/inherit_graph_66.png and /dev/null differ diff --git a/doc/html/inherit_graph_67.map b/doc/html/inherit_graph_67.map deleted file mode 100644 index 0c0029d9..00000000 --- a/doc/html/inherit_graph_67.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_67.md5 b/doc/html/inherit_graph_67.md5 deleted file mode 100644 index 2aeb4f09..00000000 --- a/doc/html/inherit_graph_67.md5 +++ /dev/null @@ -1 +0,0 @@ -021335f90680531bce6b978a2acebd9b \ No newline at end of file diff --git a/doc/html/inherit_graph_67.png b/doc/html/inherit_graph_67.png deleted file mode 100644 index dbb86d41..00000000 Binary files a/doc/html/inherit_graph_67.png and /dev/null differ diff --git a/doc/html/inherit_graph_68.map b/doc/html/inherit_graph_68.map deleted file mode 100644 index 8808491d..00000000 --- a/doc/html/inherit_graph_68.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/html/inherit_graph_68.md5 b/doc/html/inherit_graph_68.md5 deleted file mode 100644 index 8b3a2f1c..00000000 --- a/doc/html/inherit_graph_68.md5 +++ /dev/null @@ -1 +0,0 @@ -37ed40ce6b06850c804d7e32b92f4d84 \ No newline at end of file diff --git a/doc/html/inherit_graph_68.png b/doc/html/inherit_graph_68.png deleted file mode 100644 index 230224a2..00000000 Binary files a/doc/html/inherit_graph_68.png and /dev/null differ diff --git a/doc/html/inherit_graph_69.map b/doc/html/inherit_graph_69.map deleted file mode 100644 index d608a836..00000000 --- a/doc/html/inherit_graph_69.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_69.md5 b/doc/html/inherit_graph_69.md5 deleted file mode 100644 index e89e892a..00000000 --- a/doc/html/inherit_graph_69.md5 +++ /dev/null @@ -1 +0,0 @@ -9ee36b2349b86ce2945d4b275aec1ead \ No newline at end of file diff --git a/doc/html/inherit_graph_69.png b/doc/html/inherit_graph_69.png deleted file mode 100644 index 3a60a8a8..00000000 Binary files a/doc/html/inherit_graph_69.png and /dev/null differ diff --git a/doc/html/inherit_graph_7.map b/doc/html/inherit_graph_7.map index 042de1a0..28396e93 100644 --- a/doc/html/inherit_graph_7.map +++ b/doc/html/inherit_graph_7.map @@ -1,3 +1,4 @@ - - + + + diff --git a/doc/html/inherit_graph_7.md5 b/doc/html/inherit_graph_7.md5 index d567333c..154c9e41 100644 --- a/doc/html/inherit_graph_7.md5 +++ b/doc/html/inherit_graph_7.md5 @@ -1 +1 @@ -ee2cb1b86cbdebd1b4b363119cbc3f09 \ No newline at end of file +222106a3455c109966863d1da51385ab \ No newline at end of file diff --git a/doc/html/inherit_graph_7.png b/doc/html/inherit_graph_7.png deleted file mode 100644 index 2dbb65ee..00000000 Binary files a/doc/html/inherit_graph_7.png and /dev/null differ diff --git a/doc/html/inherit_graph_7.svg b/doc/html/inherit_graph_7.svg new file mode 100644 index 00000000..ad2262bc --- /dev/null +++ b/doc/html/inherit_graph_7.svg @@ -0,0 +1,44 @@ + + + + + + +Graphical Class Hierarchy + + +Node186 + +vtkImageAlgorithm + + +Node0 + + +vtkvmtkCurvedMPRImageFilter + + + + +Node186->Node0 + + + + +Node188 + + +vtkvmtkPolyBallModeller + + + + +Node186->Node188 + + + + + diff --git a/doc/html/inherit_graph_70.map b/doc/html/inherit_graph_70.map deleted file mode 100644 index 2438b319..00000000 --- a/doc/html/inherit_graph_70.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_70.md5 b/doc/html/inherit_graph_70.md5 deleted file mode 100644 index 84264b5e..00000000 --- a/doc/html/inherit_graph_70.md5 +++ /dev/null @@ -1 +0,0 @@ -23f038a616c324eff7856517eb026248 \ No newline at end of file diff --git a/doc/html/inherit_graph_70.png b/doc/html/inherit_graph_70.png deleted file mode 100644 index 8002fe3e..00000000 Binary files a/doc/html/inherit_graph_70.png and /dev/null differ diff --git a/doc/html/inherit_graph_71.map b/doc/html/inherit_graph_71.map deleted file mode 100644 index 227d35fa..00000000 --- a/doc/html/inherit_graph_71.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_71.md5 b/doc/html/inherit_graph_71.md5 deleted file mode 100644 index bae49c18..00000000 --- a/doc/html/inherit_graph_71.md5 +++ /dev/null @@ -1 +0,0 @@ -01453524ce580bd057f7859e7971b95e \ No newline at end of file diff --git a/doc/html/inherit_graph_71.png b/doc/html/inherit_graph_71.png deleted file mode 100644 index 569bcdd4..00000000 Binary files a/doc/html/inherit_graph_71.png and /dev/null differ diff --git a/doc/html/inherit_graph_72.map b/doc/html/inherit_graph_72.map deleted file mode 100644 index 4f140c46..00000000 --- a/doc/html/inherit_graph_72.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_72.md5 b/doc/html/inherit_graph_72.md5 deleted file mode 100644 index 44fd54d0..00000000 --- a/doc/html/inherit_graph_72.md5 +++ /dev/null @@ -1 +0,0 @@ -168a04092922e8652b12ea946a200cfe \ No newline at end of file diff --git a/doc/html/inherit_graph_72.png b/doc/html/inherit_graph_72.png deleted file mode 100644 index a9175e5f..00000000 Binary files a/doc/html/inherit_graph_72.png and /dev/null differ diff --git a/doc/html/inherit_graph_73.map b/doc/html/inherit_graph_73.map deleted file mode 100644 index 88dc6a31..00000000 --- a/doc/html/inherit_graph_73.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_73.md5 b/doc/html/inherit_graph_73.md5 deleted file mode 100644 index ce982e84..00000000 --- a/doc/html/inherit_graph_73.md5 +++ /dev/null @@ -1 +0,0 @@ -8260c35180f930fc58b8f3db87a39a6e \ No newline at end of file diff --git a/doc/html/inherit_graph_73.png b/doc/html/inherit_graph_73.png deleted file mode 100644 index 0818d4e8..00000000 Binary files a/doc/html/inherit_graph_73.png and /dev/null differ diff --git a/doc/html/inherit_graph_74.map b/doc/html/inherit_graph_74.map deleted file mode 100644 index e9a8eede..00000000 --- a/doc/html/inherit_graph_74.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_74.md5 b/doc/html/inherit_graph_74.md5 deleted file mode 100644 index 358aa506..00000000 --- a/doc/html/inherit_graph_74.md5 +++ /dev/null @@ -1 +0,0 @@ -9393b406f2b72dd23074b2ef44d9e4e5 \ No newline at end of file diff --git a/doc/html/inherit_graph_74.png b/doc/html/inherit_graph_74.png deleted file mode 100644 index e12970ec..00000000 Binary files a/doc/html/inherit_graph_74.png and /dev/null differ diff --git a/doc/html/inherit_graph_75.map b/doc/html/inherit_graph_75.map deleted file mode 100644 index 40ea832f..00000000 --- a/doc/html/inherit_graph_75.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_75.md5 b/doc/html/inherit_graph_75.md5 deleted file mode 100644 index 578f8f92..00000000 --- a/doc/html/inherit_graph_75.md5 +++ /dev/null @@ -1 +0,0 @@ -b0cfdf463f6ea7af8ecfa97d49fdab56 \ No newline at end of file diff --git a/doc/html/inherit_graph_75.png b/doc/html/inherit_graph_75.png deleted file mode 100644 index e40459ba..00000000 Binary files a/doc/html/inherit_graph_75.png and /dev/null differ diff --git a/doc/html/inherit_graph_76.map b/doc/html/inherit_graph_76.map deleted file mode 100644 index fabd3609..00000000 --- a/doc/html/inherit_graph_76.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_76.md5 b/doc/html/inherit_graph_76.md5 deleted file mode 100644 index fc0f15af..00000000 --- a/doc/html/inherit_graph_76.md5 +++ /dev/null @@ -1 +0,0 @@ -75c9ebc940e5d8a530984d542b3995c1 \ No newline at end of file diff --git a/doc/html/inherit_graph_76.png b/doc/html/inherit_graph_76.png deleted file mode 100644 index 95e2132a..00000000 Binary files a/doc/html/inherit_graph_76.png and /dev/null differ diff --git a/doc/html/inherit_graph_77.map b/doc/html/inherit_graph_77.map deleted file mode 100644 index cd225eda..00000000 --- a/doc/html/inherit_graph_77.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_77.md5 b/doc/html/inherit_graph_77.md5 deleted file mode 100644 index f8bbe8c1..00000000 --- a/doc/html/inherit_graph_77.md5 +++ /dev/null @@ -1 +0,0 @@ -ffb73b464a349efa0ca991823b13455a \ No newline at end of file diff --git a/doc/html/inherit_graph_77.png b/doc/html/inherit_graph_77.png deleted file mode 100644 index 75c1a9eb..00000000 Binary files a/doc/html/inherit_graph_77.png and /dev/null differ diff --git a/doc/html/inherit_graph_78.map b/doc/html/inherit_graph_78.map deleted file mode 100644 index 441412b8..00000000 --- a/doc/html/inherit_graph_78.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_78.md5 b/doc/html/inherit_graph_78.md5 deleted file mode 100644 index c9d977ce..00000000 --- a/doc/html/inherit_graph_78.md5 +++ /dev/null @@ -1 +0,0 @@ -14ebc186fae4361701bcbada9ad81fcc \ No newline at end of file diff --git a/doc/html/inherit_graph_78.png b/doc/html/inherit_graph_78.png deleted file mode 100644 index 85c4e81d..00000000 Binary files a/doc/html/inherit_graph_78.png and /dev/null differ diff --git a/doc/html/inherit_graph_79.map b/doc/html/inherit_graph_79.map deleted file mode 100644 index 23c90dc3..00000000 --- a/doc/html/inherit_graph_79.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/html/inherit_graph_79.md5 b/doc/html/inherit_graph_79.md5 deleted file mode 100644 index 16e397b1..00000000 --- a/doc/html/inherit_graph_79.md5 +++ /dev/null @@ -1 +0,0 @@ -e3a5f95054ac8735a4b9a260a9f9f00b \ No newline at end of file diff --git a/doc/html/inherit_graph_79.png b/doc/html/inherit_graph_79.png deleted file mode 100644 index d47106f0..00000000 Binary files a/doc/html/inherit_graph_79.png and /dev/null differ diff --git a/doc/html/inherit_graph_8.map b/doc/html/inherit_graph_8.map index e2759cee..16dd72ce 100644 --- a/doc/html/inherit_graph_8.map +++ b/doc/html/inherit_graph_8.map @@ -1,3 +1,7 @@ - - + + + + + + diff --git a/doc/html/inherit_graph_8.md5 b/doc/html/inherit_graph_8.md5 index 145c26a7..172329a9 100644 --- a/doc/html/inherit_graph_8.md5 +++ b/doc/html/inherit_graph_8.md5 @@ -1 +1 @@ -cbf5bfef4a7aa62af5f746f3d5872357 \ No newline at end of file +774b29543c661753a47b2bffb1236235 \ No newline at end of file diff --git a/doc/html/inherit_graph_8.png b/doc/html/inherit_graph_8.png deleted file mode 100644 index cc9a42a8..00000000 Binary files a/doc/html/inherit_graph_8.png and /dev/null differ diff --git a/doc/html/inherit_graph_8.svg b/doc/html/inherit_graph_8.svg new file mode 100644 index 00000000..cae80ea0 --- /dev/null +++ b/doc/html/inherit_graph_8.svg @@ -0,0 +1,83 @@ + + + + + + +Graphical Class Hierarchy + + +Node4 + +vtkUnstructuredGridWriter + + +Node0 + + +vtkvmtkDolfinWriter + + + + +Node4->Node0 + + + + +Node6 + + +vtkvmtkFDNEUTWriter + + + + +Node4->Node6 + + + + +Node7 + + +vtkvmtkFluentWriter + + + + +Node4->Node7 + + + + +Node8 + + +vtkvmtkTetGenWriter + + + + +Node4->Node8 + + + + +Node9 + + +vtkvmtkXdaWriter + + + + +Node4->Node9 + + + + + diff --git a/doc/html/inherit_graph_80.map b/doc/html/inherit_graph_80.map deleted file mode 100644 index 19cc3e25..00000000 --- a/doc/html/inherit_graph_80.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_80.md5 b/doc/html/inherit_graph_80.md5 deleted file mode 100644 index 198e4f7b..00000000 --- a/doc/html/inherit_graph_80.md5 +++ /dev/null @@ -1 +0,0 @@ -bbed055b673a0d592b3d4dfe9ce1c430 \ No newline at end of file diff --git a/doc/html/inherit_graph_80.png b/doc/html/inherit_graph_80.png deleted file mode 100644 index f5499b9e..00000000 Binary files a/doc/html/inherit_graph_80.png and /dev/null differ diff --git a/doc/html/inherit_graph_81.map b/doc/html/inherit_graph_81.map deleted file mode 100644 index 193bd8fe..00000000 --- a/doc/html/inherit_graph_81.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_81.md5 b/doc/html/inherit_graph_81.md5 deleted file mode 100644 index 30f03c3b..00000000 --- a/doc/html/inherit_graph_81.md5 +++ /dev/null @@ -1 +0,0 @@ -11a6f062f6aa6cdb79222c27a5192954 \ No newline at end of file diff --git a/doc/html/inherit_graph_81.png b/doc/html/inherit_graph_81.png deleted file mode 100644 index d2b8cf84..00000000 Binary files a/doc/html/inherit_graph_81.png and /dev/null differ diff --git a/doc/html/inherit_graph_82.map b/doc/html/inherit_graph_82.map deleted file mode 100644 index 62312f1f..00000000 --- a/doc/html/inherit_graph_82.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_82.md5 b/doc/html/inherit_graph_82.md5 deleted file mode 100644 index 737a0ce9..00000000 --- a/doc/html/inherit_graph_82.md5 +++ /dev/null @@ -1 +0,0 @@ -e23556083ad642e9cc495da1d4d7a7c5 \ No newline at end of file diff --git a/doc/html/inherit_graph_82.png b/doc/html/inherit_graph_82.png deleted file mode 100644 index d803cd88..00000000 Binary files a/doc/html/inherit_graph_82.png and /dev/null differ diff --git a/doc/html/inherit_graph_83.map b/doc/html/inherit_graph_83.map deleted file mode 100644 index e8a2f483..00000000 --- a/doc/html/inherit_graph_83.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_83.md5 b/doc/html/inherit_graph_83.md5 deleted file mode 100644 index ea5271f3..00000000 --- a/doc/html/inherit_graph_83.md5 +++ /dev/null @@ -1 +0,0 @@ -7ea4d8e772c8697cebfea51462cd1f3e \ No newline at end of file diff --git a/doc/html/inherit_graph_83.png b/doc/html/inherit_graph_83.png deleted file mode 100644 index 11b2a758..00000000 Binary files a/doc/html/inherit_graph_83.png and /dev/null differ diff --git a/doc/html/inherit_graph_84.map b/doc/html/inherit_graph_84.map deleted file mode 100644 index 3f3e5201..00000000 --- a/doc/html/inherit_graph_84.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_84.md5 b/doc/html/inherit_graph_84.md5 deleted file mode 100644 index d5a1406c..00000000 --- a/doc/html/inherit_graph_84.md5 +++ /dev/null @@ -1 +0,0 @@ -2146b98083f3bab19a749579beb39809 \ No newline at end of file diff --git a/doc/html/inherit_graph_84.png b/doc/html/inherit_graph_84.png deleted file mode 100644 index 351e98e0..00000000 Binary files a/doc/html/inherit_graph_84.png and /dev/null differ diff --git a/doc/html/inherit_graph_85.map b/doc/html/inherit_graph_85.map deleted file mode 100644 index 2ce2891d..00000000 --- a/doc/html/inherit_graph_85.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_85.md5 b/doc/html/inherit_graph_85.md5 deleted file mode 100644 index 0861e868..00000000 --- a/doc/html/inherit_graph_85.md5 +++ /dev/null @@ -1 +0,0 @@ -886600cd06f0fc1579e70df4570020d2 \ No newline at end of file diff --git a/doc/html/inherit_graph_85.png b/doc/html/inherit_graph_85.png deleted file mode 100644 index 3bb581c2..00000000 Binary files a/doc/html/inherit_graph_85.png and /dev/null differ diff --git a/doc/html/inherit_graph_86.map b/doc/html/inherit_graph_86.map deleted file mode 100644 index 062d7a8d..00000000 --- a/doc/html/inherit_graph_86.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_86.md5 b/doc/html/inherit_graph_86.md5 deleted file mode 100644 index c18d6230..00000000 --- a/doc/html/inherit_graph_86.md5 +++ /dev/null @@ -1 +0,0 @@ -b5a5d1b4bc4a63f8d6ca9987eb416375 \ No newline at end of file diff --git a/doc/html/inherit_graph_86.png b/doc/html/inherit_graph_86.png deleted file mode 100644 index 0f78fcf5..00000000 Binary files a/doc/html/inherit_graph_86.png and /dev/null differ diff --git a/doc/html/inherit_graph_87.map b/doc/html/inherit_graph_87.map deleted file mode 100644 index 547a19bc..00000000 --- a/doc/html/inherit_graph_87.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_87.md5 b/doc/html/inherit_graph_87.md5 deleted file mode 100644 index c63ce6c5..00000000 --- a/doc/html/inherit_graph_87.md5 +++ /dev/null @@ -1 +0,0 @@ -1cc54e94b66fa89c09511abe1c1e3fb6 \ No newline at end of file diff --git a/doc/html/inherit_graph_87.png b/doc/html/inherit_graph_87.png deleted file mode 100644 index c94ae323..00000000 Binary files a/doc/html/inherit_graph_87.png and /dev/null differ diff --git a/doc/html/inherit_graph_88.map b/doc/html/inherit_graph_88.map deleted file mode 100644 index f8b8ca45..00000000 --- a/doc/html/inherit_graph_88.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/html/inherit_graph_88.md5 b/doc/html/inherit_graph_88.md5 deleted file mode 100644 index 95f44793..00000000 --- a/doc/html/inherit_graph_88.md5 +++ /dev/null @@ -1 +0,0 @@ -275a2df1101b21d759fa8c2e122b5d65 \ No newline at end of file diff --git a/doc/html/inherit_graph_88.png b/doc/html/inherit_graph_88.png deleted file mode 100644 index df7a8f12..00000000 Binary files a/doc/html/inherit_graph_88.png and /dev/null differ diff --git a/doc/html/inherit_graph_89.map b/doc/html/inherit_graph_89.map deleted file mode 100644 index 64715c17..00000000 --- a/doc/html/inherit_graph_89.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_89.md5 b/doc/html/inherit_graph_89.md5 deleted file mode 100644 index 80385248..00000000 --- a/doc/html/inherit_graph_89.md5 +++ /dev/null @@ -1 +0,0 @@ -e2dba3f10b04b9cc5340bd84516965d8 \ No newline at end of file diff --git a/doc/html/inherit_graph_89.png b/doc/html/inherit_graph_89.png deleted file mode 100644 index 68fe8e84..00000000 Binary files a/doc/html/inherit_graph_89.png and /dev/null differ diff --git a/doc/html/inherit_graph_9.map b/doc/html/inherit_graph_9.map index 75ab3c29..f5a01e17 100644 --- a/doc/html/inherit_graph_9.map +++ b/doc/html/inherit_graph_9.map @@ -1,3 +1,5 @@ - - + + + + diff --git a/doc/html/inherit_graph_9.md5 b/doc/html/inherit_graph_9.md5 index f25e1e8a..7552550f 100644 --- a/doc/html/inherit_graph_9.md5 +++ b/doc/html/inherit_graph_9.md5 @@ -1 +1 @@ -4788a9952538995d22b488b6d32611d7 \ No newline at end of file +e7aa255d22376461c1f3af29219e623e \ No newline at end of file diff --git a/doc/html/inherit_graph_9.png b/doc/html/inherit_graph_9.png deleted file mode 100644 index 3380fba4..00000000 Binary files a/doc/html/inherit_graph_9.png and /dev/null differ diff --git a/doc/html/inherit_graph_9.svg b/doc/html/inherit_graph_9.svg new file mode 100644 index 00000000..5433fb45 --- /dev/null +++ b/doc/html/inherit_graph_9.svg @@ -0,0 +1,57 @@ + + + + + + +Graphical Class Hierarchy + + +Node10 + +vtkUnstructuredGridReader + + +Node0 + + +vtkvmtkFDNEUTReader + + + + +Node10->Node0 + + + + +Node12 + + +vtkvmtkTetGenReader + + + + +Node10->Node12 + + + + +Node13 + + +vtkvmtkXdaReader + + + + +Node10->Node13 + + + + + diff --git a/doc/html/inherit_graph_90.map b/doc/html/inherit_graph_90.map deleted file mode 100644 index c45b786c..00000000 --- a/doc/html/inherit_graph_90.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_90.md5 b/doc/html/inherit_graph_90.md5 deleted file mode 100644 index 425e1d7c..00000000 --- a/doc/html/inherit_graph_90.md5 +++ /dev/null @@ -1 +0,0 @@ -c320a3786ed7f3cfc82e8583715171d0 \ No newline at end of file diff --git a/doc/html/inherit_graph_90.png b/doc/html/inherit_graph_90.png deleted file mode 100644 index fa23aabe..00000000 Binary files a/doc/html/inherit_graph_90.png and /dev/null differ diff --git a/doc/html/inherit_graph_91.map b/doc/html/inherit_graph_91.map deleted file mode 100644 index 48b846fa..00000000 --- a/doc/html/inherit_graph_91.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_91.md5 b/doc/html/inherit_graph_91.md5 deleted file mode 100644 index 992b4baf..00000000 --- a/doc/html/inherit_graph_91.md5 +++ /dev/null @@ -1 +0,0 @@ -a947cb0fbe761a2d4d181be9ecc8ecc0 \ No newline at end of file diff --git a/doc/html/inherit_graph_91.png b/doc/html/inherit_graph_91.png deleted file mode 100644 index 03822d2e..00000000 Binary files a/doc/html/inherit_graph_91.png and /dev/null differ diff --git a/doc/html/inherit_graph_92.map b/doc/html/inherit_graph_92.map deleted file mode 100644 index 38bec2be..00000000 --- a/doc/html/inherit_graph_92.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_92.md5 b/doc/html/inherit_graph_92.md5 deleted file mode 100644 index 48257e00..00000000 --- a/doc/html/inherit_graph_92.md5 +++ /dev/null @@ -1 +0,0 @@ -469bf78c59775d7441abe9c5c928edf5 \ No newline at end of file diff --git a/doc/html/inherit_graph_92.png b/doc/html/inherit_graph_92.png deleted file mode 100644 index fd205484..00000000 Binary files a/doc/html/inherit_graph_92.png and /dev/null differ diff --git a/doc/html/inherit_graph_93.map b/doc/html/inherit_graph_93.map deleted file mode 100644 index 07c85339..00000000 --- a/doc/html/inherit_graph_93.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_93.md5 b/doc/html/inherit_graph_93.md5 deleted file mode 100644 index 3ba8222a..00000000 --- a/doc/html/inherit_graph_93.md5 +++ /dev/null @@ -1 +0,0 @@ -7c0971e7f43fb379805eaaa52768ebcc \ No newline at end of file diff --git a/doc/html/inherit_graph_93.png b/doc/html/inherit_graph_93.png deleted file mode 100644 index 246fcac7..00000000 Binary files a/doc/html/inherit_graph_93.png and /dev/null differ diff --git a/doc/html/inherit_graph_94.map b/doc/html/inherit_graph_94.map deleted file mode 100644 index 0fb6265c..00000000 --- a/doc/html/inherit_graph_94.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_94.md5 b/doc/html/inherit_graph_94.md5 deleted file mode 100644 index 491f45c9..00000000 --- a/doc/html/inherit_graph_94.md5 +++ /dev/null @@ -1 +0,0 @@ -ea6245bfd7a1775efc172aaac5047228 \ No newline at end of file diff --git a/doc/html/inherit_graph_94.png b/doc/html/inherit_graph_94.png deleted file mode 100644 index 06e500c0..00000000 Binary files a/doc/html/inherit_graph_94.png and /dev/null differ diff --git a/doc/html/inherit_graph_95.map b/doc/html/inherit_graph_95.map deleted file mode 100644 index b41bccd7..00000000 --- a/doc/html/inherit_graph_95.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_95.md5 b/doc/html/inherit_graph_95.md5 deleted file mode 100644 index 5c0fa7af..00000000 --- a/doc/html/inherit_graph_95.md5 +++ /dev/null @@ -1 +0,0 @@ -04ce7870110227e56539ed28d29e14c1 \ No newline at end of file diff --git a/doc/html/inherit_graph_95.png b/doc/html/inherit_graph_95.png deleted file mode 100644 index f249ccb3..00000000 Binary files a/doc/html/inherit_graph_95.png and /dev/null differ diff --git a/doc/html/inherit_graph_96.map b/doc/html/inherit_graph_96.map deleted file mode 100644 index 6e66b878..00000000 --- a/doc/html/inherit_graph_96.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_96.md5 b/doc/html/inherit_graph_96.md5 deleted file mode 100644 index 8368ca0b..00000000 --- a/doc/html/inherit_graph_96.md5 +++ /dev/null @@ -1 +0,0 @@ -6764af0a4182a60e1f21df01160bd73c \ No newline at end of file diff --git a/doc/html/inherit_graph_96.png b/doc/html/inherit_graph_96.png deleted file mode 100644 index 17d379e7..00000000 Binary files a/doc/html/inherit_graph_96.png and /dev/null differ diff --git a/doc/html/inherit_graph_97.map b/doc/html/inherit_graph_97.map deleted file mode 100644 index c3df9e4d..00000000 --- a/doc/html/inherit_graph_97.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_97.md5 b/doc/html/inherit_graph_97.md5 deleted file mode 100644 index de343de3..00000000 --- a/doc/html/inherit_graph_97.md5 +++ /dev/null @@ -1 +0,0 @@ -0957ffdef365e1a83f5678b66db1a287 \ No newline at end of file diff --git a/doc/html/inherit_graph_97.png b/doc/html/inherit_graph_97.png deleted file mode 100644 index 092d551b..00000000 Binary files a/doc/html/inherit_graph_97.png and /dev/null differ diff --git a/doc/html/inherit_graph_98.map b/doc/html/inherit_graph_98.map deleted file mode 100644 index a11ec5cf..00000000 --- a/doc/html/inherit_graph_98.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_98.md5 b/doc/html/inherit_graph_98.md5 deleted file mode 100644 index 23555944..00000000 --- a/doc/html/inherit_graph_98.md5 +++ /dev/null @@ -1 +0,0 @@ -83b3e424d4c95ef6a0400270ae8a523d \ No newline at end of file diff --git a/doc/html/inherit_graph_98.png b/doc/html/inherit_graph_98.png deleted file mode 100644 index 2d9b4f4c..00000000 Binary files a/doc/html/inherit_graph_98.png and /dev/null differ diff --git a/doc/html/inherit_graph_99.map b/doc/html/inherit_graph_99.map deleted file mode 100644 index f764b08d..00000000 --- a/doc/html/inherit_graph_99.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/doc/html/inherit_graph_99.md5 b/doc/html/inherit_graph_99.md5 deleted file mode 100644 index b4da632f..00000000 --- a/doc/html/inherit_graph_99.md5 +++ /dev/null @@ -1 +0,0 @@ -7e1cc37abdc7083744934164a7821423 \ No newline at end of file diff --git a/doc/html/inherit_graph_99.png b/doc/html/inherit_graph_99.png deleted file mode 100644 index 5f8bae7c..00000000 Binary files a/doc/html/inherit_graph_99.png and /dev/null differ diff --git a/doc/html/inherits.html b/doc/html/inherits.html index a47216b1..892a68fc 100644 --- a/doc/html/inherits.html +++ b/doc/html/inherits.html @@ -3,85 +3,55 @@ + + VMTK: Class Hierarchy - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - -
    + + + + +
    +
    @@ -98,559 +68,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - +
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - +
    - - + - diff --git a/doc/html/interfacevtkCocoaGLView_07vtkvmtkCocoaGLView_08.html b/doc/html/interfacevtkCocoaGLView_07vtkvmtkCocoaGLView_08.html deleted file mode 100644 index dde1cfd9..00000000 --- a/doc/html/interfacevtkCocoaGLView_07vtkvmtkCocoaGLView_08.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -VMTK: vtkCocoaGLView(vtkvmtkCocoaGLView) Class Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    vtkCocoaGLView(vtkvmtkCocoaGLView) Class Reference
    -
    -
    - -

    #import <vtkvmtkCocoaGLView.h>

    - -

    List of all members.

    - - - -

    -Public Member Functions

    (void) - mouseDown:
    -

    Member Function Documentation

    - -
    -
    - - - - - - - - -
    - (void) mouseDown: (NSEvent *) theEvent
    -
    -
    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - - - diff --git a/doc/html/interfacevtkCocoaServer.html b/doc/html/interfacevtkCocoaServer.html deleted file mode 100644 index 14df93f4..00000000 --- a/doc/html/interfacevtkCocoaServer.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - -VMTK: vtkCocoaServer Class Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    - -
    - -

    #import <vtkvmtkCocoaServer.h>

    - -

    List of all members.

    - - - - - - - - - -

    -Public Member Functions

    (void) - close
    (void) - start
    (void) - stop

    -Static Public Member Functions

    (id) + cocoaServerWithRenderWindow:

    -Protected Attributes

    vtkCocoaRenderWindow * renWin
    -

    Member Function Documentation

    - -
    -
    - - - - - - - - -
    + (id) cocoaServerWithRenderWindow: (vtkCocoaRenderWindow *) inRenderWindow
    -
    -
    - -
    -
    - -
    -
    - - - - - - - -
    - (void) close
    -
    -
    - -
    -
    - -
    -
    - - - - - - - -
    - (void) start
    -
    -
    - -
    -
    - -
    -
    - - - - - - - -
    - (void) stop
    -
    -
    - -
    -
    -

    Member Data Documentation

    - -
    -
    - - - - -
    - (vtkCocoaRenderWindow*) renWin [protected]
    -
    -
    - -
    -
    -
    The documentation for this class was generated from the following file: -
    - - - - - - diff --git a/doc/html/jquery.js b/doc/html/jquery.js index 90b3a2bc..2771c749 100644 --- a/doc/html/jquery.js +++ b/doc/html/jquery.js @@ -1,64 +1,115 @@ /* - * jQuery JavaScript Library v1.3.2 + @licstart The following is the entire license notice for the + JavaScript code in this file. + + Copyright (C) 1997-2017 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice + for the JavaScript code in this file + */ +/*! + * jQuery JavaScript Library v1.7.1 * http://jquery.com/ * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 + * Date: Mon Nov 21 21:11:03 2011 -0500 */ -(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
    "]||!O.indexOf("

    "]||(!O.indexOf("

    "]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
    ","
    "]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b40){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b40&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b21?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv
    a";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="
    ";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="
    t
    ";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="
    ";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bCbA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * More information: http://sizzlejs.com/ */ -(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

    ";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
    ";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0) -{I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
    ").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function() -{G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
    ';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); - -/* +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bRe[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="

    ";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="
    ";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT0){for(bB=bA;bB=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div
    ","
    "]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1>");try{for(var bw=0,bv=this.length;bw1&&bw0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]===""&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("
    ").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"":"")+"");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*! + * jQuery UI 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */ +(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*! + * jQuery UI Widget 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */ +(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*! + * jQuery UI Mouse 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */ +(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('
    ').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g
    ');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(hl.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*! * jQuery hashchange event - v1.3 - 7/21/2010 * http://benalman.com/projects/jquery-hashchange-plugin/ - * + * * Copyright (c) 2010 "Cowboy" Ben Alman * Dual licensed under the MIT and GPL licenses. * http://benalman.com/about/license/ */ -(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$(' + +
    @@ -95,29 +71,29 @@
    vtkvmtkActiveTubeFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkActiveTubeFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkActiveTubeFilter
     ... More...
     Experimental method for generating centerlines from an image. More...
     
    - - + - diff --git a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.map b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.map index 8be6a309..02e25c36 100644 --- a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.map +++ b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.md5 b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.md5 index 2ce43cf3..f538bc1c 100644 --- a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.md5 @@ -1 +1 @@ -cc61d5c3dfbde93db87ba4bed3e707f8 \ No newline at end of file +ba2a350c219c67c38959bb4f12b507eb \ No newline at end of file diff --git a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.png b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.png deleted file mode 100644 index db5bb990..00000000 Binary files a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkActiveTubeFilter_8h__incl.svg b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.svg new file mode 100644 index 00000000..18677725 --- /dev/null +++ b/doc/html/vtkvmtkActiveTubeFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkActiveTubeFilter.h + + +Node0 + +vtkvmtkActiveTubeFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkActiveTubeFilter_8h_source.html b/doc/html/vtkvmtkActiveTubeFilter_8h_source.html new file mode 100644 index 00000000..8fcad748 --- /dev/null +++ b/doc/html/vtkvmtkActiveTubeFilter_8h_source.html @@ -0,0 +1,98 @@ + + + + + + + +VMTK: vtkvmtkActiveTubeFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkActiveTubeFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: .h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    32 #ifndef __vtkvmtkActiveTubeFilter_h
    33 #define __vtkvmtkActiveTubeFilter_h
    34 
    35 #include "vtkPolyDataAlgorithm.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class vtkImageData;
    39 class vtkDoubleArray;
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkActiveTubeFilter : public vtkPolyDataAlgorithm
    42 {
    43  public:
    44  vtkTypeMacro(vtkvmtkActiveTubeFilter,vtkPolyDataAlgorithm);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    47  static vtkvmtkActiveTubeFilter *New();
    48 
    49  virtual void SetPotentialImage(vtkImageData *);
    50  vtkGetObjectMacro(PotentialImage, vtkImageData);
    51 
    52  vtkSetStringMacro(RadiusArrayName);
    53  vtkGetStringMacro(RadiusArrayName);
    54 
    55  vtkSetMacro(NumberOfIterations,int);
    56  vtkGetMacro(NumberOfIterations,int);
    57 
    58  vtkSetMacro(PotentialWeight,double);
    59  vtkGetMacro(PotentialWeight,double);
    60 
    61  vtkSetMacro(StiffnessWeight,double);
    62  vtkGetMacro(StiffnessWeight,double);
    63 
    64  vtkSetMacro(Convergence,double);
    65  vtkGetMacro(Convergence,double);
    66 
    67  vtkSetMacro(CFLCoefficient,double);
    68  vtkGetMacro(CFLCoefficient,double);
    69 
    70  vtkSetMacro(MinimumRadius,double);
    71  vtkGetMacro(MinimumRadius,double);
    72 
    73  vtkSetMacro(FixedEndpointCoordinates,int);
    74  vtkGetMacro(FixedEndpointCoordinates,int);
    75  vtkBooleanMacro(FixedEndpointCoordinates,int);
    76 
    77  vtkSetMacro(FixedEndpointRadius,int);
    78  vtkGetMacro(FixedEndpointRadius,int);
    79  vtkBooleanMacro(FixedEndpointRadius,int);
    80 
    81  vtkSetMacro(NumberOfAngularEvaluations,int);
    82  vtkGetMacro(NumberOfAngularEvaluations,int);
    83 
    84  vtkSetMacro(SplineResamplingWhileIterating,int);
    85  vtkGetMacro(SplineResamplingWhileIterating,int);
    86  vtkBooleanMacro(SplineResamplingWhileIterating,int);
    87 
    88  vtkSetMacro(NegativeNormWarnings,int);
    89  vtkGetMacro(NegativeNormWarnings,int);
    90  vtkBooleanMacro(NegativeNormWarnings,int);
    91 
    92  protected:
    95 
    96  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    97 
    98  void EvaluateForce(double point[3], double force[3], bool normalize);
    99  double EvaluatePotential(double point[3]);
    100 
    101  static bool IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)
    102  {
    103  return (ijk[0]>=extent[0]+border && ijk[0]<=extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<=extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<=extent[5]-border) ? true : false;
    104  }
    105 
    106  static bool IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)
    107  {
    108  return (ijk[0]>=extent[0]+border && ijk[0]<extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<extent[5]-border) ? true : false;
    109  }
    110 
    111  void EvolveCellSpline(vtkPolyData* lines, vtkIdType cellId);
    112 
    114 
    115  vtkImageData *PotentialImage;
    116  vtkImageData *PotentialGradientImage;
    117 
    120 
    122  double Convergence;
    123 
    126 
    128 
    130 
    133 
    135 
    137 
    138 private:
    139  vtkvmtkActiveTubeFilter(const vtkvmtkActiveTubeFilter&); // Not implemented.
    140  void operator=(const vtkvmtkActiveTubeFilter&); // Not implemented.
    141 };
    142 
    143 #endif
    + + +
    Experimental method for generating centerlines from an image.
    + +
    static bool IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)
    + + +
    static bool IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)
    + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h.html b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h.html new file mode 100644 index 00000000..c2bcbdcb --- /dev/null +++ b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkAnisotropicDiffusionImageFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkAnisotropicDiffusionImageFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkAnisotropicDiffusionImageFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkAnisotropicDiffusionImageFilter
     Wrapper class around itk::GradientAnisotropicDiffusionImageFilter. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.map b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.map new file mode 100644 index 00000000..67f12175 --- /dev/null +++ b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.md5 b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.md5 new file mode 100644 index 00000000..0d77283a --- /dev/null +++ b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.md5 @@ -0,0 +1 @@ +40587a32d7e2c411b9074c86e2e6bbc3 \ No newline at end of file diff --git a/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.svg b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.svg new file mode 100644 index 00000000..11f424d1 --- /dev/null +++ b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkAnisotropicDiffusionImageFilter.h + + +Node0 + +vtkvmtkAnisotropicDiffusion +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h_source.html b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h_source.html new file mode 100644 index 00000000..3294217f --- /dev/null +++ b/doc/html/vtkvmtkAnisotropicDiffusionImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkAnisotropicDiffusionImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkAnisotropicDiffusionImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkAnisotropicDiffusionImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21  Note: this class was contributed by
    22  Kurt Sansom
    23  https://github.com/kayarre
    24 
    25 =========================================================================*/
    35 #ifndef __vtkvmtkAnisotropicDiffusionImageFilter_h
    36 #define __vtkvmtkAnisotropicDiffusionImageFilter_h
    37 
    38 #include "vtkSimpleImageToImageFilter.h"
    39 #include "vtkvmtkWin32Header.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkAnisotropicDiffusionImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkAnisotropicDiffusionImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(NumberOfIterations,int);
    48  vtkSetMacro(NumberOfIterations,int);
    49 
    50  vtkGetMacro(TimeStep,double);
    51  vtkSetMacro(TimeStep,double);
    52 
    53  vtkGetMacro(Conductance,double);
    54  vtkSetMacro(Conductance,double);
    55 
    56 
    57 protected:
    58 
    61 
    62  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    63 
    64 private:
    65  template< class TImage >
    66  int FilterImage( vtkImageData*, vtkImageData*, typename TImage::Pointer );
    67 
    68  template< int VDimension >
    69  int FilterScalarImage( vtkImageData* , vtkImageData* , int );
    70 
    72  void operator=(const vtkvmtkAnisotropicDiffusionImageFilter&); // Not implemented.
    73 
    74  int NumberOfIterations;
    75  double TimeStep;
    76  double Conductance;
    77 
    78 };
    79 
    80 #endif
    81 
    Wrapper class around itk::GradientAnisotropicDiffusionImageFilter.
    + +
    + + + + diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h.html b/doc/html/vtkvmtkAnnularCapPolyData_8h.html index 7cb571de..f30de3ce 100644 --- a/doc/html/vtkvmtkAnnularCapPolyData_8h.html +++ b/doc/html/vtkvmtkAnnularCapPolyData_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkAnnularCapPolyData.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkAnnularCapPolyData.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkAnnularCapPolyData.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkAnnularCapPolyData
     Add annular caps between the boundaries of a walled surface. More...
     Add annular caps between the boundaries of a walled surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.map b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.map index 8be6a309..b3fff687 100644 --- a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.map +++ b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.md5 b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.md5 index 2609e21d..da3526b4 100644 --- a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.md5 +++ b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.md5 @@ -1 +1 @@ -3994079493d97b3cfffe1770fa216e74 \ No newline at end of file +3315d255b74065fddbe41bce601858f4 \ No newline at end of file diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.png b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.png deleted file mode 100644 index 2fe5c2de..00000000 Binary files a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.svg b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.svg new file mode 100644 index 00000000..2d6cc9a3 --- /dev/null +++ b/doc/html/vtkvmtkAnnularCapPolyData_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkAnnularCapPolyData.h + + +Node0 + +vtkvmtkAnnularCapPolyData.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkAnnularCapPolyData_8h_source.html b/doc/html/vtkvmtkAnnularCapPolyData_8h_source.html new file mode 100644 index 00000000..8f314095 --- /dev/null +++ b/doc/html/vtkvmtkAnnularCapPolyData_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkAnnularCapPolyData.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkAnnularCapPolyData.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkAnnularCapPolyData.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkAnnularCapPolyData_h
    29 #define __vtkvmtkAnnularCapPolyData_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkAnnularCapPolyData : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkAnnularCapPolyData,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkAnnularCapPolyData *New();
    42 
    43  vtkSetObjectMacro(BoundaryIds,vtkIdList);
    44  vtkGetObjectMacro(BoundaryIds,vtkIdList);
    45 
    46  vtkSetStringMacro(CellEntityIdsArrayName);
    47  vtkGetStringMacro(CellEntityIdsArrayName);
    48 
    49  vtkSetMacro(CellEntityIdOffset,int);
    50  vtkGetMacro(CellEntityIdOffset,int);
    51 
    52  protected:
    55 
    56  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    57 
    58  vtkIdList* BoundaryIds;
    61 
    62  private:
    63  vtkvmtkAnnularCapPolyData(const vtkvmtkAnnularCapPolyData&); // Not implemented.
    64  void operator=(const vtkvmtkAnnularCapPolyData&); // Not implemented.
    65 };
    66 
    67 #endif
    Add annular caps between the boundaries of a walled surface.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkAppendFilter_8h.html b/doc/html/vtkvmtkAppendFilter_8h.html index 1361c0b6..729f4698 100644 --- a/doc/html/vtkvmtkAppendFilter_8h.html +++ b/doc/html/vtkvmtkAppendFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkAppendFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkAppendFilter.h File Reference
    -
    #include "vtkAppendFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkAppendFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkAppendFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkAppendFilter
     ... More...
     merges points, point data, and cell data. More...
     
    - - + - diff --git a/doc/html/vtkvmtkAppendFilter_8h__incl.map b/doc/html/vtkvmtkAppendFilter_8h__incl.map index 8be6a309..9795bf80 100644 --- a/doc/html/vtkvmtkAppendFilter_8h__incl.map +++ b/doc/html/vtkvmtkAppendFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkAppendFilter_8h__incl.md5 b/doc/html/vtkvmtkAppendFilter_8h__incl.md5 index 3e70f11e..db1b70fb 100644 --- a/doc/html/vtkvmtkAppendFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkAppendFilter_8h__incl.md5 @@ -1 +1 @@ -ef6190d54273d968f9ba7c415a8472f4 \ No newline at end of file +65a577fc720f6bb5bb47aed4d2e79aa3 \ No newline at end of file diff --git a/doc/html/vtkvmtkAppendFilter_8h__incl.png b/doc/html/vtkvmtkAppendFilter_8h__incl.png deleted file mode 100644 index 3dc0ac6a..00000000 Binary files a/doc/html/vtkvmtkAppendFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkAppendFilter_8h__incl.svg b/doc/html/vtkvmtkAppendFilter_8h__incl.svg new file mode 100644 index 00000000..5cc9fce6 --- /dev/null +++ b/doc/html/vtkvmtkAppendFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkAppendFilter.h + + +Node0 + +vtkvmtkAppendFilter.h + + +Node1 + +vtkAppendFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkAppendFilter_8h_source.html b/doc/html/vtkvmtkAppendFilter_8h_source.html new file mode 100644 index 00000000..ee90bcf0 --- /dev/null +++ b/doc/html/vtkvmtkAppendFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkAppendFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkAppendFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkAppendFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkAppendFilter_h
    30 #define __vtkvmtkAppendFilter_h
    31 
    32 #include "vtkAppendFilter.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkDataSetCollection;
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkAppendFilter : public vtkAppendFilter
    38 {
    39 public:
    40  static vtkvmtkAppendFilter *New();
    41 
    42  vtkTypeMacro(vtkvmtkAppendFilter,vtkAppendFilter);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetMacro(MergeDuplicatePoints,int);
    46  vtkGetMacro(MergeDuplicatePoints,int);
    47  vtkBooleanMacro(MergeDuplicatePoints,int);
    48 
    49 protected:
    52 
    53  // Usual data generation method
    54  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    55 
    57 
    58 private:
    59  vtkvmtkAppendFilter(const vtkvmtkAppendFilter&); // Not implemented.
    60  void operator=(const vtkvmtkAppendFilter&); // Not implemented.
    61 };
    62 
    63 #endif
    merges points, point data, and cell data.
    + +
    + + + + diff --git a/doc/html/vtkvmtkBoundaryConditions_8h.html b/doc/html/vtkvmtkBoundaryConditions_8h.html index f98e4e09..2eb8f683 100644 --- a/doc/html/vtkvmtkBoundaryConditions_8h.html +++ b/doc/html/vtkvmtkBoundaryConditions_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkBoundaryConditions.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,39 +71,38 @@
    vtkvmtkBoundaryConditions.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkLinearSystem.h"
    -#include "vtkDoubleArray.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkLinearSystem.h"
    +#include "vtkDoubleArray.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkBoundaryConditions.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkBoundaryConditions
     .. More...
     Base class to store nodes, value, and linear system composing a boundary condition. More...
     
    - - + - diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.map b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.map index 009b2a7d..afd3b41c 100644 --- a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.map +++ b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.md5 b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.md5 index db81b4b1..9c6f6074 100644 --- a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.md5 @@ -1 +1 @@ -ad3927ef1ca371f9dbabb2ac14d2d31a \ No newline at end of file +bbbd6836edd94da78ea8992f164bf172 \ No newline at end of file diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.png b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.png deleted file mode 100644 index f1652560..00000000 Binary files a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.svg b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.svg new file mode 100644 index 00000000..14dd3d88 --- /dev/null +++ b/doc/html/vtkvmtkBoundaryConditions_8h__dep__incl.svg @@ -0,0 +1,45 @@ + + + + + + +vtkvmtkBoundaryConditions.h + + +Node20 + +vtkvmtkBoundaryConditions.h + + +Node21 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node20->Node21 + + + + +Node22 + + +vtkvmtkEllipticProblem.h + + + + +Node21->Node22 + + + + + diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__incl.map b/doc/html/vtkvmtkBoundaryConditions_8h__incl.map index e0b9a887..0c9c8e70 100644 --- a/doc/html/vtkvmtkBoundaryConditions_8h__incl.map +++ b/doc/html/vtkvmtkBoundaryConditions_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__incl.md5 b/doc/html/vtkvmtkBoundaryConditions_8h__incl.md5 index fec60760..2e5079cb 100644 --- a/doc/html/vtkvmtkBoundaryConditions_8h__incl.md5 +++ b/doc/html/vtkvmtkBoundaryConditions_8h__incl.md5 @@ -1 +1 @@ -48ea67c21b8d68e3b73f18290b0193d0 \ No newline at end of file +602f3f7dfc84fcc03669ff5813c8b25d \ No newline at end of file diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__incl.png b/doc/html/vtkvmtkBoundaryConditions_8h__incl.png deleted file mode 100644 index 5d6df7d5..00000000 Binary files a/doc/html/vtkvmtkBoundaryConditions_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkBoundaryConditions_8h__incl.svg b/doc/html/vtkvmtkBoundaryConditions_8h__incl.svg new file mode 100644 index 00000000..2f00825e --- /dev/null +++ b/doc/html/vtkvmtkBoundaryConditions_8h__incl.svg @@ -0,0 +1,437 @@ + + + + + + +vtkvmtkBoundaryConditions.h + + +Node0 + +vtkvmtkBoundaryConditions.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkLinearSystem.h + + + + +Node0->Node2 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node18 + +vtkDoubleArray.h + + +Node0->Node18 + + + + +Node19 + +vtkIdList.h + + +Node0->Node19 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkSparseMatrix.h + + + + +Node2->Node3 + + + + +Node2->Node10 + + + + +Node16 + + +vtkvmtkDoubleVector.h + + + + +Node2->Node16 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrixRow.h + + + + +Node3->Node4 + + + + +Node9 + +vtkDataSet.h + + +Node3->Node9 + + + + +Node3->Node10 + + + + +Node12 + + +vtkvmtkNeighborhoods.h + + + + +Node3->Node12 + + + + +Node15 + + +vtkvmtkStencils.h + + + + +Node3->Node15 + + + + +Node3->Node16 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node6 + + + + +Node4->Node10 + + + + +Node11 + + +vtkvmtkConstants.h + + + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node12->Node1 + + + + +Node12->Node6 + + + + +Node12->Node9 + + + + +Node12->Node10 + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItems.h + + + + +Node12->Node13 + + + + +Node13->Node1 + + + + +Node13->Node9 + + + + +Node13->Node10 + + + + +Node14 + + +vtkvmtkItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node14->Node10 + + + + +Node15->Node1 + + + + +Node15->Node5 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node15->Node13 + + + + +Node16->Node1 + + + + +Node16->Node10 + + + + +Node17 + +vtkDataArray.h + + +Node16->Node17 + + + + + diff --git a/doc/html/vtkvmtkBoundaryConditions_8h_source.html b/doc/html/vtkvmtkBoundaryConditions_8h_source.html new file mode 100644 index 00000000..b360b102 --- /dev/null +++ b/doc/html/vtkvmtkBoundaryConditions_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkBoundaryConditions.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkBoundaryConditions.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkBoundaryConditions.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkBoundaryConditions_h
    29 #define __vtkvmtkBoundaryConditions_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkLinearSystem.h"
    33 #include "vtkDoubleArray.h"
    34 #include "vtkIdList.h"
    35 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkBoundaryConditions : public vtkObject
    39 {
    40 public:
    41 
    42  vtkTypeMacro(vtkvmtkBoundaryConditions,vtkObject);
    43 
    44  vtkSetObjectMacro(LinearSystem,vtkvmtkLinearSystem);
    45  vtkGetObjectMacro(LinearSystem,vtkvmtkLinearSystem);
    46 
    47  vtkSetObjectMacro(BoundaryNodes,vtkIdList);
    48  vtkGetObjectMacro(BoundaryNodes,vtkIdList);
    49 
    50  vtkSetObjectMacro(BoundaryValues,vtkDoubleArray);
    51  vtkGetObjectMacro(BoundaryValues,vtkDoubleArray);
    52 
    53  virtual void Apply();
    54 
    55 protected:
    58 
    60 
    61  vtkIdList* BoundaryNodes;
    62  vtkDoubleArray* BoundaryValues;
    63 
    64 private:
    65  vtkvmtkBoundaryConditions(const vtkvmtkBoundaryConditions&); // Not implemented.
    66  void operator=(const vtkvmtkBoundaryConditions&); // Not implemented.
    67 };
    68 
    69 #endif
    70 
    + +
    Base container to hold sparse matrice objects representing a linear system of equations Ax = B...
    +
    Base class to store nodes, value, and linear system composing a boundary condition.
    + +
    vtkvmtkLinearSystem * LinearSystem
    +
    + + + + diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h.html b/doc/html/vtkvmtkBoundaryLayerGenerator_8h.html index 1f7145c5..fdcbfd28 100644 --- a/doc/html/vtkvmtkBoundaryLayerGenerator_8h.html +++ b/doc/html/vtkvmtkBoundaryLayerGenerator_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkBoundaryLayerGenerator.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkBoundaryLayerGenerator.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkBoundaryLayerGenerator.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkBoundaryLayerGenerator
     Generates boundary layers of prismatic elements by warping a surface mesh. More...
     Generates boundary layers of prismatic elements by warping a surface mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.map b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.map index 8be6a309..7924caa6 100644 --- a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.map +++ b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.md5 b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.md5 index 75ece336..200e4eb3 100644 --- a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.md5 +++ b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.md5 @@ -1 +1 @@ -54c29105957ec7ad2a8347aa0ba7e3a5 \ No newline at end of file +690d67d544c623b299df99829044b433 \ No newline at end of file diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.png b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.png deleted file mode 100644 index edb38426..00000000 Binary files a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.svg b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.svg new file mode 100644 index 00000000..71e6d07d --- /dev/null +++ b/doc/html/vtkvmtkBoundaryLayerGenerator_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkBoundaryLayerGenerator.h + + +Node0 + +vtkvmtkBoundaryLayerGenerator.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkBoundaryLayerGenerator_8h_source.html b/doc/html/vtkvmtkBoundaryLayerGenerator_8h_source.html new file mode 100644 index 00000000..c5446a77 --- /dev/null +++ b/doc/html/vtkvmtkBoundaryLayerGenerator_8h_source.html @@ -0,0 +1,104 @@ + + + + + + + +VMTK: vtkvmtkBoundaryLayerGenerator.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkBoundaryLayerGenerator.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkBoundaryLayerGenerator.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkBoundaryLayerGenerator_h
    29 #define __vtkvmtkBoundaryLayerGenerator_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class vtkPoints;
    35 class vtkUnsignedCharArray;
    36 class vtkDataArray;
    37 
    38 class VTK_VMTK_MISC_EXPORT vtkvmtkBoundaryLayerGenerator : public vtkUnstructuredGridAlgorithm
    39 {
    40  public:
    41  vtkTypeMacro(vtkvmtkBoundaryLayerGenerator,vtkUnstructuredGridAlgorithm);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    44  static vtkvmtkBoundaryLayerGenerator *New();
    45 
    46  vtkGetStringMacro(WarpVectorsArrayName);
    47  vtkSetStringMacro(WarpVectorsArrayName);
    48 
    49  vtkGetStringMacro(LayerThicknessArrayName);
    50  vtkSetStringMacro(LayerThicknessArrayName);
    51 
    52  vtkGetMacro(UseWarpVectorMagnitudeAsThickness,int);
    53  vtkSetMacro(UseWarpVectorMagnitudeAsThickness,int);
    54  vtkBooleanMacro(UseWarpVectorMagnitudeAsThickness,int);
    55 
    56  vtkGetMacro(ConstantThickness,int);
    57  vtkSetMacro(ConstantThickness,int);
    58  vtkBooleanMacro(ConstantThickness,int);
    59 
    60  vtkGetMacro(IncludeSurfaceCells,int);
    61  vtkSetMacro(IncludeSurfaceCells,int);
    62  vtkBooleanMacro(IncludeSurfaceCells,int);
    63 
    64  vtkGetMacro(IncludeSidewallCells,int);
    65  vtkSetMacro(IncludeSidewallCells,int);
    66  vtkBooleanMacro(IncludeSidewallCells,int);
    67 
    68  vtkGetMacro(NegateWarpVectors,int);
    69  vtkSetMacro(NegateWarpVectors,int);
    70  vtkBooleanMacro(NegateWarpVectors,int);
    71 
    72  vtkGetMacro(LayerThickness,double);
    73  vtkSetMacro(LayerThickness,double);
    74 
    75  vtkGetMacro(LayerThicknessRatio,double);
    76  vtkSetMacro(LayerThicknessRatio,double);
    77 
    78  vtkGetMacro(MaximumLayerThickness,double);
    79  vtkSetMacro(MaximumLayerThickness,double);
    80 
    81  vtkGetMacro(NumberOfSubLayers,int);
    82  vtkSetMacro(NumberOfSubLayers,int);
    83 
    84  vtkGetMacro(SubLayerRatio,double);
    85  vtkSetMacro(SubLayerRatio,double);
    86 
    87  vtkGetMacro(NumberOfSubsteps,int);
    88  vtkSetMacro(NumberOfSubsteps,int);
    89 
    90  vtkGetMacro(Relaxation,double);
    91  vtkSetMacro(Relaxation,double);
    92 
    93  vtkGetMacro(LocalCorrectionFactor,double);
    94  vtkSetMacro(LocalCorrectionFactor,double);
    95 
    96  vtkSetStringMacro(CellEntityIdsArrayName);
    97  vtkGetStringMacro(CellEntityIdsArrayName);
    98 
    99  vtkGetMacro(InnerSurfaceCellEntityId,int);
    100  vtkSetMacro(InnerSurfaceCellEntityId,int);
    101 
    102  vtkGetMacro(OuterSurfaceCellEntityId,int);
    103  vtkSetMacro(OuterSurfaceCellEntityId,int);
    104 
    105  vtkGetMacro(SidewallCellEntityId,int);
    106  vtkSetMacro(SidewallCellEntityId,int);
    107 
    108  vtkGetMacro(VolumeCellEntityId,int);
    109  vtkSetMacro(VolumeCellEntityId,int);
    110 
    111  vtkGetObjectMacro(InnerSurface,vtkUnstructuredGrid);
    112 
    113  protected:
    116 
    117  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    118 
    119  void BuildWarpVectors(vtkUnstructuredGrid* input);
    120  void IncrementalWarpPoints(vtkUnstructuredGrid* input, vtkPoints* basePoints, vtkPoints* warpedPoints, int substep, int numberOfSubsteps, double relaxation);
    121  void IncrementalWarpVectors(vtkUnstructuredGrid* input, int numberOfSubsteps, double relaxation);
    122  int CheckTangle(vtkUnstructuredGrid* input, vtkUnsignedCharArray* checkArray);
    123  void LocalUntangle(vtkUnstructuredGrid* input, vtkUnsignedCharArray* checkArray, double alpha);
    124  void WarpPoints(vtkPoints* inputPoints, vtkPoints* warpedPoints, int subLayerId, bool quadratic);
    125  void UnwrapSublayers(vtkUnstructuredGrid* input, vtkPoints* outputPoints);
    126 
    127  vtkDataArray* WarpVectorsArray;
    128  vtkDataArray* LayerThicknessArray;
    129 
    132 
    135 
    139 
    143 
    147 
    148  vtkUnstructuredGrid* InnerSurface;
    149 
    155 
    156  double Relaxation;
    158 
    159  private:
    161  void operator=(const vtkvmtkBoundaryLayerGenerator&); // Not implemented.
    162 };
    163 
    164 #endif
    + + + + + + + + + + + + + + + + + + + +
    Generates boundary layers of prismatic elements by warping a surface mesh.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h.html b/doc/html/vtkvmtkBoundaryReferenceSystems_8h.html index b92d3161..0f5a3760 100644 --- a/doc/html/vtkvmtkBoundaryReferenceSystems_8h.html +++ b/doc/html/vtkvmtkBoundaryReferenceSystems_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkBoundaryReferenceSystems.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkBoundaryReferenceSystems.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkBoundaryReferenceSystems.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkBoundaryReferenceSystems
     ... More...
     Creates a reference system consisting of a radius and normals on top of boundaries. More...
     
    - - + - diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.map b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.map index 8be6a309..a3c08025 100644 --- a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.map +++ b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.md5 b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.md5 index 363df565..42000325 100644 --- a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.md5 +++ b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.md5 @@ -1 +1 @@ -107bbe31c46b8e0c107012d1df6e0643 \ No newline at end of file +6ccec38bb7765f2b98e6e9e52450a742 \ No newline at end of file diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.png b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.png deleted file mode 100644 index f03004c8..00000000 Binary files a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.svg b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.svg new file mode 100644 index 00000000..41900880 --- /dev/null +++ b/doc/html/vtkvmtkBoundaryReferenceSystems_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkBoundaryReferenceSystems.h + + +Node0 + +vtkvmtkBoundaryReference +Systems.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkBoundaryReferenceSystems_8h_source.html b/doc/html/vtkvmtkBoundaryReferenceSystems_8h_source.html new file mode 100644 index 00000000..eadfb95b --- /dev/null +++ b/doc/html/vtkvmtkBoundaryReferenceSystems_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkBoundaryReferenceSystems.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkBoundaryReferenceSystems.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkBoundaryReferenceSystems.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkBoundaryReferenceSystems_h
    29 #define __vtkvmtkBoundaryReferenceSystems_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPolyData;
    36 class vtkPoints;
    37 class vtkPolyLine;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkBoundaryReferenceSystems : public vtkPolyDataAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkBoundaryReferenceSystems,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  static vtkvmtkBoundaryReferenceSystems *New();
    46 
    48 
    50  vtkSetStringMacro(BoundaryRadiusArrayName);
    51  vtkGetStringMacro(BoundaryRadiusArrayName);
    53 
    55 
    57  vtkSetStringMacro(BoundaryNormalsArrayName);
    58  vtkGetStringMacro(BoundaryNormalsArrayName);
    60 
    62 
    64  vtkSetStringMacro(Point1ArrayName);
    65  vtkGetStringMacro(Point1ArrayName);
    67 
    69 
    71  vtkSetStringMacro(Point2ArrayName);
    72  vtkGetStringMacro(Point2ArrayName);
    74 
    75  static void ComputeBoundaryBarycenter(vtkPoints* points, double barycenter[3]);
    76  static double ComputeBoundaryMeanRadius(vtkPoints* points, double barycenter[3]);
    77  static void ComputeBoundaryNormal(vtkPoints* points, double barycenter[3], double normal[3]);
    78  static void OrientBoundaryNormalOutwards(vtkPolyData* surface, vtkPolyData* boundaries, vtkIdType boundaryCellId, double normal[3], double outwardNormal[3]);
    79  static void ComputeReferenceSystemPoints(double origin[3], double normal[3], double radius, double point1[3], double point2[3]);
    80 
    81  protected:
    84 
    85  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    86 
    91 
    92  private:
    94  void operator=(const vtkvmtkBoundaryReferenceSystems&); // Not implemented.
    95 };
    96 
    97 #endif
    + + +
    Creates a reference system consisting of a radius and normals on top of boundaries.
    + +
    + + + + diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h.html b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h.html index 353f20a3..2247171e 100644 --- a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h.html +++ b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkBoundedReciprocalImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkBoundedReciprocalImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkBoundedReciprocalImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkBoundedReciprocalImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkBoundedReciprocalImageFilter
     Wrapper class around itk::BoundedReciprocalImageFilter. More...
     Wrapper class around itk::BoundedReciprocalImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.map b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.map index 8be6a309..11cb022b 100644 --- a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.md5 b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.md5 index 4d3024ce..cb7be871 100644 --- a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.md5 @@ -1 +1 @@ -a12cb094dfa31fe7a4a0cc45f7c8b378 \ No newline at end of file +e6c6989e9b8447a1f760005b5fdbf51e \ No newline at end of file diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.png b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.png deleted file mode 100644 index e470bfb9..00000000 Binary files a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.svg b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.svg new file mode 100644 index 00000000..d9e384e1 --- /dev/null +++ b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkBoundedReciprocalImageFilter.h + + +Node0 + +vtkvmtkBoundedReciprocal +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h_source.html b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h_source.html new file mode 100644 index 00000000..01888a7d --- /dev/null +++ b/doc/html/vtkvmtkBoundedReciprocalImageFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkBoundedReciprocalImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkBoundedReciprocalImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkBoundedReciprocalImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkBoundedReciprocalImageFilter_h
    34 #define __vtkvmtkBoundedReciprocalImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkBoundedReciprocalImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkBoundedReciprocalImageFilter, vtkSimpleImageToImageFilter);
    44 
    45 protected:
    46 
    49 
    50  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    51 
    52  //BTX
    53  //typedef itk::BoundedReciprocalImageFilter<Superclass::InputImageType,Superclass::OutputImageType> ImageFilterType;
    54  //vtkvmtkBoundedReciprocalImageFilter() : Superclass ( ImageFilterType::New() ){};
    55  //~vtkvmtkBoundedReciprocalImageFilter() {};
    56  //ImageFilterType* GetImageFilterPointer() { return dynamic_cast<ImageFilterType*> ( m_Filter.GetPointer() ); }
    57  //ETX
    58 
    59 private:
    61  void operator=(const vtkvmtkBoundedReciprocalImageFilter&); // Not implemented.
    62 
    63 };
    64 
    65 #endif
    66 
    67 
    68 
    69 
    +
    Wrapper class around itk::BoundedReciprocalImageFilter.
    + +
    + + + + diff --git a/doc/html/vtkvmtkCapPolyData_8h.html b/doc/html/vtkvmtkCapPolyData_8h.html index 76ca602d..8ee71647 100644 --- a/doc/html/vtkvmtkCapPolyData_8h.html +++ b/doc/html/vtkvmtkCapPolyData_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCapPolyData.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkCapPolyData.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkPoints.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkPoints.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCapPolyData.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCapPolyData
     Add caps to boundaries. More...
     Close holes in a surface surface by creating a cap made of triangles sharing a common vertex at the boundary barycenter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCapPolyData_8h__incl.map b/doc/html/vtkvmtkCapPolyData_8h__incl.map index 8be6a309..7397f575 100644 --- a/doc/html/vtkvmtkCapPolyData_8h__incl.map +++ b/doc/html/vtkvmtkCapPolyData_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCapPolyData_8h__incl.md5 b/doc/html/vtkvmtkCapPolyData_8h__incl.md5 index 4bf2e8e6..1d1f7391 100644 --- a/doc/html/vtkvmtkCapPolyData_8h__incl.md5 +++ b/doc/html/vtkvmtkCapPolyData_8h__incl.md5 @@ -1 +1 @@ -23937eab12e1a3e4d14b4e176cae6849 \ No newline at end of file +8ef3dd634de6773572daa614b92a3438 \ No newline at end of file diff --git a/doc/html/vtkvmtkCapPolyData_8h__incl.png b/doc/html/vtkvmtkCapPolyData_8h__incl.png deleted file mode 100644 index 66e35bf2..00000000 Binary files a/doc/html/vtkvmtkCapPolyData_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCapPolyData_8h__incl.svg b/doc/html/vtkvmtkCapPolyData_8h__incl.svg new file mode 100644 index 00000000..f29b4d10 --- /dev/null +++ b/doc/html/vtkvmtkCapPolyData_8h__incl.svg @@ -0,0 +1,68 @@ + + + + + + +vtkvmtkCapPolyData.h + + +Node0 + +vtkvmtkCapPolyData.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkPoints.h + + +Node0->Node3 + + + + +Node4 + +vtkIdList.h + + +Node0->Node4 + + + + +Node5 + +vtkvmtkWin32Header.h + + +Node0->Node5 + + + + + diff --git a/doc/html/vtkvmtkCapPolyData_8h_source.html b/doc/html/vtkvmtkCapPolyData_8h_source.html new file mode 100644 index 00000000..549e59e0 --- /dev/null +++ b/doc/html/vtkvmtkCapPolyData_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkCapPolyData.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCapPolyData.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCapPolyData.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCapPolyData_h
    29 #define __vtkvmtkCapPolyData_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkPoints.h"
    34 #include "vtkIdList.h"
    35 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCapPolyData : public vtkPolyDataAlgorithm
    39 {
    40  public:
    41  vtkTypeMacro(vtkvmtkCapPolyData,vtkPolyDataAlgorithm);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    44  static vtkvmtkCapPolyData *New();
    45 
    47 
    48  vtkSetObjectMacro(BoundaryIds,vtkIdList);
    49  vtkGetObjectMacro(BoundaryIds,vtkIdList);
    51 
    52  vtkSetStringMacro(CellEntityIdsArrayName);
    53  vtkGetStringMacro(CellEntityIdsArrayName);
    54 
    55  vtkSetMacro(CellEntityIdOffset,int);
    56  vtkGetMacro(CellEntityIdOffset,int);
    57 
    59 
    61  vtkSetMacro(Displacement,double);
    62  vtkGetMacro(Displacement,double);
    64 
    66 
    68  vtkSetMacro(InPlaneDisplacement,double);
    69  vtkGetMacro(InPlaneDisplacement,double);
    71 
    73 
    74  vtkGetObjectMacro(CapCenterIds,vtkIdList);
    76 
    77  protected:
    80 
    81  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    82 
    83  vtkIdList* BoundaryIds;
    86 
    87  double Displacement;
    89  vtkIdList* CapCenterIds;
    90 
    91  private:
    92  vtkvmtkCapPolyData(const vtkvmtkCapPolyData&); // Not implemented.
    93  void operator=(const vtkvmtkCapPolyData&); // Not implemented.
    94 };
    95 
    96 #endif
    + + + + +
    Close holes in a surface surface by creating a cap made of triangles sharing a common vertex at the b...
    + +
    + + + + diff --git a/doc/html/vtkvmtkCardinalSpline_8h.html b/doc/html/vtkvmtkCardinalSpline_8h.html index 401d9142..21f990b5 100644 --- a/doc/html/vtkvmtkCardinalSpline_8h.html +++ b/doc/html/vtkvmtkCardinalSpline_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCardinalSpline.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCardinalSpline.h File Reference
    -
    #include "vtkCardinalSpline.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkCardinalSpline.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCardinalSpline.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCardinalSpline
     Wrapper class around itk::VesselnessMeasureImageFilter. More...
     Implementation of vtkCardinalSpline containing methods to calculate the spline derivative, second derivatives, at derivative values. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCardinalSpline_8h__incl.map b/doc/html/vtkvmtkCardinalSpline_8h__incl.map index 8be6a309..e15d7423 100644 --- a/doc/html/vtkvmtkCardinalSpline_8h__incl.map +++ b/doc/html/vtkvmtkCardinalSpline_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCardinalSpline_8h__incl.md5 b/doc/html/vtkvmtkCardinalSpline_8h__incl.md5 index e3fcbce4..f1157369 100644 --- a/doc/html/vtkvmtkCardinalSpline_8h__incl.md5 +++ b/doc/html/vtkvmtkCardinalSpline_8h__incl.md5 @@ -1 +1 @@ -9110934091e6737002db372118e6edb7 \ No newline at end of file +86e356be4a36979b8205768c12371920 \ No newline at end of file diff --git a/doc/html/vtkvmtkCardinalSpline_8h__incl.png b/doc/html/vtkvmtkCardinalSpline_8h__incl.png deleted file mode 100644 index 97bda926..00000000 Binary files a/doc/html/vtkvmtkCardinalSpline_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCardinalSpline_8h__incl.svg b/doc/html/vtkvmtkCardinalSpline_8h__incl.svg new file mode 100644 index 00000000..9e773ab8 --- /dev/null +++ b/doc/html/vtkvmtkCardinalSpline_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkCardinalSpline.h + + +Node0 + +vtkvmtkCardinalSpline.h + + +Node1 + +vtkCardinalSpline.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCardinalSpline_8h_source.html b/doc/html/vtkvmtkCardinalSpline_8h_source.html new file mode 100644 index 00000000..878c9540 --- /dev/null +++ b/doc/html/vtkvmtkCardinalSpline_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkCardinalSpline.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCardinalSpline.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCardinalSpline.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkCardinalSpline_h
    34 #define __vtkvmtkCardinalSpline_h
    35 
    36 #include "vtkCardinalSpline.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkCardinalSpline : public vtkCardinalSpline
    40 {
    41 public:
    42  static vtkvmtkCardinalSpline *New();
    43 
    44  vtkTypeMacro(vtkvmtkCardinalSpline,vtkCardinalSpline);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    47  virtual double EvaluateDerivative(double t);
    48 
    49  virtual double EvaluateSecondDerivative(double t);
    50 
    51  virtual void EvaluateValueAndDerivatives(double t, double valueAndDerivatives[3]);
    52 
    53 protected:
    56 
    57 private:
    58  vtkvmtkCardinalSpline(const vtkvmtkCardinalSpline&); // Not implemented.
    59  void operator=(const vtkvmtkCardinalSpline&); // Not implemented.
    60 };
    61 
    62 #endif
    63 
    Implementation of vtkCardinalSpline containing methods to calculate the spline derivative, second derivatives, at derivative values.
    + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h.html b/doc/html/vtkvmtkCenterlineAttributesFilter_8h.html index 598b77c0..353b76fd 100644 --- a/doc/html/vtkvmtkCenterlineAttributesFilter_8h.html +++ b/doc/html/vtkvmtkCenterlineAttributesFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineAttributesFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineAttributesFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineAttributesFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineAttributesFilter
     ... More...
     Computes the abscissa and parallel transport normal along a centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.map b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.map index 8be6a309..3fd62675 100644 --- a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.md5 b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.md5 index 18cd854a..eae1f493 100644 --- a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.md5 @@ -1 +1 @@ -c8f8e70e3aac859ea7f79ec4e577c0f2 \ No newline at end of file +f6a9ede86310917ebd0673eece99150a \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.png b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.png deleted file mode 100644 index 4f579c08..00000000 Binary files a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.svg b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.svg new file mode 100644 index 00000000..20efb5db --- /dev/null +++ b/doc/html/vtkvmtkCenterlineAttributesFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkCenterlineAttributesFilter.h + + +Node0 + +vtkvmtkCenterlineAttributes +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineAttributesFilter_8h_source.html b/doc/html/vtkvmtkCenterlineAttributesFilter_8h_source.html new file mode 100644 index 00000000..eefe89f1 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineAttributesFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkCenterlineAttributesFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineAttributesFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineAttributesFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkCenterlineAttributesFilter_h
    31 #define __vtkvmtkCenterlineAttributesFilter_h
    32 
    33 #include "vtkPolyDataAlgorithm.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class vtkDoubleArray;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineAttributesFilter : public vtkPolyDataAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkCenterlineAttributesFilter,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    46 
    47  vtkSetStringMacro(AbscissasArrayName);
    48  vtkGetStringMacro(AbscissasArrayName);
    49 
    50  vtkSetStringMacro(ParallelTransportNormalsArrayName);
    51  vtkGetStringMacro(ParallelTransportNormalsArrayName);
    52 
    53  protected:
    56 
    57  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    58 
    59  void ComputeAbscissas(vtkPolyData* input, vtkDoubleArray* abscissasArray);
    60  void ComputeParallelTransportNormals(vtkPolyData* input, vtkDoubleArray* parallelTransportNormalsArray);
    61 
    64 
    65  private:
    67  void operator=(const vtkvmtkCenterlineAttributesFilter&); // Not implemented.
    68 };
    69 
    70 #endif
    +
    Computes the abscissa and parallel transport normal along a centerline.
    + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h.html b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h.html index f6195099..5c021afd 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h.html +++ b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineBifurcationReferenceSystems.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineBifurcationReferenceSystems.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineBifurcationReferenceSystems.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineBifurcationReferenceSystems
     ... More...
     Generates a normal and upnormal reference system for each bifurcation point of a split centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.map b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.map index 8be6a309..539dcae1 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.md5 b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.md5 index e16e6a8f..7d0e64ff 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.md5 @@ -1 +1 @@ -f5d14e0d4744e28cd432990ead1a628e \ No newline at end of file +ef6b697a63691f4f10fcb397a79f2755 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.png b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.png deleted file mode 100644 index a971f703..00000000 Binary files a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.svg b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.svg new file mode 100644 index 00000000..dae12ebd --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkCenterlineBifurcationReferenceSystems.h + + +Node0 + +vtkvmtkCenterlineBifurcation +ReferenceSystems.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h_source.html b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h_source.html new file mode 100644 index 00000000..a26731bb --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBifurcationReferenceSystems_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkCenterlineBifurcationReferenceSystems.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineBifurcationReferenceSystems.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineBifurcationReferenceSystems.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineBifurcationReferenceSystems_h
    29 #define __vtkvmtkCenterlineBifurcationReferenceSystems_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPoints;
    36 class vtkDoubleArray;
    37 class vtkIntArray;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineBifurcationReferenceSystems : public vtkPolyDataAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkCenterlineBifurcationReferenceSystems,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    46 
    47  vtkSetStringMacro(RadiusArrayName);
    48  vtkGetStringMacro(RadiusArrayName);
    49 
    50  vtkSetStringMacro(GroupIdsArrayName);
    51  vtkGetStringMacro(GroupIdsArrayName);
    52 
    53  vtkSetStringMacro(BlankingArrayName);
    54  vtkGetStringMacro(BlankingArrayName);
    55 
    56  vtkSetStringMacro(NormalArrayName);
    57  vtkGetStringMacro(NormalArrayName);
    58 
    59  vtkSetStringMacro(UpNormalArrayName);
    60  vtkGetStringMacro(UpNormalArrayName);
    61 
    62  protected:
    65 
    66  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    67 
    68  void ComputeGroupReferenceSystem(vtkPolyData* input, int referenceGroupId, vtkPoints* outputPoints, vtkDoubleArray* normalArray, vtkDoubleArray* upNormalArray, vtkIntArray* referenceGroupIdsArray);
    69 
    73 
    76 
    77  private:
    79  void operator=(const vtkvmtkCenterlineBifurcationReferenceSystems&); // Not implemented.
    80 };
    81 
    82 #endif
    + + + + +
    Generates a normal and upnormal reference system for each bifurcation point of a split centerline...
    +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h.html b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h.html index 61e0f6ac..4d9b1bf3 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h.html +++ b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineBifurcationVectors.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkCenterlineBifurcationVectors.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkCenterlineBifurcationVectors.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineBifurcationVectors
     ... More...
     Compute vectors which represent the orientation of branches involved within a bifurcation from a split centerline and bifurcation reference system. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.map b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.map index 8be6a309..75c03c80 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.md5 b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.md5 index 2038a17d..c83d50d1 100644 --- a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.md5 @@ -1 +1 @@ -d5ee4ce26d00145ee9642507cfa6008a \ No newline at end of file +e75b4512112c984054f64f6ffc2bc5ca \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.png b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.png deleted file mode 100644 index dac695d3..00000000 Binary files a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.svg b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.svg new file mode 100644 index 00000000..16b0c043 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkCenterlineBifurcationVectors.h + + +Node0 + +vtkvmtkCenterlineBifurcation +Vectors.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineBifurcationVectors_8h_source.html b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h_source.html new file mode 100644 index 00000000..30217811 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBifurcationVectors_8h_source.html @@ -0,0 +1,98 @@ + + + + + + + +VMTK: vtkvmtkCenterlineBifurcationVectors.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineBifurcationVectors.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineBifurcationVectors.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    38 #ifndef __vtkvmtkCenterlineBifurcationVectors_h
    39 #define __vtkvmtkCenterlineBifurcationVectors_h
    40 
    41 #include "vtkPolyDataAlgorithm.h"
    42 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    43 #include "vtkvmtkWin32Header.h"
    44 #include "vtkPolyData.h"
    45 
    46 class vtkPoints;
    47 class vtkDoubleArray;
    48 class vtkIntArray;
    49 
    50 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineBifurcationVectors : public vtkPolyDataAlgorithm
    51 {
    52  public:
    53  vtkTypeMacro(vtkvmtkCenterlineBifurcationVectors,vtkPolyDataAlgorithm);
    54  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    55 
    57 
    58  vtkSetStringMacro(RadiusArrayName);
    59  vtkGetStringMacro(RadiusArrayName);
    60 
    61  vtkSetStringMacro(GroupIdsArrayName);
    62  vtkGetStringMacro(GroupIdsArrayName);
    63 
    64  vtkSetStringMacro(CenterlineIdsArrayName);
    65  vtkGetStringMacro(CenterlineIdsArrayName);
    66 
    67  vtkSetStringMacro(TractIdsArrayName);
    68  vtkGetStringMacro(TractIdsArrayName);
    69 
    70  vtkSetStringMacro(BlankingArrayName);
    71  vtkGetStringMacro(BlankingArrayName);
    72 
    73  vtkSetObjectMacro(ReferenceSystems,vtkPolyData);
    74  vtkGetObjectMacro(ReferenceSystems,vtkPolyData);
    75 
    76  vtkSetStringMacro(ReferenceSystemGroupIdsArrayName);
    77  vtkGetStringMacro(ReferenceSystemGroupIdsArrayName);
    78 
    79  vtkSetStringMacro(ReferenceSystemNormalArrayName);
    80  vtkGetStringMacro(ReferenceSystemNormalArrayName);
    81 
    82  vtkSetStringMacro(ReferenceSystemUpNormalArrayName);
    83  vtkGetStringMacro(ReferenceSystemUpNormalArrayName);
    84 
    85  vtkSetStringMacro(BifurcationVectorsArrayName);
    86  vtkGetStringMacro(BifurcationVectorsArrayName);
    87 
    88  vtkSetStringMacro(InPlaneBifurcationVectorsArrayName);
    89  vtkGetStringMacro(InPlaneBifurcationVectorsArrayName);
    90 
    91  vtkSetStringMacro(OutOfPlaneBifurcationVectorsArrayName);
    92  vtkGetStringMacro(OutOfPlaneBifurcationVectorsArrayName);
    93 
    94  vtkSetStringMacro(InPlaneBifurcationVectorAnglesArrayName);
    95  vtkGetStringMacro(InPlaneBifurcationVectorAnglesArrayName);
    96 
    97  vtkSetStringMacro(OutOfPlaneBifurcationVectorAnglesArrayName);
    98  vtkGetStringMacro(OutOfPlaneBifurcationVectorAnglesArrayName);
    99 
    100  vtkSetStringMacro(BifurcationVectorsOrientationArrayName);
    101  vtkGetStringMacro(BifurcationVectorsOrientationArrayName);
    102 
    103  vtkSetStringMacro(BifurcationGroupIdsArrayName);
    104  vtkGetStringMacro(BifurcationGroupIdsArrayName);
    105 
    106  vtkSetMacro(NormalizeBifurcationVectors,int);
    107  vtkGetMacro(NormalizeBifurcationVectors,int);
    108  vtkBooleanMacro(NormalizeBifurcationVectors,int);
    109 //BTX
    110  enum
    111  {
    112  VTK_VMTK_UPSTREAM_ORIENTATION = 0,
    113  VTK_VMTK_DOWNSTREAM_ORIENTATION
    114  };
    115 //ETX
    116  protected:
    119 
    120  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    121 
    122  void ComputeBifurcationVectors(vtkPolyData* input, int bifurcationGroupId, vtkIdList* bifurcationVectorsGroupIds, vtkIntArray* bifurcationVectorsOrientation, vtkDoubleArray* bifurcationVectors, vtkPoints* bifurcationVectorsPoints);
    123 
    124  void ComputeBifurcationVectorComponents(int bifurcationGroupId, vtkDoubleArray* bifurcationVectors, vtkDoubleArray* inPlaneBifurcationVectors, vtkDoubleArray* outOfPlaneBifurcationVectors);
    125 
    126  void ComputeBifurcationVectorAngles(int bifurcationGroupId, vtkDoubleArray* bifurcationVectors, vtkDoubleArray* inPlaneBifurcationVectors, vtkDoubleArray* outOfPlaneBifurcationVectors, vtkDoubleArray* inPlaneBifurcationVectorAngles, vtkDoubleArray* outOfPlaneBifurcationVectorAngles);
    127 
    133 
    134  vtkPolyData* ReferenceSystems;
    135 
    139 
    144 
    147 
    149 
    151 
    152  private:
    154  void operator=(const vtkvmtkCenterlineBifurcationVectors&); // Not implemented.
    155 };
    156 
    157 #endif
    + + + + + + + + + + + + + + + +
    Compute vectors which represent the orientation of branches involved within a bifurcation from a spli...
    + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h.html b/doc/html/vtkvmtkCenterlineBranchExtractor_8h.html index 7f69b7ed..29ea90b2 100644 --- a/doc/html/vtkvmtkCenterlineBranchExtractor_8h.html +++ b/doc/html/vtkvmtkCenterlineBranchExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineBranchExtractor.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineBranchExtractor.h File Reference
    -
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineBranchExtractor.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineBranchExtractor
     ... More...
     Split and group centerlines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.map b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.map index fe32897f..7459de89 100644 --- a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.md5 b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.md5 index bd074ec7..27f132e7 100644 --- a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.md5 @@ -1 +1 @@ -ece9b954ae52563cf410c4e29a66e295 \ No newline at end of file +3660170ec1b4387ebdf308b69a0ff07f \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.png b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.png deleted file mode 100644 index 7c0e5f23..00000000 Binary files a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.svg b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.svg new file mode 100644 index 00000000..19092780 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBranchExtractor_8h__incl.svg @@ -0,0 +1,57 @@ + + + + + + +vtkvmtkCenterlineBranchExtractor.h + + +Node0 + +vtkvmtkCenterlineBranchExtractor.h + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter.h + + + + +Node0->Node1 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node1->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineBranchExtractor_8h_source.html b/doc/html/vtkvmtkCenterlineBranchExtractor_8h_source.html new file mode 100644 index 00000000..44d417c5 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBranchExtractor_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkCenterlineBranchExtractor.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineBranchExtractor.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineBranchExtractor.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    36 #ifndef __vtkvmtkCenterlineBranchExtractor_h
    37 #define __vtkvmtkCenterlineBranchExtractor_h
    38 
    40 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    41 #include "vtkvmtkWin32Header.h"
    42 
    43 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineBranchExtractor : public vtkvmtkCenterlineSplittingAndGroupingFilter
    44 {
    45  public:
    47  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    48 
    50 
    51  protected:
    54 
    55  virtual void ComputeCenterlineSplitting(vtkPolyData* input, vtkIdType cellId) VTK_OVERRIDE;
    56  virtual void GroupTracts(vtkPolyData* input, vtkPolyData* centerlineTracts) VTK_OVERRIDE;
    57 
    58  private:
    60  void operator=(const vtkvmtkCenterlineBranchExtractor&); // Not implemented.
    61 };
    62 
    63 #endif
    void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
    + + +
    virtual void ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)=0
    +
    Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods...
    +
    virtual void GroupTracts(vtkPolyData *input, vtkPolyData *centerlineTracts)
    +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h.html b/doc/html/vtkvmtkCenterlineBranchGeometry_8h.html index 593c6eb3..55ae5496 100644 --- a/doc/html/vtkvmtkCenterlineBranchGeometry_8h.html +++ b/doc/html/vtkvmtkCenterlineBranchGeometry_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineBranchGeometry.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkCenterlineBranchGeometry.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkCenterlineBranchGeometry.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineBranchGeometry
     ... More...
     Computes the length, curvature, torsion, and tortuosity each for branch within a split centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.map b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.map index 8be6a309..bd50f5d4 100644 --- a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.md5 b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.md5 index 6de4cc62..17207f6f 100644 --- a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.md5 @@ -1 +1 @@ -4953578ce0c9a411d8e12a224b5b165b \ No newline at end of file +542b92e079ca51acea5ea5239d53cd47 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.png b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.png deleted file mode 100644 index 1e1e1943..00000000 Binary files a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.svg b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.svg new file mode 100644 index 00000000..d30f952c --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBranchGeometry_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkCenterlineBranchGeometry.h + + +Node0 + +vtkvmtkCenterlineBranchGeometry.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineBranchGeometry_8h_source.html b/doc/html/vtkvmtkCenterlineBranchGeometry_8h_source.html new file mode 100644 index 00000000..99f9507b --- /dev/null +++ b/doc/html/vtkvmtkCenterlineBranchGeometry_8h_source.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: vtkvmtkCenterlineBranchGeometry.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineBranchGeometry.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineBranchGeometry.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkCenterlineBranchGeometry_h
    31 #define __vtkvmtkCenterlineBranchGeometry_h
    32 
    33 #include "vtkPolyDataAlgorithm.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 #include "vtkPolyData.h"
    37 
    38 class vtkPoints;
    39 class vtkDoubleArray;
    40 class vtkIntArray;
    41 
    42 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineBranchGeometry : public vtkPolyDataAlgorithm
    43 {
    44  public:
    45  vtkTypeMacro(vtkvmtkCenterlineBranchGeometry,vtkPolyDataAlgorithm);
    46  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    47 
    48  static vtkvmtkCenterlineBranchGeometry* New();
    49 
    50  vtkSetStringMacro(RadiusArrayName);
    51  vtkGetStringMacro(RadiusArrayName);
    52 
    53  vtkSetStringMacro(GroupIdsArrayName);
    54  vtkGetStringMacro(GroupIdsArrayName);
    55 
    56  vtkSetStringMacro(BlankingArrayName);
    57  vtkGetStringMacro(BlankingArrayName);
    58 
    59  vtkSetStringMacro(LengthArrayName);
    60  vtkGetStringMacro(LengthArrayName);
    61 
    62  vtkSetStringMacro(CurvatureArrayName);
    63  vtkGetStringMacro(CurvatureArrayName);
    64 
    65  vtkSetStringMacro(TorsionArrayName);
    66  vtkGetStringMacro(TorsionArrayName);
    67 
    68  vtkSetStringMacro(TortuosityArrayName);
    69  vtkGetStringMacro(TortuosityArrayName);
    70 
    71  vtkSetMacro(MinSubsamplingSpacing,double);
    72  vtkGetMacro(MinSubsamplingSpacing,double);
    73 
    74  vtkSetMacro(SmoothingFactor,double);
    75  vtkGetMacro(SmoothingFactor,double);
    76 
    77  vtkSetMacro(NumberOfSmoothingIterations,int);
    78  vtkGetMacro(NumberOfSmoothingIterations,int);
    79 
    80  vtkSetMacro(LineSmoothing,int);
    81  vtkGetMacro(LineSmoothing,int);
    82  vtkBooleanMacro(LineSmoothing,int);
    83 
    84  vtkSetMacro(LineSubsampling,int);
    85  vtkGetMacro(LineSubsampling,int);
    86  vtkBooleanMacro(LineSubsampling,int);
    87 
    88  vtkSetMacro(SphereSubsampling,int);
    89  vtkGetMacro(SphereSubsampling,int);
    90  vtkBooleanMacro(SphereSubsampling,int);
    91 
    92  protected:
    95 
    96  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    97 
    98  double ComputeGroupLength(vtkPolyData* input, int branchGroupId);
    99  double ComputeGroupCurvature(vtkPolyData* input, int branchGroupId);
    100  double ComputeGroupTorsion(vtkPolyData* input, int branchGroupId);
    101  double ComputeGroupTortuosity(vtkPolyData* input, int branchGroupId, double groupLength);
    102 
    103  static void SubsampleLine(vtkPoints* linePoints, vtkPoints* subsampledLinePoints, double minSpacing = 0.01);
    104  void SphereSubsampleLine(vtkPolyData* input, vtkIdType cellId, vtkPoints* subsampledLinePoints);
    105 
    109 
    114 
    118 
    122 
    123  private:
    125  void operator=(const vtkvmtkCenterlineBranchGeometry&); // Not implemented.
    126 };
    127 
    128 #endif
    + + +
    Computes the length, curvature, torsion, and tortuosity each for branch within a split centerline...
    + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h.html b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h.html index 3368d5d2..32db7ca9 100644 --- a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h.html +++ b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineEndpointExtractor.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineEndpointExtractor.h File Reference
    -
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineEndpointExtractor.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineEndpointExtractor
     ... More...
     Split a centerline into tracts which can be used to mark endpoints of the centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.map b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.map index fe32897f..1f313edd 100644 --- a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.md5 b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.md5 index 1c40f308..f370e310 100644 --- a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.md5 @@ -1 +1 @@ -e5efedf6a66a1cda37fe9017763f93a6 \ No newline at end of file +2c25ff193829d537a0e74e53fd125c03 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.png b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.png deleted file mode 100644 index fe312df7..00000000 Binary files a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.svg b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.svg new file mode 100644 index 00000000..6dfbf8c8 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkCenterlineEndpointExtractor.h + + +Node0 + +vtkvmtkCenterlineEndpoint +Extractor.h + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter.h + + + + +Node0->Node1 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node1->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineEndpointExtractor_8h_source.html b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h_source.html new file mode 100644 index 00000000..309de5a1 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineEndpointExtractor_8h_source.html @@ -0,0 +1,93 @@ + + + + + + + +VMTK: vtkvmtkCenterlineEndpointExtractor.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineEndpointExtractor.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineEndpointExtractor.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineEndpointExtractor_h
    29 #define __vtkvmtkCenterlineEndpointExtractor_h
    30 
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineEndpointExtractor : public vtkvmtkCenterlineSplittingAndGroupingFilter
    36 {
    37  public:
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    42 
    43  vtkSetMacro(NumberOfEndpointSpheres,int);
    44  vtkGetMacro(NumberOfEndpointSpheres,int);
    45 
    46  vtkSetMacro(NumberOfGapSpheres,int);
    47  vtkGetMacro(NumberOfGapSpheres,int);
    48 
    49  vtkSetMacro(ExtractionMode,int);
    50  vtkGetMacro(ExtractionMode,int);
    52  { this->SetExtractionMode(VTK_VMTK_FIRST_ENDPOINT); }
    54  { this->SetExtractionMode(VTK_VMTK_LAST_ENDPOINT); }
    56  { this->SetExtractionMode(VTK_VMTK_BOTH_ENDPOINTS); }
    57 
    58  protected:
    61 
    62  virtual void ComputeCenterlineSplitting(vtkPolyData* input, vtkIdType cellId) VTK_OVERRIDE;
    63 
    67 
    68  //BTX
    69  enum
    70  {
    73  VTK_VMTK_BOTH_ENDPOINTS
    74  };
    75 
    76  //ETX
    77 
    78  private:
    80  void operator=(const vtkvmtkCenterlineEndpointExtractor&); // Not implemented.
    81 };
    82 
    83 #endif
    + +
    void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
    +
    Split a centerline into tracts which can be used to mark endpoints of the centerline.
    + + + + + +
    virtual void ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)=0
    +
    Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h.html b/doc/html/vtkvmtkCenterlineGeometry_8h.html index 354300e7..15b46d9b 100644 --- a/doc/html/vtkvmtkCenterlineGeometry_8h.html +++ b/doc/html/vtkvmtkCenterlineGeometry_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineGeometry.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineGeometry.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineGeometry.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineGeometry
     ... More...
     Compute length, curvature, torsion, tortuosity, and frenet frames for individual centerlines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.map b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.map index 8be6a309..919c706e 100644 --- a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.md5 b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.md5 index 0b1a99e5..93d6e51c 100644 --- a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.md5 @@ -1 +1 @@ -7e11ded9f80a206623d7c4c75798c925 \ No newline at end of file +0cf48507bf3ee984b8cb7d911ec3a137 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.png b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.png deleted file mode 100644 index 5258dd16..00000000 Binary files a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h__incl.svg b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.svg new file mode 100644 index 00000000..c1b36f95 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineGeometry_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkCenterlineGeometry.h + + +Node0 + +vtkvmtkCenterlineGeometry.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineGeometry_8h_source.html b/doc/html/vtkvmtkCenterlineGeometry_8h_source.html new file mode 100644 index 00000000..1bf07543 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineGeometry_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkCenterlineGeometry.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineGeometry.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineGeometry.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    32 #ifndef __vtkvmtkCenterlineGeometry_h
    33 #define __vtkvmtkCenterlineGeometry_h
    34 
    35 #include "vtkPolyDataAlgorithm.h"
    36 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class vtkDoubleArray;
    40 
    41 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineGeometry : public vtkPolyDataAlgorithm
    42 {
    43  public:
    44  vtkTypeMacro(vtkvmtkCenterlineGeometry,vtkPolyDataAlgorithm);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    47  static vtkvmtkCenterlineGeometry* New();
    48 
    49  vtkSetStringMacro(LengthArrayName);
    50  vtkGetStringMacro(LengthArrayName);
    51 
    52  vtkSetStringMacro(CurvatureArrayName);
    53  vtkGetStringMacro(CurvatureArrayName);
    54 
    55  vtkSetStringMacro(TorsionArrayName);
    56  vtkGetStringMacro(TorsionArrayName);
    57 
    58  vtkSetStringMacro(TortuosityArrayName);
    59  vtkGetStringMacro(TortuosityArrayName);
    60 
    61  vtkSetStringMacro(FrenetTangentArrayName);
    62  vtkGetStringMacro(FrenetTangentArrayName);
    63 
    64  vtkSetStringMacro(FrenetNormalArrayName);
    65  vtkGetStringMacro(FrenetNormalArrayName);
    66 
    67  vtkSetStringMacro(FrenetBinormalArrayName);
    68  vtkGetStringMacro(FrenetBinormalArrayName);
    69 
    70  vtkSetMacro(SmoothingFactor,double);
    71  vtkGetMacro(SmoothingFactor,double);
    72 
    73  vtkSetMacro(NumberOfSmoothingIterations,int);
    74  vtkGetMacro(NumberOfSmoothingIterations,int);
    75 
    76  vtkSetMacro(LineSmoothing,int);
    77  vtkGetMacro(LineSmoothing,int);
    78  vtkBooleanMacro(LineSmoothing,int);
    79 
    80  vtkSetMacro(OutputSmoothedLines,int);
    81  vtkGetMacro(OutputSmoothedLines,int);
    82  vtkBooleanMacro(OutputSmoothedLines,int);
    83 
    84  static double ComputeLineCurvature(vtkPoints* linePoints, vtkDoubleArray* curvatureArray);
    85  static double ComputeLineTorsion(vtkPoints* linePoints, vtkDoubleArray* torsionArray);
    86  static void ComputeLineFrenetReferenceSystem(vtkPoints* linePoints, vtkDoubleArray* lineTangentArray, vtkDoubleArray* lineNormalArray, vtkDoubleArray* lineBinormalArray);
    87 
    88  protected:
    91 
    92  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    93 
    101 
    106 
    107  private:
    108  vtkvmtkCenterlineGeometry(const vtkvmtkCenterlineGeometry&); // Not implemented.
    109  void operator=(const vtkvmtkCenterlineGeometry&); // Not implemented.
    110 };
    111 
    112 #endif
    + + + + + + + + + + +
    Compute length, curvature, torsion, tortuosity, and frenet frames for individual centerlines.
    +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h.html b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h.html index cad036df..f3cf8bef 100644 --- a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h.html +++ b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineReferenceSystemAttributesOffset.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkCenterlineReferenceSystemAttributesOffset.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkCenterlineReferenceSystemAttributesOffset.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineReferenceSystemAttributesOffset
     ... More...
     Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.map b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.map index 8be6a309..3e0a3c99 100644 --- a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.md5 b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.md5 index fb225683..a91e8dad 100644 --- a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.md5 @@ -1 +1 @@ -da1d6328b4c532f40c0e1615c081e520 \ No newline at end of file +b32cd917c983c982a0bff8b60c772dcd \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.png b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.png deleted file mode 100644 index 958ab41c..00000000 Binary files a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.svg b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.svg new file mode 100644 index 00000000..d76d362d --- /dev/null +++ b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkCenterlineReferenceSystemAttributesOffset.h + + +Node0 + +vtkvmtkCenterlineReference +SystemAttributesOffset.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h_source.html b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h_source.html new file mode 100644 index 00000000..8681938f --- /dev/null +++ b/doc/html/vtkvmtkCenterlineReferenceSystemAttributesOffset_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkCenterlineReferenceSystemAttributesOffset.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineReferenceSystemAttributesOffset.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineReferenceSystemAttributesOffset.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineReferenceSystemAttributesOffset_h
    29 #define __vtkvmtkCenterlineReferenceSystemAttributesOffset_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class vtkDoubleArray;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineReferenceSystemAttributesOffset : public vtkPolyDataAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkCenterlineReferenceSystemAttributesOffset,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    46 
    47  vtkSetStringMacro(OffsetAbscissasArrayName);
    48  vtkGetStringMacro(OffsetAbscissasArrayName);
    49 
    50  vtkSetStringMacro(OffsetNormalsArrayName);
    51  vtkGetStringMacro(OffsetNormalsArrayName);
    52 
    53  vtkSetStringMacro(AbscissasArrayName);
    54  vtkGetStringMacro(AbscissasArrayName);
    55 
    56  vtkSetStringMacro(NormalsArrayName);
    57  vtkGetStringMacro(NormalsArrayName);
    58 
    59  vtkSetStringMacro(GroupIdsArrayName);
    60  vtkGetStringMacro(GroupIdsArrayName);
    61 
    62  vtkSetStringMacro(CenterlineIdsArrayName);
    63  vtkGetStringMacro(CenterlineIdsArrayName);
    64 
    65  vtkSetObjectMacro(ReferenceSystems,vtkPolyData);
    66  vtkGetObjectMacro(ReferenceSystems,vtkPolyData);
    67 
    68  vtkSetStringMacro(ReferenceSystemsNormalArrayName);
    69  vtkGetStringMacro(ReferenceSystemsNormalArrayName);
    70 
    71  vtkSetStringMacro(ReferenceSystemsGroupIdsArrayName);
    72  vtkGetStringMacro(ReferenceSystemsGroupIdsArrayName);
    73 
    74  vtkSetMacro(ReferenceGroupId,int);
    75  vtkGetMacro(ReferenceGroupId,int);
    76 
    77  protected:
    80 
    81  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    82 
    85 
    90 
    91  vtkPolyData* ReferenceSystems;
    92 
    95 
    97 
    98  private:
    100  void operator=(const vtkvmtkCenterlineReferenceSystemAttributesOffset&); // Not implemented.
    101 };
    102 
    103 #endif
    + + + + + + + + +
    Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel tran...
    + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h.html b/doc/html/vtkvmtkCenterlineSmoothing_8h.html index f94ef2a2..7fe703d1 100644 --- a/doc/html/vtkvmtkCenterlineSmoothing_8h.html +++ b/doc/html/vtkvmtkCenterlineSmoothing_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineSmoothing.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineSmoothing.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineSmoothing.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineSmoothing
     ... More...
     iteratively smooth a centerline with a laplacian kernel More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.map b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.map index 8be6a309..1920239b 100644 --- a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.md5 b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.md5 index 3d4e490f..194e59a9 100644 --- a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.md5 @@ -1 +1 @@ -797dc3395ee10bf500548836f14d9f02 \ No newline at end of file +fb83ac14fc57d5b81cd7cd36fb1338ee \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.png b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.png deleted file mode 100644 index b949cd0e..00000000 Binary files a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.svg b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.svg new file mode 100644 index 00000000..d9942dd9 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSmoothing_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkCenterlineSmoothing.h + + +Node0 + +vtkvmtkCenterlineSmoothing.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineSmoothing_8h_source.html b/doc/html/vtkvmtkCenterlineSmoothing_8h_source.html new file mode 100644 index 00000000..cfcb28d9 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSmoothing_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkCenterlineSmoothing.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineSmoothing.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VTK Blood Vessel Smoothing
    4 Module: $RCSfile: vtkvmtkCenterlineSmoothing.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineSmoothing_h
    29 #define __vtkvmtkCenterlineSmoothing_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalSmoothingWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkDoubleArray;
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineSmoothing : public vtkPolyDataAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkCenterlineSmoothing,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkCenterlineSmoothing* New();
    44 
    45  vtkSetMacro(SmoothingFactor,double);
    46  vtkGetMacro(SmoothingFactor,double);
    47 
    48  vtkSetMacro(NumberOfSmoothingIterations,int);
    49  vtkGetMacro(NumberOfSmoothingIterations,int);
    50 
    51  static void SmoothLine(vtkPoints* linePoints, vtkPoints* smoothLinePoints, int numberOfIterations = 10, double relaxation = 0.1);
    52 
    53  protected:
    56 
    57  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    58 
    61 
    62  private:
    63  vtkvmtkCenterlineSmoothing(const vtkvmtkCenterlineSmoothing&); // Not implemented.
    64  void operator=(const vtkvmtkCenterlineSmoothing&); // Not implemented.
    65 };
    66 
    67 #endif
    + +
    iteratively smooth a centerline with a laplacian kernel
    +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h.html b/doc/html/vtkvmtkCenterlineSphereDistance_8h.html index 8a35fd38..7d0a3120 100644 --- a/doc/html/vtkvmtkCenterlineSphereDistance_8h.html +++ b/doc/html/vtkvmtkCenterlineSphereDistance_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineSphereDistance.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineSphereDistance.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineSphereDistance.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineSphereDistance
     ... More...
     Collection of functions which compute point ids which are n-spheres away from a reference point. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.map b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.map index 8be6a309..557c3ad2 100644 --- a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.md5 b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.md5 index 38305275..271168db 100644 --- a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.md5 @@ -1 +1 @@ -16b15cdb1bb54b96f2891b28a119317a \ No newline at end of file +35a720ef4c48faad7843456e938d9601 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.png b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.png deleted file mode 100644 index e5ae19a3..00000000 Binary files a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.svg b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.svg new file mode 100644 index 00000000..f7480afa --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSphereDistance_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkCenterlineSphereDistance.h + + +Node0 + +vtkvmtkCenterlineSphereDistance.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineSphereDistance_8h_source.html b/doc/html/vtkvmtkCenterlineSphereDistance_8h_source.html new file mode 100644 index 00000000..1623a011 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSphereDistance_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkCenterlineSphereDistance.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineSphereDistance.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineSphereDistance.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkCenterlineSphereDistance_h
    31 #define __vtkvmtkCenterlineSphereDistance_h
    32 
    33 #include "vtkObject.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class vtkPolyData;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineSphereDistance : public vtkObject
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkCenterlineSphereDistance,vtkObject);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44  static vtkvmtkCenterlineSphereDistance* New();
    45 
    46  static void FindTouchingSphereCenter(vtkPolyData* centerlines, const char* radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, vtkIdType& touchingSubId, double& touchingPCoord, bool forward=true);
    47 
    48  static void FindNTouchingSphereCenter(vtkPolyData* centerlines, const char* radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, int numberOfTouchingSpheres, vtkIdType& touchingSubId, double& touchingPCoord, bool forward=true);
    49 
    50  protected:
    53 
    54  private:
    56  void operator=(const vtkvmtkCenterlineSphereDistance&); // Not implemented.
    57 };
    58 
    59 #endif
    Collection of functions which compute point ids which are n-spheres away from a reference point...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h.html b/doc/html/vtkvmtkCenterlineSplitExtractor_8h.html index af6f5ad5..f0be09c2 100644 --- a/doc/html/vtkvmtkCenterlineSplitExtractor_8h.html +++ b/doc/html/vtkvmtkCenterlineSplitExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineSplitExtractor.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineSplitExtractor.h File Reference
    -
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkCenterlineSplittingAndGroupingFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineSplitExtractor.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineSplitExtractor
     ... More...
     Split a centerline into three tracts with the middle (blanked) tract being initialized between any two points on the centerline or being an arbitrary length starting at a particular point. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.map b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.map index fe32897f..40d3cee3 100644 --- a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.md5 b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.md5 index 6c864dec..cad04df8 100644 --- a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.md5 @@ -1 +1 @@ -75ffed944008d1070c4d66ae8595f802 \ No newline at end of file +93d0bb629570acb5979a66e858a73bc1 \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.png b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.png deleted file mode 100644 index 9e649c6b..00000000 Binary files a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.svg b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.svg new file mode 100644 index 00000000..c25247e2 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSplitExtractor_8h__incl.svg @@ -0,0 +1,57 @@ + + + + + + +vtkvmtkCenterlineSplitExtractor.h + + +Node0 + +vtkvmtkCenterlineSplitExtractor.h + + +Node1 + + +vtkvmtkCenterlineSplitting +AndGroupingFilter.h + + + + +Node0->Node1 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node1->Node3 + + + + + diff --git a/doc/html/vtkvmtkCenterlineSplitExtractor_8h_source.html b/doc/html/vtkvmtkCenterlineSplitExtractor_8h_source.html new file mode 100644 index 00000000..fc40df93 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSplitExtractor_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkCenterlineSplitExtractor.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineSplitExtractor.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineSplitExtractor.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineSplitExtractor_h
    29 #define __vtkvmtkCenterlineSplitExtractor_h
    30 
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineSplitExtractor : public vtkvmtkCenterlineSplittingAndGroupingFilter
    35 {
    36  public:
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    40  static vtkvmtkCenterlineSplitExtractor *New();
    41 
    42  vtkSetVectorMacro(SplitPoint,double,3);
    43  vtkGetVectorMacro(SplitPoint,double,3);
    44 
    45  vtkSetMacro(Tolerance,double);
    46  vtkGetMacro(Tolerance,double);
    47 
    48  vtkSetMacro(GapLength,double);
    49  vtkGetMacro(GapLength,double);
    50 
    51  vtkSetVectorMacro(SplitPoint2,double,3);
    52  vtkGetVectorMacro(SplitPoint2,double,3);
    53 
    54  vtkSetMacro(SplittingMode,int);
    55  vtkGetMacro(SplittingMode,int);
    57  { this->SetSplittingMode(POINTANDGAP); }
    59  { this->SetGroupingMode(BETWEENPOINTS); }
    60 
    61 //BTX
    62  enum {
    64  BETWEENPOINTS
    65  };
    66 //ETX
    67 
    68  protected:
    71 
    72  virtual void ComputeCenterlineSplitting(vtkPolyData* input, vtkIdType cellId) VTK_OVERRIDE;
    73  virtual void ComputePointAndGapCenterlineSplitting(vtkPolyData* input, vtkIdType cellId);
    74  virtual void ComputeBetweenPointsCenterlineSplitting(vtkPolyData* input, vtkIdType cellId);
    75 
    76  double SplitPoint[3];
    77  double SplitPoint2[3];
    78  double Tolerance;
    79  double GapLength;
    80 
    82 
    83  private:
    85  void operator=(const vtkvmtkCenterlineSplitExtractor&); // Not implemented.
    86 };
    87 
    88 #endif
    + +
    void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
    + +
    Split a centerline into three tracts with the middle (blanked) tract being initialized between any tw...
    + + + + +
    virtual void ComputeCenterlineSplitting(vtkPolyData *input, vtkIdType cellId)=0
    +
    Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods...
    + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h.html b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h.html index 9f5dc855..53b76987 100644 --- a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h.html +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineSplittingAndGroupingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,36 +71,35 @@
    vtkvmtkCenterlineSplittingAndGroupingFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineSplittingAndGroupingFilter.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineSplittingAndGroupingFilter
     ... More...
     Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.map b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.map index 15af507a..141d8e11 100644 --- a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.map +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.md5 b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.md5 index 58d531c9..fc3f0b08 100644 --- a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.md5 @@ -1 +1 @@ -5ff25745b021952ce67578ea8aa881a6 \ No newline at end of file +d607fe266e9d7b4756d82fbf90072f9b \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.png b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.png deleted file mode 100644 index fde315d1..00000000 Binary files a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.svg b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.svg new file mode 100644 index 00000000..6ff9fa5d --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__dep__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkCenterlineSplittingAndGroupingFilter.h + + +Node3 + +vtkvmtkCenterlineSplitting +AndGroupingFilter.h + + +Node4 + + +vtkvmtkCenterlineBranchExtractor.h + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkCenterlineEndpoint +Extractor.h + + + + +Node3->Node5 + + + + +Node6 + + +vtkvmtkCenterlineSplitExtractor.h + + + + +Node3->Node6 + + + + + diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.map b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.map index 8be6a309..900beb8c 100644 --- a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.md5 b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.md5 index 5fa3ee74..d442b9fc 100644 --- a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.md5 @@ -1 +1 @@ -ec30d1a8d73011ca277494de7db9f5a2 \ No newline at end of file +94444f1baf7f4923dad74e7cef81f7fe \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.png b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.png deleted file mode 100644 index c1196557..00000000 Binary files a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.svg b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.svg new file mode 100644 index 00000000..db4e75ac --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkCenterlineSplittingAndGroupingFilter.h + + +Node0 + +vtkvmtkCenterlineSplitting +AndGroupingFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h_source.html b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h_source.html new file mode 100644 index 00000000..ad5676da --- /dev/null +++ b/doc/html/vtkvmtkCenterlineSplittingAndGroupingFilter_8h_source.html @@ -0,0 +1,96 @@ + + + + + + + +VMTK: vtkvmtkCenterlineSplittingAndGroupingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineSplittingAndGroupingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineSplittingAndGroupingFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineSplittingAndGroupingFilter_h
    29 #define __vtkvmtkCenterlineSplittingAndGroupingFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineSplittingAndGroupingFilter : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkCenterlineSplittingAndGroupingFilter,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  vtkSetStringMacro(RadiusArrayName);
    42  vtkGetStringMacro(RadiusArrayName);
    43 
    44  vtkSetStringMacro(GroupIdsArrayName);
    45  vtkGetStringMacro(GroupIdsArrayName);
    46 
    47  vtkSetStringMacro(CenterlineIdsArrayName);
    48  vtkGetStringMacro(CenterlineIdsArrayName);
    49 
    50  vtkSetStringMacro(BlankingArrayName);
    51  vtkGetStringMacro(BlankingArrayName);
    52 
    53  vtkSetStringMacro(TractIdsArrayName);
    54  vtkGetStringMacro(TractIdsArrayName);
    55 
    56  vtkSetMacro(GroupingMode,int);
    57  vtkGetMacro(GroupingMode,int);
    59  { this->SetGroupingMode(FIRSTPOINT); }
    61  { this->SetGroupingMode(LASTPOINT); }
    63  { this->SetGroupingMode(POINTINTUBE); }
    64 
    65 //BTX
    66  enum {
    69  POINTINTUBE
    70  };
    71 //ETX
    72 
    73  protected:
    76 
    77  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    78 
    79  virtual void ComputeCenterlineSplitting(vtkPolyData* input, vtkIdType cellId) = 0;
    80 
    81  virtual void GroupTracts(vtkPolyData* input, vtkPolyData* centerlineTracts);
    82 
    83  void CoincidentExtremePointGroupTracts(vtkPolyData* input, vtkPolyData* centerlineTracts, bool first = true);
    84  void PointInTubeGroupTracts(vtkPolyData* input, vtkPolyData* centerlineTracts);
    85 
    86  virtual void MergeTracts(vtkPolyData* centerlineTracts);
    87 
    88  void SplitCenterline(vtkPolyData* input, vtkIdType cellId, int numberOfSplittingPoints, const vtkIdType* subIds, const double* pcoords, const int* tractBlanking, vtkPolyData* splitCenterline);
    89 
    90  void MakeGroupIdsAdjacent(vtkPolyData* centerlineTracts);
    91  void MakeTractIdsAdjacent(vtkPolyData* centerlineTracts);
    92 
    98 
    100  vtkIdType* SubIds;
    101  double* PCoords;
    104 
    105  private:
    107  void operator=(const vtkvmtkCenterlineSplittingAndGroupingFilter&); // Not implemented.
    108 };
    109 
    110 #endif
    + + + + + + + + + + + +
    Multipurpose filter used to bundle and blank split tracts in all "branch extractor" like methods...
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h.html b/doc/html/vtkvmtkCenterlineUtilities_8h.html index 5a9cc5e0..b18a4f25 100644 --- a/doc/html/vtkvmtkCenterlineUtilities_8h.html +++ b/doc/html/vtkvmtkCenterlineUtilities_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCenterlineUtilities.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkCenterlineUtilities.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCenterlineUtilities.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCenterlineUtilities
     ... More...
     Collection of functions which are used when working with split and grouped centerlines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.map b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.map index 8be6a309..6b93e6fc 100644 --- a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.map +++ b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.md5 b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.md5 index ac98eca4..97567f5e 100644 --- a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.md5 +++ b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.md5 @@ -1 +1 @@ -95230c2135cf6589fb9f46e4defd6c19 \ No newline at end of file +1c4f26f09819148d95255ae6aab8cbbf \ No newline at end of file diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.png b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.png deleted file mode 100644 index 643c6ad2..00000000 Binary files a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h__incl.svg b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.svg new file mode 100644 index 00000000..802934b7 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineUtilities_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkCenterlineUtilities.h + + +Node0 + +vtkvmtkCenterlineUtilities.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkCenterlineUtilities_8h_source.html b/doc/html/vtkvmtkCenterlineUtilities_8h_source.html new file mode 100644 index 00000000..764ebf86 --- /dev/null +++ b/doc/html/vtkvmtkCenterlineUtilities_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkCenterlineUtilities.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCenterlineUtilities.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCenterlineUtilities.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkCenterlineUtilities_h
    29 #define __vtkvmtkCenterlineUtilities_h
    30 
    31 #include "vtkObject.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPolyData;
    36 class vtkPoints;
    37 class vtkIdList;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkCenterlineUtilities : public vtkObject
    40 {
    41 public:
    42  vtkTypeMacro(vtkvmtkCenterlineUtilities,vtkObject);
    43  static vtkvmtkCenterlineUtilities* New();
    44 
    45  static vtkIdType GetMaxGroupId(vtkPolyData* centerlines, const char* groupIdsArrayName);
    46 
    47  static void GetGroupsIdList(vtkPolyData* centerlines, const char* groupIdsArrayName, vtkIdList* groupIds);
    48 
    49  static void GetGroupsIdList(vtkPolyData* centerlines, const char* groupIdsArrayName, const char* blankingArrayName, int blanked, vtkIdList* groupIds);
    50 
    51  static void GetNonBlankedGroupsIdList(vtkPolyData* centerlines, const char* groupIdsArrayName, const char* blankingArrayName, vtkIdList* groupIds);
    52 
    53  static void GetBlankedGroupsIdList(vtkPolyData* centerlines, const char* groupIdsArrayName, const char* blankingArrayName, vtkIdList* groupIds);
    54 
    55  static void GetGroupCellIds(vtkPolyData* centerlines, const char* groupIdsArrayName, vtkIdType groupId, vtkIdList* groupCellIds);
    56 
    57  static void GetGroupUniqueCellIds(vtkPolyData* centerlines, const char* groupIdsArrayName, vtkIdType groupId, vtkIdList* groupCellIds);
    58 
    59  static void GetCenterlineCellIds(vtkPolyData* centerlines, const char* centerlineIdsArrayName, vtkIdType centerlineId, vtkIdList* centerlineCellIds);
    60 
    61  static void GetCenterlineCellIds(vtkPolyData* centerlines, const char* centerlineIdsArrayName, const char* tractIdsArrayName, vtkIdType centerlineId, vtkIdList* centerlineCellIds);
    62 
    63  static int IsGroupBlanked(vtkPolyData* centerlines, const char* groupIdsArrayName, const char* blankingArrayName, vtkIdType groupId);
    64 
    65  static int IsCellBlanked(vtkPolyData* centerlines, const char* blankingArrayName, vtkIdType cellId);
    66 
    67  static void FindAdjacentCenterlineGroupIds(vtkPolyData* centerlines, const char* groupIdsArrayName, const char* centerlineIdsArrayName, const char* tractIdsArrayName, vtkIdType groupId, vtkIdList* upStreamGroupIds, vtkIdList* downStreamGroupIds);
    68 
    69  static void InterpolatePoint(vtkPolyData* centerlines, int cellId, int subId, double pcoord, double interpolatedPoint[3]);
    70 
    71  static void InterpolateTuple(vtkPolyData* centerlines, const char* arrayName, int cellId, int subId, double pcoord, double* interpolatedTuple);
    72 
    73  static void InterpolateTuple1(vtkPolyData* centerlines, const char* arrayName, int cellId, int subId, double pcoord, double& interpolatedTuple1)
    74  {
    75  InterpolateTuple(centerlines,arrayName,cellId,subId,pcoord,&interpolatedTuple1);
    76  }
    77 
    78  static void InterpolateTuple3(vtkPolyData* centerlines, const char* arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3])
    79  {
    80  InterpolateTuple(centerlines,arrayName,cellId,subId,pcoord,interpolatedTuple3);
    81  }
    82 
    83  static void FindMergingPoints(vtkPolyData* centerlines, vtkPoints* mergingPoints, double tolerance);
    84 
    85 protected:
    88 
    89 private:
    90  vtkvmtkCenterlineUtilities(const vtkvmtkCenterlineUtilities&); // Not implemented.
    91  void operator=(const vtkvmtkCenterlineUtilities&); // Not implemented.
    92 };
    93 
    94 #endif
    static void InterpolateTuple1(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double &interpolatedTuple1)
    + + +
    static void InterpolateTuple3(vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3])
    +
    Collection of functions which are used when working with split and grouped centerlines.
    +
    + + + + diff --git a/doc/html/vtkvmtkCocoaGLView_8h.html b/doc/html/vtkvmtkCocoaGLView_8h.html deleted file mode 100644 index aac0bf61..00000000 --- a/doc/html/vtkvmtkCocoaGLView_8h.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaGLView.h File Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    vtkvmtkCocoaGLView.h File Reference
    -
    -
    -
    #import <Cocoa/Cocoa.h>
    -#import "vtkCocoaGLView.h"
    -
    -Include dependency graph for vtkvmtkCocoaGLView.h:
    -
    -
    - - -
    -
    - - -

    -Classes

    class  vtkCocoaGLView(vtkvmtkCocoaGLView)
    -
    - - - - - - diff --git a/doc/html/vtkvmtkCocoaGLView_8h__incl.map b/doc/html/vtkvmtkCocoaGLView_8h__incl.map deleted file mode 100644 index 8be6a309..00000000 --- a/doc/html/vtkvmtkCocoaGLView_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/doc/html/vtkvmtkCocoaGLView_8h__incl.md5 b/doc/html/vtkvmtkCocoaGLView_8h__incl.md5 deleted file mode 100644 index 46d45f40..00000000 --- a/doc/html/vtkvmtkCocoaGLView_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -1e064d98696391dc9976008802619fe8 \ No newline at end of file diff --git a/doc/html/vtkvmtkCocoaGLView_8h__incl.png b/doc/html/vtkvmtkCocoaGLView_8h__incl.png deleted file mode 100644 index 6985a949..00000000 Binary files a/doc/html/vtkvmtkCocoaGLView_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h.html b/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h.html deleted file mode 100644 index 49711f0f..00000000 --- a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaRenderWindowInteractor.h File Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    vtkvmtkCocoaRenderWindowInteractor.h File Reference
    -
    -
    -
    #include "vtkCocoaRenderWindowInteractor.h"
    -#include "vtkvmtkWin32Header.h"
    -
    -Include dependency graph for vtkvmtkCocoaRenderWindowInteractor.h:
    -
    -
    - - -
    -
    - - - -

    -Classes

    class  vtkvmtkCocoaRenderWindowInteractor
     .. More...
    -
    - - - - - - diff --git a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.map b/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.map deleted file mode 100644 index 8be6a309..00000000 --- a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.md5 b/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.md5 deleted file mode 100644 index 87dc3621..00000000 --- a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -2ebe622a91b36e862d48fbd94d0b6bdf \ No newline at end of file diff --git a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.png b/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.png deleted file mode 100644 index b747c569..00000000 Binary files a/doc/html/vtkvmtkCocoaRenderWindowInteractor_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCocoaServer_8h.html b/doc/html/vtkvmtkCocoaServer_8h.html deleted file mode 100644 index 2b9bfc0b..00000000 --- a/doc/html/vtkvmtkCocoaServer_8h.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - -VMTK: vtkvmtkCocoaServer.h File Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    vtkvmtkCocoaServer.h File Reference
    -
    -
    -
    #import <Cocoa/Cocoa.h>
    -#import "vtkCocoaRenderWindow.h"
    -
    -Include dependency graph for vtkvmtkCocoaServer.h:
    -
    -
    - - -
    -
    - - -

    -Classes

    class  vtkCocoaServer
    -
    - - - - - - diff --git a/doc/html/vtkvmtkCocoaServer_8h__incl.map b/doc/html/vtkvmtkCocoaServer_8h__incl.map deleted file mode 100644 index 8be6a309..00000000 --- a/doc/html/vtkvmtkCocoaServer_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/doc/html/vtkvmtkCocoaServer_8h__incl.md5 b/doc/html/vtkvmtkCocoaServer_8h__incl.md5 deleted file mode 100644 index b7ae80ac..00000000 --- a/doc/html/vtkvmtkCocoaServer_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -8d887ddd243bbc1ae96e3a1caca85ec8 \ No newline at end of file diff --git a/doc/html/vtkvmtkCocoaServer_8h__incl.png b/doc/html/vtkvmtkCocoaServer_8h__incl.png deleted file mode 100644 index 53636e50..00000000 Binary files a/doc/html/vtkvmtkCocoaServer_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h.html b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h.html index f0d53434..8976710e 100644 --- a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h.html +++ b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCollidingFrontsImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,30 @@
    vtkvmtkCollidingFrontsImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkCollidingFrontsImageFilter.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCollidingFrontsImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCollidingFrontsImageFilter
     Wrapper class around itk::CollidingFrontsImageFilter. More...
     Wrapper class around itk::CollidingFrontsImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.map b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.map index 8be6a309..25f795df 100644 --- a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.md5 b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.md5 index c649852b..cb8b0aaa 100644 --- a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.md5 @@ -1 +1 @@ -540cc7b943fe64dd0a264fa0a3589bda \ No newline at end of file +36cd72acfd4c94627dccea50ecacfd26 \ No newline at end of file diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.png b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.png deleted file mode 100644 index 32b41d54..00000000 Binary files a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.svg b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.svg new file mode 100644 index 00000000..dfa744b7 --- /dev/null +++ b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkCollidingFrontsImageFilter.h + + +Node0 + +vtkvmtkCollidingFrontsImage +Filter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkCollidingFrontsImageFilter_8h_source.html b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h_source.html new file mode 100644 index 00000000..dbc5dd38 --- /dev/null +++ b/doc/html/vtkvmtkCollidingFrontsImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkCollidingFrontsImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCollidingFrontsImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCollidingFrontsImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkCollidingFrontsImageFilter_h
    34 #define __vtkvmtkCollidingFrontsImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkIdList.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkCollidingFrontsImageFilter : public vtkSimpleImageToImageFilter
    41 {
    42  public:
    44  vtkTypeMacro(vtkvmtkCollidingFrontsImageFilter, vtkSimpleImageToImageFilter);
    45 
    46  vtkGetMacro(ApplyConnectivity,int);
    47  vtkSetMacro(ApplyConnectivity,int);
    48  vtkBooleanMacro(ApplyConnectivity,int);
    49 
    50  vtkGetMacro(NegativeEpsilon,double);
    51  vtkSetMacro(NegativeEpsilon,double);
    52 
    53  vtkGetMacro(StopOnTargets,int);
    54  vtkSetMacro(StopOnTargets,int);
    55  vtkBooleanMacro(StopOnTargets,int);
    56 
    57  vtkSetObjectMacro(Seeds1,vtkIdList);
    58  vtkGetObjectMacro(Seeds1,vtkIdList);
    59 
    60  vtkSetObjectMacro(Seeds2,vtkIdList);
    61  vtkGetObjectMacro(Seeds2,vtkIdList);
    62 
    63 protected:
    64 
    67 
    68  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    69 
    70 private:
    72  void operator=(const vtkvmtkCollidingFrontsImageFilter&); // Not implemented.
    73 
    74  vtkIdList* Seeds1;
    75  vtkIdList* Seeds2;
    76 
    77  int ApplyConnectivity;
    78  double NegativeEpsilon;
    79  int StopOnTargets;
    80 };
    81 
    82 #endif
    Wrapper class around itk::CollidingFrontsImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkConstants_8h.html b/doc/html/vtkvmtkConstants_8h.html index 773694a2..0cce9ba1 100644 --- a/doc/html/vtkvmtkConstants_8h.html +++ b/doc/html/vtkvmtkConstants_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkConstants.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,10 +59,14 @@
    + +
    vtkvmtkConstants.h File Reference
    @@ -99,120 +75,149 @@
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    +
    -
    - + +

    Go to the source code of this file.

    +

    -Defines

    + + + + + + - +

    +Macros

    #define VTK_VMTK_LARGE_INTEGER   2147483647
     
    #define VTK_VMTK_FLOAT_TOL   1.0E-6
     
    #define VTK_VMTK_LARGE_FLOAT   1.0E+16
     
    #define VTK_VMTK_DOUBLE_TOL   1.0E-12
     
    #define VTK_VMTK_LARGE_DOUBLE   1.0E+32
     
    #define VTK_VMTK_PIVOTING_TOL   1.0E-12

    +

     
    + - +

    Enumerations

    enum  {
    +
    enum  {
      VTK_VMTK_EMPTY_NEIGHBORHOOD, VTK_VMTK_POLYDATA_NEIGHBORHOOD, VTK_VMTK_POLYDATA_MANIFOLD_NEIGHBORHOOD, VTK_VMTK_POLYDATA_MANIFOLD_EXTENDED_NEIGHBORHOOD, -
    +
      VTK_VMTK_UNSTRUCTUREDGRID_NEIGHBORHOOD, VTK_VMTK_EMPTY_STENCIL, VTK_VMTK_UMBRELLA_STENCIL, VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL, -
    +
      VTK_VMTK_GRADIENT_STENCIL, VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL, VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL, VTK_VMTK_SPARSE_MATRIX_ROW -
    +
    }
     
    -

    Define Documentation

    - +

    Macro Definition Documentation

    + +

    ◆ VTK_VMTK_LARGE_INTEGER

    +
    - +
    #define VTK_VMTK_LARGE_INTEGER   2147483647#define VTK_VMTK_LARGE_INTEGER   2147483647
    -
    -
    +
    + +

    Definition at line 21 of file vtkvmtkConstants.h.

    - + +

    ◆ VTK_VMTK_FLOAT_TOL

    +
    - +
    #define VTK_VMTK_FLOAT_TOL   1.0E-6#define VTK_VMTK_FLOAT_TOL   1.0E-6
    -
    -
    +
    + +

    Definition at line 25 of file vtkvmtkConstants.h.

    - + +

    ◆ VTK_VMTK_LARGE_FLOAT

    +
    - +
    #define VTK_VMTK_LARGE_FLOAT   1.0E+16#define VTK_VMTK_LARGE_FLOAT   1.0E+16
    -
    -
    +
    + +

    Definition at line 29 of file vtkvmtkConstants.h.

    - + +

    ◆ VTK_VMTK_DOUBLE_TOL

    +
    - +
    #define VTK_VMTK_DOUBLE_TOL   1.0E-12#define VTK_VMTK_DOUBLE_TOL   1.0E-12
    -
    -
    +
    + +

    Definition at line 33 of file vtkvmtkConstants.h.

    - + +

    ◆ VTK_VMTK_LARGE_DOUBLE

    +
    - +
    #define VTK_VMTK_LARGE_DOUBLE   1.0E+32#define VTK_VMTK_LARGE_DOUBLE   1.0E+32
    -
    -
    +
    + +

    Definition at line 37 of file vtkvmtkConstants.h.

    - + +

    ◆ VTK_VMTK_PIVOTING_TOL

    +
    - +
    #define VTK_VMTK_PIVOTING_TOL   1.0E-12#define VTK_VMTK_PIVOTING_TOL   1.0E-12
    -
    -
    +
    + +

    Definition at line 41 of file vtkvmtkConstants.h.

    -

    Enumeration Type Documentation

    - +

    Enumeration Type Documentation

    + +

    ◆ anonymous enum

    +
    @@ -220,47 +225,44 @@
    anonymous enum
    -
    -
    -
    Enumerator:
    - - - - - - - - - - - - +
    +
    VTK_VMTK_EMPTY_NEIGHBORHOOD  -
    VTK_VMTK_POLYDATA_NEIGHBORHOOD  -
    VTK_VMTK_POLYDATA_MANIFOLD_NEIGHBORHOOD  -
    VTK_VMTK_POLYDATA_MANIFOLD_EXTENDED_NEIGHBORHOOD  -
    VTK_VMTK_UNSTRUCTUREDGRID_NEIGHBORHOOD  -
    VTK_VMTK_EMPTY_STENCIL  -
    VTK_VMTK_UMBRELLA_STENCIL  -
    VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL  -
    VTK_VMTK_GRADIENT_STENCIL  -
    VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL  -
    VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL  -
    VTK_VMTK_SPARSE_MATRIX_ROW  -
    + + + + + + + + + + + +
    Enumerator
    VTK_VMTK_EMPTY_NEIGHBORHOOD 
    VTK_VMTK_POLYDATA_NEIGHBORHOOD 
    VTK_VMTK_POLYDATA_MANIFOLD_NEIGHBORHOOD 
    VTK_VMTK_POLYDATA_MANIFOLD_EXTENDED_NEIGHBORHOOD 
    VTK_VMTK_UNSTRUCTUREDGRID_NEIGHBORHOOD 
    VTK_VMTK_EMPTY_STENCIL 
    VTK_VMTK_UMBRELLA_STENCIL 
    VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL 
    VTK_VMTK_GRADIENT_STENCIL 
    VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL 
    VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL 
    VTK_VMTK_SPARSE_MATRIX_ROW 
    -
    -
    +

    Definition at line 46 of file vtkvmtkConstants.h.

    +
    - - + - diff --git a/doc/html/vtkvmtkConstants_8h__dep__incl.map b/doc/html/vtkvmtkConstants_8h__dep__incl.map index cd9fe42f..91405caa 100644 --- a/doc/html/vtkvmtkConstants_8h__dep__incl.map +++ b/doc/html/vtkvmtkConstants_8h__dep__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkConstants_8h__dep__incl.md5 b/doc/html/vtkvmtkConstants_8h__dep__incl.md5 index 6fd3329b..55ba9485 100644 --- a/doc/html/vtkvmtkConstants_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkConstants_8h__dep__incl.md5 @@ -1 +1 @@ -3ed499eb496f515158bf65949a34fced \ No newline at end of file +c330c892373d935a9580b35aca62432a \ No newline at end of file diff --git a/doc/html/vtkvmtkConstants_8h__dep__incl.png b/doc/html/vtkvmtkConstants_8h__dep__incl.png deleted file mode 100644 index 409bd58d..00000000 Binary files a/doc/html/vtkvmtkConstants_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkConstants_8h__dep__incl.svg b/doc/html/vtkvmtkConstants_8h__dep__incl.svg new file mode 100644 index 00000000..0b07f395 --- /dev/null +++ b/doc/html/vtkvmtkConstants_8h__dep__incl.svg @@ -0,0 +1,453 @@ + + + + + + +vtkvmtkConstants.h + + +Node1 + +vtkvmtkConstants.h + + +Node2 + + +vtkvmtkMath.h + + + + +Node1->Node2 + + + + +Node3 + + +vtkvmtkNonManifoldFastMarching.h + + + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrixRow.h + + + + +Node1->Node4 + + + + +Node18 + + +vtkvmtkNeighborhoods.h + + + + +Node1->Node18 + + + + +Node19 + + +vtkvmtkStencils.h + + + + +Node1->Node19 + + + + +Node21 + + +vtkvmtkEmptyNeighborhood.h + + + + +Node1->Node21 + + + + +Node22 + + +vtkvmtkEmptyStencil.h + + + + +Node1->Node22 + + + + +Node23 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node1->Node23 + + + + +Node24 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node1->Node24 + + + + +Node25 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node1->Node25 + + + + +Node26 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node1->Node26 + + + + +Node27 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + + + +Node1->Node27 + + + + +Node28 + + +vtkvmtkPolyDataManifoldNeighborhood.h + + + + +Node1->Node28 + + + + +Node29 + + +vtkvmtkPolyDataNeighborhood.h + + + + +Node1->Node29 + + + + +Node30 + + +vtkvmtkPolyDataStencilFlow +Filter.h + + + + +Node1->Node30 + + + + +Node31 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node1->Node31 + + + + +Node32 + + +vtkvmtkUnstructuredGridNeighborhood.h + + + + +Node1->Node32 + + + + +Node5 + + +vtkvmtkSparseMatrix.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkLinearSystem.h + + + + +Node5->Node6 + + + + +Node12 + + +vtkvmtkFEAssembler.h + + + + +Node5->Node12 + + + + +Node7 + + +vtkvmtkBoundaryConditions.h + + + + +Node6->Node7 + + + + +Node9 + + +vtkvmtkEllipticProblem.h + + + + +Node6->Node9 + + + + +Node10 + + +vtkvmtkLinearSystemSolver.h + + + + +Node6->Node10 + + + + +Node8 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node7->Node8 + + + + +Node8->Node9 + + + + +Node11 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node12->Node13 + + + + +Node14 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node12->Node14 + + + + +Node15 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node12->Node15 + + + + +Node16 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node12->Node16 + + + + +Node17 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node12->Node17 + + + + +Node18->Node5 + + + + +Node19->Node5 + + + + +Node20 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node19->Node20 + + + + +Node28->Node27 + + + + + diff --git a/doc/html/vtkvmtkConstants_8h_source.html b/doc/html/vtkvmtkConstants_8h_source.html new file mode 100644 index 00000000..e53f58bd --- /dev/null +++ b/doc/html/vtkvmtkConstants_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkConstants.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkConstants.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkConstants.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    19 
    20 #ifndef VTK_VMTK_LARGE_INTEGER
    21 #define VTK_VMTK_LARGE_INTEGER 2147483647
    22 #endif
    23 
    24 #ifndef VTK_VMTK_FLOAT_TOL
    25 #define VTK_VMTK_FLOAT_TOL 1.0E-6
    26 #endif
    27 
    28 #ifndef VTK_VMTK_LARGE_FLOAT
    29 #define VTK_VMTK_LARGE_FLOAT 1.0E+16
    30 #endif
    31 
    32 #ifndef VTK_VMTK_DOUBLE_TOL
    33 #define VTK_VMTK_DOUBLE_TOL 1.0E-12
    34 #endif
    35 
    36 #ifndef VTK_VMTK_LARGE_DOUBLE
    37 #define VTK_VMTK_LARGE_DOUBLE 1.0E+32
    38 #endif
    39 
    40 #ifndef VTK_VMTK_PIVOTING_TOL
    41 #define VTK_VMTK_PIVOTING_TOL 1.0E-12
    42 #endif
    43 
    44 #ifndef VTK_VMTK_ITEM_TYPES
    45 #define VTK_VMTK_ITEM_TYPES
    46 enum
    47  {
    53 
    60 
    62  };
    63 
    64 #endif
    + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h.html b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h.html index c0b802f5..6fe75005 100644 --- a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h.html +++ b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkConstrainedLaplacianPolyDataFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkConstrainedLaplacianPolyDataFilter.h File Reference
    -
    #include "vtkPolyDataToPolyDataFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataToPolyDataFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkConstrainedLaplacianPolyDataFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkConstrainedLaplacianPolyDataFilter
     ... More...
     smooth a surface mesh by constraining the motion of selected point ids. More...
     
    - - + - diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.map b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.map index 8be6a309..5e1495b7 100644 --- a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.map +++ b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.md5 b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.md5 index 8de8a30f..0e4b549f 100644 --- a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.md5 @@ -1 +1 @@ -a8265b07dee8b0101f8467a7da37ff3c \ No newline at end of file +0bbaeb362c96a4a4c08293f1aff2b18c \ No newline at end of file diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.png b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.png deleted file mode 100644 index 5902ba6a..00000000 Binary files a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.svg b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.svg new file mode 100644 index 00000000..70fee95e --- /dev/null +++ b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkConstrainedLaplacianPolyDataFilter.h + + +Node0 + +vtkvmtkConstrainedLaplacian +PolyDataFilter.h + + +Node1 + +vtkPolyDataToPolyDataFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h_source.html b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h_source.html new file mode 100644 index 00000000..0664b58f --- /dev/null +++ b/doc/html/vtkvmtkConstrainedLaplacianPolyDataFilter_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkConstrainedLaplacianPolyDataFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkConstrainedLaplacianPolyDataFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkConstrainedLaplacianPolyDataFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkConstrainedLaplacianPolyDataFilter_h
    34 #define __vtkvmtkConstrainedLaplacianPolyDataFilter_h
    35 
    36 #include "vtkPolyDataToPolyDataFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class vtkIdList;
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkConstrainedLaplacianPolyDataFilter : public vtkPolyDataToPolyDataFilter
    42 {
    43  public:
    44  vtkTypeMacro(vtkvmtkConstrainedLaplacianPolyDataFilter,vtkPolyDataToPolyDataFilter);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    48 
    49  vtkSetMacro(Convergence, double);
    50  vtkGetMacro(Convergence, double);
    51 
    52  vtkSetMacro(RelaxationFactor, double);
    53  vtkGetMacro(RelaxationFactor, double);
    54 
    55  vtkSetMacro(NumberOfIterations, int);
    56  vtkGetMacro(NumberOfIterations, int);
    57 
    58  vtkSetMacro(BoundarySmoothing, int);
    59  vtkGetMacro(BoundarySmoothing, int);
    60  vtkBooleanMacro(BoundarySmoothing, int);
    61 
    62  virtual void SetConstrainedPointIds(vtkIdList *);
    63  vtkGetObjectMacro(ConstrainedPointIds, vtkIdList);
    64 
    65  protected:
    68 
    69  void Execute();
    70 
    71  vtkIdList *ConstrainedPointIds;
    72 
    73  double Convergence;
    77 
    78  private:
    80  void operator=(const vtkvmtkConstrainedLaplacianPolyDataFilter&); // Not implemented.
    81 };
    82 
    83 #endif
    + + +
    smooth a surface mesh by constraining the motion of selected point ids.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h.html b/doc/html/vtkvmtkCurvedMPRImageFilter_8h.html index 7b19e50f..0c4aadf0 100644 --- a/doc/html/vtkvmtkCurvedMPRImageFilter_8h.html +++ b/doc/html/vtkvmtkCurvedMPRImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCurvedMPRImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,39 +71,40 @@
    vtkvmtkCurvedMPRImageFilter.h File Reference
    -
    #include "vtkImageAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkImageData.h"
    -#include "vtkImageChangeInformation.h"
    -#include "vtkInformation.h"
    -#include "vtkInformationVector.h"
    -#include "vtkStreamingDemandDrivenPipeline.h"
    -#include "vtkTransform.h"
    -#include "vtkImageReslice.h"
    -#include "vtkPointData.h"
    -#include "vtkPolyData.h"
    -#include "vtkCell.h"
    -#include "vtkMath.h"
    +
    #include "vtkImageAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    +#include "vtkImageChangeInformation.h"
    +#include "vtkInformation.h"
    +#include "vtkInformationVector.h"
    +#include "vtkStreamingDemandDrivenPipeline.h"
    +#include "vtkTransform.h"
    +#include "vtkImageReslice.h"
    +#include "vtkPointData.h"
    +#include "vtkPolyData.h"
    +#include "vtkCell.h"
    +#include "vtkMath.h"
    Include dependency graph for vtkvmtkCurvedMPRImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkCurvedMPRImageFilter
     creates a multiplanar reconstruction of an image along a centerline path. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.map b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.map index 8be6a309..9fa1c1aa 100644 --- a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.md5 b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.md5 index 08b5bc9f..a6faced9 100644 --- a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.md5 @@ -1 +1 @@ -40b3c992d0265db4958fd054dc9488ee \ No newline at end of file +0da6fdd9d8386b07bab5a41a1c715abb \ No newline at end of file diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.png b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.png deleted file mode 100644 index b26465aa..00000000 Binary files a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.svg b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.svg new file mode 100644 index 00000000..74977dc7 --- /dev/null +++ b/doc/html/vtkvmtkCurvedMPRImageFilter_8h__incl.svg @@ -0,0 +1,149 @@ + + + + + + +vtkvmtkCurvedMPRImageFilter.h + + +Node0 + +vtkvmtkCurvedMPRImageFilter.h + + +Node1 + +vtkImageAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + +Node4 + +vtkImageChangeInformation.h + + +Node0->Node4 + + + + +Node5 + +vtkInformation.h + + +Node0->Node5 + + + + +Node6 + +vtkInformationVector.h + + +Node0->Node6 + + + + +Node7 + +vtkStreamingDemandDriven +Pipeline.h + + +Node0->Node7 + + + + +Node8 + +vtkTransform.h + + +Node0->Node8 + + + + +Node9 + +vtkImageReslice.h + + +Node0->Node9 + + + + +Node10 + +vtkPointData.h + + +Node0->Node10 + + + + +Node11 + +vtkPolyData.h + + +Node0->Node11 + + + + +Node12 + +vtkCell.h + + +Node0->Node12 + + + + +Node13 + +vtkMath.h + + +Node0->Node13 + + + + + diff --git a/doc/html/vtkvmtkCurvedMPRImageFilter_8h_source.html b/doc/html/vtkvmtkCurvedMPRImageFilter_8h_source.html new file mode 100644 index 00000000..0c65116c --- /dev/null +++ b/doc/html/vtkvmtkCurvedMPRImageFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkCurvedMPRImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCurvedMPRImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 // Note: this class was contributed by
    2 // Hugo Gratama van Andel
    3 // Academic Medical Centre - University of Amsterdam
    4 // Dept. Biomedical Engineering & Physics
    11 #ifndef __vtkvmtkCurvedMPRImageFilter_h
    12 #define __vtkvmtkCurvedMPRImageFilter_h
    13 
    14 #include "vtkImageAlgorithm.h"
    15 #include "vtkvmtkWin32Header.h"
    16 
    17 #include "vtkImageData.h"
    18 #include "vtkImageChangeInformation.h"
    19 #include "vtkInformation.h"
    20 #include "vtkInformationVector.h"
    21 #include "vtkStreamingDemandDrivenPipeline.h"
    22 #include "vtkTransform.h"
    23 #include "vtkImageReslice.h"
    24 #include "vtkPointData.h"
    25 #include "vtkPolyData.h"
    26 #include "vtkCell.h"
    27 #include "vtkMath.h"
    28 
    29 class VTK_VMTK_MISC_EXPORT vtkvmtkCurvedMPRImageFilter : public vtkImageAlgorithm
    30 {
    31 public:
    32  static vtkvmtkCurvedMPRImageFilter *New();
    33 
    34  vtkTypeMacro(vtkvmtkCurvedMPRImageFilter,vtkImageAlgorithm);
    35 
    36  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    37 
    39 
    40  vtkSetObjectMacro(Centerline,vtkPolyData);
    41  vtkGetObjectMacro(Centerline,vtkPolyData);
    43 
    45 
    46  vtkSetVector2Macro(InplaneOutputSpacing,double);
    47  vtkGetVector2Macro(InplaneOutputSpacing,double);
    49 
    51 
    52  vtkSetVector2Macro(InplaneOutputSize,int);
    53  vtkGetVector2Macro(InplaneOutputSize,int);
    55 
    57 
    58  vtkSetMacro(ReslicingBackgroundLevel,double);
    59  vtkGetMacro(ReslicingBackgroundLevel,double);
    61 
    63 
    64  vtkSetStringMacro(FrenetTangentArrayName);
    65  vtkGetStringMacro(FrenetTangentArrayName);
    67 
    69 
    70  vtkSetStringMacro(ParallelTransportNormalsArrayName);
    71  vtkGetStringMacro(ParallelTransportNormalsArrayName);
    73 
    75 
    78  vtkGetVectorMacro(OutputExtent,int,6);
    80 
    82 
    86  vtkGetVectorMacro(OutputOrigin,double,3);
    88 
    90 
    93  vtkGetVectorMacro(OutputSpacing,double,3);
    95 
    96  protected:
    99 //BTX
    100  template<class T>
    101  void FillSlice(T* outReslicePtr, T* outputImagePtr, int* resliceUpdateExtent, int* outExtent, vtkIdType* outputInc, int slice);
    102 //ETX
    104 
    106  virtual int RequestUpdateExtent (vtkInformation *,
    107  vtkInformationVector **,
    108  vtkInformationVector *) VTK_OVERRIDE;
    109  // Description:
    110  // This method is called by the superclass and performs the actual computation of the MPR image
    111  virtual int RequestData(vtkInformation *,
    112  vtkInformationVector **,
    113  vtkInformationVector *) VTK_OVERRIDE;
    114  // Description:
    115  // This method is called by the superclass and compute the output extent, origin and spacing
    116  virtual int RequestInformation (vtkInformation * vtkNotUsed(request),
    117  vtkInformationVector **inputVector,
    118  vtkInformationVector *outputVector) VTK_OVERRIDE;
    120 
    121  vtkPolyData * Centerline;
    122  double InplaneOutputSpacing[2];
    123  int InplaneOutputSize[2];
    125  int OutputExtent[6];
    126  double OutputOrigin[3];
    127  double OutputSpacing[3];
    130 
    131 private:
    132  vtkvmtkCurvedMPRImageFilter(const vtkvmtkCurvedMPRImageFilter&); // Not implemented.
    133  void operator=(const vtkvmtkCurvedMPRImageFilter&); // Not implemented.
    134 };
    135 #endif
    + + +
    creates a multiplanar reconstruction of an image along a centerline path.
    + +
    + + + + diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h.html b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h.html index 4d6b5778..58f33473 100644 --- a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h.html +++ b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkCurvesLevelSetImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkCurvesLevelSetImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkCurvesLevelSetImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkImageData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkCurvesLevelSetImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkCurvesLevelSetImageFilter
     Wrapper class around itk::CurvesLevelSetImageFilter. More...
     Wrapper class around itk::CurvesLevelSetImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.map b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.map index 8be6a309..222ec6ad 100644 --- a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.md5 b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.md5 index 3dc1b13f..ebcdb6b0 100644 --- a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.md5 @@ -1 +1 @@ -8292c78af1ff3c4f4f2105ef1afacfae \ No newline at end of file +cb4e1301bc02189452b04aa5902daf5a \ No newline at end of file diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.png b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.png deleted file mode 100644 index 28ebabc0..00000000 Binary files a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.svg b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.svg new file mode 100644 index 00000000..71ea613e --- /dev/null +++ b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkCurvesLevelSetImageFilter.h + + +Node0 + +vtkvmtkCurvesLevelSetImage +Filter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkImageData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h_source.html b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h_source.html new file mode 100644 index 00000000..6272ca6c --- /dev/null +++ b/doc/html/vtkvmtkCurvesLevelSetImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkCurvesLevelSetImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkCurvesLevelSetImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkCurvesLevelSetImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkCurvesLevelSetImageFilter_h
    34 #define __vtkvmtkCurvesLevelSetImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkImageData.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkCurvesLevelSetImageFilter : public vtkSimpleImageToImageFilter
    41 {
    42  public:
    44  vtkTypeMacro(vtkvmtkCurvesLevelSetImageFilter, vtkSimpleImageToImageFilter);
    45 
    46  vtkGetMacro(IsoSurfaceValue,double);
    47  vtkSetMacro(IsoSurfaceValue,double);
    48 
    49  vtkGetMacro(NumberOfIterations,int);
    50  vtkSetMacro(NumberOfIterations,int);
    51 
    52  vtkGetMacro(PropagationScaling,double);
    53  vtkSetMacro(PropagationScaling,double);
    54 
    55  vtkGetMacro(CurvatureScaling,double);
    56  vtkSetMacro(CurvatureScaling,double);
    57 
    58  vtkGetMacro(AdvectionScaling,double);
    59  vtkSetMacro(AdvectionScaling,double);
    60 
    61  vtkGetMacro(MaximumRMSError,double);
    62  vtkSetMacro(MaximumRMSError,double);
    63 
    64  vtkGetMacro(UseNegativeFeatures,int);
    65  vtkSetMacro(UseNegativeFeatures,int);
    66  vtkBooleanMacro(UseNegativeFeatures,int);
    67 
    68  vtkGetMacro(UseImageSpacing,int);
    69  vtkSetMacro(UseImageSpacing,int);
    70  vtkBooleanMacro(UseImageSpacing,int);
    71 
    72  vtkGetMacro(AutoGenerateSpeedAdvection,int);
    73  vtkSetMacro(AutoGenerateSpeedAdvection,int);
    74  vtkBooleanMacro(AutoGenerateSpeedAdvection,int);
    75 
    76  vtkGetMacro(InterpolateSurfaceLocation,int);
    77  vtkSetMacro(InterpolateSurfaceLocation,int);
    78  vtkBooleanMacro(InterpolateSurfaceLocation,int);
    79 
    80  vtkGetMacro(DerivativeSigma,double);
    81  vtkSetMacro(DerivativeSigma,double);
    82 
    83  vtkGetObjectMacro(FeatureImage,vtkImageData);
    84  vtkSetObjectMacro(FeatureImage,vtkImageData);
    85 
    86  vtkGetObjectMacro(SpeedImage,vtkImageData);
    87  vtkSetObjectMacro(SpeedImage,vtkImageData);
    88 
    89  vtkGetMacro(RMSChange,double);
    90 
    91  vtkGetMacro(ElapsedIterations,int);
    92 
    93 protected:
    94 
    97 
    98  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    99 
    100 private:
    102  void operator=(const vtkvmtkCurvesLevelSetImageFilter&); //
    103  // Not implemented
    104 
    105  double IsoSurfaceValue;
    106  int NumberOfIterations;
    107  double PropagationScaling;
    108  double CurvatureScaling;
    109  double AdvectionScaling;
    110  double MaximumRMSError;
    111  int UseNegativeFeatures;
    112  int UseImageSpacing;
    113  int AutoGenerateSpeedAdvection;
    114  int InterpolateSurfaceLocation;
    115  double DerivativeSigma;
    116  double RMSChange;
    117  int ElapsedIterations;
    118 
    119  vtkImageData* FeatureImage;
    120  vtkImageData* SpeedImage;
    121 };
    122 
    123 #endif
    124 
    125 
    126 
    127 
    Wrapper class around itk::CurvesLevelSetImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkDICOMImageReader_8h.html b/doc/html/vtkvmtkDICOMImageReader_8h.html deleted file mode 100644 index d02d1853..00000000 --- a/doc/html/vtkvmtkDICOMImageReader_8h.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - -VMTK: vtkvmtkDICOMImageReader.h File Reference - - - - - - - - - - - -
    - - -
    - - - - - - - - - - - -
    -
    VMTK - -
    - -
    -
    - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    vtkvmtkDICOMImageReader.h File Reference
    -
    -
    -
    #include "vtkDICOMImageReader.h"
    -#include "vtkvmtkWin32Header.h"
    -
    -Include dependency graph for vtkvmtkDICOMImageReader.h:
    -
    -
    - - -
    -
    - - - -

    -Classes

    class  vtkvmtkDICOMImageReader
     .. More...
    -
    - - - - - - diff --git a/doc/html/vtkvmtkDICOMImageReader_8h__incl.map b/doc/html/vtkvmtkDICOMImageReader_8h__incl.map deleted file mode 100644 index 8be6a309..00000000 --- a/doc/html/vtkvmtkDICOMImageReader_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/doc/html/vtkvmtkDICOMImageReader_8h__incl.md5 b/doc/html/vtkvmtkDICOMImageReader_8h__incl.md5 deleted file mode 100644 index 89597853..00000000 --- a/doc/html/vtkvmtkDICOMImageReader_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c033a3a7f9bcd9b6d22e08a236442cfb \ No newline at end of file diff --git a/doc/html/vtkvmtkDICOMImageReader_8h__incl.png b/doc/html/vtkvmtkDICOMImageReader_8h__incl.png deleted file mode 100644 index b3385cba..00000000 Binary files a/doc/html/vtkvmtkDICOMImageReader_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h.html b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h.html index b66703dc..2f7f9642 100644 --- a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h.html +++ b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDanielssonDistanceMapImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkDanielssonDistanceMapImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkDanielssonDistanceMapImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkDanielssonDistanceMapImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkDanielssonDistanceMapImageFilter
     Wrapper class around itk::DanielssonDistanceMapImageFilter. More...
     Wrapper class around itk::DanielssonDistanceMapImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.map b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.map index 8be6a309..cf1e3f01 100644 --- a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.md5 b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.md5 index a164c51f..613e0c8d 100644 --- a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.md5 @@ -1 +1 @@ -f4dfaca0a2f3d23b789c0fb2daf25db8 \ No newline at end of file +1902c2501653f92c11b8af43e3f02a2d \ No newline at end of file diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.png b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.png deleted file mode 100644 index 494c6102..00000000 Binary files a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.svg b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.svg new file mode 100644 index 00000000..53de1cf7 --- /dev/null +++ b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkDanielssonDistanceMapImageFilter.h + + +Node0 + +vtkvmtkDanielssonDistance +MapImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h_source.html b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h_source.html new file mode 100644 index 00000000..72716b5e --- /dev/null +++ b/doc/html/vtkvmtkDanielssonDistanceMapImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkDanielssonDistanceMapImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDanielssonDistanceMapImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkDanielssonDistanceMapImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkDanielssonDistanceMapImageFilter_h
    34 #define __vtkvmtkDanielssonDistanceMapImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkDanielssonDistanceMapImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkDanielssonDistanceMapImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(SquaredDistance,int);
    46  vtkSetMacro(SquaredDistance,int);
    47  vtkBooleanMacro(SquaredDistance,int);
    48 
    49  vtkGetMacro(InputIsBinary,int);
    50  vtkSetMacro(InputIsBinary,int);
    51  vtkBooleanMacro(InputIsBinary,int);
    52 
    53 protected:
    54 
    57 
    58  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    59 
    60 private:
    62  void operator=(const vtkvmtkDanielssonDistanceMapImageFilter&); // Not implemented.
    63 
    64  int SquaredDistance;
    65  int InputIsBinary;
    66 };
    67 
    68 #endif
    69 
    70 
    71 
    72 
    +
    Wrapper class around itk::DanielssonDistanceMapImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkDataSetItem_8h.html b/doc/html/vtkvmtkDataSetItem_8h.html index 57ee2494..18943402 100644 --- a/doc/html/vtkvmtkDataSetItem_8h.html +++ b/doc/html/vtkvmtkDataSetItem_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDataSetItem.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkDataSetItem.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkItem.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkItem.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkDataSetItem.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkDataSetItem
     .. More...
     create an item instance with a data set and particular point id. More...
     
    - - + - diff --git a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.map b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.map index f21cf347..20dfadd6 100644 --- a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.map +++ b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.map @@ -1,34 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.md5 b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.md5 index 8aa45618..21a7c584 100644 --- a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.md5 @@ -1 +1 @@ -f0849b2189ec3e50582d565fb0f5d63e \ No newline at end of file +eb7a4314f9b86aea39555b44f98667d2 \ No newline at end of file diff --git a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.png b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.png deleted file mode 100644 index 9d3a36bf..00000000 Binary files a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDataSetItem_8h__dep__incl.svg b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.svg new file mode 100644 index 00000000..80c1f2f5 --- /dev/null +++ b/doc/html/vtkvmtkDataSetItem_8h__dep__incl.svg @@ -0,0 +1,466 @@ + + + + + + +vtkvmtkDataSetItem.h + + +Node5 + +vtkvmtkDataSetItem.h + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkStencil.h + + + + +Node6->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow.h + + + + +Node6->Node8 + + + + +Node32 + + +vtkvmtkNeighborhoods.h + + + + +Node6->Node32 + + + + +Node33 + + +vtkvmtkEmptyNeighborhood.h + + + + +Node6->Node33 + + + + +Node34 + + +vtkvmtkPolyDataManifoldNeighborhood.h + + + + +Node6->Node34 + + + + +Node36 + + +vtkvmtkPolyDataNeighborhood.h + + + + +Node6->Node36 + + + + +Node37 + + +vtkvmtkUnstructuredGridNeighborhood.h + + + + +Node6->Node37 + + + + +Node7->Node8 + + + + +Node22 + + +vtkvmtkStencils.h + + + + +Node7->Node22 + + + + +Node24 + + +vtkvmtkEmptyStencil.h + + + + +Node7->Node24 + + + + +Node25 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node7->Node25 + + + + +Node9 + + +vtkvmtkSparseMatrix.h + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkLinearSystem.h + + + + +Node9->Node10 + + + + +Node16 + + +vtkvmtkFEAssembler.h + + + + +Node9->Node16 + + + + +Node11 + + +vtkvmtkBoundaryConditions.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkEllipticProblem.h + + + + +Node10->Node13 + + + + +Node14 + + +vtkvmtkLinearSystemSolver.h + + + + +Node10->Node14 + + + + +Node12 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node11->Node12 + + + + +Node12->Node13 + + + + +Node15 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node14->Node15 + + + + +Node17 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node16->Node17 + + + + +Node18 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node16->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node16->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node16->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node16->Node21 + + + + +Node22->Node9 + + + + +Node23 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node22->Node23 + + + + +Node26 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node25->Node26 + + + + +Node27 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node25->Node27 + + + + +Node30 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node25->Node30 + + + + +Node31 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node25->Node31 + + + + +Node28 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node27->Node28 + + + + +Node29 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node27->Node29 + + + + +Node32->Node9 + + + + +Node35 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + + + +Node34->Node35 + + + + + diff --git a/doc/html/vtkvmtkDataSetItem_8h__incl.map b/doc/html/vtkvmtkDataSetItem_8h__incl.map index 63243ba5..7e6db835 100644 --- a/doc/html/vtkvmtkDataSetItem_8h__incl.map +++ b/doc/html/vtkvmtkDataSetItem_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkDataSetItem_8h__incl.md5 b/doc/html/vtkvmtkDataSetItem_8h__incl.md5 index f8d41eec..ec5b3fc5 100644 --- a/doc/html/vtkvmtkDataSetItem_8h__incl.md5 +++ b/doc/html/vtkvmtkDataSetItem_8h__incl.md5 @@ -1 +1 @@ -2b766e2659db8610c9dedc40a20d49bb \ No newline at end of file +63d5243eac7331faaa8e333b7f2fe994 \ No newline at end of file diff --git a/doc/html/vtkvmtkDataSetItem_8h__incl.png b/doc/html/vtkvmtkDataSetItem_8h__incl.png deleted file mode 100644 index 80c05637..00000000 Binary files a/doc/html/vtkvmtkDataSetItem_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDataSetItem_8h__incl.svg b/doc/html/vtkvmtkDataSetItem_8h__incl.svg new file mode 100644 index 00000000..9e343510 --- /dev/null +++ b/doc/html/vtkvmtkDataSetItem_8h__incl.svg @@ -0,0 +1,76 @@ + + + + + + +vtkvmtkDataSetItem.h + + +Node0 + +vtkvmtkDataSetItem.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkItem.h + + + + +Node0->Node2 + + + + +Node3 + +vtkDataSet.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + +Node2->Node1 + + + + +Node2->Node3 + + + + +Node2->Node4 + + + + + diff --git a/doc/html/vtkvmtkDataSetItem_8h_source.html b/doc/html/vtkvmtkDataSetItem_8h_source.html new file mode 100644 index 00000000..275a6a58 --- /dev/null +++ b/doc/html/vtkvmtkDataSetItem_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkDataSetItem.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDataSetItem.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkDataSetItem.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkDataSetItem_h
    29 #define __vtkvmtkDataSetItem_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkItem.h"
    33 #include "vtkDataSet.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkDataSetItem : public vtkvmtkItem
    38 {
    39 public:
    40 
    42 
    43 /* vtkSetObjectMacro(DataSet,vtkDataSet); */
    44 /* vtkGetObjectMacro(DataSet,vtkDataSet); */
    45  void SetDataSet(vtkDataSet* dataSet) {this->DataSet = dataSet;};
    46  vtkDataSet* GetDataSet() {return this->DataSet;};
    47 
    48  vtkSetMacro(DataSetPointId,vtkIdType);
    49  vtkGetMacro(DataSetPointId,vtkIdType);
    50 
    52  virtual void Build() = 0;
    53 
    55  virtual void DeepCopy(vtkvmtkItem *src) VTK_OVERRIDE;
    56 
    57  vtkSetMacro(ReallocateOnBuild,int)
    58  vtkGetMacro(ReallocateOnBuild,int)
    59  vtkBooleanMacro(ReallocateOnBuild,int)
    60 
    61 protected:
    64 
    65  vtkDataSet *DataSet;
    66  vtkIdType DataSetPointId;
    67 
    69 
    70 private:
    71  vtkvmtkDataSetItem(const vtkvmtkDataSetItem&); // Not implemented.
    72  void operator=(const vtkvmtkDataSetItem&); // Not implemented.
    73 };
    74 
    75 #endif
    76 
    vtkDataSet * GetDataSet()
    + + +
    create an item instance with a data set and particular point id.
    +
    virtual void DeepCopy(vtkvmtkItem *src)
    + +
    void SetDataSet(vtkDataSet *dataSet)
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    + +
    + + + + diff --git a/doc/html/vtkvmtkDataSetItems_8h.html b/doc/html/vtkvmtkDataSetItems_8h.html index 8505fad0..20a88faa 100644 --- a/doc/html/vtkvmtkDataSetItems_8h.html +++ b/doc/html/vtkvmtkDataSetItems_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDataSetItems.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkDataSetItems.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkItems.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkItems.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkDataSetItems.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkDataSetItems
     .. More...
     Create a collection of data set items, one for every point within the data set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.map b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.map index c89e0db8..b3d2ed91 100644 --- a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.map +++ b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.map @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.md5 b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.md5 index d5036c40..fbf926f4 100644 --- a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.md5 @@ -1 +1 @@ -da6dc37458f2c718d0199fd6dea7b7e0 \ No newline at end of file +7217dbd755e10afaf7ee6e5a0d3172ed \ No newline at end of file diff --git a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.png b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.png deleted file mode 100644 index c402feee..00000000 Binary files a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDataSetItems_8h__dep__incl.svg b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.svg new file mode 100644 index 00000000..cc47c84a --- /dev/null +++ b/doc/html/vtkvmtkDataSetItems_8h__dep__incl.svg @@ -0,0 +1,243 @@ + + + + + + +vtkvmtkDataSetItems.h + + +Node6 + +vtkvmtkDataSetItems.h + + +Node7 + + +vtkvmtkNeighborhoods.h + + + + +Node6->Node7 + + + + +Node21 + + +vtkvmtkStencils.h + + + + +Node6->Node21 + + + + +Node8 + + +vtkvmtkSparseMatrix.h + + + + +Node7->Node8 + + + + +Node9 + + +vtkvmtkLinearSystem.h + + + + +Node8->Node9 + + + + +Node15 + + +vtkvmtkFEAssembler.h + + + + +Node8->Node15 + + + + +Node10 + + +vtkvmtkBoundaryConditions.h + + + + +Node9->Node10 + + + + +Node12 + + +vtkvmtkEllipticProblem.h + + + + +Node9->Node12 + + + + +Node13 + + +vtkvmtkLinearSystemSolver.h + + + + +Node9->Node13 + + + + +Node11 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node10->Node11 + + + + +Node11->Node12 + + + + +Node14 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node13->Node14 + + + + +Node16 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node15->Node16 + + + + +Node17 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node15->Node17 + + + + +Node18 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node15->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node15->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node15->Node20 + + + + +Node21->Node8 + + + + +Node22 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node21->Node22 + + + + + diff --git a/doc/html/vtkvmtkDataSetItems_8h__incl.map b/doc/html/vtkvmtkDataSetItems_8h__incl.map index 1671d549..9ee14628 100644 --- a/doc/html/vtkvmtkDataSetItems_8h__incl.map +++ b/doc/html/vtkvmtkDataSetItems_8h__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkDataSetItems_8h__incl.md5 b/doc/html/vtkvmtkDataSetItems_8h__incl.md5 index 4846c95f..50e89e13 100644 --- a/doc/html/vtkvmtkDataSetItems_8h__incl.md5 +++ b/doc/html/vtkvmtkDataSetItems_8h__incl.md5 @@ -1 +1 @@ -a631c1e9cf9377ac1d690cef1ebe751f \ No newline at end of file +c53eb3e3a3965cca23a14276545676a9 \ No newline at end of file diff --git a/doc/html/vtkvmtkDataSetItems_8h__incl.png b/doc/html/vtkvmtkDataSetItems_8h__incl.png deleted file mode 100644 index 9438cf2f..00000000 Binary files a/doc/html/vtkvmtkDataSetItems_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDataSetItems_8h__incl.svg b/doc/html/vtkvmtkDataSetItems_8h__incl.svg new file mode 100644 index 00000000..f33d9a08 --- /dev/null +++ b/doc/html/vtkvmtkDataSetItems_8h__incl.svg @@ -0,0 +1,104 @@ + + + + + + +vtkvmtkDataSetItems.h + + +Node0 + +vtkvmtkDataSetItems.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkItems.h + + + + +Node0->Node2 + + + + +Node4 + +vtkDataSet.h + + +Node0->Node4 + + + + +Node5 + +vtkvmtkWin32Header.h + + +Node0->Node5 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem.h + + + + +Node2->Node3 + + + + +Node2->Node4 + + + + +Node2->Node5 + + + + +Node3->Node1 + + + + +Node3->Node4 + + + + +Node3->Node5 + + + + + diff --git a/doc/html/vtkvmtkDataSetItems_8h_source.html b/doc/html/vtkvmtkDataSetItems_8h_source.html new file mode 100644 index 00000000..0aa07623 --- /dev/null +++ b/doc/html/vtkvmtkDataSetItems_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkDataSetItems.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDataSetItems.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkDataSetItems.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkDataSetItems_h
    29 #define __vtkvmtkDataSetItems_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkItems.h"
    33 #include "vtkDataSet.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkDataSetItems : public vtkvmtkItems
    38 {
    39 public:
    40 
    42 
    43 /* vtkSetObjectMacro(DataSet,vtkDataSet); */
    44 /* vtkGetObjectMacro(DataSet,vtkDataSet); */
    45  void SetDataSet(vtkDataSet* dataSet) {this->DataSet = dataSet;};
    46  vtkDataSet* GetDataSet() {return this->DataSet;};
    47 
    49  void Build();
    50 
    51  vtkSetMacro(ReallocateOnBuild,int)
    52  vtkGetMacro(ReallocateOnBuild,int)
    53  vtkBooleanMacro(ReallocateOnBuild,int)
    54 
    55 protected:
    58 
    59  vtkDataSet *DataSet;
    60 
    62 
    63 private:
    64  vtkvmtkDataSetItems(const vtkvmtkDataSetItems&); // Not implemented.
    65  void operator=(const vtkvmtkDataSetItems&); // Not implemented.
    66 };
    67 
    68 #endif
    69 
    + +
    void SetDataSet(vtkDataSet *dataSet)
    + +
    Control allocation and memory footprint of item instances.
    Definition: vtkvmtkItems.h:37
    + +
    vtkDataSet * GetDataSet()
    +
    Create a collection of data set items, one for every point within the data set.
    + +
    + + + + diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h.html b/doc/html/vtkvmtkDirichletBoundaryConditions_8h.html index e45d9273..0cdbd391 100644 --- a/doc/html/vtkvmtkDirichletBoundaryConditions_8h.html +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDirichletBoundaryConditions.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkDirichletBoundaryConditions.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkBoundaryConditions.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkBoundaryConditions.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkDirichletBoundaryConditions.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkDirichletBoundaryConditions
     .. More...
     Set up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the boundary of the domain. More...
     
    - - + - diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.map b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.map index f25720e4..3fb86d89 100644 --- a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.map +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.md5 b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.md5 index 8bad7a63..0c50b57c 100644 --- a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.md5 @@ -1 +1 @@ -94813aff0ffa61eabc4cefc09add8cf4 \ No newline at end of file +c9f4c66bc8cef84bcbd1d9467bfafe16 \ No newline at end of file diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.png b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.png deleted file mode 100644 index 333d9923..00000000 Binary files a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.svg b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.svg new file mode 100644 index 00000000..47cf2af9 --- /dev/null +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__dep__incl.svg @@ -0,0 +1,32 @@ + + + + + + +vtkvmtkDirichletBoundaryConditions.h + + +Node21 + +vtkvmtkDirichletBoundary +Conditions.h + + +Node22 + + +vtkvmtkEllipticProblem.h + + + + +Node21->Node22 + + + + + diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.map b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.map index 05750579..18f92bc5 100644 --- a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.map +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.md5 b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.md5 index 55beb41a..c80027c9 100644 --- a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.md5 +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.md5 @@ -1 +1 @@ -551731d6e7185029a6981bf9e4b9311a \ No newline at end of file +5cbc6f96c539a48d0bcfbef985c1e6eb \ No newline at end of file diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.png b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.png deleted file mode 100644 index 38d77dc8..00000000 Binary files a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.svg b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.svg new file mode 100644 index 00000000..8219a6ad --- /dev/null +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h__incl.svg @@ -0,0 +1,461 @@ + + + + + + +vtkvmtkDirichletBoundaryConditions.h + + +Node0 + +vtkvmtkDirichletBoundary +Conditions.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkBoundaryConditions.h + + + + +Node0->Node2 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkLinearSystem.h + + + + +Node2->Node3 + + + + +Node2->Node11 + + + + +Node19 + +vtkDoubleArray.h + + +Node2->Node19 + + + + +Node20 + +vtkIdList.h + + +Node2->Node20 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node3->Node4 + + + + +Node3->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node3->Node17 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node1 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node1 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node1 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node1 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node1 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node1 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkDirichletBoundaryConditions_8h_source.html b/doc/html/vtkvmtkDirichletBoundaryConditions_8h_source.html new file mode 100644 index 00000000..6048a042 --- /dev/null +++ b/doc/html/vtkvmtkDirichletBoundaryConditions_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkDirichletBoundaryConditions.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDirichletBoundaryConditions.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkDirichletBoundaryConditions.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga
    8 
    9  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    10  See LICENSE file for details.
    11 
    12  Portions of this code are covered under the VTK copyright.
    13  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    14  for details.
    15 
    16  This software is distributed WITHOUT ANY WARRANTY; without even
    17  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    18  PURPOSE. See the above copyright notices for more information.
    19 
    20 =========================================================================*/
    30 #ifndef __vtkvmtkDirichletBoundaryConditions_h
    31 #define __vtkvmtkDirichletBoundaryConditions_h
    32 
    33 #include "vtkObject.h"
    35 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkDirichletBoundaryConditions : public vtkvmtkBoundaryConditions
    39 {
    40 public:
    43 
    44  void Apply() VTK_OVERRIDE;
    45 
    46 protected:
    49 
    50 private:
    52  void operator=(const vtkvmtkDirichletBoundaryConditions&); // Not implemented.
    53 };
    54 
    55 #endif
    56 
    Set up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the b...
    + + + +
    Base class to store nodes, value, and linear system composing a boundary condition.
    +
    + + + + diff --git a/doc/html/vtkvmtkDolfinWriter_8h.html b/doc/html/vtkvmtkDolfinWriter_8h.html index dd3e8e8b..c58bd771 100644 --- a/doc/html/vtkvmtkDolfinWriter_8h.html +++ b/doc/html/vtkvmtkDolfinWriter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDolfinWriter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkDolfinWriter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridWriter.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridWriter.h"
    Include dependency graph for vtkvmtkDolfinWriter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkDolfinWriter
     write mesh data in Dolfin file formats. More...
     
    - - + - diff --git a/doc/html/vtkvmtkDolfinWriter_8h__incl.map b/doc/html/vtkvmtkDolfinWriter_8h__incl.map index 8be6a309..72f32cf0 100644 --- a/doc/html/vtkvmtkDolfinWriter_8h__incl.map +++ b/doc/html/vtkvmtkDolfinWriter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkDolfinWriter_8h__incl.md5 b/doc/html/vtkvmtkDolfinWriter_8h__incl.md5 index b1b3b7be..b9ffa558 100644 --- a/doc/html/vtkvmtkDolfinWriter_8h__incl.md5 +++ b/doc/html/vtkvmtkDolfinWriter_8h__incl.md5 @@ -1 +1 @@ -d8ca3bf34bc82217f2a02768b3f3746e \ No newline at end of file +9361335cce6ad333a40c89aff49f4821 \ No newline at end of file diff --git a/doc/html/vtkvmtkDolfinWriter_8h__incl.png b/doc/html/vtkvmtkDolfinWriter_8h__incl.png deleted file mode 100644 index 8295f9e1..00000000 Binary files a/doc/html/vtkvmtkDolfinWriter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDolfinWriter_8h__incl.svg b/doc/html/vtkvmtkDolfinWriter_8h__incl.svg new file mode 100644 index 00000000..d5947001 --- /dev/null +++ b/doc/html/vtkvmtkDolfinWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkDolfinWriter.h + + +Node0 + +vtkvmtkDolfinWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkDolfinWriter_8h_source.html b/doc/html/vtkvmtkDolfinWriter_8h_source.html new file mode 100644 index 00000000..8edcae8f --- /dev/null +++ b/doc/html/vtkvmtkDolfinWriter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkDolfinWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDolfinWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkDolfinWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    36 #ifndef __vtkvmtkDolfinWriter_h
    37 #define __vtkvmtkDolfinWriter_h
    38 
    39 #include "vtkvmtkWin32Header.h"
    40 #include "vtkUnstructuredGridWriter.h"
    41 
    42 class vtkCell;
    43 class vtkIdList;
    44 
    45 class VTK_VMTK_IO_EXPORT vtkvmtkDolfinWriter : public vtkUnstructuredGridWriter
    46 {
    47 public:
    48  static vtkvmtkDolfinWriter *New();
    49  vtkTypeMacro(vtkvmtkDolfinWriter,vtkUnstructuredGridWriter);
    50  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    51 
    52  vtkSetStringMacro(BoundaryDataArrayName);
    53  vtkGetStringMacro(BoundaryDataArrayName);
    54 
    55  vtkSetMacro(BoundaryDataIdOffset,int);
    56  vtkGetMacro(BoundaryDataIdOffset,int);
    57 
    58  vtkSetMacro(StoreCellMarkers,int);
    59  vtkGetMacro(StoreCellMarkers,int);
    60 
    61 protected:
    64 
    65  void WriteData() VTK_OVERRIDE;
    66 
    67  char* BoundaryDataArrayName;
    68  int BoundaryDataIdOffset;
    69  int StoreCellMarkers;
    70 
    71 private:
    72  vtkvmtkDolfinWriter(const vtkvmtkDolfinWriter&); // Not implemented.
    73  void operator=(const vtkvmtkDolfinWriter&); // Not implemented.
    74 };
    75 
    76 #endif
    write mesh data in Dolfin file formats.
    +
    + + + + diff --git a/doc/html/vtkvmtkDoubleVector_8h.html b/doc/html/vtkvmtkDoubleVector_8h.html index 7e2fa766..9fcc5e35 100644 --- a/doc/html/vtkvmtkDoubleVector_8h.html +++ b/doc/html/vtkvmtkDoubleVector_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkDoubleVector.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,77 +59,89 @@
    + +
    vtkvmtkDoubleVector.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkDataArray.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkDataArray.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkDoubleVector.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    +
    +
    -
    -

    +

    Go to the source code of this file.

    + + - - + + +

    Classes

    class  vtkvmtkDoubleVector
     .. More...

    -Defines

     Base class for vectors utilized in finite-element and other PDE evaluations. More...
     
    + + +

    +Macros

    #define VTK_VMTK_L2_NORM   0
     
    #define VTK_VMTK_LINF_NORM   1
     
    -

    Define Documentation

    - +

    Macro Definition Documentation

    + +

    ◆ VTK_VMTK_L2_NORM

    +
    - +
    #define VTK_VMTK_L2_NORM   0#define VTK_VMTK_L2_NORM   0
    -
    -
    +
    + +

    Definition at line 36 of file vtkvmtkDoubleVector.h.

    - + +

    ◆ VTK_VMTK_LINF_NORM

    +
    - +
    #define VTK_VMTK_LINF_NORM   1#define VTK_VMTK_LINF_NORM   1
    -
    -
    +
    + +

    Definition at line 37 of file vtkvmtkDoubleVector.h.

    - - + - diff --git a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.map b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.map index 3ddc6696..0c13c91d 100644 --- a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.map +++ b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.md5 b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.md5 index 6818fc31..c57b5790 100644 --- a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.md5 @@ -1 +1 @@ -2761d8477dd4264e4a7ab809d520c414 \ No newline at end of file +ff88d744f9894950919af5cef08f52ee \ No newline at end of file diff --git a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.png b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.png deleted file mode 100644 index 04e9c801..00000000 Binary files a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDoubleVector_8h__dep__incl.svg b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.svg new file mode 100644 index 00000000..1e71f1e6 --- /dev/null +++ b/doc/html/vtkvmtkDoubleVector_8h__dep__incl.svg @@ -0,0 +1,209 @@ + + + + + + +vtkvmtkDoubleVector.h + + +Node4 + +vtkvmtkDoubleVector.h + + +Node5 + + +vtkvmtkSparseMatrix.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkLinearSystem.h + + + + +Node4->Node6 + + + + +Node12 + + +vtkvmtkFEAssembler.h + + + + +Node4->Node12 + + + + +Node5->Node6 + + + + +Node5->Node12 + + + + +Node7 + + +vtkvmtkBoundaryConditions.h + + + + +Node6->Node7 + + + + +Node9 + + +vtkvmtkEllipticProblem.h + + + + +Node6->Node9 + + + + +Node10 + + +vtkvmtkLinearSystemSolver.h + + + + +Node6->Node10 + + + + +Node8 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node7->Node8 + + + + +Node8->Node9 + + + + +Node11 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node12->Node13 + + + + +Node14 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node12->Node14 + + + + +Node15 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node12->Node15 + + + + +Node16 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node12->Node16 + + + + +Node17 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node12->Node17 + + + + + diff --git a/doc/html/vtkvmtkDoubleVector_8h__incl.map b/doc/html/vtkvmtkDoubleVector_8h__incl.map index 8be6a309..8ed89026 100644 --- a/doc/html/vtkvmtkDoubleVector_8h__incl.map +++ b/doc/html/vtkvmtkDoubleVector_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkDoubleVector_8h__incl.md5 b/doc/html/vtkvmtkDoubleVector_8h__incl.md5 index 6890d464..a9d19c0f 100644 --- a/doc/html/vtkvmtkDoubleVector_8h__incl.md5 +++ b/doc/html/vtkvmtkDoubleVector_8h__incl.md5 @@ -1 +1 @@ -5132ea43db9c0660e3c154fded3850de \ No newline at end of file +d38dc94a93f95ed720f1c99ffb185e7d \ No newline at end of file diff --git a/doc/html/vtkvmtkDoubleVector_8h__incl.png b/doc/html/vtkvmtkDoubleVector_8h__incl.png deleted file mode 100644 index 5ec7ba4e..00000000 Binary files a/doc/html/vtkvmtkDoubleVector_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkDoubleVector_8h__incl.svg b/doc/html/vtkvmtkDoubleVector_8h__incl.svg new file mode 100644 index 00000000..99444ec7 --- /dev/null +++ b/doc/html/vtkvmtkDoubleVector_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkDoubleVector.h + + +Node0 + +vtkvmtkDoubleVector.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkDataArray.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkDoubleVector_8h_source.html b/doc/html/vtkvmtkDoubleVector_8h_source.html new file mode 100644 index 00000000..5f388b31 --- /dev/null +++ b/doc/html/vtkvmtkDoubleVector_8h_source.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: vtkvmtkDoubleVector.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkDoubleVector.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkDoubleVector.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkDoubleVector_h
    29 #define __vtkvmtkDoubleVector_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkDataArray.h"
    33 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 #define VTK_VMTK_L2_NORM 0
    37 #define VTK_VMTK_LINF_NORM 1
    38 
    39 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkDoubleVector : public vtkObject
    40 {
    41 public:
    42 
    43  static vtkvmtkDoubleVector* New();
    44  vtkTypeMacro(vtkvmtkDoubleVector,vtkObject);
    45 
    46  vtkSetMacro(NormType,int);
    47  vtkGetMacro(NormType,int);
    49  {this->SetNormType(VTK_VMTK_L2_NORM);};
    51  {this->SetNormType(VTK_VMTK_LINF_NORM);};
    52 
    53  vtkGetMacro(NumberOfElements,vtkIdType);
    54  vtkGetMacro(NumberOfElementsPerVariable,vtkIdType);
    55  vtkGetMacro(NumberOfVariables,vtkIdType);
    56 
    57  void Allocate(vtkIdType numberOfElementsPerVariable, vtkIdType numberOfVariables=1);
    58  void Fill(double value);
    59  void Assign(vtkvmtkDoubleVector *src);
    60  void Assign(vtkIdType numberOfElements, const double *array);
    61 
    62  double GetElement(vtkIdType i) {return this->Array[i];};
    63  void SetElement(vtkIdType i, double value) {this->Array[i] = value;};
    64  void AddElement(vtkIdType i, double value) {this->Array[i] += value;};
    65 
    66  //bool GetLocked(vtkIdType i) {return this->Locked[i];}
    67  //void SetLocked(vtkIdType i, bool locked) {this->Locked[i] = locked;}
    68  //void UnlockAll();
    69 
    70  const double* GetArray() {return this->Array;};
    71  void CopyIntoArrayComponent(vtkDataArray *array, int component);
    72  void CopyVariableIntoArrayComponent(vtkDataArray *array, int variable, int component);
    73 
    74  double ComputeNorm();
    75  void Add(vtkvmtkDoubleVector* vectorToAdd);
    76  void Subtract(vtkvmtkDoubleVector* vectorToSubtract);
    77  void MultiplyBy(double scalar);
    78  double Dot(vtkvmtkDoubleVector* vectorToDotWith);
    79 
    80  void DeepCopy(vtkvmtkDoubleVector *src);
    81 
    82 protected:
    85 
    86  vtkIdType NumberOfElements;
    88  vtkIdType NumberOfVariables;
    89 
    90  int NormType;
    91 
    92  double* Array;
    93  //bool* Locked;
    94 
    95 private:
    96  vtkvmtkDoubleVector(const vtkvmtkDoubleVector&); // Not implemented.
    97  void operator=(const vtkvmtkDoubleVector&); // Not implemented.
    98 };
    99 
    100 #endif
    101 
    Base class for vectors utilized in finite-element and other PDE evaluations.
    + + +
    void AddElement(vtkIdType i, double value)
    +
    #define VTK_VMTK_L2_NORM
    +
    void SetElement(vtkIdType i, double value)
    + + + + +
    const double * GetArray()
    +
    vtkIdType NumberOfElementsPerVariable
    +
    #define VTK_VMTK_LINF_NORM
    +
    double GetElement(vtkIdType i)
    +
    + + + + diff --git a/doc/html/vtkvmtkEllipticProblem_8h.html b/doc/html/vtkvmtkEllipticProblem_8h.html index 2d9a882c..a71ea9e0 100644 --- a/doc/html/vtkvmtkEllipticProblem_8h.html +++ b/doc/html/vtkvmtkEllipticProblem_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkEllipticProblem.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkEllipticProblem.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkLinearSystem.h"
    -#include "vtkvmtkDirichletBoundaryConditions.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkLinearSystem.h"
    +#include "vtkvmtkDirichletBoundaryConditions.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkEllipticProblem.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkEllipticProblem
     .. More...
     High level container holding references to vtkvmtkLinearSystem and associated vtkvmtkDirichletBoundaryConditions. More...
     
    - - + - diff --git a/doc/html/vtkvmtkEllipticProblem_8h__incl.map b/doc/html/vtkvmtkEllipticProblem_8h__incl.map index 2d0142b3..7eaf5459 100644 --- a/doc/html/vtkvmtkEllipticProblem_8h__incl.map +++ b/doc/html/vtkvmtkEllipticProblem_8h__incl.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkEllipticProblem_8h__incl.md5 b/doc/html/vtkvmtkEllipticProblem_8h__incl.md5 index be60c0e6..ecd16989 100644 --- a/doc/html/vtkvmtkEllipticProblem_8h__incl.md5 +++ b/doc/html/vtkvmtkEllipticProblem_8h__incl.md5 @@ -1 +1 @@ -5317c99aaa2cd4849684c9f02f27468d \ No newline at end of file +0023eb59eaf249d38770419fbcdfbf39 \ No newline at end of file diff --git a/doc/html/vtkvmtkEllipticProblem_8h__incl.png b/doc/html/vtkvmtkEllipticProblem_8h__incl.png deleted file mode 100644 index 1dc6177e..00000000 Binary files a/doc/html/vtkvmtkEllipticProblem_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkEllipticProblem_8h__incl.svg b/doc/html/vtkvmtkEllipticProblem_8h__incl.svg new file mode 100644 index 00000000..add093bf --- /dev/null +++ b/doc/html/vtkvmtkEllipticProblem_8h__incl.svg @@ -0,0 +1,489 @@ + + + + + + +vtkvmtkEllipticProblem.h + + +Node0 + +vtkvmtkEllipticProblem.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkLinearSystem.h + + + + +Node0->Node2 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node18 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node0->Node18 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkSparseMatrix.h + + + + +Node2->Node3 + + + + +Node2->Node10 + + + + +Node16 + + +vtkvmtkDoubleVector.h + + + + +Node2->Node16 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrixRow.h + + + + +Node3->Node4 + + + + +Node9 + +vtkDataSet.h + + +Node3->Node9 + + + + +Node3->Node10 + + + + +Node12 + + +vtkvmtkNeighborhoods.h + + + + +Node3->Node12 + + + + +Node15 + + +vtkvmtkStencils.h + + + + +Node3->Node15 + + + + +Node3->Node16 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node6 + + + + +Node4->Node10 + + + + +Node11 + + +vtkvmtkConstants.h + + + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node12->Node1 + + + + +Node12->Node6 + + + + +Node12->Node9 + + + + +Node12->Node10 + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItems.h + + + + +Node12->Node13 + + + + +Node13->Node1 + + + + +Node13->Node9 + + + + +Node13->Node10 + + + + +Node14 + + +vtkvmtkItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node14->Node10 + + + + +Node15->Node1 + + + + +Node15->Node5 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node15->Node13 + + + + +Node16->Node1 + + + + +Node16->Node10 + + + + +Node17 + +vtkDataArray.h + + +Node16->Node17 + + + + +Node18->Node1 + + + + +Node18->Node10 + + + + +Node19 + + +vtkvmtkBoundaryConditions.h + + + + +Node18->Node19 + + + + +Node19->Node1 + + + + +Node19->Node2 + + + + +Node19->Node10 + + + + +Node20 + +vtkDoubleArray.h + + +Node19->Node20 + + + + +Node21 + +vtkIdList.h + + +Node19->Node21 + + + + + diff --git a/doc/html/vtkvmtkEllipticProblem_8h_source.html b/doc/html/vtkvmtkEllipticProblem_8h_source.html new file mode 100644 index 00000000..7a70f323 --- /dev/null +++ b/doc/html/vtkvmtkEllipticProblem_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkEllipticProblem.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkEllipticProblem.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkEllipticProblem.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkEllipticProblem_h
    29 #define __vtkvmtkEllipticProblem_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkLinearSystem.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkEllipticProblem : public vtkObject
    37 {
    38 public:
    39  static vtkvmtkEllipticProblem* New();
    40  vtkTypeMacro(vtkvmtkEllipticProblem,vtkObject);
    41 
    42 protected:
    45 
    48 
    49 private:
    50  vtkvmtkEllipticProblem(const vtkvmtkEllipticProblem&); // Not implemented.
    51  void operator=(const vtkvmtkEllipticProblem&); // Not implemented.
    52 };
    53 
    54 #endif
    55 
    Set up a Dirichlet (or first-type) boundary conditions that a linear system needs to take along the b...
    + +
    vtkvmtkDirichletBoundaryConditions * DirichletBoundaryConditions
    +
    vtkvmtkLinearSystem * LinearSystem
    +
    High level container holding references to vtkvmtkLinearSystem and associated vtkvmtkDirichletBoundar...
    +
    Base container to hold sparse matrice objects representing a linear system of equations Ax = B...
    + +
    + + + + diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h.html b/doc/html/vtkvmtkEmptyNeighborhood_8h.html index f9f5bfcf..fa766435 100644 --- a/doc/html/vtkvmtkEmptyNeighborhood_8h.html +++ b/doc/html/vtkvmtkEmptyNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkEmptyNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkEmptyNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkEmptyNeighborhood.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkEmptyNeighborhood
     .. More...
     Create an an empty neighborhood instance. More...
     
    - - + - diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.map b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.map index ee3356fc..633237e9 100644 --- a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.md5 index b60034e7..aa336855 100644 --- a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.md5 @@ -1 +1 @@ -ed684d349ae2bbdd12c4c5492cbe3009 \ No newline at end of file +8d58ae3a695bf581dc58797dcc5f8741 \ No newline at end of file diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.png b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.png deleted file mode 100644 index 30754622..00000000 Binary files a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.svg b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.svg new file mode 100644 index 00000000..4a2d6319 --- /dev/null +++ b/doc/html/vtkvmtkEmptyNeighborhood_8h__incl.svg @@ -0,0 +1,135 @@ + + + + + + +vtkvmtkEmptyNeighborhood.h + + +Node0 + +vtkvmtkEmptyNeighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node3 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkEmptyNeighborhood_8h_source.html b/doc/html/vtkvmtkEmptyNeighborhood_8h_source.html new file mode 100644 index 00000000..2d92389a --- /dev/null +++ b/doc/html/vtkvmtkEmptyNeighborhood_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkEmptyNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkEmptyNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkEmptyNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkEmptyNeighborhood_h
    29 #define __vtkvmtkEmptyNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkNeighborhood.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkEmptyNeighborhood : public vtkvmtkNeighborhood
    38 {
    39 public:
    40  static vtkvmtkEmptyNeighborhood* New();
    42 
    43  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_EMPTY_NEIGHBORHOOD;};
    44 
    46  void Build() VTK_OVERRIDE;
    47 
    48 protected:
    51 
    52 private:
    53  vtkvmtkEmptyNeighborhood(const vtkvmtkEmptyNeighborhood&); // Not implemented.
    54  void operator=(const vtkvmtkEmptyNeighborhood&); // Not implemented.
    55 };
    56 
    57 #endif
    58 
    +
    Create an an empty neighborhood instance.
    + + +
    virtual void Build() VTK_OVERRIDE=0
    +
    virtual vtkIdType GetItemType() VTK_OVERRIDE
    +
    Query the neighborhood surrounding the set point id in an data set item.
    + +
    + + + + diff --git a/doc/html/vtkvmtkEmptyStencil_8h.html b/doc/html/vtkvmtkEmptyStencil_8h.html index eaf6d9af..6f7478b1 100644 --- a/doc/html/vtkvmtkEmptyStencil_8h.html +++ b/doc/html/vtkvmtkEmptyStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkEmptyStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkEmptyStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkEmptyStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkEmptyStencil
     .. More...
     create a stencil but do not apply a weighting to the neighborhoods of the data set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkEmptyStencil_8h__incl.map b/doc/html/vtkvmtkEmptyStencil_8h__incl.map index 4508a0c8..6826ff4b 100644 --- a/doc/html/vtkvmtkEmptyStencil_8h__incl.map +++ b/doc/html/vtkvmtkEmptyStencil_8h__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkEmptyStencil_8h__incl.md5 b/doc/html/vtkvmtkEmptyStencil_8h__incl.md5 index cb638367..da0f0914 100644 --- a/doc/html/vtkvmtkEmptyStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkEmptyStencil_8h__incl.md5 @@ -1 +1 @@ -4a289876199130beec848c9f9f9f769c \ No newline at end of file +01302926984240e0db173d7c132b3ac4 \ No newline at end of file diff --git a/doc/html/vtkvmtkEmptyStencil_8h__incl.png b/doc/html/vtkvmtkEmptyStencil_8h__incl.png deleted file mode 100644 index 73be8977..00000000 Binary files a/doc/html/vtkvmtkEmptyStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkEmptyStencil_8h__incl.svg b/doc/html/vtkvmtkEmptyStencil_8h__incl.svg new file mode 100644 index 00000000..f25cc5f5 --- /dev/null +++ b/doc/html/vtkvmtkEmptyStencil_8h__incl.svg @@ -0,0 +1,158 @@ + + + + + + +vtkvmtkEmptyStencil.h + + +Node0 + +vtkvmtkEmptyStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkStencil.h + + + + +Node0->Node3 + + + + +Node8 + +vtkvmtkWin32Header.h + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkNeighborhood.h + + + + +Node3->Node4 + + + + +Node3->Node8 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkDataSetItem.h + + + + +Node4->Node5 + + + + +Node4->Node8 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkItem.h + + + + +Node5->Node6 + + + + +Node7 + +vtkDataSet.h + + +Node5->Node7 + + + + +Node5->Node8 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + + diff --git a/doc/html/vtkvmtkEmptyStencil_8h_source.html b/doc/html/vtkvmtkEmptyStencil_8h_source.html new file mode 100644 index 00000000..ea5ca28b --- /dev/null +++ b/doc/html/vtkvmtkEmptyStencil_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkEmptyStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkEmptyStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkEmptyStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkEmptyStencil_h
    29 #define __vtkvmtkEmptyStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkStencil.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkEmptyStencil : public vtkvmtkStencil
    38 {
    39 public:
    40  static vtkvmtkEmptyStencil* New();
    42 
    44  void Build() VTK_OVERRIDE;
    45 
    46  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_EMPTY_STENCIL;};
    47 
    48 protected:
    51 
    52 private:
    53  vtkvmtkEmptyStencil(const vtkvmtkEmptyStencil&); // Not implemented.
    54  void operator=(const vtkvmtkEmptyStencil&); // Not implemented.
    55 };
    56 
    57 #endif
    58 
    + + + + +
    Apply a weighting matrix to a single neighborhood of a data set.
    +
    virtual void Build() VTK_OVERRIDE=0
    +
    create a stencil but do not apply a weighting to the neighborhoods of the data set.
    +
    + + + + diff --git a/doc/html/vtkvmtkFDNEUTReader_8h.html b/doc/html/vtkvmtkFDNEUTReader_8h.html index 235a9282..75063c3e 100644 --- a/doc/html/vtkvmtkFDNEUTReader_8h.html +++ b/doc/html/vtkvmtkFDNEUTReader_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFDNEUTReader.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkFDNEUTReader.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridReader.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridReader.h"
    Include dependency graph for vtkvmtkFDNEUTReader.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkFDNEUTReader
     Reads FDNEUT Fidap files. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFDNEUTReader_8h__incl.map b/doc/html/vtkvmtkFDNEUTReader_8h__incl.map index 8be6a309..06262088 100644 --- a/doc/html/vtkvmtkFDNEUTReader_8h__incl.map +++ b/doc/html/vtkvmtkFDNEUTReader_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFDNEUTReader_8h__incl.md5 b/doc/html/vtkvmtkFDNEUTReader_8h__incl.md5 index 940264f7..6ea0fa87 100644 --- a/doc/html/vtkvmtkFDNEUTReader_8h__incl.md5 +++ b/doc/html/vtkvmtkFDNEUTReader_8h__incl.md5 @@ -1 +1 @@ -4802a393fd501589488d9e5a91e51b0e \ No newline at end of file +d5ad79a00042afc3209b83e8f22876d9 \ No newline at end of file diff --git a/doc/html/vtkvmtkFDNEUTReader_8h__incl.png b/doc/html/vtkvmtkFDNEUTReader_8h__incl.png deleted file mode 100644 index e1cf8098..00000000 Binary files a/doc/html/vtkvmtkFDNEUTReader_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFDNEUTReader_8h__incl.svg b/doc/html/vtkvmtkFDNEUTReader_8h__incl.svg new file mode 100644 index 00000000..265b2a8f --- /dev/null +++ b/doc/html/vtkvmtkFDNEUTReader_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkFDNEUTReader.h + + +Node0 + +vtkvmtkFDNEUTReader.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridReader.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkFDNEUTReader_8h_source.html b/doc/html/vtkvmtkFDNEUTReader_8h_source.html new file mode 100644 index 00000000..09839831 --- /dev/null +++ b/doc/html/vtkvmtkFDNEUTReader_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkFDNEUTReader.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFDNEUTReader.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFDNEUTReader.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkFDNEUTReader_h
    31 #define __vtkvmtkFDNEUTReader_h
    32 
    33 #include "vtkvmtkWin32Header.h"
    34 #include "vtkUnstructuredGridReader.h"
    35 
    36 class VTK_VMTK_IO_EXPORT vtkvmtkFDNEUTReader : public vtkUnstructuredGridReader
    37 {
    38  public:
    39  vtkTypeMacro(vtkvmtkFDNEUTReader,vtkUnstructuredGridReader);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42  static vtkvmtkFDNEUTReader *New();
    43 
    44  vtkSetStringMacro(SingleCellDataEntityArrayName);
    45  vtkGetStringMacro(SingleCellDataEntityArrayName);
    46 
    47  vtkSetMacro(GhostNodes,int);
    48  vtkGetMacro(GhostNodes,int);
    49  vtkBooleanMacro(GhostNodes,int);
    50 
    51  vtkSetMacro(VolumeElementsOnly,int);
    52  vtkGetMacro(VolumeElementsOnly,int);
    53  vtkBooleanMacro(VolumeElementsOnly,int);
    54 
    55  //BTX
    56  enum
    57  {
    58  EDGE = 0,
    63  TETRAHEDRON
    64  };
    65  //ETX
    66 
    67  protected:
    70 
    71  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    72 
    73  static void OneToZeroOffset(int npts, int* pts)
    74  { for (int i=0; i<npts; i++) --pts[i]; }
    75 
    77 
    80 
    81  private:
    82  vtkvmtkFDNEUTReader(const vtkvmtkFDNEUTReader&); // Not implemented.
    83  void operator=(const vtkvmtkFDNEUTReader&); // Not implemented.
    84 };
    85 
    86 #endif
    + + +
    static void OneToZeroOffset(int npts, int *pts)
    + +
    Reads FDNEUT Fidap files.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h.html b/doc/html/vtkvmtkFDNEUTWriter_8h.html index 9bbc2e49..889904fb 100644 --- a/doc/html/vtkvmtkFDNEUTWriter_8h.html +++ b/doc/html/vtkvmtkFDNEUTWriter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFDNEUTWriter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkFDNEUTWriter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridWriter.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridWriter.h"
    Include dependency graph for vtkvmtkFDNEUTWriter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkFDNEUTWriter
     writes FDNEUT Fidap files More...
     
    - - + - diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.map b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.map index 8be6a309..25d9311c 100644 --- a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.map +++ b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.md5 b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.md5 index 4593114e..ebed1b3a 100644 --- a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.md5 +++ b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.md5 @@ -1 +1 @@ -ab29a7a871c10b6e01501b5fb7faf7e1 \ No newline at end of file +c9659d2d98cf65b26cc4ebff26b96398 \ No newline at end of file diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.png b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.png deleted file mode 100644 index 8e2818ec..00000000 Binary files a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h__incl.svg b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.svg new file mode 100644 index 00000000..fcbd522f --- /dev/null +++ b/doc/html/vtkvmtkFDNEUTWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkFDNEUTWriter.h + + +Node0 + +vtkvmtkFDNEUTWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkFDNEUTWriter_8h_source.html b/doc/html/vtkvmtkFDNEUTWriter_8h_source.html new file mode 100644 index 00000000..409dc837 --- /dev/null +++ b/doc/html/vtkvmtkFDNEUTWriter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkFDNEUTWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFDNEUTWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFDNEUTWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    31 #ifndef __vtkvmtkFDNEUTWriter_h
    32 #define __vtkvmtkFDNEUTWriter_h
    33 
    34 #include "vtkvmtkWin32Header.h"
    35 #include "vtkUnstructuredGridWriter.h"
    36 
    37 class VTK_VMTK_IO_EXPORT vtkvmtkFDNEUTWriter : public vtkUnstructuredGridWriter
    38 {
    39 public:
    40  static vtkvmtkFDNEUTWriter *New();
    41  vtkTypeMacro(vtkvmtkFDNEUTWriter,vtkUnstructuredGridWriter);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    44  //BTX
    45  enum
    46  {
    47  EDGE = 0,
    52  TETRAHEDRON
    53  };
    54  //ETX
    55 
    56 protected:
    59 
    60  void WriteData() VTK_OVERRIDE;
    61 
    62  static void ZeroToOneOffset(vtkIdType npts, vtkIdType* pts)
    63  { for (int i=0; i<npts; i++) ++pts[i]; }
    64 
    65 private:
    66  vtkvmtkFDNEUTWriter(const vtkvmtkFDNEUTWriter&); // Not implemented.
    67  void operator=(const vtkvmtkFDNEUTWriter&); // Not implemented.
    68 };
    69 
    70 #endif
    + +
    writes FDNEUT Fidap files
    + + +
    + + + + diff --git a/doc/html/vtkvmtkFEAssembler_8h.html b/doc/html/vtkvmtkFEAssembler_8h.html index 9f7eb76a..72592914 100644 --- a/doc/html/vtkvmtkFEAssembler_8h.html +++ b/doc/html/vtkvmtkFEAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFEAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,39 +71,38 @@
    vtkvmtkFEAssembler.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkSparseMatrix.h"
    -#include "vtkvmtkDoubleVector.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkSparseMatrix.h"
    +#include "vtkvmtkDoubleVector.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkFEAssembler.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkFEAssembler
     .. More...
     Base class on which to build to build specific finite element routines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.map b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.map index 9bddfa5d..2c796a72 100644 --- a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.map +++ b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.md5 b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.md5 index 775d5dd5..713eb633 100644 --- a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.md5 @@ -1 +1 @@ -11ffff15406a74b60125bbd9873e0e38 \ No newline at end of file +ee921706efcaf35922cfa6d84a7a7e81 \ No newline at end of file diff --git a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.png b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.png deleted file mode 100644 index 2d505225..00000000 Binary files a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFEAssembler_8h__dep__incl.svg b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.svg new file mode 100644 index 00000000..676b66c9 --- /dev/null +++ b/doc/html/vtkvmtkFEAssembler_8h__dep__incl.svg @@ -0,0 +1,88 @@ + + + + + + +vtkvmtkFEAssembler.h + + +Node18 + +vtkvmtkFEAssembler.h + + +Node19 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node18->Node19 + + + + +Node20 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node18->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node18->Node21 + + + + +Node22 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node18->Node22 + + + + +Node23 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node18->Node23 + + + + + diff --git a/doc/html/vtkvmtkFEAssembler_8h__incl.map b/doc/html/vtkvmtkFEAssembler_8h__incl.map index fdf38c91..523b942d 100644 --- a/doc/html/vtkvmtkFEAssembler_8h__incl.map +++ b/doc/html/vtkvmtkFEAssembler_8h__incl.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkFEAssembler_8h__incl.md5 b/doc/html/vtkvmtkFEAssembler_8h__incl.md5 index ca5d3ed2..331aea28 100644 --- a/doc/html/vtkvmtkFEAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkFEAssembler_8h__incl.md5 @@ -1 +1 @@ -b0bafaab02f68650c38da56f63b1617a \ No newline at end of file +365c76dfcd5a51c5782ab5078b214ec0 \ No newline at end of file diff --git a/doc/html/vtkvmtkFEAssembler_8h__incl.png b/doc/html/vtkvmtkFEAssembler_8h__incl.png deleted file mode 100644 index 0477203a..00000000 Binary files a/doc/html/vtkvmtkFEAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFEAssembler_8h__incl.svg b/doc/html/vtkvmtkFEAssembler_8h__incl.svg new file mode 100644 index 00000000..7d8ccadc --- /dev/null +++ b/doc/html/vtkvmtkFEAssembler_8h__incl.svg @@ -0,0 +1,404 @@ + + + + + + +vtkvmtkFEAssembler.h + + +Node0 + +vtkvmtkFEAssembler.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkSparseMatrix.h + + + + +Node0->Node3 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node16 + + +vtkvmtkDoubleVector.h + + + + +Node0->Node16 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrixRow.h + + + + +Node3->Node4 + + + + +Node9 + +vtkDataSet.h + + +Node3->Node9 + + + + +Node3->Node10 + + + + +Node12 + + +vtkvmtkNeighborhoods.h + + + + +Node3->Node12 + + + + +Node15 + + +vtkvmtkStencils.h + + + + +Node3->Node15 + + + + +Node3->Node16 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node6 + + + + +Node4->Node10 + + + + +Node11 + + +vtkvmtkConstants.h + + + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node12->Node1 + + + + +Node12->Node6 + + + + +Node12->Node9 + + + + +Node12->Node10 + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItems.h + + + + +Node12->Node13 + + + + +Node13->Node1 + + + + +Node13->Node9 + + + + +Node13->Node10 + + + + +Node14 + + +vtkvmtkItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node14->Node10 + + + + +Node15->Node1 + + + + +Node15->Node5 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node15->Node13 + + + + +Node16->Node1 + + + + +Node16->Node10 + + + + +Node17 + +vtkDataArray.h + + +Node16->Node17 + + + + + diff --git a/doc/html/vtkvmtkFEAssembler_8h_source.html b/doc/html/vtkvmtkFEAssembler_8h_source.html new file mode 100644 index 00000000..58e3dbdc --- /dev/null +++ b/doc/html/vtkvmtkFEAssembler_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkFEAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFEAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkFEAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkFEAssembler_h
    29 #define __vtkvmtkFEAssembler_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkvmtkSparseMatrix.h"
    34 #include "vtkvmtkDoubleVector.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkFEAssembler : public vtkObject
    38 {
    39 public:
    40 
    41  vtkTypeMacro(vtkvmtkFEAssembler,vtkObject);
    42 
    43  vtkSetObjectMacro(DataSet,vtkDataSet);
    44  vtkGetObjectMacro(DataSet,vtkDataSet);
    45 
    46  vtkSetObjectMacro(Matrix,vtkvmtkSparseMatrix);
    47  vtkGetObjectMacro(Matrix,vtkvmtkSparseMatrix);
    48 
    49  vtkSetObjectMacro(RHSVector,vtkvmtkDoubleVector);
    50  vtkGetObjectMacro(RHSVector,vtkvmtkDoubleVector);
    51 
    52  vtkSetObjectMacro(SolutionVector,vtkvmtkDoubleVector);
    53  vtkGetObjectMacro(SolutionVector,vtkvmtkDoubleVector);
    54 
    55  vtkGetMacro(NumberOfVariables,int);
    56 
    57  vtkSetMacro(QuadratureOrder,int);
    58  vtkGetMacro(QuadratureOrder,int);
    59 
    60  virtual void Build() = 0;
    61 
    62  void DeepCopy(vtkvmtkFEAssembler *src);
    63  void ShallowCopy(vtkvmtkFEAssembler *src);
    64 
    65 protected:
    68 
    69  void Initialize(int numberOfVariables);
    70 
    71  vtkDataSet* DataSet;
    75 
    78 
    79 private:
    80  vtkvmtkFEAssembler(const vtkvmtkFEAssembler&); // Not implemented.
    81  void operator=(const vtkvmtkFEAssembler&); // Not implemented.
    82 };
    83 
    84 #endif
    Base class for vectors utilized in finite-element and other PDE evaluations.
    +
    Class for constructing sparse matrices from a dataset and performing basic mathematical operations on...
    +
    vtkvmtkDoubleVector * SolutionVector
    +
    Base class on which to build to build specific finite element routines.
    + + + + + +
    vtkvmtkDoubleVector * RHSVector
    +
    vtkvmtkSparseMatrix * Matrix
    +
    + + + + diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h.html b/doc/html/vtkvmtkFEShapeFunctions_8h.html index 68ec594b..5191570e 100644 --- a/doc/html/vtkvmtkFEShapeFunctions_8h.html +++ b/doc/html/vtkvmtkFEShapeFunctions_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFEShapeFunctions.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkFEShapeFunctions.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkCell.h"
    -#include "vtkDoubleArray.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkCell.h"
    +#include "vtkDoubleArray.h"
    Include dependency graph for vtkvmtkFEShapeFunctions.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkFEShapeFunctions
     .. More...
     Set of common utility (calculate jacobian, interpolation function, and interpolation function derivatives) functions used during assembly of certain finite element solutions. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.map b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.map index 8be6a309..aa8f6417 100644 --- a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.map +++ b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.md5 b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.md5 index 1ba73868..2b4797c4 100644 --- a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.md5 +++ b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.md5 @@ -1 +1 @@ -ca2b4cb565cf025384a100e3c3fbd6ed \ No newline at end of file +778c505d2cb898144927c8fba29c9f46 \ No newline at end of file diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.png b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.png deleted file mode 100644 index a25135ff..00000000 Binary files a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h__incl.svg b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.svg new file mode 100644 index 00000000..73b1bd78 --- /dev/null +++ b/doc/html/vtkvmtkFEShapeFunctions_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkFEShapeFunctions.h + + +Node0 + +vtkvmtkFEShapeFunctions.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkCell.h + + +Node0->Node3 + + + + +Node4 + +vtkDoubleArray.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkFEShapeFunctions_8h_source.html b/doc/html/vtkvmtkFEShapeFunctions_8h_source.html new file mode 100644 index 00000000..099583e3 --- /dev/null +++ b/doc/html/vtkvmtkFEShapeFunctions_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkFEShapeFunctions.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFEShapeFunctions.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkFEShapeFunctions.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkFEShapeFunctions_h
    29 #define __vtkvmtkFEShapeFunctions_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 #include "vtkCell.h"
    35 #include "vtkDoubleArray.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkFEShapeFunctions : public vtkObject
    38 {
    39 public:
    40  vtkTypeMacro(vtkvmtkFEShapeFunctions,vtkObject);
    41  static vtkvmtkFEShapeFunctions* New();
    42 
    43  void Initialize(vtkCell* cell, vtkDoubleArray* pcoords);
    44 
    45  double GetPhi(vtkIdType id, vtkIdType i)
    46  { return this->Phi->GetValue(id*this->NumberOfCellPoints+i); }
    47 
    48  double* GetDPhi(vtkIdType id, vtkIdType i)
    49  { return this->DPhi->GetTuple(id*this->NumberOfCellPoints+i); }
    50 
    51  void GetDPhi(vtkIdType id, vtkIdType i, double* dphi)
    52  { this->DPhi->GetTuple(id*this->NumberOfCellPoints+i,dphi); }
    53 
    54  double GetDPhi(vtkIdType id, vtkIdType i, int c)
    55  { return this->DPhi->GetComponent(id*this->NumberOfCellPoints+i,c); }
    56 
    57  double GetJacobian(vtkIdType i)
    58  { return this->Jacobians->GetValue(i); }
    59 
    60  static void GetInterpolationFunctions(vtkCell* cell, double* pcoords, double* sf);
    61  static void GetInterpolationDerivs(vtkCell* cell, double* pcoords, double* derivs);
    62 
    63  static double ComputeJacobian(vtkCell* cell, double* pcoords);
    64 
    65 protected:
    68 
    69  static void ComputeInverseJacobianMatrix2D(vtkCell* cell, double* pcoords, double inverseJacobianMatrix[2][3]);
    70  static void ComputeInverseJacobianMatrix3D(vtkCell* cell, double* pcoords, double inverseJacobianMatrix[3][3]);
    71 
    72  vtkDoubleArray* Phi;
    73  vtkDoubleArray* DPhi;
    74  vtkDoubleArray* Jacobians;
    75  vtkIdType NumberOfCellPoints;
    76 
    77 private:
    78  vtkvmtkFEShapeFunctions(const vtkvmtkFEShapeFunctions&); // Not implemented.
    79  void operator=(const vtkvmtkFEShapeFunctions&); // Not implemented.
    80 
    81 };
    82 
    83 #endif
    +
    double GetJacobian(vtkIdType i)
    +
    Set of common utility (calculate jacobian, interpolation function, and interpolation function derivat...
    +
    double GetPhi(vtkIdType id, vtkIdType i)
    +
    double GetDPhi(vtkIdType id, vtkIdType i, int c)
    +
    void GetDPhi(vtkIdType id, vtkIdType i, double *dphi)
    + + + +
    double * GetDPhi(vtkIdType id, vtkIdType i)
    +
    + + + + diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h.html b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h.html index 2b7eab38..7e666610 100644 --- a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h.html +++ b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFWHMFeatureImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkFWHMFeatureImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkFWHMFeatureImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkFWHMFeatureImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkFWHMFeatureImageFilter
     Wrapper class around itk::FWHMFeatureImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.map b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.map index 8be6a309..10457897 100644 --- a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.md5 b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.md5 index e732933c..d142afc6 100644 --- a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.md5 @@ -1 +1 @@ -88880bf3285d00d33954a71a694c43d4 \ No newline at end of file +d9d5cba8508bd63a0f37c22ffd7a0453 \ No newline at end of file diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.png b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.png deleted file mode 100644 index 80aab7f8..00000000 Binary files a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.svg b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.svg new file mode 100644 index 00000000..103cb3f8 --- /dev/null +++ b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkFWHMFeatureImageFilter.h + + +Node0 + +vtkvmtkFWHMFeatureImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkFWHMFeatureImageFilter_8h_source.html b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h_source.html new file mode 100644 index 00000000..a4abe311 --- /dev/null +++ b/doc/html/vtkvmtkFWHMFeatureImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkFWHMFeatureImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFWHMFeatureImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFWHMFeatureImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkFWHMFeatureImageFilter_h
    34 #define __vtkvmtkFWHMFeatureImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkFWHMFeatureImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    42  static vtkvmtkFWHMFeatureImageFilter *New();
    43  vtkTypeMacro(vtkvmtkFWHMFeatureImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(UseImageSpacing,int);
    46  vtkSetMacro(UseImageSpacing,int);
    47  vtkBooleanMacro(UseImageSpacing,int);
    48 
    49  vtkGetVectorMacro(Radius,int,3);
    50  vtkSetVectorMacro(Radius,int,3);
    51 
    52  vtkGetMacro(BackgroundValue,double);
    53  vtkSetMacro(BackgroundValue,double);
    54 
    55 protected:
    58 
    59  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    60 
    61 private:
    63  void operator=(const vtkvmtkFWHMFeatureImageFilter&); // Not implemented.
    64 
    65  double BackgroundValue;
    66  int UseImageSpacing;
    67  int* Radius;
    68 };
    69 
    70 #endif
    Wrapper class around itk::FWHMFeatureImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h.html b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h.html index 9ac7dfe6..b58a8fb1 100644 --- a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h.html +++ b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFastMarchingDirectionalFreezeImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,30 @@
    vtkvmtkFastMarchingDirectionalFreezeImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkFastMarchingDirectionalFreezeImageFilter.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkFastMarchingDirectionalFreezeImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkFastMarchingDirectionalFreezeImageFilter
     Wrapper class around itk::FastMarchingDirectionalFreezeImageFilter. More...
     Wrapper class around itk::FastMarchingDirectionalFreezeImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.map b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.map index 8be6a309..7c15dd61 100644 --- a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.md5 b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.md5 index 20bb5c4d..486a1397 100644 --- a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.md5 @@ -1 +1 @@ -bc7b13b8758bccef2e0202b6d766befc \ No newline at end of file +88abb572d3c6ca686037624ebc75879e \ No newline at end of file diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.png b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.png deleted file mode 100644 index acccaf6e..00000000 Binary files a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.svg b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.svg new file mode 100644 index 00000000..3e06a4bc --- /dev/null +++ b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkFastMarchingDirectionalFreezeImageFilter.h + + +Node0 + +vtkvmtkFastMarchingDirectional +FreezeImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h_source.html b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h_source.html new file mode 100644 index 00000000..c92d42a0 --- /dev/null +++ b/doc/html/vtkvmtkFastMarchingDirectionalFreezeImageFilter_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkFastMarchingDirectionalFreezeImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFastMarchingDirectionalFreezeImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFastMarchingDirectionalFreezeImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkFastMarchingDirectionalFreezeImageFilter_h
    34 #define __vtkvmtkFastMarchingDirectionalFreezeImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkIdList.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkFastMarchingDirectionalFreezeImageFilter : public vtkSimpleImageToImageFilter
    41 {
    42  public:
    44  vtkTypeMacro(vtkvmtkFastMarchingDirectionalFreezeImageFilter, vtkSimpleImageToImageFilter);
    45 
    46  vtkGetMacro(GenerateGradientImage,int);
    47  vtkSetMacro(GenerateGradientImage,int);
    48  vtkBooleanMacro(GenerateGradientImage,int);
    49 
    50  vtkGetMacro(TargetReachedMode,int);
    51  vtkSetMacro(TargetReachedMode,int);
    52 
    54  {
    55  this->SetTargetReachedMode(ONE_TARGET);
    56  }
    57 
    59  {
    60  this->SetTargetReachedMode(ALL_TARGETS);
    61  }
    62 
    63  enum
    64  {
    66  ALL_TARGETS
    67  };
    68 
    69  vtkGetMacro(TargetValue,double);
    70 
    71  vtkGetMacro(TargetOffset,double);
    72  vtkSetMacro(TargetOffset,double);
    73 
    74  vtkSetObjectMacro(Seeds,vtkIdList);
    75  vtkGetObjectMacro(Seeds,vtkIdList);
    76 
    77  vtkSetObjectMacro(Targets,vtkIdList);
    78  vtkGetObjectMacro(Targets,vtkIdList);
    79 
    80 protected:
    83 
    84  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    85 
    86 private:
    88  void operator=(const vtkvmtkFastMarchingDirectionalFreezeImageFilter&); // Not implemented.
    89 
    90  int GenerateGradientImage;
    91  int TargetReachedMode;
    92  double TargetValue;
    93  double TargetOffset;
    94 
    95  vtkIdList* Seeds;
    96  vtkIdList* Targets;
    97 };
    98 
    99 #endif
    +
    Wrapper class around itk::FastMarchingDirectionalFreezeImageFilter.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h.html b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h.html index 1340c9cf..57d901c8 100644 --- a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h.html +++ b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFastMarchingUpwindGradientImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,30 @@
    vtkvmtkFastMarchingUpwindGradientImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkFastMarchingUpwindGradientImageFilter.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkFastMarchingUpwindGradientImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkFastMarchingUpwindGradientImageFilter
     Wrapper class around itk::FastMarchingUpwindGradientImageFilter. More...
     Wrapper class around itk::FastMarchingUpwindGradientImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.map b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.map index 8be6a309..67dd54b7 100644 --- a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.md5 b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.md5 index 493f2c0e..4dddeeac 100644 --- a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.md5 @@ -1 +1 @@ -e5e898f69b895c834108ad01160ca91e \ No newline at end of file +e6e6188e5184fbf4cfe9e9b683e2ad94 \ No newline at end of file diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.png b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.png deleted file mode 100644 index 77ad0792..00000000 Binary files a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.svg b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.svg new file mode 100644 index 00000000..5466897f --- /dev/null +++ b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkFastMarchingUpwindGradientImageFilter.h + + +Node0 + +vtkvmtkFastMarchingUpwind +GradientImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h_source.html b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h_source.html new file mode 100644 index 00000000..4101d752 --- /dev/null +++ b/doc/html/vtkvmtkFastMarchingUpwindGradientImageFilter_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkFastMarchingUpwindGradientImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFastMarchingUpwindGradientImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFastMarchingUpwindGradientImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkFastMarchingUpwindGradientImageFilter_h
    34 #define __vtkvmtkFastMarchingUpwindGradientImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkIdList.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkFastMarchingUpwindGradientImageFilter : public vtkSimpleImageToImageFilter
    41 {
    42  public:
    44  vtkTypeMacro(vtkvmtkFastMarchingUpwindGradientImageFilter, vtkSimpleImageToImageFilter);
    45 
    46  vtkGetMacro(GenerateGradientImage,int);
    47  vtkSetMacro(GenerateGradientImage,int);
    48  vtkBooleanMacro(GenerateGradientImage,int);
    49 
    50  vtkGetMacro(TargetReachedMode,int);
    51  vtkSetMacro(TargetReachedMode,int);
    52 
    54  {
    55  this->SetTargetReachedMode(ONE_TARGET);
    56  }
    57 
    59  {
    60  this->SetTargetReachedMode(ALL_TARGETS);
    61  }
    62 
    64  {
    65  this->SetTargetReachedMode(NO_TARGETS);
    66  }
    67 
    68  enum
    69  {
    72  NO_TARGETS
    73  };
    74 
    75  vtkGetMacro(TargetValue,double);
    76 
    77  vtkGetMacro(TargetOffset,double);
    78  vtkSetMacro(TargetOffset,double);
    79 
    80  vtkSetObjectMacro(Seeds,vtkIdList);
    81  vtkGetObjectMacro(Seeds,vtkIdList);
    82 
    83  vtkSetObjectMacro(Targets,vtkIdList);
    84  vtkGetObjectMacro(Targets,vtkIdList);
    85 
    86 protected:
    89 
    90  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    91 
    92 private:
    94  void operator=(const vtkvmtkFastMarchingUpwindGradientImageFilter&); // Not implemented.
    95 
    96  int GenerateGradientImage;
    97  int TargetReachedMode;
    98  double TargetValue;
    99  double TargetOffset;
    100 
    101  vtkIdList* Seeds;
    102  vtkIdList* Targets;
    103 };
    104 
    105 #endif
    Wrapper class around itk::FastMarchingUpwindGradientImageFilter.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkFluentWriter_8h.html b/doc/html/vtkvmtkFluentWriter_8h.html index 838dfff1..89f3cc15 100644 --- a/doc/html/vtkvmtkFluentWriter_8h.html +++ b/doc/html/vtkvmtkFluentWriter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkFluentWriter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkFluentWriter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridWriter.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridWriter.h"
    Include dependency graph for vtkvmtkFluentWriter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkFluentWriter
     writes Fluent .msh files. More...
     
    - - + - diff --git a/doc/html/vtkvmtkFluentWriter_8h__incl.map b/doc/html/vtkvmtkFluentWriter_8h__incl.map index 8be6a309..3464a2a6 100644 --- a/doc/html/vtkvmtkFluentWriter_8h__incl.map +++ b/doc/html/vtkvmtkFluentWriter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkFluentWriter_8h__incl.md5 b/doc/html/vtkvmtkFluentWriter_8h__incl.md5 index 8e2782e0..b3d47420 100644 --- a/doc/html/vtkvmtkFluentWriter_8h__incl.md5 +++ b/doc/html/vtkvmtkFluentWriter_8h__incl.md5 @@ -1 +1 @@ -0c5b89717767256e770b20fa95523eec \ No newline at end of file +7671bfa7e8a990dc6d7e109514ad6a39 \ No newline at end of file diff --git a/doc/html/vtkvmtkFluentWriter_8h__incl.png b/doc/html/vtkvmtkFluentWriter_8h__incl.png deleted file mode 100644 index 6c4dffb3..00000000 Binary files a/doc/html/vtkvmtkFluentWriter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkFluentWriter_8h__incl.svg b/doc/html/vtkvmtkFluentWriter_8h__incl.svg new file mode 100644 index 00000000..b1aeb85f --- /dev/null +++ b/doc/html/vtkvmtkFluentWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkFluentWriter.h + + +Node0 + +vtkvmtkFluentWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkFluentWriter_8h_source.html b/doc/html/vtkvmtkFluentWriter_8h_source.html new file mode 100644 index 00000000..45a550df --- /dev/null +++ b/doc/html/vtkvmtkFluentWriter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkFluentWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkFluentWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkFluentWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkFluentWriter_h
    30 #define __vtkvmtkFluentWriter_h
    31 
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkUnstructuredGridWriter.h"
    34 
    35 class vtkCell;
    36 class vtkIdList;
    37 
    38 class VTK_VMTK_IO_EXPORT vtkvmtkFluentWriter : public vtkUnstructuredGridWriter
    39 {
    40 public:
    41  static vtkvmtkFluentWriter *New();
    42  vtkTypeMacro(vtkvmtkFluentWriter,vtkUnstructuredGridWriter);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetStringMacro(BoundaryDataArrayName);
    46  vtkGetStringMacro(BoundaryDataArrayName);
    47 
    48 protected:
    51 
    52  void ConvertFaceToLeftHanded(vtkUnstructuredGrid* input, vtkIdType tetraCellId, vtkIdType& id0, vtkIdType& id1, vtkIdType& id2);
    53 
    54  void WriteData() VTK_OVERRIDE;
    55 
    56  char* BoundaryDataArrayName;
    57 
    58 private:
    59  vtkvmtkFluentWriter(const vtkvmtkFluentWriter&); // Not implemented.
    60  void operator=(const vtkvmtkFluentWriter&); // Not implemented.
    61 };
    62 
    63 #endif
    writes Fluent .msh files.
    +
    + + + + diff --git a/doc/html/vtkvmtkGaussQuadrature_8h.html b/doc/html/vtkvmtkGaussQuadrature_8h.html index 465d63ab..3159cbbf 100644 --- a/doc/html/vtkvmtkGaussQuadrature_8h.html +++ b/doc/html/vtkvmtkGaussQuadrature_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGaussQuadrature.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkGaussQuadrature.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkCell.h"
    -#include "vtkDoubleArray.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkCell.h"
    +#include "vtkDoubleArray.h"
    Include dependency graph for vtkvmtkGaussQuadrature.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGaussQuadrature
     .. More...
     Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGaussQuadrature_8h__incl.map b/doc/html/vtkvmtkGaussQuadrature_8h__incl.map index 8be6a309..019c4288 100644 --- a/doc/html/vtkvmtkGaussQuadrature_8h__incl.map +++ b/doc/html/vtkvmtkGaussQuadrature_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGaussQuadrature_8h__incl.md5 b/doc/html/vtkvmtkGaussQuadrature_8h__incl.md5 index e8c0646a..86303563 100644 --- a/doc/html/vtkvmtkGaussQuadrature_8h__incl.md5 +++ b/doc/html/vtkvmtkGaussQuadrature_8h__incl.md5 @@ -1 +1 @@ -726d2bc73b4525e0674d63c7fd9000f1 \ No newline at end of file +4229a2afe7328f85cd09288a10065c7b \ No newline at end of file diff --git a/doc/html/vtkvmtkGaussQuadrature_8h__incl.png b/doc/html/vtkvmtkGaussQuadrature_8h__incl.png deleted file mode 100644 index 60f2e6a2..00000000 Binary files a/doc/html/vtkvmtkGaussQuadrature_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGaussQuadrature_8h__incl.svg b/doc/html/vtkvmtkGaussQuadrature_8h__incl.svg new file mode 100644 index 00000000..d92ffce8 --- /dev/null +++ b/doc/html/vtkvmtkGaussQuadrature_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkGaussQuadrature.h + + +Node0 + +vtkvmtkGaussQuadrature.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkCell.h + + +Node0->Node3 + + + + +Node4 + +vtkDoubleArray.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkGaussQuadrature_8h_source.html b/doc/html/vtkvmtkGaussQuadrature_8h_source.html new file mode 100644 index 00000000..929ed635 --- /dev/null +++ b/doc/html/vtkvmtkGaussQuadrature_8h_source.html @@ -0,0 +1,93 @@ + + + + + + + +VMTK: vtkvmtkGaussQuadrature.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGaussQuadrature.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkGaussQuadrature.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkGaussQuadrature_h
    29 #define __vtkvmtkGaussQuadrature_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 #include "vtkCell.h"
    35 #include "vtkDoubleArray.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkGaussQuadrature : public vtkObject
    38 {
    39 public:
    40  vtkTypeMacro(vtkvmtkGaussQuadrature,vtkObject);
    41  static vtkvmtkGaussQuadrature* New();
    42 
    43  vtkGetObjectMacro(QuadraturePoints,vtkDoubleArray);
    44  vtkGetObjectMacro(QuadratureWeights,vtkDoubleArray);
    45 
    46  vtkSetMacro(Order,int);
    47  vtkGetMacro(Order,int);
    48 
    50  {
    51  return this->QuadraturePoints->GetNumberOfTuples();
    52  }
    53 
    54  double* GetQuadraturePoint(vtkIdType id)
    55  {
    56  return this->QuadraturePoints->GetTuple(id);
    57  }
    58 
    59  void GetQuadraturePoint(vtkIdType id, double* quadraturePoint)
    60  {
    61  this->QuadraturePoints->GetTuple(id,quadraturePoint);
    62  }
    63 
    64  double GetQuadraturePoint(vtkIdType id, int c)
    65  {
    66  return this->QuadraturePoints->GetComponent(id,c);
    67  }
    68 
    69  double GetQuadratureWeight(vtkIdType id)
    70  {
    71  return this->QuadratureWeights->GetValue(id);
    72  }
    73 
    74  void Initialize(vtkIdType cellType);
    75 
    76  void Initialize(vtkCell* cell)
    77  {
    78  this->Initialize(cell->GetCellType());
    79  }
    80 
    81  void Initialize1DGauss();
    82  void Initialize1DJacobi(int alpha, int beta);
    83  void ScaleTo01();
    84 
    85 protected:
    88 
    89  void TensorProductQuad(vtkvmtkGaussQuadrature* q1D);
    90  void TensorProductTriangle(vtkvmtkGaussQuadrature* gauss1D, vtkvmtkGaussQuadrature* jacA1D);
    91 
    92  void TensorProductHexahedron(vtkvmtkGaussQuadrature* q1D);
    93  void TensorProductWedge(vtkvmtkGaussQuadrature* q1D, vtkvmtkGaussQuadrature* q2D);
    94  void TensorProductTetra(vtkvmtkGaussQuadrature* gauss1D, vtkvmtkGaussQuadrature* jacA1D, vtkvmtkGaussQuadrature* jacB1D);
    95 
    96  vtkDoubleArray* QuadraturePoints;
    97  vtkDoubleArray* QuadratureWeights;
    98 
    99  int Order;
    101  vtkIdType CellType;
    103 
    104 private:
    105  vtkvmtkGaussQuadrature(const vtkvmtkGaussQuadrature&); // Not implemented.
    106  void operator=(const vtkvmtkGaussQuadrature&); // Not implemented.
    107 
    108 };
    109 
    110 #endif
    vtkDoubleArray * QuadraturePoints
    +
    void GetQuadraturePoint(vtkIdType id, double *quadraturePoint)
    + +
    double * GetQuadraturePoint(vtkIdType id)
    +
    Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points.
    +
    vtkDoubleArray * QuadratureWeights
    + +
    double GetQuadratureWeight(vtkIdType id)
    + + +
    double GetQuadraturePoint(vtkIdType id, int c)
    +
    void Initialize(vtkCell *cell)
    + +
    + + + + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h.html b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h.html index c7c8e2dd..13873bb3 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h.html +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilter2DFF.h"
    -#include "itkGeodesicActiveContourLevelSetImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGeodesicActiveContourLevelSet2DImageFilter
     Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...
     Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.map b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.map index 8be6a309..c8192bda 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.md5 index 90b15348..5d3c96e2 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.md5 @@ -1 +1 @@ -db39774bf194e06e058fce75bb39497b \ No newline at end of file +ecc90ab58b7e3a6b7a48401b6096579a \ No newline at end of file diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.png b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.png deleted file mode 100644 index f8b329f6..00000000 Binary files a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.svg b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.svg new file mode 100644 index 00000000..e558d168 --- /dev/null +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h + + +Node0 + +vtkvmtkGeodesicActiveContour +LevelSet2DImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h_source.html b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h_source.html new file mode 100644 index 00000000..cf88acc2 --- /dev/null +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_h
    34 #define __vtkvmtkGeodesicActiveContourLevelSet2DImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGeodesicActiveContourLevelSet2DImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkGeodesicActiveContourLevelSet2DImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(IsoSurfaceValue,double);
    48  vtkSetMacro(IsoSurfaceValue,double);
    49 
    50  vtkGetMacro(NumberOfIterations,int);
    51  vtkSetMacro(NumberOfIterations,int);
    52 
    53  vtkGetMacro(PropagationScaling,double);
    54  vtkSetMacro(PropagationScaling,double);
    55 
    56  vtkGetMacro(CurvatureScaling,double);
    57  vtkSetMacro(CurvatureScaling,double);
    58 
    59  vtkGetMacro(AdvectionScaling,double);
    60  vtkSetMacro(AdvectionScaling,double);
    61 
    62  vtkGetMacro(MaximumRMSError,double);
    63  vtkSetMacro(MaximumRMSError,double);
    64 
    65  vtkGetMacro(UseNegativeFeatures,int);
    66  vtkSetMacro(UseNegativeFeatures,int);
    67  vtkBooleanMacro(UseNegativeFeatures,int);
    68 
    69  vtkGetMacro(AutoGenerateSpeedAdvection,int);
    70  vtkSetMacro(AutoGenerateSpeedAdvection,int);
    71  vtkBooleanMacro(AutoGenerateSpeedAdvection,int);
    72 
    73  vtkGetMacro(InterpolateSurfaceLocation,int);
    74  vtkSetMacro(InterpolateSurfaceLocation,int);
    75  vtkBooleanMacro(InterpolateSurfaceLocation,int);
    76 
    77  vtkGetMacro(UseImageSpacing,int);
    78  vtkSetMacro(UseImageSpacing,int);
    79  vtkBooleanMacro(UseImageSpacing,int);
    80 
    81  vtkGetMacro(DerivativeSigma,double);
    82  vtkSetMacro(DerivativeSigma,double);
    83 
    84  vtkGetObjectMacro(FeatureImage,vtkImageData);
    85  vtkSetObjectMacro(FeatureImage,vtkImageData);
    86 
    87  vtkGetObjectMacro(SpeedImage,vtkImageData);
    88  vtkSetObjectMacro(SpeedImage,vtkImageData);
    89 
    90  vtkGetMacro(RMSChange,double);
    91 
    92  vtkGetMacro(ElapsedIterations,int);
    93 
    94 protected:
    97 
    98  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    99 
    100 private:
    102  void operator=(const vtkvmtkGeodesicActiveContourLevelSet2DImageFilter&); // Not implemented
    103 
    104  double IsoSurfaceValue;
    105  int NumberOfIterations;
    106  double PropagationScaling;
    107  double CurvatureScaling;
    108  double AdvectionScaling;
    109  double MaximumRMSError;
    110  int UseNegativeFeatures;
    111  int AutoGenerateSpeedAdvection;
    112  int InterpolateSurfaceLocation;
    113  int UseImageSpacing;
    114  double DerivativeSigma;
    115  double RMSChange;
    116  int ElapsedIterations;
    117  vtkImageData* FeatureImage;
    118  vtkImageData* SpeedImage;
    119 };
    120 
    121 #endif
    122 
    123 
    124 
    125 
    Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h.html b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h.html index e0a34259..915b2ea5 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h.html +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGeodesicActiveContourLevelSetImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkGeodesicActiveContourLevelSetImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkGeodesicActiveContourLevelSetImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkGeodesicActiveContourLevelSetImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGeodesicActiveContourLevelSetImageFilter
     Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...
     Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.map b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.map index 8be6a309..85cbd650 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.md5 index 0eae1388..ab3a268b 100644 --- a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.md5 @@ -1 +1 @@ -9dd2d60015685c744d3e5510e2492d6d \ No newline at end of file +cc7e16c020069447a7db059ce69f6d97 \ No newline at end of file diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.png b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.png deleted file mode 100644 index 30079a56..00000000 Binary files a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.svg b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.svg new file mode 100644 index 00000000..627aa96c --- /dev/null +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkGeodesicActiveContourLevelSetImageFilter.h + + +Node0 + +vtkvmtkGeodesicActiveContour +LevelSetImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h_source.html b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h_source.html new file mode 100644 index 00000000..17b1fa0d --- /dev/null +++ b/doc/html/vtkvmtkGeodesicActiveContourLevelSetImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkGeodesicActiveContourLevelSetImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGeodesicActiveContourLevelSetImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGeodesicActiveContourLevelSetImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGeodesicActiveContourLevelSetImageFilter_h
    34 #define __vtkvmtkGeodesicActiveContourLevelSetImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGeodesicActiveContourLevelSetImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkGeodesicActiveContourLevelSetImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(IsoSurfaceValue,double);
    48  vtkSetMacro(IsoSurfaceValue,double);
    49 
    50  vtkGetMacro(NumberOfIterations,int);
    51  vtkSetMacro(NumberOfIterations,int);
    52 
    53  vtkGetMacro(PropagationScaling,double);
    54  vtkSetMacro(PropagationScaling,double);
    55 
    56  vtkGetMacro(CurvatureScaling,double);
    57  vtkSetMacro(CurvatureScaling,double);
    58 
    59  vtkGetMacro(AdvectionScaling,double);
    60  vtkSetMacro(AdvectionScaling,double);
    61 
    62  vtkGetMacro(MaximumRMSError,double);
    63  vtkSetMacro(MaximumRMSError,double);
    64 
    65  vtkGetMacro(UseNegativeFeatures,int);
    66  vtkSetMacro(UseNegativeFeatures,int);
    67  vtkBooleanMacro(UseNegativeFeatures,int);
    68 
    69  vtkGetMacro(AutoGenerateSpeedAdvection,int);
    70  vtkSetMacro(AutoGenerateSpeedAdvection,int);
    71  vtkBooleanMacro(AutoGenerateSpeedAdvection,int);
    72 
    73  vtkGetMacro(InterpolateSurfaceLocation,int);
    74  vtkSetMacro(InterpolateSurfaceLocation,int);
    75  vtkBooleanMacro(InterpolateSurfaceLocation,int);
    76 
    77  vtkGetMacro(UseImageSpacing,int);
    78  vtkSetMacro(UseImageSpacing,int);
    79  vtkBooleanMacro(UseImageSpacing,int);
    80 
    81  vtkGetMacro(DerivativeSigma,double);
    82  vtkSetMacro(DerivativeSigma,double);
    83 
    84  vtkGetObjectMacro(FeatureImage,vtkImageData);
    85  vtkSetObjectMacro(FeatureImage,vtkImageData);
    86 
    87  vtkGetObjectMacro(SpeedImage,vtkImageData);
    88  vtkSetObjectMacro(SpeedImage,vtkImageData);
    89 
    90  vtkGetMacro(RMSChange,double);
    91 
    92  vtkGetMacro(ElapsedIterations,int);
    93 
    94 protected:
    97 
    98  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    99 
    100 private:
    102  void operator=(const vtkvmtkGeodesicActiveContourLevelSetImageFilter&); // Not implemented
    103 
    104  double IsoSurfaceValue;
    105  int NumberOfIterations;
    106  double PropagationScaling;
    107  double CurvatureScaling;
    108  double AdvectionScaling;
    109  double MaximumRMSError;
    110  int UseNegativeFeatures;
    111  int AutoGenerateSpeedAdvection;
    112  int InterpolateSurfaceLocation;
    113  int UseImageSpacing;
    114  double DerivativeSigma;
    115  double RMSChange;
    116  int ElapsedIterations;
    117  vtkImageData* FeatureImage;
    118  vtkImageData* SpeedImage;
    119 };
    120 
    121 #endif
    122 
    Wrapper class around itk::GeodesicActiveContourLevelSetImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h.html b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h.html index 4584a33f..6f90de7a 100644 --- a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h.html +++ b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkGradientMagnitudeImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkGradientMagnitudeImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkGradientMagnitudeImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGradientMagnitudeImageFilter
     Wrapper class around itk::GradientMagnitudeImageFilterImageFilter. More...
     Wrapper class around itk::GradientMagnitudeImageFilterImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.map b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.map index 8be6a309..c62c479f 100644 --- a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.md5 index 5c532754..3a8f60a3 100644 --- a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.md5 @@ -1 +1 @@ -9f7060f7c96af1c6ed0be69033412579 \ No newline at end of file +f9fe069e0072e89a4551e1302eab2d81 \ No newline at end of file diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.png b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.png deleted file mode 100644 index 13bb2256..00000000 Binary files a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.svg b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.svg new file mode 100644 index 00000000..1075c206 --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkGradientMagnitudeImageFilter.h + + +Node0 + +vtkvmtkGradientMagnitude +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h_source.html b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h_source.html new file mode 100644 index 00000000..108d1e93 --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeImageFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkGradientMagnitudeImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGradientMagnitudeImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGradientMagnitudeImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGradientMagnitudeImageFilter_h
    34 #define __vtkvmtkGradientMagnitudeImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGradientMagnitudeImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkGradientMagnitudeImageFilter, vtkSimpleImageToImageFilter);
    44 
    45 protected:
    48 
    49  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    50 
    51 private:
    53  void operator=(const vtkvmtkGradientMagnitudeImageFilter&); // Not implemented.
    54 };
    55 
    56 #endif
    57 
    58 
    59 
    60 
    + +
    Wrapper class around itk::GradientMagnitudeImageFilterImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h.html b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h.html index 81ac6539..5cfddc15 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h.html +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilter2DFF.h"
    -#include "itkGradientMagnitudeRecursiveGaussianImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter
     Wrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter. More...
     Wrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.map b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.map index 8be6a309..e81ce376 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.md5 index 8eb166b2..5dfe5702 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.md5 @@ -1 +1 @@ -ceb5809f9485ab17be5c8b5961cca150 \ No newline at end of file +7ffe72941b64ebca21da175627b24a2d \ No newline at end of file diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.png b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.png deleted file mode 100644 index 66fd219f..00000000 Binary files a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.svg b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.svg new file mode 100644 index 00000000..db3d72ee --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h + + +Node0 + +vtkvmtkGradientMagnitude +RecursiveGaussian2DImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h_source.html b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h_source.html new file mode 100644 index 00000000..1adf9806 --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_h
    34 #define __vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(Sigma,double);
    46  vtkSetMacro(Sigma,double);
    47 
    48  vtkGetMacro(NormalizeAcrossScale,int);
    49  vtkSetMacro(NormalizeAcrossScale,int);
    50  vtkBooleanMacro(NormalizeAcrossScale,int);
    51 
    52 protected:
    55 
    56  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    57 
    58 private:
    60  void operator=(const vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter&); // Not implemented.
    61 
    62  double Sigma;
    63  int NormalizeAcrossScale;
    64 };
    65 
    66 #endif
    67 
    Wrapper class around itk::GradientMagnitudeRecursiveGaussian2DImageFilter.
    + +
    + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h.html b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h.html index 82307bd6..39085786 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h.html +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkGradientMagnitudeRecursiveGaussianImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter
     Wrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter. More...
     Wrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.map b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.map index 8be6a309..c33d53cd 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.md5 index 9e55fba1..389f99b8 100644 --- a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.md5 @@ -1 +1 @@ -1679e0006841ca14d6e07f23af044dd5 \ No newline at end of file +6399f003b4cce9c7672bc737c5e259eb \ No newline at end of file diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.png b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.png deleted file mode 100644 index bf18076b..00000000 Binary files a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.svg b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.svg new file mode 100644 index 00000000..3db389d3 --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h + + +Node0 + +vtkvmtkGradientMagnitude +RecursiveGaussianImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h_source.html b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h_source.html new file mode 100644 index 00000000..88fc3ee9 --- /dev/null +++ b/doc/html/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_h
    34 #define __vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(Sigma,double);
    46  vtkSetMacro(Sigma,double);
    47 
    48  vtkGetMacro(NormalizeAcrossScale,int);
    49  vtkSetMacro(NormalizeAcrossScale,int);
    50  vtkBooleanMacro(NormalizeAcrossScale,int);
    51 
    52 protected:
    55 
    56  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    57 
    58 private:
    60  void operator=(const vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter&); // Not implemented.
    61 
    62  double Sigma;
    63  int NormalizeAcrossScale;
    64 };
    65 
    66 #endif
    67 
    Wrapper class around itk::GradientMagnitudeRecursiveGaussianImageFilter.
    + +
    + + + + diff --git a/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h.html b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h.html new file mode 100644 index 00000000..efbb43e8 --- /dev/null +++ b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkGrayscaleMorphologyImageFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkGrayscaleMorphologyImageFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkGrayscaleMorphologyImageFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkGrayscaleMorphologyImageFilter
     Wrapper class around itk::GrayscaleMorphologyImageFilter. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.map b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.map new file mode 100644 index 00000000..9fd9204b --- /dev/null +++ b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.md5 b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.md5 new file mode 100644 index 00000000..dd6d0faa --- /dev/null +++ b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.md5 @@ -0,0 +1 @@ +6140b0b7b19b74fffa1430a0519d7c1c \ No newline at end of file diff --git a/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.svg b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.svg new file mode 100644 index 00000000..3b0617c5 --- /dev/null +++ b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkGrayscaleMorphologyImageFilter.h + + +Node0 + +vtkvmtkGrayscaleMorphology +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h_source.html b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h_source.html new file mode 100644 index 00000000..943a1684 --- /dev/null +++ b/doc/html/vtkvmtkGrayscaleMorphologyImageFilter_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkGrayscaleMorphologyImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkGrayscaleMorphologyImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkGrayscaleMorphologyImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkGrayscaleMorphologyImageFilter_h
    34 #define __vtkvmtkGrayscaleMorphologyImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkGrayscaleMorphologyImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkGrayscaleMorphologyImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetVectorMacro(BallRadius,int,3);
    46  vtkSetVectorMacro(BallRadius,int,3);
    47 
    48  vtkSetMacro(Operation,int);
    49  vtkGetMacro(Operation,int);
    51  { this->SetOperation(DILATE); }
    53  { this->SetOperation(ERODE); }
    55  { this->SetOperation(CLOSE); }
    57  { this->SetOperation(OPEN); }
    58 
    59  enum
    60  {
    64  OPEN
    65  };
    66 
    67 protected:
    70 
    71  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    72  virtual int RequestInformation(vtkInformation * vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE;
    73 
    74  int BallRadius[3];
    75  int Operation;
    76 
    77 private:
    79  void operator=(const vtkvmtkGrayscaleMorphologyImageFilter&); // Not implemented.
    80 };
    81 
    82 #endif
    83 
    84 
    85 
    86 
    + + + +
    Wrapper class around itk::GrayscaleMorphologyImageFilter.
    + + + + +
    + + + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h.html b/doc/html/vtkvmtkITKFilterUtilities_8h.html new file mode 100644 index 00000000..205725eb --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h.html @@ -0,0 +1,108 @@ + + + + + + + +VMTK: vtkvmtkITKFilterUtilities.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkITKFilterUtilities.h File Reference
    +
    +
    +
    #include "vtkvmtkITKFilterUtilities.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    +#include "itkImage.h"
    +#include "itkCommand.h"
    +
    +Include dependency graph for vtkvmtkITKFilterUtilities.h:
    +
    +
    +
    +
    +
    +This graph shows which files directly or indirectly include this file:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkITKFilterUtilities
     Abstract class for wrapping ITK filters. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.map b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.map new file mode 100644 index 00000000..9000ddb1 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.md5 b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.md5 new file mode 100644 index 00000000..41035715 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.md5 @@ -0,0 +1 @@ +7fe62dca15776c1ba6e07866d6f10b1c \ No newline at end of file diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.svg b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.svg new file mode 100644 index 00000000..66aff934 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__dep__incl.svg @@ -0,0 +1,23 @@ + + + + + + +vtkvmtkITKFilterUtilities.h + + +Node5 + +vtkvmtkITKFilterUtilities.h + + +Node5->Node5 + + + + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__incl.map b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.map new file mode 100644 index 00000000..9000ddb1 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__incl.md5 b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.md5 new file mode 100644 index 00000000..fac15243 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.md5 @@ -0,0 +1 @@ +34041e140c639f36083480c427ff801a \ No newline at end of file diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h__incl.svg b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.svg new file mode 100644 index 00000000..ad526975 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h__incl.svg @@ -0,0 +1,63 @@ + + + + + + +vtkvmtkITKFilterUtilities.h + + +Node0 + +vtkvmtkITKFilterUtilities.h + + +Node0->Node0 + + + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkImageData.h + + +Node0->Node2 + + + + +Node3 + +itkImage.h + + +Node0->Node3 + + + + +Node4 + +itkCommand.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkITKFilterUtilities_8h_source.html b/doc/html/vtkvmtkITKFilterUtilities_8h_source.html new file mode 100644 index 00000000..90bf3229 --- /dev/null +++ b/doc/html/vtkvmtkITKFilterUtilities_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkITKFilterUtilities.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkITKFilterUtilities.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: vtkvmtkITKFilterUtilities.h
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkITKFilterUtilities_h
    34 #define __vtkvmtkITKFilterUtilities_h
    35 
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 #include "itkImage.h"
    41 #include "itkCommand.h"
    42 
    43 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkITKFilterUtilities
    44 {
    45 public:
    46 
    47  template<typename TImage>
    48  static void
    49  VTKToITKImage(vtkImageData* input, typename TImage::Pointer output) {
    50 
    51  typedef TImage ImageType;
    52  typedef typename ImageType::Pointer ImagePointer;
    53  typedef typename ImageType::PixelType PixelType;
    54 
    55  int dims[3];
    56  input->GetDimensions(dims);
    57  double spacing[3];
    58  input->GetSpacing(spacing);
    59  double origin[3];
    60  input->GetOrigin(origin);
    61  int extent[6];
    62  input->GetExtent(extent);
    63 
    64  output->GetPixelContainer()->SetImportPointer(static_cast<PixelType*>(input->GetScalarPointer()),dims[0]*dims[1]*dims[2],false);
    65  typename ImageType::RegionType region;
    66  typename ImageType::IndexType index;
    67  typename ImageType::SizeType size;
    68  //index[0] = index[1] = index[2] = 0;
    69  //size[0] = dims[0];
    70  //size[1] = dims[1];
    71  //size[2] = dims[2];
    72  index[0] = extent[0];
    73  index[1] = extent[2];
    74  index[2] = extent[4];
    75  size[0] = extent[1] - extent[0] + 1;
    76  size[1] = extent[3] - extent[2] + 1;
    77  size[2] = extent[5] - extent[4] + 1;
    78  region.SetIndex(index);
    79  region.SetSize(size);
    80  output->SetLargestPossibleRegion(region);
    81  output->SetBufferedRegion(region);
    82  output->SetSpacing(spacing);
    83  output->SetOrigin(origin);
    84  }
    85 
    86  template<typename TImage>
    87  static void
    88  VTKToITKVectorImage(vtkImageData* input, typename TImage::Pointer output) {
    89 
    90  typedef TImage ImageType;
    91  typedef typename ImageType::Pointer ImagePointer;
    92  typedef typename ImageType::PixelType PixelType;
    93  typedef typename ImageType::InternalPixelType InternalPixelType;
    94 
    95  int dims[3];
    96  input->GetDimensions(dims);
    97  double spacing[3];
    98  input->GetSpacing(spacing);
    99  int components = input->GetNumberOfScalarComponents();
    100  double origin[3];
    101  input->GetOrigin(origin);
    102  int extent[6];
    103  input->GetExtent(extent);
    104 
    105  output->GetPixelContainer()->SetImportPointer(static_cast<InternalPixelType*>(input->GetScalarPointer()),dims[0]*dims[1]*dims[2]*components,false);
    106  typename ImageType::RegionType region;
    107  typename ImageType::IndexType index;
    108  typename ImageType::SizeType size;
    109  //index[0] = index[1] = index[2] = 0;
    110  //size[0] = dims[0];
    111  //size[1] = dims[1];
    112  //size[2] = dims[2];
    113  index[0] = extent[0];
    114  index[1] = extent[2];
    115  index[2] = extent[4];
    116  size[0] = extent[1] - extent[0] + 1;
    117  size[1] = extent[3] - extent[2] + 1;
    118  size[2] = extent[5] - extent[4] + 1;
    119  region.SetIndex(index);
    120  region.SetSize(size);
    121  output->SetLargestPossibleRegion(region);
    122  output->SetBufferedRegion(region);
    123  output->SetSpacing(spacing);
    124  output->SetOrigin(origin);
    125  output->SetVectorLength(components);
    126  }
    127 
    128  template<typename TImage>
    129  static void
    130  ITKToVTKImage(typename TImage::Pointer input, vtkImageData* output) {
    131 
    132  typedef TImage ImageType;
    133  typedef typename ImageType::Pointer ImagePointer;
    134  typedef typename ImageType::PixelType PixelType;
    135  typedef typename ImageType::PointType PointType;
    136  typedef typename ImageType::SpacingType SpacingType;
    137  typedef typename ImageType::RegionType RegionType;
    138  typedef typename ImageType::IndexType IndexType;
    139  typedef typename ImageType::SizeType SizeType;
    140 
    141  PointType origin = input->GetOrigin();
    142  SpacingType spacing = input->GetSpacing();
    143 
    144  double outputOrigin[3];
    145  double outputSpacing[3];
    146 
    147  outputOrigin[0] = origin[0];
    148  outputOrigin[1] = origin[1];
    149  outputOrigin[2] = origin[2];
    150 
    151  outputSpacing[0] = spacing[0];
    152  outputSpacing[1] = spacing[1];
    153  outputSpacing[2] = spacing[2];
    154 
    155  output->SetOrigin(outputOrigin);
    156  output->SetSpacing(outputSpacing);
    157 
    158  RegionType region = input->GetBufferedRegion();
    159  IndexType index = region.GetIndex();
    160  SizeType size = region.GetSize();
    161 
    162  //int dimensions[3];
    163  //dimensions[0] = size[0];
    164  //dimensions[1] = size[1];
    165  //dimensions[2] = size[2];
    166  int extent[6];
    167  extent[0] = index[0];
    168  extent[1] = index[0] + size[0] - 1;
    169  extent[2] = index[1];
    170  extent[3] = index[1] + size[1] - 1;
    171  extent[4] = index[2];
    172  extent[5] = index[2] + size[2] - 1;
    173 
    174  int components = input->GetNumberOfComponentsPerPixel();
    175  int dataType = output->GetScalarType(); // WARNING: we delegate setting type to caller
    176 
    177  //output->SetDimensions(dimensions);
    178  output->SetExtent(extent);
    179  output->AllocateScalars(dataType,components);
    180 
    181  memcpy(static_cast<PixelType*>(output->GetScalarPointer()),input->GetBufferPointer(),input->GetBufferedRegion().GetNumberOfPixels()*sizeof(PixelType));
    182  }
    183 
    184  static void
    185  ProgressCallback(itk::Object *o, const itk::EventObject &, void *data)
    186  {
    187  ((vtkAlgorithm*)data)->UpdateProgress(dynamic_cast<const itk::ProcessObject*>(o)->GetProgress());
    188  }
    189 
    190  static void
    191  ConnectProgress(itk::Object* obj, vtkAlgorithm* alg)
    192  {
    193  itk::CStyleCommand::Pointer progressCommand = itk::CStyleCommand::New();
    194  progressCommand->SetCallback(vtkvmtkITKFilterUtilities::ProgressCallback);
    195  progressCommand->SetClientData(alg);
    196  obj->AddObserver(itk::ProgressEvent(),progressCommand);
    197  }
    198 
    199 protected:
    202 
    203 private:
    204  vtkvmtkITKFilterUtilities(const vtkvmtkITKFilterUtilities&); // Not implemented.
    205  void operator=(const vtkvmtkITKFilterUtilities&); // Not implemented.
    206 };
    207 
    208 #if 0
    209 template< class TInputPixel, class TOutputPixel>
    210 void
    211 vtkvmtkSimpleImageToImageITKFilter<TInputPixel,TOutputPixel>::
    212 SimpleExecute(vtkImageData *input, vtkImageData *output)
    213 {
    214  int inputDims[3];
    215  input->GetDimensions(inputDims);
    216  double inputSpacing[3];
    217  input->GetSpacing(inputSpacing);
    218 
    219  InputImagePointer inImage = InputImageType::New();
    220  inImage->GetPixelContainer()->SetImportPointer(static_cast<InputPixelType*>(input->GetScalarPointer()),inputDims[0]*inputDims[1]*inputDims[2],false);
    221  typename InputImageType::RegionType inputRegion;
    222  typename InputImageType::IndexType inputIndex;
    223  typename InputImageType::SizeType inputSize;
    224  inputIndex[0] = inputIndex[1] = inputIndex[2] = 0;
    225  inputSize[0] = inputDims[0];
    226  inputSize[1] = inputDims[1];
    227  inputSize[2] = inputDims[2];
    228  inputRegion.SetIndex(inputIndex);
    229  inputRegion.SetSize(inputSize);
    230  inImage->SetLargestPossibleRegion(inputRegion);
    231  inImage->SetBufferedRegion(inputRegion);
    232  inImage->SetSpacing(inputSpacing);
    233 
    234  int outputDims[3];
    235  output->GetDimensions(outputDims);
    236  double outputSpacing[3];
    237  output->GetSpacing(outputSpacing);
    238 
    239  OutputImagePointer outImage = OutputImageType::New();
    240  outImage->GetPixelContainer()->SetImportPointer(static_cast<OutputPixelType*>(output->GetScalarPointer()),outputDims[0]*outputDims[1]*outputDims[2],false);
    241  typename OutputImageType::RegionType outputRegion;
    242  typename OutputImageType::IndexType outputIndex;
    243  typename OutputImageType::SizeType outputSize;
    244  outputIndex[0] = outputIndex[1] = outputIndex[2] = 0;
    245  outputSize[0] = outputDims[0];
    246  outputSize[1] = outputDims[1];
    247  outputSize[2] = outputDims[2];
    248  outputRegion.SetIndex(outputIndex);
    249  outputRegion.SetSize(outputSize);
    250  outImage->SetLargestPossibleRegion(outputRegion);
    251  outImage->SetBufferedRegion(outputRegion);
    252  outImage->SetSpacing(outputSpacing);
    253 
    254  this->SimpleExecuteITK(inImage,outImage);
    255 
    256  memcpy(static_cast<OutputPixelType*>(output->GetScalarPointer()),outImage->GetBufferPointer(),outImage->GetBufferedRegion().GetNumberOfPixels()*sizeof(OutputPixelType));
    257 }
    258 
    259 typedef vtkvmtkSimpleImageToImageITKFilter<float,float> vtkvmtkSimpleImageToImageITKFilterFF;
    260 #endif
    261 
    262 #endif
    263 
    + +
    static void ProgressCallback(itk::Object *o, const itk::EventObject &, void *data)
    +
    static void ITKToVTKImage(typename TImage::Pointer input, vtkImageData *output)
    +
    static void VTKToITKVectorImage(vtkImageData *input, typename TImage::Pointer output)
    +
    static void VTKToITKImage(vtkImageData *input, typename TImage::Pointer output)
    + +
    Abstract class for wrapping ITK filters.
    +
    static void ConnectProgress(itk::Object *obj, vtkAlgorithm *alg)
    +
    + + + + diff --git a/doc/html/vtkvmtkImageBoxPainter_8h.html b/doc/html/vtkvmtkImageBoxPainter_8h.html index a7535991..3e4aaeff 100644 --- a/doc/html/vtkvmtkImageBoxPainter_8h.html +++ b/doc/html/vtkvmtkImageBoxPainter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkImageBoxPainter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkImageBoxPainter.h File Reference
    -
    #include "vtkSimpleImageToImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkImageBoxPainter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkImageBoxPainter
     Create a box shaped sub-volume within a 3D image and paint (assign a value to) every sub-volume element with the same value. More...
     
    - - + - diff --git a/doc/html/vtkvmtkImageBoxPainter_8h__incl.map b/doc/html/vtkvmtkImageBoxPainter_8h__incl.map index 8be6a309..fd80f1bb 100644 --- a/doc/html/vtkvmtkImageBoxPainter_8h__incl.map +++ b/doc/html/vtkvmtkImageBoxPainter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkImageBoxPainter_8h__incl.md5 b/doc/html/vtkvmtkImageBoxPainter_8h__incl.md5 index f807b657..a348c5b4 100644 --- a/doc/html/vtkvmtkImageBoxPainter_8h__incl.md5 +++ b/doc/html/vtkvmtkImageBoxPainter_8h__incl.md5 @@ -1 +1 @@ -8acf35ff9525d6e96102aaedf4ba8829 \ No newline at end of file +2c6e1183b5eedadee429e026b823a6a5 \ No newline at end of file diff --git a/doc/html/vtkvmtkImageBoxPainter_8h__incl.png b/doc/html/vtkvmtkImageBoxPainter_8h__incl.png deleted file mode 100644 index dc777f65..00000000 Binary files a/doc/html/vtkvmtkImageBoxPainter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkImageBoxPainter_8h__incl.svg b/doc/html/vtkvmtkImageBoxPainter_8h__incl.svg new file mode 100644 index 00000000..4e277a4d --- /dev/null +++ b/doc/html/vtkvmtkImageBoxPainter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkImageBoxPainter.h + + +Node0 + +vtkvmtkImageBoxPainter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkImageBoxPainter_8h_source.html b/doc/html/vtkvmtkImageBoxPainter_8h_source.html new file mode 100644 index 00000000..5354456f --- /dev/null +++ b/doc/html/vtkvmtkImageBoxPainter_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkImageBoxPainter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkImageBoxPainter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkImageBoxPainter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkImageBoxPainter_h
    29 #define __vtkvmtkImageBoxPainter_h
    30 
    31 #include "vtkSimpleImageToImageFilter.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkImageBoxPainter : public vtkSimpleImageToImageFilter
    35 {
    36 public:
    37  static vtkvmtkImageBoxPainter *New();
    38  vtkTypeMacro(vtkvmtkImageBoxPainter,vtkSimpleImageToImageFilter);
    39 
    40  vtkGetMacro(PaintValue,double);
    41  vtkSetMacro(PaintValue,double);
    42 
    43  vtkGetVectorMacro(BoxBounds,double,6);
    44  vtkSetVectorMacro(BoxBounds,double,6);
    45 
    46  vtkGetVectorMacro(BoxExtent,int,6);
    47  vtkSetVectorMacro(BoxExtent,int,6);
    48 
    49  vtkGetMacro(BoxDefinition,int);
    50  vtkSetMacro(BoxDefinition,int);
    52  { this->BoxDefinition = vtkvmtkImageBoxPainter::USE_EXTENT; }
    54  { this->BoxDefinition = vtkvmtkImageBoxPainter::USE_BOUNDS; }
    55 
    56 protected:
    57 
    60 
    61  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    62 
    63  double PaintValue;
    64  double BoxBounds[6];
    65  int BoxExtent[6];
    66 
    68  //BTX
    69  enum
    70  {
    72  USE_EXTENT
    73  };
    74  //ETX
    75 
    76 private:
    77  vtkvmtkImageBoxPainter(const vtkvmtkImageBoxPainter&); // Not implemented.
    78  void operator=(const vtkvmtkImageBoxPainter&); // Not implemented.
    79 };
    80 
    81 #endif
    82 
    83 
    84 
    85 
    86 
    87 
    88 
    +
    Create a box shaped sub-volume within a 3D image and paint (assign a value to) every sub-volume eleme...
    + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h.html b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h.html index 04eb32dd..86862db6 100644 --- a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h.html +++ b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkInternalTetrahedraExtractor.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkInternalTetrahedraExtractor.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkInternalTetrahedraExtractor.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkInternalTetrahedraExtractor
     Extract internal tetrahedra from a Delaunay tessellation. More...
     Extract internal tetrahedra from a Delaunay tessellation of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.map b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.map index 8be6a309..2ab278dc 100644 --- a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.map +++ b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.md5 b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.md5 index 8b9e28d1..208fafbc 100644 --- a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.md5 +++ b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.md5 @@ -1 +1 @@ -739e3b0c95ec5e0d49e75fe7443d56fa \ No newline at end of file +48e885ff856ee21bc2db33655175eb14 \ No newline at end of file diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.png b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.png deleted file mode 100644 index 23dbf1b5..00000000 Binary files a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.svg b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.svg new file mode 100644 index 00000000..997192ca --- /dev/null +++ b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkInternalTetrahedraExtractor.h + + +Node0 + +vtkvmtkInternalTetrahedra +Extractor.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkInternalTetrahedraExtractor_8h_source.html b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h_source.html new file mode 100644 index 00000000..f167f585 --- /dev/null +++ b/doc/html/vtkvmtkInternalTetrahedraExtractor_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkInternalTetrahedraExtractor.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkInternalTetrahedraExtractor.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkInternalTetrahedraExtractor.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkInternalTetrahedraExtractor_h
    31 #define __vtkvmtkInternalTetrahedraExtractor_h
    32 
    33 #include "vtkUnstructuredGridAlgorithm.h"
    34 #include "vtkPolyData.h"
    35 #include "vtkIdList.h"
    36 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkInternalTetrahedraExtractor : public vtkUnstructuredGridAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkInternalTetrahedraExtractor,vtkUnstructuredGridAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    46 
    48 
    50  vtkSetStringMacro(OutwardNormalsArrayName);
    51  vtkGetStringMacro(OutwardNormalsArrayName);
    53 
    55 
    56  vtkSetMacro(UseCaps,int);
    57  vtkGetMacro(UseCaps,int);
    58  vtkBooleanMacro(UseCaps,int);
    60 
    62 
    63  vtkSetObjectMacro(CapCenterIds,vtkIdList);
    64  vtkGetObjectMacro(CapCenterIds,vtkIdList);
    66 
    67  vtkSetMacro(Tolerance,double);
    68  vtkGetMacro(Tolerance,double);
    69 
    71 
    72  vtkSetMacro(RemoveSubresolutionTetrahedra,int);
    73  vtkGetMacro(RemoveSubresolutionTetrahedra,int);
    74  vtkBooleanMacro(RemoveSubresolutionTetrahedra,int);
    76 
    77  vtkSetMacro(SubresolutionFactor,double);
    78  vtkGetMacro(SubresolutionFactor,double);
    79 
    80  vtkSetObjectMacro(Surface,vtkPolyData);
    81  vtkGetObjectMacro(Surface,vtkPolyData);
    82 
    83  protected:
    86 
    87  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    88 
    89  int UseCaps;
    90  vtkIdList* CapCenterIds;
    92 
    93  double Tolerance;
    94 
    96  vtkPolyData* Surface;
    98 
    99  private:
    101  void operator=(const vtkvmtkInternalTetrahedraExtractor&); // Not implemented.
    102 };
    103 
    104 #endif
    + + + +
    Extract internal tetrahedra from a Delaunay tessellation of a surface.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkItem_8h.html b/doc/html/vtkvmtkItem_8h.html index 9332a565..1659e539 100644 --- a/doc/html/vtkvmtkItem_8h.html +++ b/doc/html/vtkvmtkItem_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkItem.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkItem.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkItem.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkItem
     .. More...
     Base class for the construction of neighborhoods and stencil from a set of points. More...
     
    - - + - diff --git a/doc/html/vtkvmtkItem_8h__dep__incl.map b/doc/html/vtkvmtkItem_8h__dep__incl.map index 4d39efe8..b32cbe35 100644 --- a/doc/html/vtkvmtkItem_8h__dep__incl.map +++ b/doc/html/vtkvmtkItem_8h__dep__incl.map @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkItem_8h__dep__incl.md5 b/doc/html/vtkvmtkItem_8h__dep__incl.md5 index cd323603..9a8e28ca 100644 --- a/doc/html/vtkvmtkItem_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkItem_8h__dep__incl.md5 @@ -1 +1 @@ -062e8df7ca3aa4f1733307ac611c0585 \ No newline at end of file +97029342755b72e5602337abf5c41ef7 \ No newline at end of file diff --git a/doc/html/vtkvmtkItem_8h__dep__incl.png b/doc/html/vtkvmtkItem_8h__dep__incl.png deleted file mode 100644 index 7b9d77b4..00000000 Binary files a/doc/html/vtkvmtkItem_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkItem_8h__dep__incl.svg b/doc/html/vtkvmtkItem_8h__dep__incl.svg new file mode 100644 index 00000000..29e240e2 --- /dev/null +++ b/doc/html/vtkvmtkItem_8h__dep__incl.svg @@ -0,0 +1,515 @@ + + + + + + +vtkvmtkItem.h + + +Node4 + +vtkvmtkItem.h + + +Node5 + + +vtkvmtkDataSetItem.h + + + + +Node4->Node5 + + + + +Node38 + + +vtkvmtkItems.h + + + + +Node4->Node38 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkStencil.h + + + + +Node6->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow.h + + + + +Node6->Node8 + + + + +Node32 + + +vtkvmtkNeighborhoods.h + + + + +Node6->Node32 + + + + +Node33 + + +vtkvmtkEmptyNeighborhood.h + + + + +Node6->Node33 + + + + +Node34 + + +vtkvmtkPolyDataManifoldNeighborhood.h + + + + +Node6->Node34 + + + + +Node36 + + +vtkvmtkPolyDataNeighborhood.h + + + + +Node6->Node36 + + + + +Node37 + + +vtkvmtkUnstructuredGridNeighborhood.h + + + + +Node6->Node37 + + + + +Node7->Node8 + + + + +Node22 + + +vtkvmtkStencils.h + + + + +Node7->Node22 + + + + +Node24 + + +vtkvmtkEmptyStencil.h + + + + +Node7->Node24 + + + + +Node25 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node7->Node25 + + + + +Node9 + + +vtkvmtkSparseMatrix.h + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkLinearSystem.h + + + + +Node9->Node10 + + + + +Node16 + + +vtkvmtkFEAssembler.h + + + + +Node9->Node16 + + + + +Node11 + + +vtkvmtkBoundaryConditions.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkEllipticProblem.h + + + + +Node10->Node13 + + + + +Node14 + + +vtkvmtkLinearSystemSolver.h + + + + +Node10->Node14 + + + + +Node12 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node11->Node12 + + + + +Node12->Node13 + + + + +Node15 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node14->Node15 + + + + +Node17 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node16->Node17 + + + + +Node18 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node16->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node16->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node16->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node16->Node21 + + + + +Node22->Node9 + + + + +Node23 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node22->Node23 + + + + +Node26 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node25->Node26 + + + + +Node27 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node25->Node27 + + + + +Node30 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node25->Node30 + + + + +Node31 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node25->Node31 + + + + +Node28 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node27->Node28 + + + + +Node29 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node27->Node29 + + + + +Node32->Node9 + + + + +Node35 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + + + +Node34->Node35 + + + + +Node39 + + +vtkvmtkDataSetItems.h + + + + +Node38->Node39 + + + + +Node39->Node22 + + + + +Node39->Node32 + + + + + diff --git a/doc/html/vtkvmtkItem_8h__incl.map b/doc/html/vtkvmtkItem_8h__incl.map index 8be6a309..5b668514 100644 --- a/doc/html/vtkvmtkItem_8h__incl.map +++ b/doc/html/vtkvmtkItem_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkItem_8h__incl.md5 b/doc/html/vtkvmtkItem_8h__incl.md5 index dbc5413c..0bbe0d55 100644 --- a/doc/html/vtkvmtkItem_8h__incl.md5 +++ b/doc/html/vtkvmtkItem_8h__incl.md5 @@ -1 +1 @@ -4e55d891c3424dbfd8a9043978f559f0 \ No newline at end of file +67e3782cb7febffadb60018a09f5e346 \ No newline at end of file diff --git a/doc/html/vtkvmtkItem_8h__incl.png b/doc/html/vtkvmtkItem_8h__incl.png deleted file mode 100644 index 9ba04a47..00000000 Binary files a/doc/html/vtkvmtkItem_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkItem_8h__incl.svg b/doc/html/vtkvmtkItem_8h__incl.svg new file mode 100644 index 00000000..9130af92 --- /dev/null +++ b/doc/html/vtkvmtkItem_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkItem.h + + +Node0 + +vtkvmtkItem.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkDataSet.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkItem_8h_source.html b/doc/html/vtkvmtkItem_8h_source.html new file mode 100644 index 00000000..fc06931b --- /dev/null +++ b/doc/html/vtkvmtkItem_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkItem.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkItem.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkItem.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkItem_h
    29 #define __vtkvmtkItem_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkDataSet.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkItem : public vtkObject
    36 {
    37 public:
    38 
    39  vtkTypeMacro(vtkvmtkItem,vtkObject);
    40 
    41  virtual vtkIdType GetItemType() = 0;
    42 
    45  virtual void DeepCopy(vtkvmtkItem *src);
    46 
    47 protected:
    50 
    51 private:
    52  vtkvmtkItem(const vtkvmtkItem&); // Not implemented.
    53  void operator=(const vtkvmtkItem&); // Not implemented.
    54 };
    55 
    56 #endif
    57 
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    + +
    + + + + diff --git a/doc/html/vtkvmtkItems_8h.html b/doc/html/vtkvmtkItems_8h.html index 309dc21d..f74ba8dc 100644 --- a/doc/html/vtkvmtkItems_8h.html +++ b/doc/html/vtkvmtkItems_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkItems.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkItems.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkItem.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkItem.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkItems.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkItems
     .. More...
     Control allocation and memory footprint of item instances. More...
     
    - - + - diff --git a/doc/html/vtkvmtkItems_8h__dep__incl.map b/doc/html/vtkvmtkItems_8h__dep__incl.map index 705df62e..203f4354 100644 --- a/doc/html/vtkvmtkItems_8h__dep__incl.map +++ b/doc/html/vtkvmtkItems_8h__dep__incl.map @@ -1,19 +1,19 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkItems_8h__dep__incl.md5 b/doc/html/vtkvmtkItems_8h__dep__incl.md5 index d42ad431..1aef5f7f 100644 --- a/doc/html/vtkvmtkItems_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkItems_8h__dep__incl.md5 @@ -1 +1 @@ -2a15daca308b2f989400a39cceab4885 \ No newline at end of file +52c820f35863dab9d1b7ece90d91218a \ No newline at end of file diff --git a/doc/html/vtkvmtkItems_8h__dep__incl.png b/doc/html/vtkvmtkItems_8h__dep__incl.png deleted file mode 100644 index ad913575..00000000 Binary files a/doc/html/vtkvmtkItems_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkItems_8h__dep__incl.svg b/doc/html/vtkvmtkItems_8h__dep__incl.svg new file mode 100644 index 00000000..ad484913 --- /dev/null +++ b/doc/html/vtkvmtkItems_8h__dep__incl.svg @@ -0,0 +1,256 @@ + + + + + + +vtkvmtkItems.h + + +Node5 + +vtkvmtkItems.h + + +Node6 + + +vtkvmtkDataSetItems.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhoods.h + + + + +Node6->Node7 + + + + +Node21 + + +vtkvmtkStencils.h + + + + +Node6->Node21 + + + + +Node8 + + +vtkvmtkSparseMatrix.h + + + + +Node7->Node8 + + + + +Node9 + + +vtkvmtkLinearSystem.h + + + + +Node8->Node9 + + + + +Node15 + + +vtkvmtkFEAssembler.h + + + + +Node8->Node15 + + + + +Node10 + + +vtkvmtkBoundaryConditions.h + + + + +Node9->Node10 + + + + +Node12 + + +vtkvmtkEllipticProblem.h + + + + +Node9->Node12 + + + + +Node13 + + +vtkvmtkLinearSystemSolver.h + + + + +Node9->Node13 + + + + +Node11 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node10->Node11 + + + + +Node11->Node12 + + + + +Node14 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node13->Node14 + + + + +Node16 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node15->Node16 + + + + +Node17 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node15->Node17 + + + + +Node18 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node15->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node15->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node15->Node20 + + + + +Node21->Node8 + + + + +Node22 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node21->Node22 + + + + + diff --git a/doc/html/vtkvmtkItems_8h__incl.map b/doc/html/vtkvmtkItems_8h__incl.map index 63243ba5..3d2345a5 100644 --- a/doc/html/vtkvmtkItems_8h__incl.map +++ b/doc/html/vtkvmtkItems_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkItems_8h__incl.md5 b/doc/html/vtkvmtkItems_8h__incl.md5 index d395bd8d..d679e8db 100644 --- a/doc/html/vtkvmtkItems_8h__incl.md5 +++ b/doc/html/vtkvmtkItems_8h__incl.md5 @@ -1 +1 @@ -a76937190e2ee535cf39f4fc6fb9a9b5 \ No newline at end of file +9fafeadbe60319c26ba78a4951508021 \ No newline at end of file diff --git a/doc/html/vtkvmtkItems_8h__incl.png b/doc/html/vtkvmtkItems_8h__incl.png deleted file mode 100644 index b4e7e3a7..00000000 Binary files a/doc/html/vtkvmtkItems_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkItems_8h__incl.svg b/doc/html/vtkvmtkItems_8h__incl.svg new file mode 100644 index 00000000..e20ded82 --- /dev/null +++ b/doc/html/vtkvmtkItems_8h__incl.svg @@ -0,0 +1,76 @@ + + + + + + +vtkvmtkItems.h + + +Node0 + +vtkvmtkItems.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkItem.h + + + + +Node0->Node2 + + + + +Node3 + +vtkDataSet.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + +Node2->Node1 + + + + +Node2->Node3 + + + + +Node2->Node4 + + + + + diff --git a/doc/html/vtkvmtkItems_8h_source.html b/doc/html/vtkvmtkItems_8h_source.html new file mode 100644 index 00000000..ab847cc6 --- /dev/null +++ b/doc/html/vtkvmtkItems_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkItems.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkItems.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkItems.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkItems_h
    29 #define __vtkvmtkItems_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkItem.h"
    33 #include "vtkDataSet.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkItems : public vtkObject
    38 {
    39 public:
    40 
    41  vtkTypeMacro(vtkvmtkItems,vtkObject);
    42 
    43  vtkSetMacro(ItemType,int);
    44  vtkGetMacro(ItemType,int);
    45 
    48  void Allocate(vtkIdType numItems, vtkIdType ext=1000);
    49 
    50  vtkvmtkItem* GetItem(vtkIdType id) {return this->Array[id];};
    51 
    52  void SetNumberOfItems(vtkIdType numberOfItems) { this->MaxId = numberOfItems - 1;};
    53  vtkIdType GetNumberOfItems() {return this->MaxId + 1;};
    54 
    56  void Squeeze();
    57 
    59  void Reset();
    60 
    62  void Initialize();
    63 
    65  void ReleaseArray();
    66 
    67  void AllocateItem(vtkIdType i, vtkIdType itemType);
    68 
    70  void DeepCopy(vtkvmtkItems *src);
    71 
    73  void ShallowCopy(vtkvmtkItems *src);
    74 
    75 protected:
    76  vtkvmtkItems():Array(NULL),Size(0),MaxId(-1),Extend(1000) {};
    77  ~vtkvmtkItems();
    78 
    79  virtual vtkvmtkItem* InstantiateNewItem(int itemType) = 0;
    80 
    81  vtkvmtkItem** Array; // pointer to data
    82  vtkIdType Size; // allocated size of data
    83  vtkIdType MaxId; // maximum index inserted thus far
    84  vtkIdType Extend; // grow array by this point
    85  vtkvmtkItem** Resize(vtkIdType sz); // function to resize data
    86 
    87  int ItemType;
    88 
    89 private:
    90  vtkvmtkItems(const vtkvmtkItems&); // Not implemented.
    91  void operator=(const vtkvmtkItems&); // Not implemented.
    92 };
    93 
    94 #endif
    95 
    vtkvmtkItem * GetItem(vtkIdType id)
    Definition: vtkvmtkItems.h:50
    +
    vtkIdType MaxId
    Definition: vtkvmtkItems.h:83
    +
    Control allocation and memory footprint of item instances.
    Definition: vtkvmtkItems.h:37
    + +
    vtkIdType Extend
    Definition: vtkvmtkItems.h:84
    +
    vtkIdType Size
    Definition: vtkvmtkItems.h:82
    +
    void SetNumberOfItems(vtkIdType numberOfItems)
    Definition: vtkvmtkItems.h:52
    +
    vtkvmtkItem ** Array
    Definition: vtkvmtkItems.h:81
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    + + +
    vtkIdType GetNumberOfItems()
    Definition: vtkvmtkItems.h:53
    +
    + + + + diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h.html b/doc/html/vtkvmtkIterativeClosestPointTransform_8h.html index 88543572..302e2120 100644 --- a/doc/html/vtkvmtkIterativeClosestPointTransform_8h.html +++ b/doc/html/vtkvmtkIterativeClosestPointTransform_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkIterativeClosestPointTransform.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkIterativeClosestPointTransform.h File Reference
    -
    #include "vtkIterativeClosestPointTransform.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkIterativeClosestPointTransform.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkIterativeClosestPointTransform.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkIterativeClosestPointTransform
     Implementation of the ICP algorithm with FarThreshold variant. More...
     Implementation of the ICP algorithm with FarThreshold variant. More...
     
    - - + - diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.map b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.map index 8be6a309..dab390d7 100644 --- a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.map +++ b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.md5 b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.md5 index c892e083..8fcb8ea5 100644 --- a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.md5 +++ b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.md5 @@ -1 +1 @@ -22d4449b44fce0fc2cf90a85a6dcba6a \ No newline at end of file +c923ef2155e5c50cc400d46ebd07a2ad \ No newline at end of file diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.png b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.png deleted file mode 100644 index 746a5b49..00000000 Binary files a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.svg b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.svg new file mode 100644 index 00000000..afa8ec69 --- /dev/null +++ b/doc/html/vtkvmtkIterativeClosestPointTransform_8h__incl.svg @@ -0,0 +1,40 @@ + + + + + + +vtkvmtkIterativeClosestPointTransform.h + + +Node0 + +vtkvmtkIterativeClosestPoint +Transform.h + + +Node1 + +vtkIterativeClosestPoint +Transform.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkIterativeClosestPointTransform_8h_source.html b/doc/html/vtkvmtkIterativeClosestPointTransform_8h_source.html new file mode 100644 index 00000000..90317458 --- /dev/null +++ b/doc/html/vtkvmtkIterativeClosestPointTransform_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkIterativeClosestPointTransform.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkIterativeClosestPointTransform.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkIterativeClosestPointTransform.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkIterativeClosestPointTransform_h
    29 #define __vtkvmtkIterativeClosestPointTransform_h
    30 
    31 #include "vtkIterativeClosestPointTransform.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkIterativeClosestPointTransform : public vtkIterativeClosestPointTransform
    35 {
    36 public:
    38  vtkTypeMacro(vtkvmtkIterativeClosestPointTransform,vtkIterativeClosestPointTransform);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    42 
    48  vtkSetMacro(FarThreshold,double);
    49  vtkGetMacro(FarThreshold,double);
    51 
    53 
    54  vtkSetMacro(UseFarThreshold,int);
    55  vtkGetMacro(UseFarThreshold,int);
    56  vtkBooleanMacro(UseFarThreshold,int);
    58 
    59 protected:
    60 
    63 
    64  void InternalUpdate() VTK_OVERRIDE;
    65 
    66  double FarThreshold;
    67  int UseFarThreshold;
    68 
    69 private:
    71  void operator=(const vtkvmtkIterativeClosestPointTransform&); // Not implemented.
    72 };
    73 
    74 #endif
    Implementation of the ICP algorithm with FarThreshold variant.
    +
    + + + + diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h.html b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h.html index 39fdf3ba..7a69e813 100644 --- a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h.html +++ b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLaplacianSegmentationLevelSetImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkLaplacianSegmentationLevelSetImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkLaplacianSegmentationLevelSetImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkLaplacianSegmentationLevelSetImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLaplacianSegmentationLevelSetImageFilter
     Wrapper class around itk::LaplacianSegmentationLevelSetImageFilter. More...
     Wrapper class around itk::LaplacianSegmentationLevelSetImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.map b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.map index 8be6a309..0747586d 100644 --- a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.md5 b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.md5 index 86ae63bc..6c106044 100644 --- a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.md5 @@ -1 +1 @@ -7eae5be5ea9bf09c64de2785bcf14ff0 \ No newline at end of file +a3b64bef6f00a99ef69a531e4ee67b05 \ No newline at end of file diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.png b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.png deleted file mode 100644 index 720cd504..00000000 Binary files a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.svg b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.svg new file mode 100644 index 00000000..0d2e07ab --- /dev/null +++ b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkLaplacianSegmentationLevelSetImageFilter.h + + +Node0 + +vtkvmtkLaplacianSegmentation +LevelSetImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h_source.html b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h_source.html new file mode 100644 index 00000000..6e46d6a4 --- /dev/null +++ b/doc/html/vtkvmtkLaplacianSegmentationLevelSetImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkLaplacianSegmentationLevelSetImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLaplacianSegmentationLevelSetImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkLaplacianSegmentationLevelSetImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkLaplacianSegmentationLevelSetImageFilter_h
    34 #define __vtkvmtkLaplacianSegmentationLevelSetImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkLaplacianSegmentationLevelSetImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkLaplacianSegmentationLevelSetImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(IsoSurfaceValue,double);
    48  vtkSetMacro(IsoSurfaceValue,double);
    49 
    50  vtkGetMacro(NumberOfIterations,int);
    51  vtkSetMacro(NumberOfIterations,int);
    52 
    53  vtkGetMacro(PropagationScaling,double);
    54  vtkSetMacro(PropagationScaling,double);
    55 
    56  vtkGetMacro(CurvatureScaling,double);
    57  vtkSetMacro(CurvatureScaling,double);
    58 
    59  vtkGetMacro(AdvectionScaling,double);
    60  vtkSetMacro(AdvectionScaling,double);
    61 
    62  vtkGetMacro(MaximumRMSError,double);
    63  vtkSetMacro(MaximumRMSError,double);
    64 
    65  vtkGetMacro(UseNegativeFeatures,int);
    66  vtkSetMacro(UseNegativeFeatures,int);
    67  vtkBooleanMacro(UseNegativeFeatures,int);
    68 
    69  vtkGetMacro(AutoGenerateSpeedAdvection,int);
    70  vtkSetMacro(AutoGenerateSpeedAdvection,int);
    71  vtkBooleanMacro(AutoGenerateSpeedAdvection,int);
    72 
    73  vtkGetMacro(InterpolateSurfaceLocation,int);
    74  vtkSetMacro(InterpolateSurfaceLocation,int);
    75  vtkBooleanMacro(InterpolateSurfaceLocation,int);
    76 
    77  vtkGetMacro(UseImageSpacing,int);
    78  vtkSetMacro(UseImageSpacing,int);
    79  vtkBooleanMacro(UseImageSpacing,int);
    80 
    81  vtkGetObjectMacro(FeatureImage,vtkImageData);
    82  vtkSetObjectMacro(FeatureImage,vtkImageData);
    83 
    84  vtkGetObjectMacro(SpeedImage,vtkImageData);
    85  vtkSetObjectMacro(SpeedImage,vtkImageData);
    86 
    87  vtkGetMacro(RMSChange,double);
    88 
    89  vtkGetMacro(ElapsedIterations,int);
    90 
    91 protected:
    94 
    95  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    96 
    97 private:
    99  void operator=(const vtkvmtkLaplacianSegmentationLevelSetImageFilter&); // Not implemented
    100 
    101  double IsoSurfaceValue;
    102  int NumberOfIterations;
    103  double PropagationScaling;
    104  double CurvatureScaling;
    105  double AdvectionScaling;
    106  double MaximumRMSError;
    107  int UseNegativeFeatures;
    108  int AutoGenerateSpeedAdvection;
    109  int InterpolateSurfaceLocation;
    110  int UseImageSpacing;
    111  double RMSChange;
    112  int ElapsedIterations;
    113  vtkImageData* FeatureImage;
    114  vtkImageData* SpeedImage;
    115 };
    116 
    117 #endif
    118 
    119 
    120 
    121 
    Wrapper class around itk::LaplacianSegmentationLevelSetImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h.html b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h.html index bc8196a8..0d9b3ebb 100644 --- a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h.html +++ b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLevelSetSigmoidFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkLevelSetSigmoidFilter.h File Reference
    -
    #include "vtkSimpleImageToImageFilter.h"
    -#include "vtkImageData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkImageData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLevelSetSigmoidFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLevelSetSigmoidFilter
     ... More...
     Apply a sigmoid function to every voxel of an image. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.map b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.map index 8be6a309..0ae49e8a 100644 --- a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.map +++ b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.md5 b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.md5 index beaff16e..bd2e1b4a 100644 --- a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.md5 @@ -1 +1 @@ -d2aae587bc0298cdacb61671610aa88f \ No newline at end of file +8611af82e394214de509c4fde46c5cd8 \ No newline at end of file diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.png b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.png deleted file mode 100644 index ad89ef1b..00000000 Binary files a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.svg b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.svg new file mode 100644 index 00000000..4be9151f --- /dev/null +++ b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkLevelSetSigmoidFilter.h + + +Node0 + +vtkvmtkLevelSetSigmoidFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkImageData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkLevelSetSigmoidFilter_8h_source.html b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h_source.html new file mode 100644 index 00000000..fda407fa --- /dev/null +++ b/doc/html/vtkvmtkLevelSetSigmoidFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkLevelSetSigmoidFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLevelSetSigmoidFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkLevelSetSigmoidFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLevelSetSigmoidFilter_h
    29 #define __vtkvmtkLevelSetSigmoidFilter_h
    30 
    31 #include "vtkSimpleImageToImageFilter.h"
    32 #include "vtkImageData.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkLevelSetSigmoidFilter : public vtkSimpleImageToImageFilter
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkLevelSetSigmoidFilter,vtkSimpleImageToImageFilter);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkLevelSetSigmoidFilter *New();
    42 
    43  vtkSetObjectMacro(LevelSetsImage,vtkImageData);
    44  vtkGetObjectMacro(LevelSetsImage,vtkImageData);
    45 
    46  // Get/Set sigma value of the sigmoid function. Sigma determines the width of the sigmoid function. The value is given in pixel units.
    47  vtkSetMacro(Sigma,double);
    48  vtkGetMacro(Sigma,double);
    49 
    51 
    53  vtkSetMacro(ScaleValue,double);
    54  vtkGetMacro(ScaleValue,double);
    56 
    58 
    62  vtkSetMacro(ComputeScaleValueFromInput,int);
    63  vtkGetMacro(ComputeScaleValueFromInput,int);
    64  vtkBooleanMacro(ComputeScaleValueFromInput,int);
    66 
    67  protected:
    70 
    71  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    72 
    73  vtkImageData *LevelSetsImage;
    74 
    75  double Sigma;
    76  double ScaleValue;
    78 
    79  private:
    81  void operator=(const vtkvmtkLevelSetSigmoidFilter&); // Not implemented.
    82 };
    83 
    84 #endif
    + + +
    Apply a sigmoid function to every voxel of an image.
    + +
    + + + + diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h.html b/doc/html/vtkvmtkLinearSystemSolver_8h.html index f8514bdb..28bce9f1 100644 --- a/doc/html/vtkvmtkLinearSystemSolver_8h.html +++ b/doc/html/vtkvmtkLinearSystemSolver_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLinearSystemSolver.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkLinearSystemSolver.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkLinearSystem.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkLinearSystem.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLinearSystemSolver.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLinearSystemSolver
     .. More...
     Base class for linear system of equation solver implementations. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.map b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.map index f0444f55..6048e9cb 100644 --- a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.map +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.md5 b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.md5 index e2a02253..e9aef46a 100644 --- a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.md5 @@ -1 +1 @@ -32436b45bdded4b8dc19768cb22a1f90 \ No newline at end of file +3fe9f9d69eedd37f9d3122747f1a0019 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.png b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.png deleted file mode 100644 index 3bf37205..00000000 Binary files a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.svg b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.svg new file mode 100644 index 00000000..868794fa --- /dev/null +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__dep__incl.svg @@ -0,0 +1,32 @@ + + + + + + +vtkvmtkLinearSystemSolver.h + + +Node18 + +vtkvmtkLinearSystemSolver.h + + +Node19 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node18->Node19 + + + + + diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.map b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.map index 5eca8b5d..0e44b417 100644 --- a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.map +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.md5 b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.md5 index 07a2d7e5..600d27b0 100644 --- a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.md5 +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.md5 @@ -1 +1 @@ -fb6d77b87948d3fd9dcaa2cd4d685e87 \ No newline at end of file +84b9604d529442bb4f51dfdbeaa055a7 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.png b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.png deleted file mode 100644 index c6d95f35..00000000 Binary files a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h__incl.svg b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.svg new file mode 100644 index 00000000..1c38830d --- /dev/null +++ b/doc/html/vtkvmtkLinearSystemSolver_8h__incl.svg @@ -0,0 +1,417 @@ + + + + + + +vtkvmtkLinearSystemSolver.h + + +Node0 + +vtkvmtkLinearSystemSolver.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkLinearSystem.h + + + + +Node0->Node2 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkSparseMatrix.h + + + + +Node2->Node3 + + + + +Node2->Node10 + + + + +Node16 + + +vtkvmtkDoubleVector.h + + + + +Node2->Node16 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrixRow.h + + + + +Node3->Node4 + + + + +Node9 + +vtkDataSet.h + + +Node3->Node9 + + + + +Node3->Node10 + + + + +Node12 + + +vtkvmtkNeighborhoods.h + + + + +Node3->Node12 + + + + +Node15 + + +vtkvmtkStencils.h + + + + +Node3->Node15 + + + + +Node3->Node16 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node6 + + + + +Node4->Node10 + + + + +Node11 + + +vtkvmtkConstants.h + + + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node12->Node1 + + + + +Node12->Node6 + + + + +Node12->Node9 + + + + +Node12->Node10 + + + + +Node12->Node11 + + + + +Node13 + + +vtkvmtkDataSetItems.h + + + + +Node12->Node13 + + + + +Node13->Node1 + + + + +Node13->Node9 + + + + +Node13->Node10 + + + + +Node14 + + +vtkvmtkItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node14->Node10 + + + + +Node15->Node1 + + + + +Node15->Node5 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node15->Node13 + + + + +Node16->Node1 + + + + +Node16->Node10 + + + + +Node17 + +vtkDataArray.h + + +Node16->Node17 + + + + + diff --git a/doc/html/vtkvmtkLinearSystemSolver_8h_source.html b/doc/html/vtkvmtkLinearSystemSolver_8h_source.html new file mode 100644 index 00000000..ba10795f --- /dev/null +++ b/doc/html/vtkvmtkLinearSystemSolver_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkLinearSystemSolver.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLinearSystemSolver.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkLinearSystemSolver.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLinearSystemSolver_h
    29 #define __vtkvmtkLinearSystemSolver_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkLinearSystem.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkLinearSystemSolver : public vtkObject
    36 {
    37 public:
    38  static vtkvmtkLinearSystemSolver* New();
    39  vtkTypeMacro(vtkvmtkLinearSystemSolver,vtkObject);
    40 
    41  vtkSetObjectMacro(LinearSystem,vtkvmtkLinearSystem);
    42  vtkGetObjectMacro(LinearSystem,vtkvmtkLinearSystem);
    43 
    44  vtkSetMacro(MaximumNumberOfIterations,int);
    45  vtkGetMacro(MaximumNumberOfIterations,int);
    46 
    47  vtkSetMacro(ConvergenceTolerance,double);
    48  vtkGetMacro(ConvergenceTolerance,double);
    49 
    50  virtual int Solve();
    51 
    52 protected:
    55 
    57 
    60 
    62  double Residual;
    63 
    64 private:
    65  vtkvmtkLinearSystemSolver(const vtkvmtkLinearSystemSolver&); // Not implemented.
    66  void operator=(const vtkvmtkLinearSystemSolver&); // Not implemented.
    67 };
    68 
    69 #endif
    70 
    vtkvmtkLinearSystem * LinearSystem
    + + + + +
    Base class for linear system of equation solver implementations.
    +
    Base container to hold sparse matrice objects representing a linear system of equations Ax = B...
    + +
    + + + + diff --git a/doc/html/vtkvmtkLinearSystem_8h.html b/doc/html/vtkvmtkLinearSystem_8h.html index a826aaaf..cebbe7a8 100644 --- a/doc/html/vtkvmtkLinearSystem_8h.html +++ b/doc/html/vtkvmtkLinearSystem_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLinearSystem.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkLinearSystem.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkSparseMatrix.h"
    -#include "vtkvmtkDoubleVector.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkSparseMatrix.h"
    +#include "vtkvmtkDoubleVector.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLinearSystem.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLinearSystem
     .. More...
     Base container to hold sparse matrice objects representing a linear system of equations Ax = B. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.map b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.map index 961849a8..246cafd1 100644 --- a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.map +++ b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.md5 b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.md5 index bbfe854e..2b8c3f31 100644 --- a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.md5 @@ -1 +1 @@ -6839d7559a522fa1dd53b313acf72122 \ No newline at end of file +28625806f27574582d064baf283e0684 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.png b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.png deleted file mode 100644 index d9c6c75a..00000000 Binary files a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearSystem_8h__dep__incl.svg b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.svg new file mode 100644 index 00000000..38082220 --- /dev/null +++ b/doc/html/vtkvmtkLinearSystem_8h__dep__incl.svg @@ -0,0 +1,90 @@ + + + + + + +vtkvmtkLinearSystem.h + + +Node17 + +vtkvmtkLinearSystem.h + + +Node18 + + +vtkvmtkBoundaryConditions.h + + + + +Node17->Node18 + + + + +Node20 + + +vtkvmtkEllipticProblem.h + + + + +Node17->Node20 + + + + +Node21 + + +vtkvmtkLinearSystemSolver.h + + + + +Node17->Node21 + + + + +Node19 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node18->Node19 + + + + +Node19->Node20 + + + + +Node22 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node21->Node22 + + + + + diff --git a/doc/html/vtkvmtkLinearSystem_8h__incl.map b/doc/html/vtkvmtkLinearSystem_8h__incl.map index b4e007a4..948bd0e0 100644 --- a/doc/html/vtkvmtkLinearSystem_8h__incl.map +++ b/doc/html/vtkvmtkLinearSystem_8h__incl.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkLinearSystem_8h__incl.md5 b/doc/html/vtkvmtkLinearSystem_8h__incl.md5 index a48438d4..750d0761 100644 --- a/doc/html/vtkvmtkLinearSystem_8h__incl.md5 +++ b/doc/html/vtkvmtkLinearSystem_8h__incl.md5 @@ -1 +1 @@ -bafbdeea063d5b0580eea3d96355021d \ No newline at end of file +6b4876fd3786b715b1d9863c2de19e61 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearSystem_8h__incl.png b/doc/html/vtkvmtkLinearSystem_8h__incl.png deleted file mode 100644 index 15480ed9..00000000 Binary files a/doc/html/vtkvmtkLinearSystem_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearSystem_8h__incl.svg b/doc/html/vtkvmtkLinearSystem_8h__incl.svg new file mode 100644 index 00000000..03252c29 --- /dev/null +++ b/doc/html/vtkvmtkLinearSystem_8h__incl.svg @@ -0,0 +1,394 @@ + + + + + + +vtkvmtkLinearSystem.h + + +Node0 + +vtkvmtkLinearSystem.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkSparseMatrix.h + + + + +Node0->Node2 + + + + +Node9 + +vtkvmtkWin32Header.h + + +Node0->Node9 + + + + +Node15 + + +vtkvmtkDoubleVector.h + + + + +Node0->Node15 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkSparseMatrixRow.h + + + + +Node2->Node3 + + + + +Node8 + +vtkDataSet.h + + +Node2->Node8 + + + + +Node2->Node9 + + + + +Node11 + + +vtkvmtkNeighborhoods.h + + + + +Node2->Node11 + + + + +Node14 + + +vtkvmtkStencils.h + + + + +Node2->Node14 + + + + +Node2->Node15 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkStencil.h + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkNeighborhood.h + + + + +Node3->Node5 + + + + +Node3->Node9 + + + + +Node10 + + +vtkvmtkConstants.h + + + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node4->Node5 + + + + +Node4->Node9 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkDataSetItem.h + + + + +Node5->Node6 + + + + +Node5->Node9 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkItem.h + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + +Node6->Node9 + + + + +Node7->Node1 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node11->Node1 + + + + +Node11->Node5 + + + + +Node11->Node8 + + + + +Node11->Node9 + + + + +Node11->Node10 + + + + +Node12 + + +vtkvmtkDataSetItems.h + + + + +Node11->Node12 + + + + +Node12->Node1 + + + + +Node12->Node8 + + + + +Node12->Node9 + + + + +Node13 + + +vtkvmtkItems.h + + + + +Node12->Node13 + + + + +Node13->Node1 + + + + +Node13->Node7 + + + + +Node13->Node8 + + + + +Node13->Node9 + + + + +Node14->Node1 + + + + +Node14->Node4 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node14->Node10 + + + + +Node14->Node12 + + + + +Node15->Node1 + + + + +Node15->Node9 + + + + +Node16 + +vtkDataArray.h + + +Node15->Node16 + + + + + diff --git a/doc/html/vtkvmtkLinearSystem_8h_source.html b/doc/html/vtkvmtkLinearSystem_8h_source.html new file mode 100644 index 00000000..dcc69e23 --- /dev/null +++ b/doc/html/vtkvmtkLinearSystem_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkLinearSystem.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLinearSystem.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkLinearSystem.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLinearSystem_h
    29 #define __vtkvmtkLinearSystem_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkSparseMatrix.h"
    33 #include "vtkvmtkDoubleVector.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkLinearSystem : public vtkObject
    38 {
    39 public:
    40  static vtkvmtkLinearSystem* New();
    41  vtkTypeMacro(vtkvmtkLinearSystem,vtkObject);
    42 
    43  vtkSetObjectMacro(A,vtkvmtkSparseMatrix);
    44  vtkGetObjectMacro(A,vtkvmtkSparseMatrix);
    45 
    46  vtkSetObjectMacro(X,vtkvmtkDoubleVector);
    47  vtkGetObjectMacro(X,vtkvmtkDoubleVector);
    48 
    49  vtkSetObjectMacro(B,vtkvmtkDoubleVector);
    50  vtkGetObjectMacro(B,vtkvmtkDoubleVector);
    51 
    52  int CheckSystem();
    53 
    54 protected:
    57 
    61 
    62 private:
    63  vtkvmtkLinearSystem(const vtkvmtkLinearSystem&); // Not implemented.
    64  void operator=(const vtkvmtkLinearSystem&); // Not implemented.
    65 };
    66 
    67 #endif
    68 
    Base class for vectors utilized in finite-element and other PDE evaluations.
    +
    Class for constructing sparse matrices from a dataset and performing basic mathematical operations on...
    +
    vtkvmtkDoubleVector * X
    + + +
    Base container to hold sparse matrice objects representing a linear system of equations Ax = B...
    +
    vtkvmtkDoubleVector * B
    +
    vtkvmtkSparseMatrix * A
    +
    + + + + diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h.html b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h.html index 0b2c687d..049f6976 100644 --- a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h.html +++ b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLinearToQuadraticMeshFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkLinearToQuadraticMeshFilter.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkCell.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkCell.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLinearToQuadraticMeshFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLinearToQuadraticMeshFilter
     Converts linear elements to quadratic. More...
     Converts linear mesh elements to quadratic mesh elements (optionally) by executing by projecting mid side nodes onto the surface and relaxing projection if Jacobian is negative, otherwise does not project nodes. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.map b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.map index 8be6a309..21e81b61 100644 --- a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.map +++ b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.md5 b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.md5 index 7078ba7c..881d3095 100644 --- a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.md5 @@ -1 +1 @@ -8dfb31ab21effec0a1851c98d7b29d07 \ No newline at end of file +7f71f6573a0802937a6a60389e1fdb80 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.png b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.png deleted file mode 100644 index 890756e9..00000000 Binary files a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.svg b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.svg new file mode 100644 index 00000000..85635652 --- /dev/null +++ b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkLinearToQuadraticMeshFilter.h + + +Node0 + +vtkvmtkLinearToQuadratic +MeshFilter.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkCell.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h_source.html b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h_source.html new file mode 100644 index 00000000..286fc9df --- /dev/null +++ b/doc/html/vtkvmtkLinearToQuadraticMeshFilter_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkLinearToQuadraticMeshFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLinearToQuadraticMeshFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkLinearToQuadraticMeshFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLinearToQuadraticMeshFilter_h
    29 #define __vtkvmtkLinearToQuadraticMeshFilter_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkCell.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_MISC_EXPORT vtkvmtkLinearToQuadraticMeshFilter : public vtkUnstructuredGridAlgorithm
    37 {
    38  public:
    39  vtkTypeMacro(vtkvmtkLinearToQuadraticMeshFilter,vtkUnstructuredGridAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    43 
    44  vtkSetMacro(UseBiquadraticWedge,int);
    45  vtkGetMacro(UseBiquadraticWedge,int);
    46  vtkBooleanMacro(UseBiquadraticWedge,int);
    47 
    48  vtkSetMacro(NumberOfNodesHexahedra,int);
    49  vtkGetMacro(NumberOfNodesHexahedra,int);
    50 
    51  vtkSetObjectMacro(ReferenceSurface,vtkPolyData);
    52  vtkGetObjectMacro(ReferenceSurface,vtkPolyData);
    53 
    54  vtkSetStringMacro(CellEntityIdsArrayName);
    55  vtkGetStringMacro(CellEntityIdsArrayName);
    56 
    57  vtkSetMacro(ProjectedCellEntityId,int);
    58  vtkGetMacro(ProjectedCellEntityId,int);
    59 
    60  vtkSetMacro(QuadratureOrder,int);
    61  vtkGetMacro(QuadratureOrder,int);
    62 
    63  vtkSetMacro(NegativeJacobianTolerance,double);
    64  vtkGetMacro(NegativeJacobianTolerance,double);
    65 
    66  vtkSetMacro(JacobianRelaxation,int);
    67  vtkGetMacro(JacobianRelaxation,int);
    68  vtkBooleanMacro(JacobianRelaxation,int);
    69 
    70  vtkSetMacro(TestFinalJacobians,int);
    71  vtkGetMacro(TestFinalJacobians,int);
    72  vtkBooleanMacro(TestFinalJacobians,int);
    73 
    74  protected:
    77 
    78  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    79 
    80  bool HasJacobianChangedSign(vtkCell* linearVolumeCell, vtkCell* quadraticVolumeCell);
    81  double ComputeJacobian(vtkCell* cell, double pcoords[3]);
    82 
    84 
    86 
    87  vtkPolyData* ReferenceSurface;
    88 
    93 
    96 
    97  private:
    99  void operator=(const vtkvmtkLinearToQuadraticMeshFilter&); // Not implemented.
    100 };
    101 
    102 #endif
    + + + + + + + + +
    Converts linear mesh elements to quadratic mesh elements (optionally) by executing by projecting mid ...
    +
    + + + + diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h.html b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h.html index 51580114..af9e7a86 100644 --- a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h.html +++ b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLinearToQuadraticSurfaceMeshFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkLinearToQuadraticSurfaceMeshFilter.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLinearToQuadraticSurfaceMeshFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLinearToQuadraticSurfaceMeshFilter
     Converts linear elements to quadratic. More...
     Converts linear surface elements to quadratic surface elements via either linear subdivision of laplacian (butterfly) subdivision. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.map b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.map index 8be6a309..c580bcc9 100644 --- a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.map +++ b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.md5 b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.md5 index a0e40a9e..29474a3b 100644 --- a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.md5 @@ -1 +1 @@ -098980ba781c153ae429c795b84b22db \ No newline at end of file +455db6ee8532a7615d01b988f1269a06 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.png b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.png deleted file mode 100644 index 61a5db52..00000000 Binary files a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.svg b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.svg new file mode 100644 index 00000000..6906af25 --- /dev/null +++ b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkLinearToQuadraticSurfaceMeshFilter.h + + +Node0 + +vtkvmtkLinearToQuadratic +SurfaceMeshFilter.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h_source.html b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h_source.html new file mode 100644 index 00000000..ea0c3392 --- /dev/null +++ b/doc/html/vtkvmtkLinearToQuadraticSurfaceMeshFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkLinearToQuadraticSurfaceMeshFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLinearToQuadraticSurfaceMeshFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkLinearToQuadraticSurfaceMeshFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLinearToQuadraticSurfaceMeshFilter_h
    29 #define __vtkvmtkLinearToQuadraticSurfaceMeshFilter_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkLinearToQuadraticSurfaceMeshFilter : public vtkUnstructuredGridAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkLinearToQuadraticSurfaceMeshFilter,vtkUnstructuredGridAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    41 
    42  vtkSetMacro(SubdivisionMethod,int);
    43  vtkGetMacro(SubdivisionMethod,int);
    45  { this->SubdivisionMethod = LINEAR_SUBDIVISION; }
    47  { this->SubdivisionMethod = BUTTERFLY_SUBDIVISION; }
    48 
    49  protected:
    52 
    53  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    54 
    56 
    57  //BTX
    58  enum
    59  {
    61  BUTTERFLY_SUBDIVISION
    62  };
    63  //ETX
    64 
    65  private:
    67  void operator=(const vtkvmtkLinearToQuadraticSurfaceMeshFilter&); // Not implemented.
    68 };
    69 
    70 #endif
    + +
    Converts linear surface elements to quadratic surface elements via either linear subdivision of lapla...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h.html b/doc/html/vtkvmtkLinearizeMeshFilter_8h.html index 0ae326c5..2b66b562 100644 --- a/doc/html/vtkvmtkLinearizeMeshFilter_8h.html +++ b/doc/html/vtkvmtkLinearizeMeshFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkLinearizeMeshFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkLinearizeMeshFilter.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkLinearizeMeshFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkLinearizeMeshFilter
     Converts linear elements to quadratic. More...
     Convert linear mesh elements to quadratic mesh elements by ignoring mid side nodes. More...
     
    - - + - diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.map b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.map index 8be6a309..9517f9bd 100644 --- a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.map +++ b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.md5 b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.md5 index 65cfa2df..2a86df05 100644 --- a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.md5 @@ -1 +1 @@ -057bee7010cbdd8157a8498a44c434a4 \ No newline at end of file +1294a61d157f5422abb1ec756f18a081 \ No newline at end of file diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.png b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.png deleted file mode 100644 index de14780c..00000000 Binary files a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.svg b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.svg new file mode 100644 index 00000000..f0169d18 --- /dev/null +++ b/doc/html/vtkvmtkLinearizeMeshFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkLinearizeMeshFilter.h + + +Node0 + +vtkvmtkLinearizeMeshFilter.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkLinearizeMeshFilter_8h_source.html b/doc/html/vtkvmtkLinearizeMeshFilter_8h_source.html new file mode 100644 index 00000000..a84d2e05 --- /dev/null +++ b/doc/html/vtkvmtkLinearizeMeshFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkLinearizeMeshFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkLinearizeMeshFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkLinearizeMeshFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkLinearizeMeshFilter_h
    29 #define __vtkvmtkLinearizeMeshFilter_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkLinearizeMeshFilter : public vtkUnstructuredGridAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkLinearizeMeshFilter,vtkUnstructuredGridAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    40  static vtkvmtkLinearizeMeshFilter *New();
    41 
    42  vtkSetMacro(CleanOutput,int);
    43  vtkGetMacro(CleanOutput,int);
    44  vtkBooleanMacro(CleanOutput,int);
    45 
    46  protected:
    49 
    50  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    51 
    53 
    54  private:
    55  vtkvmtkLinearizeMeshFilter(const vtkvmtkLinearizeMeshFilter&); // Not implemented.
    56  void operator=(const vtkvmtkLinearizeMeshFilter&); // Not implemented.
    57 };
    58 
    59 #endif
    Convert linear mesh elements to quadratic mesh elements by ignoring mid side nodes.
    + +
    + + + + diff --git a/doc/html/vtkvmtkMath_8h.html b/doc/html/vtkvmtkMath_8h.html index 3d4fa700..d3f4c3a2 100644 --- a/doc/html/vtkvmtkMath_8h.html +++ b/doc/html/vtkvmtkMath_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMath.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,85 +59,102 @@
    + +
    vtkvmtkMath.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkMath.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkMath.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMath.h:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - - + + +

    Classes

    class  vtkvmtkMath
     .. More...

    -Defines

     Static utility mathematical functions included to avoid repeating ourselves. More...
     
    + + + +

    +Macros

    #define VTK_VMTK_NON_OBTUSE   0
     
    #define VTK_VMTK_OBTUSE_IN_POINT   1
     
    #define VTK_VMTK_OBTUSE_NOT_IN_POINT   2
     
    -

    Define Documentation

    - +

    Macro Definition Documentation

    + +

    ◆ VTK_VMTK_NON_OBTUSE

    +
    - +
    #define VTK_VMTK_NON_OBTUSE   0#define VTK_VMTK_NON_OBTUSE   0
    -
    -
    +
    + +

    Definition at line 36 of file vtkvmtkMath.h.

    - + +

    ◆ VTK_VMTK_OBTUSE_IN_POINT

    +
    - +
    #define VTK_VMTK_OBTUSE_IN_POINT   1#define VTK_VMTK_OBTUSE_IN_POINT   1
    -
    -
    +
    + +

    Definition at line 37 of file vtkvmtkMath.h.

    - + +

    ◆ VTK_VMTK_OBTUSE_NOT_IN_POINT

    +
    - +
    #define VTK_VMTK_OBTUSE_NOT_IN_POINT   2#define VTK_VMTK_OBTUSE_NOT_IN_POINT   2
    -
    -
    +
    + +

    Definition at line 38 of file vtkvmtkMath.h.

    - - + - diff --git a/doc/html/vtkvmtkMath_8h__incl.map b/doc/html/vtkvmtkMath_8h__incl.map index 933cbc84..b0767a15 100644 --- a/doc/html/vtkvmtkMath_8h__incl.map +++ b/doc/html/vtkvmtkMath_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkMath_8h__incl.md5 b/doc/html/vtkvmtkMath_8h__incl.md5 index d4414d7e..9e006be4 100644 --- a/doc/html/vtkvmtkMath_8h__incl.md5 +++ b/doc/html/vtkvmtkMath_8h__incl.md5 @@ -1 +1 @@ -14c3f2230ad8099b3ef315dc83c01a12 \ No newline at end of file +592d6dda26107eebf7f55c29b194ccf3 \ No newline at end of file diff --git a/doc/html/vtkvmtkMath_8h__incl.png b/doc/html/vtkvmtkMath_8h__incl.png deleted file mode 100644 index 255e73f8..00000000 Binary files a/doc/html/vtkvmtkMath_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMath_8h__incl.svg b/doc/html/vtkvmtkMath_8h__incl.svg new file mode 100644 index 00000000..9270c47a --- /dev/null +++ b/doc/html/vtkvmtkMath_8h__incl.svg @@ -0,0 +1,61 @@ + + + + + + +vtkvmtkMath.h + + +Node0 + +vtkvmtkMath.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkMath.h + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkConstants.h + + + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkMath_8h_source.html b/doc/html/vtkvmtkMath_8h_source.html new file mode 100644 index 00000000..90a86dab --- /dev/null +++ b/doc/html/vtkvmtkMath_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkMath.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMath.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkTMath.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkMath_h
    29 #define __vtkvmtkMath_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkMath.h"
    33 #include "vtkvmtkConstants.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 #define VTK_VMTK_NON_OBTUSE 0
    37 #define VTK_VMTK_OBTUSE_IN_POINT 1
    38 #define VTK_VMTK_OBTUSE_NOT_IN_POINT 2
    39 
    40 class VTK_VMTK_COMMON_EXPORT vtkvmtkMath : public vtkObject
    41 {
    42 public:
    43 
    44  vtkTypeMacro(vtkvmtkMath,vtkObject);
    45 // vtkTypeMacro(vtkvmtkMath,vtkObject);
    46  static vtkvmtkMath* New();
    47 
    48  static double Cotangent(double point0[3], double point1[3], double point2[3]);
    49  static double TriangleArea(double point0[3], double point1[3], double point2[3]);
    50  static int IsAngleObtuse(double point0[3], double point1[3], double point2[3]);
    51  static int IsTriangleObtuse(double point0[3], double point1[3], double point2[3]);
    52  static double VoronoiSectorArea(double point0[3], double point1[3], double point2[3]);
    53  static double TriangleGradient(double point0[3], double point1[3], double point2[3], double scalar0, double scalar1, double scalar2, double gradient[3]);
    54  static void TwoSphereIntersection(double center0[3], double radius0, double center1[3], double radius1, double origin[3], double normal[3]);
    55  static double AngleBetweenNormals(double normal0[3], double normal1[3]);
    56  static double EvaluateSphereFunction(double center[3], double radius, double point[3]);
    57 
    58 protected:
    61 
    62  static double GetTolerance(float cookie)
    63  {
    64  return VTK_VMTK_FLOAT_TOL;
    65  }
    66 
    67  static double GetTolerance(double cookie)
    68  {
    69  return VTK_VMTK_DOUBLE_TOL;
    70  }
    71 
    72  static double GetLarge(float cookie)
    73  {
    74  return VTK_VMTK_LARGE_FLOAT;
    75  }
    76 
    77  static double GetLarge(double cookie)
    78  {
    79  return VTK_VMTK_LARGE_DOUBLE;
    80  }
    81 
    82 private:
    83  vtkvmtkMath(const vtkvmtkMath&); // Not implemented.
    84  void operator=(const vtkvmtkMath&); // Not implemented.
    85 };
    86 
    87 #endif
    static double GetTolerance(float cookie)
    Definition: vtkvmtkMath.h:62
    +
    #define VTK_VMTK_LARGE_DOUBLE
    +
    #define VTK_VMTK_LARGE_FLOAT
    + + +
    #define VTK_VMTK_DOUBLE_TOL
    +
    Static utility mathematical functions included to avoid repeating ourselves.
    Definition: vtkvmtkMath.h:40
    + +
    static double GetLarge(double cookie)
    Definition: vtkvmtkMath.h:77
    +
    #define VTK_VMTK_FLOAT_TOL
    +
    static double GetTolerance(double cookie)
    Definition: vtkvmtkMath.h:67
    +
    static double GetLarge(float cookie)
    Definition: vtkvmtkMath.h:72
    +
    + + + + diff --git a/doc/html/vtkvmtkMedialCurveFilter_8h.html b/doc/html/vtkvmtkMedialCurveFilter_8h.html new file mode 100644 index 00000000..467cc22b --- /dev/null +++ b/doc/html/vtkvmtkMedialCurveFilter_8h.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkMedialCurveFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkMedialCurveFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkImageData.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkMedialCurveFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkMedialCurveFilter
     flux driven automatic centerline extraction from a surface More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkMedialCurveFilter_8h__incl.map b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.map new file mode 100644 index 00000000..18f10525 --- /dev/null +++ b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkMedialCurveFilter_8h__incl.md5 b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.md5 new file mode 100644 index 00000000..d94fedae --- /dev/null +++ b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.md5 @@ -0,0 +1 @@ +2857ea2373e35c3dc6ddb5d9a36048aa \ No newline at end of file diff --git a/doc/html/vtkvmtkMedialCurveFilter_8h__incl.svg b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.svg new file mode 100644 index 00000000..74a9a389 --- /dev/null +++ b/doc/html/vtkvmtkMedialCurveFilter_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMedialCurveFilter.h + + +Node0 + +vtkvmtkMedialCurveFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkImageData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMedialCurveFilter_8h_source.html b/doc/html/vtkvmtkMedialCurveFilter_8h_source.html new file mode 100644 index 00000000..1dd19aaf --- /dev/null +++ b/doc/html/vtkvmtkMedialCurveFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkMedialCurveFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMedialCurveFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMedialCurveFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Richard Izzo, Luca Antiga. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21  Note: this class was contributed by
    22  Richard Izzo
    23  https://github.com/rlizzo
    24 
    25 =========================================================================*/
    37 #ifndef __vtkvmtkMedialCurveFilter_h
    38 #define __vtkvmtkMedialCurveFilter_h
    39 
    40 #include "vtkSimpleImageToImageFilter.h"
    41 #include "vtkImageData.h"
    42 #include "vtkvmtkWin32Header.h"
    43 
    44 class vtkImageData;
    45 class itkImage;
    46 
    47 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkMedialCurveFilter : public vtkSimpleImageToImageFilter
    48 {
    49  public:
    50 
    51  static vtkvmtkMedialCurveFilter *New();
    52  vtkTypeMacro(vtkvmtkMedialCurveFilter, vtkSimpleImageToImageFilter);
    53  // void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    54 
    55  vtkGetMacro(Sigma,double);
    56  vtkSetMacro(Sigma,double);
    57 
    58  vtkGetMacro(Threshold,double);
    59  vtkSetMacro(Threshold,double);
    60 
    61  protected:
    64 
    65  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    66 
    67  double Sigma;
    68  double Threshold;
    69 
    70  private:
    71  vtkvmtkMedialCurveFilter(const vtkvmtkMedialCurveFilter&); // Not implemented.
    72  void operator=(const vtkvmtkMedialCurveFilter&); // Not implemented.
    73 };
    74 #endif
    + +
    flux driven automatic centerline extraction from a surface
    +
    + + + + diff --git a/doc/html/vtkvmtkMergeCenterlines_8h.html b/doc/html/vtkvmtkMergeCenterlines_8h.html index e1b3521e..cb23755f 100644 --- a/doc/html/vtkvmtkMergeCenterlines_8h.html +++ b/doc/html/vtkvmtkMergeCenterlines_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMergeCenterlines.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkMergeCenterlines.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMergeCenterlines.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMergeCenterlines
     Merge centerlines. More...
     Combine multiple centerlines which lie within the same branch of a split and grouped centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkMergeCenterlines_8h__incl.map b/doc/html/vtkvmtkMergeCenterlines_8h__incl.map index 8be6a309..0df08731 100644 --- a/doc/html/vtkvmtkMergeCenterlines_8h__incl.map +++ b/doc/html/vtkvmtkMergeCenterlines_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMergeCenterlines_8h__incl.md5 b/doc/html/vtkvmtkMergeCenterlines_8h__incl.md5 index 9be67eb8..b09fbc4a 100644 --- a/doc/html/vtkvmtkMergeCenterlines_8h__incl.md5 +++ b/doc/html/vtkvmtkMergeCenterlines_8h__incl.md5 @@ -1 +1 @@ -0fd734e92dbe7fa6100eea6e16c1e111 \ No newline at end of file +49520fb7845cbba52f69402ba752720d \ No newline at end of file diff --git a/doc/html/vtkvmtkMergeCenterlines_8h__incl.png b/doc/html/vtkvmtkMergeCenterlines_8h__incl.png deleted file mode 100644 index 1cb96dcf..00000000 Binary files a/doc/html/vtkvmtkMergeCenterlines_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMergeCenterlines_8h__incl.svg b/doc/html/vtkvmtkMergeCenterlines_8h__incl.svg new file mode 100644 index 00000000..ed758f1a --- /dev/null +++ b/doc/html/vtkvmtkMergeCenterlines_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMergeCenterlines.h + + +Node0 + +vtkvmtkMergeCenterlines.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMergeCenterlines_8h_source.html b/doc/html/vtkvmtkMergeCenterlines_8h_source.html new file mode 100644 index 00000000..5cdf1ce7 --- /dev/null +++ b/doc/html/vtkvmtkMergeCenterlines_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkMergeCenterlines.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMergeCenterlines.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMergeCenterlines.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkMergeCenterlines_h
    29 #define __vtkvmtkMergeCenterlines_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkMergeCenterlines : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkMergeCenterlines,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkMergeCenterlines *New();
    42 
    43  vtkSetStringMacro(RadiusArrayName);
    44  vtkGetStringMacro(RadiusArrayName);
    45 
    46  vtkSetStringMacro(GroupIdsArrayName);
    47  vtkGetStringMacro(GroupIdsArrayName);
    48 
    49  vtkSetStringMacro(CenterlineIdsArrayName);
    50  vtkGetStringMacro(CenterlineIdsArrayName);
    51 
    52  vtkSetStringMacro(TractIdsArrayName);
    53  vtkGetStringMacro(TractIdsArrayName);
    54 
    55  vtkSetStringMacro(BlankingArrayName);
    56  vtkGetStringMacro(BlankingArrayName);
    57 
    58  vtkSetMacro(ResamplingStepLength,double);
    59  vtkGetMacro(ResamplingStepLength,double);
    60 
    61  vtkSetMacro(MergeBlanked,int);
    62  vtkGetMacro(MergeBlanked,int);
    63  vtkBooleanMacro(MergeBlanked,int);
    64 
    65  protected:
    68 
    69  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    70 
    76 
    79 
    80  private:
    81  vtkvmtkMergeCenterlines(const vtkvmtkMergeCenterlines&); // Not implemented.
    82  void operator=(const vtkvmtkMergeCenterlines&); // Not implemented.
    83 };
    84 
    85 #endif
    + + + + + +
    Combine multiple centerlines which lie within the same branch of a split and grouped centerline...
    + +
    + + + + diff --git a/doc/html/vtkvmtkMeshLambda2_8h.html b/doc/html/vtkvmtkMeshLambda2_8h.html index b4f73501..6e07520e 100644 --- a/doc/html/vtkvmtkMeshLambda2_8h.html +++ b/doc/html/vtkvmtkMeshLambda2_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMeshLambda2.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkMeshLambda2.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMeshLambda2.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMeshLambda2
     ... More...
     Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores. More...
     
    - - + - diff --git a/doc/html/vtkvmtkMeshLambda2_8h__incl.map b/doc/html/vtkvmtkMeshLambda2_8h__incl.map index 8be6a309..7ab6f231 100644 --- a/doc/html/vtkvmtkMeshLambda2_8h__incl.map +++ b/doc/html/vtkvmtkMeshLambda2_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMeshLambda2_8h__incl.md5 b/doc/html/vtkvmtkMeshLambda2_8h__incl.md5 index 7f8b5429..c02e1383 100644 --- a/doc/html/vtkvmtkMeshLambda2_8h__incl.md5 +++ b/doc/html/vtkvmtkMeshLambda2_8h__incl.md5 @@ -1 +1 @@ -9e2f5d701dd262bc372ff2cde277d377 \ No newline at end of file +41ca5fc6a849f4b7094621f5d2a19591 \ No newline at end of file diff --git a/doc/html/vtkvmtkMeshLambda2_8h__incl.png b/doc/html/vtkvmtkMeshLambda2_8h__incl.png deleted file mode 100644 index 4317f402..00000000 Binary files a/doc/html/vtkvmtkMeshLambda2_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMeshLambda2_8h__incl.svg b/doc/html/vtkvmtkMeshLambda2_8h__incl.svg new file mode 100644 index 00000000..a979b65c --- /dev/null +++ b/doc/html/vtkvmtkMeshLambda2_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMeshLambda2.h + + +Node0 + +vtkvmtkMeshLambda2.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGrid.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMeshLambda2_8h_source.html b/doc/html/vtkvmtkMeshLambda2_8h_source.html new file mode 100644 index 00000000..aa6a80eb --- /dev/null +++ b/doc/html/vtkvmtkMeshLambda2_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkMeshLambda2.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMeshLambda2.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMeshLambda2.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    26 #ifndef __vtkvmtkMeshLambda2_h
    27 #define __vtkvmtkMeshLambda2_h
    28 
    29 #include "vtkUnstructuredGridAlgorithm.h"
    30 #include "vtkUnstructuredGrid.h"
    31 #include "vtkvmtkWin32Header.h"
    32 
    33 class VTK_VMTK_MISC_EXPORT vtkvmtkMeshLambda2 : public vtkUnstructuredGridAlgorithm
    34 {
    35  public:
    36  vtkTypeMacro(vtkvmtkMeshLambda2,vtkUnstructuredGridAlgorithm);
    37  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    38 
    39  static vtkvmtkMeshLambda2 *New();
    40 
    41  vtkSetStringMacro(VelocityArrayName);
    42  vtkGetStringMacro(VelocityArrayName);
    43 
    44  vtkSetStringMacro(Lambda2ArrayName);
    45  vtkGetStringMacro(Lambda2ArrayName);
    46 
    47  vtkSetMacro(ComputeIndividualPartialDerivatives,int);
    48  vtkGetMacro(ComputeIndividualPartialDerivatives,int);
    49  vtkBooleanMacro(ComputeIndividualPartialDerivatives,int);
    50 
    51  vtkSetMacro(ConvergenceTolerance,double);
    52  vtkGetMacro(ConvergenceTolerance,double);
    53 
    54  vtkSetMacro(QuadratureOrder,int);
    55  vtkGetMacro(QuadratureOrder,int);
    56 
    57  vtkSetMacro(ForceBoundaryToNegative,int);
    58  vtkGetMacro(ForceBoundaryToNegative,int);
    59  vtkBooleanMacro(ForceBoundaryToNegative,int);
    60 
    61  protected:
    64 
    65  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    66 
    69 
    74 
    75  private:
    76  vtkvmtkMeshLambda2(const vtkvmtkMeshLambda2&); // Not implemented.
    77  void operator=(const vtkvmtkMeshLambda2&); // Not implemented.
    78 };
    79 
    80 #endif
    + + + + + +
    Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex ...
    +
    + + + + diff --git a/doc/html/vtkvmtkMeshProjection_8h.html b/doc/html/vtkvmtkMeshProjection_8h.html index 886c1607..d51cdead 100644 --- a/doc/html/vtkvmtkMeshProjection_8h.html +++ b/doc/html/vtkvmtkMeshProjection_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMeshProjection.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkMeshProjection.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMeshProjection.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMeshProjection
     ... More...
     Project point data from a reference mesh onto a query mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkMeshProjection_8h__incl.map b/doc/html/vtkvmtkMeshProjection_8h__incl.map index 8be6a309..84b3d30d 100644 --- a/doc/html/vtkvmtkMeshProjection_8h__incl.map +++ b/doc/html/vtkvmtkMeshProjection_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMeshProjection_8h__incl.md5 b/doc/html/vtkvmtkMeshProjection_8h__incl.md5 index 6b765d7a..4636c9c8 100644 --- a/doc/html/vtkvmtkMeshProjection_8h__incl.md5 +++ b/doc/html/vtkvmtkMeshProjection_8h__incl.md5 @@ -1 +1 @@ -afdaef4ac15ba239ce63efe726f605d9 \ No newline at end of file +159fab99aca69dc80a6b9945445295cb \ No newline at end of file diff --git a/doc/html/vtkvmtkMeshProjection_8h__incl.png b/doc/html/vtkvmtkMeshProjection_8h__incl.png deleted file mode 100644 index 4d9bc412..00000000 Binary files a/doc/html/vtkvmtkMeshProjection_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMeshProjection_8h__incl.svg b/doc/html/vtkvmtkMeshProjection_8h__incl.svg new file mode 100644 index 00000000..322ec2f0 --- /dev/null +++ b/doc/html/vtkvmtkMeshProjection_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMeshProjection.h + + +Node0 + +vtkvmtkMeshProjection.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGrid.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMeshProjection_8h_source.html b/doc/html/vtkvmtkMeshProjection_8h_source.html new file mode 100644 index 00000000..62bf5cfd --- /dev/null +++ b/doc/html/vtkvmtkMeshProjection_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkMeshProjection.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMeshProjection.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMeshProjection.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    26 #ifndef __vtkvmtkMeshProjection_h
    27 #define __vtkvmtkMeshProjection_h
    28 
    29 #include "vtkUnstructuredGridAlgorithm.h"
    30 #include "vtkUnstructuredGrid.h"
    31 #include "vtkvmtkWin32Header.h"
    32 
    33 class VTK_VMTK_MISC_EXPORT vtkvmtkMeshProjection : public vtkUnstructuredGridAlgorithm
    34 {
    35  public:
    36  vtkTypeMacro(vtkvmtkMeshProjection,vtkUnstructuredGridAlgorithm);
    37  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    38 
    39  static vtkvmtkMeshProjection *New();
    40 
    41  vtkSetObjectMacro(ReferenceMesh,vtkUnstructuredGrid);
    42  vtkGetObjectMacro(ReferenceMesh,vtkUnstructuredGrid);
    43 
    44  vtkSetMacro(Tolerance,double);
    45  vtkGetMacro(Tolerance,double);
    46 
    47  protected:
    50 
    51  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    52 
    53  vtkUnstructuredGrid *ReferenceMesh;
    54  double Tolerance;
    55 
    56  private:
    57  vtkvmtkMeshProjection(const vtkvmtkMeshProjection&); // Not implemented.
    58  void operator=(const vtkvmtkMeshProjection&); // Not implemented.
    59 };
    60 
    61 #endif
    vtkUnstructuredGrid * ReferenceMesh
    + +
    Project point data from a reference mesh onto a query mesh.
    +
    + + + + diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h.html b/doc/html/vtkvmtkMeshVelocityStatistics_8h.html index 1c64de37..35695daa 100644 --- a/doc/html/vtkvmtkMeshVelocityStatistics_8h.html +++ b/doc/html/vtkvmtkMeshVelocityStatistics_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMeshVelocityStatistics.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkMeshVelocityStatistics.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkIdList.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkIdList.h"
    Include dependency graph for vtkvmtkMeshVelocityStatistics.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMeshVelocityStatistics
     ... More...
     calculates average and RMS velocity statistics More...
     
    - - + - diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.map b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.map index 8be6a309..d347e1a2 100644 --- a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.map +++ b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.md5 b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.md5 index ba48e7a9..9c20b22e 100644 --- a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.md5 +++ b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.md5 @@ -1 +1 @@ -70b109798546426c1598438151bc00f0 \ No newline at end of file +aeaea5888b37e11bc7cbd35fa955b125 \ No newline at end of file diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.png b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.png deleted file mode 100644 index fa6d8e10..00000000 Binary files a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.svg b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.svg new file mode 100644 index 00000000..5169950f --- /dev/null +++ b/doc/html/vtkvmtkMeshVelocityStatistics_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkMeshVelocityStatistics.h + + +Node0 + +vtkvmtkMeshVelocityStatistics.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGrid.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node4 + +vtkIdList.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkMeshVelocityStatistics_8h_source.html b/doc/html/vtkvmtkMeshVelocityStatistics_8h_source.html new file mode 100644 index 00000000..24b6fd45 --- /dev/null +++ b/doc/html/vtkvmtkMeshVelocityStatistics_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkMeshVelocityStatistics.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMeshVelocityStatistics.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMeshVelocityStatistics.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkMeshVelocityStatistics_h
    29 #define __vtkvmtkMeshVelocityStatistics_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkUnstructuredGrid.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkIdList.h"
    36 
    37 class VTK_VMTK_MISC_EXPORT vtkvmtkMeshVelocityStatistics : public vtkUnstructuredGridAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkMeshVelocityStatistics,vtkUnstructuredGridAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkMeshVelocityStatistics *New();
    44 
    45  vtkSetObjectMacro(VelocityArrayIds,vtkIdList);
    46  vtkGetObjectMacro(VelocityArrayIds,vtkIdList);
    47 
    48  protected:
    51 
    52  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    53 
    54  vtkIdList* VelocityArrayIds;
    55 
    56  private:
    58  void operator=(const vtkvmtkMeshVelocityStatistics&); // Not implemented.
    59 };
    60 
    61 #endif
    calculates average and RMS velocity statistics
    + +
    + + + + diff --git a/doc/html/vtkvmtkMeshVorticity_8h.html b/doc/html/vtkvmtkMeshVorticity_8h.html index 0e55c6a5..57c1128d 100644 --- a/doc/html/vtkvmtkMeshVorticity_8h.html +++ b/doc/html/vtkvmtkMeshVorticity_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMeshVorticity.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkMeshVorticity.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMeshVorticity.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMeshVorticity
     ... More...
     Calculates vorticity from velocity gradients in a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkMeshVorticity_8h__incl.map b/doc/html/vtkvmtkMeshVorticity_8h__incl.map index 8be6a309..50f2a9bd 100644 --- a/doc/html/vtkvmtkMeshVorticity_8h__incl.map +++ b/doc/html/vtkvmtkMeshVorticity_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMeshVorticity_8h__incl.md5 b/doc/html/vtkvmtkMeshVorticity_8h__incl.md5 index e2f6da77..c8bb487a 100644 --- a/doc/html/vtkvmtkMeshVorticity_8h__incl.md5 +++ b/doc/html/vtkvmtkMeshVorticity_8h__incl.md5 @@ -1 +1 @@ -871c667d458d9f865023d77c379ce8a9 \ No newline at end of file +c47c16049632dd0868ca0226d216f784 \ No newline at end of file diff --git a/doc/html/vtkvmtkMeshVorticity_8h__incl.png b/doc/html/vtkvmtkMeshVorticity_8h__incl.png deleted file mode 100644 index 98d3c220..00000000 Binary files a/doc/html/vtkvmtkMeshVorticity_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMeshVorticity_8h__incl.svg b/doc/html/vtkvmtkMeshVorticity_8h__incl.svg new file mode 100644 index 00000000..fafda747 --- /dev/null +++ b/doc/html/vtkvmtkMeshVorticity_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMeshVorticity.h + + +Node0 + +vtkvmtkMeshVorticity.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGrid.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMeshVorticity_8h_source.html b/doc/html/vtkvmtkMeshVorticity_8h_source.html new file mode 100644 index 00000000..1aeae941 --- /dev/null +++ b/doc/html/vtkvmtkMeshVorticity_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkMeshVorticity.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMeshVorticity.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMeshVorticity.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkMeshVorticity_h
    29 #define __vtkvmtkMeshVorticity_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkUnstructuredGrid.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkMeshVorticity : public vtkUnstructuredGridAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkMeshVorticity,vtkUnstructuredGridAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkMeshVorticity *New();
    42 
    43  vtkSetStringMacro(VelocityArrayName);
    44  vtkGetStringMacro(VelocityArrayName);
    45 
    46  vtkSetStringMacro(VorticityArrayName);
    47  vtkGetStringMacro(VorticityArrayName);
    48 
    49  vtkSetMacro(ComputeIndividualPartialDerivatives,int);
    50  vtkGetMacro(ComputeIndividualPartialDerivatives,int);
    51  vtkBooleanMacro(ComputeIndividualPartialDerivatives,int);
    52 
    53  vtkSetMacro(ConvergenceTolerance,double);
    54  vtkGetMacro(ConvergenceTolerance,double);
    55 
    56  vtkSetMacro(QuadratureOrder,int);
    57  vtkGetMacro(QuadratureOrder,int);
    58 
    59  protected:
    62 
    63  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    64 
    67 
    69 
    72 
    73  private:
    74  vtkvmtkMeshVorticity(const vtkvmtkMeshVorticity&); // Not implemented.
    75  void operator=(const vtkvmtkMeshVorticity&); // Not implemented.
    76 };
    77 
    78 #endif
    + +
    Calculates vorticity from velocity gradients in a mesh.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h.html b/doc/html/vtkvmtkMeshWallShearRate_8h.html index d4e75a96..b810539d 100644 --- a/doc/html/vtkvmtkMeshWallShearRate_8h.html +++ b/doc/html/vtkvmtkMeshWallShearRate_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMeshWallShearRate.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkMeshWallShearRate.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMeshWallShearRate.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMeshWallShearRate
     ... More...
     calculates wall shear rate from velocity components in a mesh More...
     
    - - + - diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.map b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.map index 8be6a309..bdc002c0 100644 --- a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.map +++ b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.md5 b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.md5 index 54a0e40d..00b4f8e0 100644 --- a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.md5 +++ b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.md5 @@ -1 +1 @@ -dee807b7dc7746718d1eb3d5f442ebb4 \ No newline at end of file +1938708b50479141714dd0591eba4db4 \ No newline at end of file diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.png b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.png deleted file mode 100644 index c79d57e9..00000000 Binary files a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h__incl.svg b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.svg new file mode 100644 index 00000000..56ac7fb4 --- /dev/null +++ b/doc/html/vtkvmtkMeshWallShearRate_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkMeshWallShearRate.h + + +Node0 + +vtkvmtkMeshWallShearRate.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkMeshWallShearRate_8h_source.html b/doc/html/vtkvmtkMeshWallShearRate_8h_source.html new file mode 100644 index 00000000..4dfce1f1 --- /dev/null +++ b/doc/html/vtkvmtkMeshWallShearRate_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkMeshWallShearRate.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMeshWallShearRate.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMeshWallShearRate.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkMeshWallShearRate_h
    29 #define __vtkvmtkMeshWallShearRate_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkMeshWallShearRate : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkMeshWallShearRate,vtkPolyDataAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    40  static vtkvmtkMeshWallShearRate *New();
    41 
    42  vtkSetStringMacro(VelocityArrayName);
    43  vtkGetStringMacro(VelocityArrayName);
    44 
    45  vtkSetStringMacro(WallShearRateArrayName);
    46  vtkGetStringMacro(WallShearRateArrayName);
    47 
    48  vtkSetMacro(ComputeIndividualPartialDerivatives,int);
    49  vtkGetMacro(ComputeIndividualPartialDerivatives,int);
    50  vtkBooleanMacro(ComputeIndividualPartialDerivatives,int);
    51 
    52  vtkSetMacro(ConvergenceTolerance,double);
    53  vtkGetMacro(ConvergenceTolerance,double);
    54 
    55  vtkSetMacro(QuadratureOrder,int);
    56  vtkGetMacro(QuadratureOrder,int);
    57 
    58  protected:
    61 
    62  int FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDE;
    63  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    64 
    67 
    69 
    72 
    73  private:
    74  vtkvmtkMeshWallShearRate(const vtkvmtkMeshWallShearRate&); // Not implemented.
    75  void operator=(const vtkvmtkMeshWallShearRate&); // Not implemented.
    76 };
    77 
    78 #endif
    + + + + +
    calculates wall shear rate from velocity components in a mesh
    +
    + + + + diff --git a/doc/html/vtkvmtkMinHeap_8h.html b/doc/html/vtkvmtkMinHeap_8h.html index 973cdd74..6e01e9fd 100644 --- a/doc/html/vtkvmtkMinHeap_8h.html +++ b/doc/html/vtkvmtkMinHeap_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkMinHeap.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkMinHeap.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkDoubleArray.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkDoubleArray.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkMinHeap.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkMinHeap
     Implementation of the min heap data structure. More...
     Implementation of the min heap data structure. More...
     
    - - + - diff --git a/doc/html/vtkvmtkMinHeap_8h__dep__incl.map b/doc/html/vtkvmtkMinHeap_8h__dep__incl.map index 6ead17a8..5349dd16 100644 --- a/doc/html/vtkvmtkMinHeap_8h__dep__incl.map +++ b/doc/html/vtkvmtkMinHeap_8h__dep__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkMinHeap_8h__dep__incl.md5 b/doc/html/vtkvmtkMinHeap_8h__dep__incl.md5 index 01f4c6f6..0ac40212 100644 --- a/doc/html/vtkvmtkMinHeap_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkMinHeap_8h__dep__incl.md5 @@ -1 +1 @@ -93bfd09a4f3aef46f91f076aee786b80 \ No newline at end of file +aa801827e0901b04689779ff8712b406 \ No newline at end of file diff --git a/doc/html/vtkvmtkMinHeap_8h__dep__incl.png b/doc/html/vtkvmtkMinHeap_8h__dep__incl.png deleted file mode 100644 index 4125fe4b..00000000 Binary files a/doc/html/vtkvmtkMinHeap_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMinHeap_8h__dep__incl.svg b/doc/html/vtkvmtkMinHeap_8h__dep__incl.svg new file mode 100644 index 00000000..de1516e1 --- /dev/null +++ b/doc/html/vtkvmtkMinHeap_8h__dep__incl.svg @@ -0,0 +1,31 @@ + + + + + + +vtkvmtkMinHeap.h + + +Node4 + +vtkvmtkMinHeap.h + + +Node5 + + +vtkvmtkNonManifoldFastMarching.h + + + + +Node4->Node5 + + + + + diff --git a/doc/html/vtkvmtkMinHeap_8h__incl.map b/doc/html/vtkvmtkMinHeap_8h__incl.map index 8be6a309..37f81907 100644 --- a/doc/html/vtkvmtkMinHeap_8h__incl.map +++ b/doc/html/vtkvmtkMinHeap_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkMinHeap_8h__incl.md5 b/doc/html/vtkvmtkMinHeap_8h__incl.md5 index 3897eadf..c6a773b1 100644 --- a/doc/html/vtkvmtkMinHeap_8h__incl.md5 +++ b/doc/html/vtkvmtkMinHeap_8h__incl.md5 @@ -1 +1 @@ -2381e61221406b33790c5aa0e188bffb \ No newline at end of file +84cc25e3368148b9ceff3125774ae0a8 \ No newline at end of file diff --git a/doc/html/vtkvmtkMinHeap_8h__incl.png b/doc/html/vtkvmtkMinHeap_8h__incl.png deleted file mode 100644 index de6fa7ae..00000000 Binary files a/doc/html/vtkvmtkMinHeap_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkMinHeap_8h__incl.svg b/doc/html/vtkvmtkMinHeap_8h__incl.svg new file mode 100644 index 00000000..6278e8ef --- /dev/null +++ b/doc/html/vtkvmtkMinHeap_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkMinHeap.h + + +Node0 + +vtkvmtkMinHeap.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkDoubleArray.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkMinHeap_8h_source.html b/doc/html/vtkvmtkMinHeap_8h_source.html new file mode 100644 index 00000000..734cee3f --- /dev/null +++ b/doc/html/vtkvmtkMinHeap_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkMinHeap.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkMinHeap.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkMinHeap.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    36 #ifndef __vtkvmtkMinHeap_h
    37 #define __vtkvmtkMinHeap_h
    38 
    39 #include "vtkObject.h"
    40 #include "vtkDoubleArray.h"
    41 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    42 #include "vtkvmtkWin32Header.h"
    43 
    44 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkMinHeap : public vtkObject
    45 {
    46  public:
    47  vtkTypeMacro(vtkvmtkMinHeap,vtkObject);
    48  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    49 
    50  static vtkvmtkMinHeap *New();
    51 
    55  void Initialize();
    56 
    58 
    59  vtkSetObjectMacro(MinHeapScalars,vtkDoubleArray);
    60  vtkGetObjectMacro(MinHeapScalars,vtkDoubleArray);
    62 
    64  int GetSize();
    65 
    67  void InsertNextId(vtkIdType id);
    68 
    71  void UpdateId(vtkIdType id);
    72 
    74  vtkIdType GetMin();
    75 
    78  vtkIdType RemoveMin();
    79 
    80  protected:
    82  ~vtkvmtkMinHeap();
    83 
    84  void Swap(vtkIdType loc0, vtkIdType loc1);
    85  int IsLeaf(vtkIdType loc);
    86  vtkIdType GetLeftChild(vtkIdType loc);
    87  vtkIdType GetRightChild(vtkIdType loc);
    88  vtkIdType GetParent(vtkIdType loc);
    89  void SiftUp(vtkIdType loc);
    90  void SiftDown(vtkIdType loc);
    91  vtkIdType RemoveAt(vtkIdType loc);
    92 
    93  vtkIdList* Heap;
    94  vtkIdList* BackPointers;
    95 
    96  vtkDoubleArray* MinHeapScalars;
    97 
    98  private:
    99  vtkvmtkMinHeap(const vtkvmtkMinHeap&); // Not implemented.
    100  void operator=(const vtkvmtkMinHeap&); // Not implemented.
    101 };
    102 
    103 #endif
    vtkIdList * BackPointers
    +
    vtkDoubleArray * MinHeapScalars
    +
    vtkIdList * Heap
    +
    Implementation of the min heap data structure.
    +
    + + + + diff --git a/doc/html/vtkvmtkNeighborhood_8h.html b/doc/html/vtkvmtkNeighborhood_8h.html index ff94671e..96175a7e 100644 --- a/doc/html/vtkvmtkNeighborhood_8h.html +++ b/doc/html/vtkvmtkNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkDataSetItem.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkDataSetItem.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkNeighborhood.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkNeighborhood
     .. More...
     Query the neighborhood surrounding the set point id in an data set item. More...
     
    - - + - diff --git a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.map b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.map index 3bbdca97..076ef060 100644 --- a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.map +++ b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.md5 b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.md5 index 97c86d58..98414911 100644 --- a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.md5 @@ -1 +1 @@ -e08a5e7197ab13f61167ef10055b85d2 \ No newline at end of file +cff5ec29e1960f145d8bae1bc3722e88 \ No newline at end of file diff --git a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.png b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.png deleted file mode 100644 index a663ba66..00000000 Binary files a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNeighborhood_8h__dep__incl.svg b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.svg new file mode 100644 index 00000000..b4e6fb40 --- /dev/null +++ b/doc/html/vtkvmtkNeighborhood_8h__dep__incl.svg @@ -0,0 +1,453 @@ + + + + + + +vtkvmtkNeighborhood.h + + +Node6 + +vtkvmtkNeighborhood.h + + +Node7 + + +vtkvmtkStencil.h + + + + +Node6->Node7 + + + + +Node8 + + +vtkvmtkSparseMatrixRow.h + + + + +Node6->Node8 + + + + +Node32 + + +vtkvmtkNeighborhoods.h + + + + +Node6->Node32 + + + + +Node33 + + +vtkvmtkEmptyNeighborhood.h + + + + +Node6->Node33 + + + + +Node34 + + +vtkvmtkPolyDataManifoldNeighborhood.h + + + + +Node6->Node34 + + + + +Node36 + + +vtkvmtkPolyDataNeighborhood.h + + + + +Node6->Node36 + + + + +Node37 + + +vtkvmtkUnstructuredGridNeighborhood.h + + + + +Node6->Node37 + + + + +Node7->Node8 + + + + +Node22 + + +vtkvmtkStencils.h + + + + +Node7->Node22 + + + + +Node24 + + +vtkvmtkEmptyStencil.h + + + + +Node7->Node24 + + + + +Node25 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node7->Node25 + + + + +Node9 + + +vtkvmtkSparseMatrix.h + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkLinearSystem.h + + + + +Node9->Node10 + + + + +Node16 + + +vtkvmtkFEAssembler.h + + + + +Node9->Node16 + + + + +Node11 + + +vtkvmtkBoundaryConditions.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkEllipticProblem.h + + + + +Node10->Node13 + + + + +Node14 + + +vtkvmtkLinearSystemSolver.h + + + + +Node10->Node14 + + + + +Node12 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node11->Node12 + + + + +Node12->Node13 + + + + +Node15 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node14->Node15 + + + + +Node17 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node16->Node17 + + + + +Node18 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node16->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node16->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node16->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node16->Node21 + + + + +Node22->Node9 + + + + +Node23 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node22->Node23 + + + + +Node26 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node25->Node26 + + + + +Node27 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node25->Node27 + + + + +Node30 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node25->Node30 + + + + +Node31 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node25->Node31 + + + + +Node28 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node27->Node28 + + + + +Node29 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node27->Node29 + + + + +Node32->Node9 + + + + +Node35 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + + + +Node34->Node35 + + + + + diff --git a/doc/html/vtkvmtkNeighborhood_8h__incl.map b/doc/html/vtkvmtkNeighborhood_8h__incl.map index 1688a1c1..6521d9be 100644 --- a/doc/html/vtkvmtkNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkNeighborhood_8h__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkNeighborhood_8h__incl.md5 index 8c16286d..569bd6ff 100644 --- a/doc/html/vtkvmtkNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkNeighborhood_8h__incl.md5 @@ -1 +1 @@ -4bb22a0d44caf2da5900101ab09a84e6 \ No newline at end of file +cc058e4c352924b0af3767b1a1cc1333 \ No newline at end of file diff --git a/doc/html/vtkvmtkNeighborhood_8h__incl.png b/doc/html/vtkvmtkNeighborhood_8h__incl.png deleted file mode 100644 index 72e01823..00000000 Binary files a/doc/html/vtkvmtkNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNeighborhood_8h__incl.svg b/doc/html/vtkvmtkNeighborhood_8h__incl.svg new file mode 100644 index 00000000..7c89d364 --- /dev/null +++ b/doc/html/vtkvmtkNeighborhood_8h__incl.svg @@ -0,0 +1,99 @@ + + + + + + +vtkvmtkNeighborhood.h + + +Node0 + +vtkvmtkNeighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkDataSetItem.h + + + + +Node0->Node2 + + + + +Node5 + +vtkvmtkWin32Header.h + + +Node0->Node5 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkItem.h + + + + +Node2->Node3 + + + + +Node4 + +vtkDataSet.h + + +Node2->Node4 + + + + +Node2->Node5 + + + + +Node3->Node1 + + + + +Node3->Node4 + + + + +Node3->Node5 + + + + + diff --git a/doc/html/vtkvmtkNeighborhood_8h_source.html b/doc/html/vtkvmtkNeighborhood_8h_source.html new file mode 100644 index 00000000..d85a2824 --- /dev/null +++ b/doc/html/vtkvmtkNeighborhood_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkNeighborhood_h
    29 #define __vtkvmtkNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkDataSetItem.h"
    33 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkNeighborhood : public vtkvmtkDataSetItem
    37 {
    38 public:
    39 
    41 
    42  vtkGetMacro(IsBoundary,bool);
    43 
    44  vtkIdType GetNumberOfPoints() {return this->NPoints;};
    45  vtkIdType GetPointId(vtkIdType i) {return this->PointIds[i];};
    46 
    47  vtkIdType *GetPointer(vtkIdType i) {return this->PointIds+i;};
    48 
    50  virtual void Build() VTK_OVERRIDE = 0;
    51 
    53  virtual void DeepCopy(vtkvmtkItem *src) VTK_OVERRIDE;
    54 
    55 protected:
    58 
    59  void ResizePointList(vtkIdType ptId, int size);
    60 
    61  vtkIdType NPoints;
    62  vtkIdType* PointIds;
    63  bool IsBoundary;
    64 
    65 private:
    66  vtkvmtkNeighborhood(const vtkvmtkNeighborhood&); // Not implemented.
    67  void operator=(const vtkvmtkNeighborhood&); // Not implemented.
    68 };
    69 
    70 #endif
    71 
    +
    create an item instance with a data set and particular point id.
    +
    vtkIdType * GetPointer(vtkIdType i)
    + +
    vtkIdType GetPointId(vtkIdType i)
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    virtual void Build()=0
    +
    + + + + diff --git a/doc/html/vtkvmtkNeighborhoods_8h.html b/doc/html/vtkvmtkNeighborhoods_8h.html index b11f93ca..a4ce485a 100644 --- a/doc/html/vtkvmtkNeighborhoods_8h.html +++ b/doc/html/vtkvmtkNeighborhoods_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkNeighborhoods.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,40 +71,39 @@
    vtkvmtkNeighborhoods.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkDataSetItems.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkDataSetItems.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkNeighborhoods.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkNeighborhoods
     .. More...
     Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighborhood from a a matching vtk object. More...
     
    - - + - diff --git a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.map b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.map index 4082bd47..8ff6c4b2 100644 --- a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.map +++ b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.md5 b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.md5 index ec0a0643..f6bf9aa2 100644 --- a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.md5 @@ -1 +1 @@ -1eb027391fa0db8c0ff8cabd4a0ff634 \ No newline at end of file +ad2d7b34e4985cbea32f156c00f0ff6f \ No newline at end of file diff --git a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.png b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.png deleted file mode 100644 index 37ad0d30..00000000 Binary files a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.svg b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.svg new file mode 100644 index 00000000..27cbd15a --- /dev/null +++ b/doc/html/vtkvmtkNeighborhoods_8h__dep__incl.svg @@ -0,0 +1,199 @@ + + + + + + +vtkvmtkNeighborhoods.h + + +Node10 + +vtkvmtkNeighborhoods.h + + +Node11 + + +vtkvmtkSparseMatrix.h + + + + +Node10->Node11 + + + + +Node12 + + +vtkvmtkLinearSystem.h + + + + +Node11->Node12 + + + + +Node18 + + +vtkvmtkFEAssembler.h + + + + +Node11->Node18 + + + + +Node13 + + +vtkvmtkBoundaryConditions.h + + + + +Node12->Node13 + + + + +Node15 + + +vtkvmtkEllipticProblem.h + + + + +Node12->Node15 + + + + +Node16 + + +vtkvmtkLinearSystemSolver.h + + + + +Node12->Node16 + + + + +Node14 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node13->Node14 + + + + +Node14->Node15 + + + + +Node17 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node16->Node17 + + + + +Node19 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node18->Node19 + + + + +Node20 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node18->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node18->Node21 + + + + +Node22 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node18->Node22 + + + + +Node23 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node18->Node23 + + + + + diff --git a/doc/html/vtkvmtkNeighborhoods_8h__incl.map b/doc/html/vtkvmtkNeighborhoods_8h__incl.map index 3deab3a3..0c3ac104 100644 --- a/doc/html/vtkvmtkNeighborhoods_8h__incl.map +++ b/doc/html/vtkvmtkNeighborhoods_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/vtkvmtkNeighborhoods_8h__incl.md5 b/doc/html/vtkvmtkNeighborhoods_8h__incl.md5 index c200e344..13bf13de 100644 --- a/doc/html/vtkvmtkNeighborhoods_8h__incl.md5 +++ b/doc/html/vtkvmtkNeighborhoods_8h__incl.md5 @@ -1 +1 @@ -489d64a13be7cd4acc868698884fa985 \ No newline at end of file +085c1351384dcac5bae49982583cb3b8 \ No newline at end of file diff --git a/doc/html/vtkvmtkNeighborhoods_8h__incl.png b/doc/html/vtkvmtkNeighborhoods_8h__incl.png deleted file mode 100644 index e5584953..00000000 Binary files a/doc/html/vtkvmtkNeighborhoods_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNeighborhoods_8h__incl.svg b/doc/html/vtkvmtkNeighborhoods_8h__incl.svg new file mode 100644 index 00000000..a6854cfe --- /dev/null +++ b/doc/html/vtkvmtkNeighborhoods_8h__incl.svg @@ -0,0 +1,201 @@ + + + + + + +vtkvmtkNeighborhoods.h + + +Node0 + +vtkvmtkNeighborhoods.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkDataSetItems.h + + + + +Node0->Node3 + + + + +Node6 + +vtkDataSet.h + + +Node0->Node6 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkItems.h + + + + +Node3->Node4 + + + + +Node3->Node6 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + +Node8->Node1 + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkDataSetItem.h + + + + +Node8->Node9 + + + + +Node9->Node1 + + + + +Node9->Node5 + + + + +Node9->Node6 + + + + +Node9->Node7 + + + + + diff --git a/doc/html/vtkvmtkNeighborhoods_8h_source.html b/doc/html/vtkvmtkNeighborhoods_8h_source.html new file mode 100644 index 00000000..79cce55c --- /dev/null +++ b/doc/html/vtkvmtkNeighborhoods_8h_source.html @@ -0,0 +1,108 @@ + + + + + + + +VMTK: vtkvmtkNeighborhoods.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkNeighborhoods.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkNeighborhoods.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkNeighborhoods_h
    29 #define __vtkvmtkNeighborhoods_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkDataSetItems.h"
    34 #include "vtkvmtkNeighborhood.h"
    35 #include "vtkDataSet.h"
    36 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkNeighborhoods : public vtkvmtkDataSetItems
    40 {
    41 public:
    42 
    43  static vtkvmtkNeighborhoods* New();
    45 
    56 
    58  vtkvmtkNeighborhood* GetNeighborhood(vtkIdType ptId) {return (vtkvmtkNeighborhood*)this->Array[ptId];};
    59 
    60  void SetNumberOfNeighborhoods(vtkIdType numberOfNeighborhoods) { this->SetNumberOfItems(numberOfNeighborhoods);};
    61  vtkIdType GetNumberOfNeighborhoods() {return this->GetNumberOfItems();};
    62 
    63  void AllocateNeighborhood(vtkIdType i, vtkIdType neighborhoodType) {this->AllocateItem(i,neighborhoodType);};
    64 
    65 protected:
    68 
    69  virtual vtkvmtkItem* InstantiateNewItem(int itemType) VTK_OVERRIDE;
    70 
    71 private:
    72  vtkvmtkNeighborhoods(const vtkvmtkNeighborhoods&); // Not implemented.
    73  void operator=(const vtkvmtkNeighborhoods&); // Not implemented.
    74 };
    75 
    76 #endif
    77 
    +
    void SetNieghborhoodTypeToEmptyNeighborhood()
    + + + + +
    void SetNeighborhoodTypeToPolyDataManifoldNeighborhood()
    +
    void AllocateNeighborhood(vtkIdType i, vtkIdType neighborhoodType)
    + +
    void SetNumberOfNeighborhoods(vtkIdType numberOfNeighborhoods)
    +
    void SetNeighborhoodTypeToPolyDataNeighborhood()
    +
    void SetNumberOfItems(vtkIdType numberOfItems)
    Definition: vtkvmtkItems.h:52
    +
    void SetNeighborhoodTypeToPolyDataManifoldExtendedNeighborhood()
    +
    vtkIdType GetNumberOfNeighborhoods()
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    + + + +
    Create a collection of data set items, one for every point within the data set.
    + +
    vtkvmtkNeighborhood * GetNeighborhood(vtkIdType ptId)
    +
    void SetNeighborhoodTypeToUnstructuredGridNeighborhood()
    +
    void AllocateItem(vtkIdType i, vtkIdType itemType)
    +
    virtual vtkvmtkItem * InstantiateNewItem(int itemType)=0
    +
    virtual void SetItemType(int)
    +
    Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighb...
    +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    vtkIdType GetNumberOfItems()
    Definition: vtkvmtkItems.h:53
    +
    + + + + diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h.html b/doc/html/vtkvmtkNonManifoldFastMarching_8h.html index fac5731a..6e27936d 100644 --- a/doc/html/vtkvmtkNonManifoldFastMarching_8h.html +++ b/doc/html/vtkvmtkNonManifoldFastMarching_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkNonManifoldFastMarching.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    Classes | @@ -96,79 +72,92 @@
    vtkvmtkNonManifoldFastMarching.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkIntArray.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkMinHeap.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkIntArray.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkMinHeap.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkNonManifoldFastMarching.h:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - - + +

    Classes

    class  vtkvmtkNonManifoldFastMarching
     Implementation of the Fast Marching Method on polygonal non-manifolds. More...

    +

     Implementation of the Fast Marching Method on polygonal non-manifolds. More...
     
    + + + +

    Variables

    const char VTK_VMTK_ACCEPTED_STATUS = 0x01
     
    const char VTK_VMTK_CONSIDERED_STATUS = 0x02
     
    const char VTK_VMTK_FAR_STATUS = 0x04
     
    -

    Variable Documentation

    - +

    Variable Documentation

    + +

    ◆ VTK_VMTK_ACCEPTED_STATUS

    +
    - +
    const char VTK_VMTK_ACCEPTED_STATUS = 0x01const char VTK_VMTK_ACCEPTED_STATUS = 0x01
    -
    -
    +
    + +

    Definition at line 49 of file vtkvmtkNonManifoldFastMarching.h.

    - + +

    ◆ VTK_VMTK_CONSIDERED_STATUS

    +
    - +
    const char VTK_VMTK_CONSIDERED_STATUS = 0x02const char VTK_VMTK_CONSIDERED_STATUS = 0x02
    -
    -
    +
    + +

    Definition at line 50 of file vtkvmtkNonManifoldFastMarching.h.

    - + +

    ◆ VTK_VMTK_FAR_STATUS

    +
    - +
    const char VTK_VMTK_FAR_STATUS = 0x04const char VTK_VMTK_FAR_STATUS = 0x04
    -
    -
    +
    + +

    Definition at line 51 of file vtkvmtkNonManifoldFastMarching.h.

    - - + - diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.map b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.map index 020788fc..1d063d8a 100644 --- a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.map +++ b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.md5 b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.md5 index 2476679d..4f9b06f4 100644 --- a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.md5 +++ b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.md5 @@ -1 +1 @@ -851f793020a252205d39a79835fe8542 \ No newline at end of file +fbd5031a8067a43bce705d8f44ff7401 \ No newline at end of file diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.png b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.png deleted file mode 100644 index 31f8ee4c..00000000 Binary files a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.svg b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.svg new file mode 100644 index 00000000..353f4f9c --- /dev/null +++ b/doc/html/vtkvmtkNonManifoldFastMarching_8h__incl.svg @@ -0,0 +1,119 @@ + + + + + + +vtkvmtkNonManifoldFastMarching.h + + +Node0 + +vtkvmtkNonManifoldFastMarching.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkIntArray.h + + +Node0->Node3 + + + + +Node4 + +vtkPolyData.h + + +Node0->Node4 + + + + +Node5 + + +vtkvmtkMinHeap.h + + + + +Node0->Node5 + + + + +Node8 + +vtkvmtkWin32Header.h + + +Node0->Node8 + + + + +Node9 + + +vtkvmtkConstants.h + + + + +Node0->Node9 + + + + +Node6 + +vtkObject.h + + +Node5->Node6 + + + + +Node7 + +vtkDoubleArray.h + + +Node5->Node7 + + + + +Node5->Node8 + + + + + diff --git a/doc/html/vtkvmtkNonManifoldFastMarching_8h_source.html b/doc/html/vtkvmtkNonManifoldFastMarching_8h_source.html new file mode 100644 index 00000000..4fd270a7 --- /dev/null +++ b/doc/html/vtkvmtkNonManifoldFastMarching_8h_source.html @@ -0,0 +1,109 @@ + + + + + + + +VMTK: vtkvmtkNonManifoldFastMarching.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkNonManifoldFastMarching.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkNonManifoldFastMarching.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    37 #ifndef __vtkvmtkNonManifoldFastMarching_h
    38 #define __vtkvmtkNonManifoldFastMarching_h
    39 
    40 #include "vtkPolyDataAlgorithm.h"
    41 #include "vtkIdList.h"
    42 #include "vtkIntArray.h"
    43 #include "vtkPolyData.h"
    44 #include "vtkvmtkMinHeap.h"
    45 #include "vtkvmtkConstants.h"
    46 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    47 #include "vtkvmtkWin32Header.h"
    48 
    49 const char VTK_VMTK_ACCEPTED_STATUS = 0x01;
    50 const char VTK_VMTK_CONSIDERED_STATUS = 0x02;
    51 const char VTK_VMTK_FAR_STATUS = 0x04;
    52 
    53 class vtkDoubleArray;
    54 class vtkCharArray;
    55 
    56 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkNonManifoldFastMarching : public vtkPolyDataAlgorithm
    57 {
    58  public:
    59  vtkTypeMacro(vtkvmtkNonManifoldFastMarching,vtkPolyDataAlgorithm);
    60  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    61 
    62  static vtkvmtkNonManifoldFastMarching *New();
    63 
    65 
    66  vtkSetMacro(StopTravelTime,double);
    67  vtkGetMacro(StopTravelTime,double);
    69 
    71 
    73  vtkSetMacro(StopNumberOfPoints,int);
    74  vtkGetMacro(StopNumberOfPoints,int);
    76 
    78 
    79  vtkSetMacro(Regularization,double);
    80  vtkGetMacro(Regularization,double);
    82 
    84 
    85  vtkSetMacro(SeedsBoundaryConditions,int);
    86  vtkGetMacro(SeedsBoundaryConditions,int);
    87  vtkBooleanMacro(SeedsBoundaryConditions,int);
    89 
    91 
    92  vtkSetMacro(PolyDataBoundaryConditions,int);
    93  vtkGetMacro(PolyDataBoundaryConditions,int);
    94  vtkBooleanMacro(PolyDataBoundaryConditions,int);
    96 
    98 
    99  vtkSetObjectMacro(Seeds,vtkIdList);
    100  vtkGetObjectMacro(Seeds,vtkIdList);
    102 
    104 
    105  vtkSetObjectMacro(BoundaryPolyData,vtkPolyData);
    106  vtkGetObjectMacro(BoundaryPolyData,vtkPolyData);
    108 
    110 
    113  vtkSetStringMacro(IntersectedEdgesArrayName);
    114  vtkGetStringMacro(IntersectedEdgesArrayName);
    116 
    118 
    121  vtkSetMacro(InitializeFromScalars,int);
    122  vtkGetMacro(InitializeFromScalars,int);
    123  vtkBooleanMacro(InitializeFromScalars,int);
    125 
    127 
    128  vtkSetStringMacro(InitializationArrayName);
    129  vtkGetStringMacro(InitializationArrayName);
    131 
    133 
    136  vtkSetMacro(UnitSpeed,int);
    137  vtkGetMacro(UnitSpeed,int);
    138  vtkBooleanMacro(UnitSpeed,int);
    140 
    142 
    143  vtkSetStringMacro(CostFunctionArrayName);
    144  vtkGetStringMacro(CostFunctionArrayName);
    146 
    148 
    149  vtkSetStringMacro(SolutionArrayName);
    150  vtkGetStringMacro(SolutionArrayName);
    152 
    153  protected:
    156 
    157  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    158 
    159  void InitPropagation(vtkPolyData* input);
    160 
    161  void SolveQuadratic(double a, double b, double c, char &nSol, double &x0, double &x1);
    162 
    163  void GetNeighbors(vtkPolyData* input, vtkIdType pointId, vtkIdList* neighborIds);
    164  double ComputeUpdateFromCellNeighbor(vtkPolyData* input, vtkIdType neighborId, vtkIdType* trianglePts);
    165  void UpdateNeighbor(vtkPolyData* input, vtkIdType neighborId);
    166  void UpdateNeighborhood(vtkPolyData* input, vtkIdType pointId);
    167  void Propagate(vtkPolyData* input);
    168 
    169  static double Max(double a, double b)
    170  { return a-b > VTK_VMTK_DOUBLE_TOL ? a : b; }
    171 
    172  static double Min(double a, double b)
    173  { return a-b < - VTK_VMTK_DOUBLE_TOL ? a : b; }
    174 
    175  vtkDoubleArray* TScalars;
    176  vtkCharArray* StatusScalars;
    178 
    179  vtkIdList* Seeds;
    180  vtkPolyData* BoundaryPolyData;
    181 
    191 
    194 
    196 
    199 
    200  private:
    202  void operator=(const vtkvmtkNonManifoldFastMarching&); // Not implemented.
    203 };
    204 
    205 #endif
    206 
    + + + +
    const char VTK_VMTK_FAR_STATUS
    + + + + + + +
    Implementation of the Fast Marching Method on polygonal non-manifolds.
    + + + +
    #define VTK_VMTK_DOUBLE_TOL
    +
    const char VTK_VMTK_ACCEPTED_STATUS
    +
    const char VTK_VMTK_CONSIDERED_STATUS
    + + + + + +
    static double Min(double a, double b)
    + +
    static double Max(double a, double b)
    + +
    Implementation of the min heap data structure.
    + +
    + + + + diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h.html b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h.html index 55fe9971..0f2549e8 100644 --- a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h.html +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkNonManifoldSteepestDescent.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,77 +59,89 @@
    + +
    vtkvmtkNonManifoldSteepestDescent.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkDataArray.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkDataArray.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkNonManifoldSteepestDescent.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    +
    +
    -
    -

    +

    Go to the source code of this file.

    + + - - + + +

    Classes

    class  vtkvmtkNonManifoldSteepestDescent
     Abstract class for steepest descent on a polygonal non-manifold. More...

    -Defines

     Abstract class for steepest descent on a polygonal non-manifold. More...
     
    + + +

    +Macros

    #define VTK_VMTK_DOWNWARD   0
     
    #define VTK_VMTK_UPWARD   1
     
    -

    Define Documentation

    - +

    Macro Definition Documentation

    + +

    ◆ VTK_VMTK_DOWNWARD

    +
    - +
    #define VTK_VMTK_DOWNWARD   0#define VTK_VMTK_DOWNWARD   0
    -
    -
    +
    + +

    Definition at line 39 of file vtkvmtkNonManifoldSteepestDescent.h.

    - + +

    ◆ VTK_VMTK_UPWARD

    +
    - +
    #define VTK_VMTK_UPWARD   1#define VTK_VMTK_UPWARD   1
    -
    -
    +
    + +

    Definition at line 40 of file vtkvmtkNonManifoldSteepestDescent.h.

    - - + - diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.map b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.map index f89c4e3a..191b48f6 100644 --- a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.map +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.md5 b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.md5 index 447c50a3..74a3f3bd 100644 --- a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.md5 @@ -1 +1 @@ -7c2e3ad9f38069951e46fec1f35294f8 \ No newline at end of file +45bb8192f06fb426a350fe368cdaa21a \ No newline at end of file diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.png b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.png deleted file mode 100644 index 4e8c27ef..00000000 Binary files a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.svg b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.svg new file mode 100644 index 00000000..d05ea64e --- /dev/null +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__dep__incl.svg @@ -0,0 +1,46 @@ + + + + + + +vtkvmtkNonManifoldSteepestDescent.h + + +Node4 + +vtkvmtkNonManifoldSteepest +Descent.h + + +Node5 + + +vtkvmtkSteepestDescentLine +Tracer.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkSteepestDescentShooter.h + + + + +Node4->Node6 + + + + + diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.map b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.map index 8be6a309..d2669f26 100644 --- a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.map +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.md5 b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.md5 index 2d90d890..e1320fab 100644 --- a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.md5 +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.md5 @@ -1 +1 @@ -6547c88d4617bc0ea43f2ee35f9fabe7 \ No newline at end of file +6f538bfac05b362b6f1eba66847cc6d6 \ No newline at end of file diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.png b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.png deleted file mode 100644 index c9eb1cde..00000000 Binary files a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.svg b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.svg new file mode 100644 index 00000000..663e0a67 --- /dev/null +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkNonManifoldSteepestDescent.h + + +Node0 + +vtkvmtkNonManifoldSteepest +Descent.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkDataArray.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkNonManifoldSteepestDescent_8h_source.html b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h_source.html new file mode 100644 index 00000000..d398f681 --- /dev/null +++ b/doc/html/vtkvmtkNonManifoldSteepestDescent_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkNonManifoldSteepestDescent.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkNonManifoldSteepestDescent.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkNonManifoldSteepestDescent.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    31 #ifndef __vtkvmtkNonManifoldSteepestDescent_h
    32 #define __vtkvmtkNonManifoldSteepestDescent_h
    33 
    34 #include "vtkPolyDataAlgorithm.h"
    35 #include "vtkDataArray.h"
    36 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #define VTK_VMTK_DOWNWARD 0
    40 #define VTK_VMTK_UPWARD 1
    41 
    42 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkNonManifoldSteepestDescent : public vtkPolyDataAlgorithm
    43 {
    44  public:
    45  vtkTypeMacro(vtkvmtkNonManifoldSteepestDescent,vtkPolyDataAlgorithm);
    46  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    47 
    49 
    51 
    53  vtkSetStringMacro(DescentArrayName);
    54  vtkGetStringMacro(DescentArrayName);
    56 
    57  vtkSetMacro(Direction,int);
    58  vtkGetMacro(Direction,int);
    60  {this->SetDirection(VTK_VMTK_DOWNWARD); }
    62  {this->SetDirection(VTK_VMTK_UPWARD); }
    63 
    64  protected:
    67 
    68  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    69 
    71 
    75  double GetSteepestDescent(vtkPolyData* input, vtkIdType* edge, double s, vtkIdType* steepestDescentEdge, double &steepestDescentS);
    76  double GetSteepestDescentInCell(vtkPolyData* input, vtkIdType cellId, vtkIdType* edge, double s, vtkIdType* steepestDescentEdge, double &steepestDescentS, double &steepestDescentLength);
    78 
    79  vtkDataArray* DescentArray;
    81 
    83  int Direction;
    84 
    85  private:
    87  void operator=(const vtkvmtkNonManifoldSteepestDescent&); // Not implemented.
    88 };
    89 
    90 #endif
    91 
    + +
    #define VTK_VMTK_DOWNWARD
    +
    Abstract class for steepest descent on a polygonal non-manifold.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkNormalizeImageFilter_8h.html b/doc/html/vtkvmtkNormalizeImageFilter_8h.html new file mode 100644 index 00000000..2bc6ea54 --- /dev/null +++ b/doc/html/vtkvmtkNormalizeImageFilter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkNormalizeImageFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkNormalizeImageFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkNormalizeImageFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkNormalizeImageFilter
     Wrapper class around itk::NormalizeImageFilter. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.map b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.map new file mode 100644 index 00000000..41860b7f --- /dev/null +++ b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.md5 b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.md5 new file mode 100644 index 00000000..67e38fb5 --- /dev/null +++ b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.md5 @@ -0,0 +1 @@ +221c58b1ff9316d80a64ec55fa60f30e \ No newline at end of file diff --git a/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.svg b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.svg new file mode 100644 index 00000000..2a1bf34d --- /dev/null +++ b/doc/html/vtkvmtkNormalizeImageFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkNormalizeImageFilter.h + + +Node0 + +vtkvmtkNormalizeImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkNormalizeImageFilter_8h_source.html b/doc/html/vtkvmtkNormalizeImageFilter_8h_source.html new file mode 100644 index 00000000..1526158f --- /dev/null +++ b/doc/html/vtkvmtkNormalizeImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkNormalizeImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkNormalizeImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkNormalizeImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkNormalizeImageFilter_h
    34 #define __vtkvmtkNormalizeImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class vtkFloatArray;
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkNormalizeImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    44  static vtkvmtkNormalizeImageFilter *New();
    45  vtkTypeMacro(vtkvmtkNormalizeImageFilter, vtkSimpleImageToImageFilter);
    46 
    47 protected:
    50 
    51  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    52 
    53 private:
    54  vtkvmtkNormalizeImageFilter(const vtkvmtkNormalizeImageFilter&); // Not implemented.
    55  void operator=(const vtkvmtkNormalizeImageFilter&); // Not implemented.
    56 };
    57 
    58 #endif
    59 
    Wrapper class around itk::NormalizeImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h.html b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h.html index 614f0478..4d676d31 100644 --- a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h.html +++ b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkObjectnessMeasureImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,30 @@
    vtkvmtkObjectnessMeasureImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkMultiScaleHessianBasedMeasureImageFilter.h"
    -#include "itkHessianToObjectnessMeasureImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkObjectnessMeasureImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkObjectnessMeasureImageFilter
     Wrapper class around itk::ObjectnessMeasureImageFilter. More...
     Wrapper class around itk::ObjectnessMeasureImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.map b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.map index 8be6a309..45f14ba1 100644 --- a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.md5 b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.md5 index 790c9621..1bb74f45 100644 --- a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.md5 @@ -1 +1 @@ -5d996187d15541f05a815a8f4d6cb25b \ No newline at end of file +d4642e1e2eadf4323f695a226e01a6ab \ No newline at end of file diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.png b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.png deleted file mode 100644 index 08ef35b1..00000000 Binary files a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.svg b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.svg new file mode 100644 index 00000000..1f52fa42 --- /dev/null +++ b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkObjectnessMeasureImageFilter.h + + +Node0 + +vtkvmtkObjectnessMeasure +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h_source.html b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h_source.html new file mode 100644 index 00000000..3cc23e78 --- /dev/null +++ b/doc/html/vtkvmtkObjectnessMeasureImageFilter_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkObjectnessMeasureImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkObjectnessMeasureImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkObjectnessMeasureImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkObjectnessMeasureImageFilter_h
    34 #define __vtkvmtkObjectnessMeasureImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkObjectnessMeasureImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkObjectnessMeasureImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(SigmaMin,double);
    48  vtkSetMacro(SigmaMin,double);
    49 
    50  vtkGetMacro(SigmaMax,double);
    51  vtkSetMacro(SigmaMax,double);
    52 
    53  vtkGetMacro(NumberOfSigmaSteps,int);
    54  vtkSetMacro(NumberOfSigmaSteps,int);
    55 
    56  vtkGetMacro(SigmaStepMethod,int);
    57  vtkSetMacro(SigmaStepMethod,int);
    58 
    60  {
    61  this->SetSigmaStepMethod(EQUISPACED);
    62  }
    63 
    65  {
    66  this->SetSigmaStepMethod(LOGARITHMIC);
    67  }
    68 
    69  enum
    70  {
    72  LOGARITHMIC
    73  };
    74 
    75  vtkGetMacro(UseScaledObjectness,int);
    76  vtkSetMacro(UseScaledObjectness,int);
    77 
    78  vtkGetMacro(Alpha,double);
    79  vtkSetMacro(Alpha,double);
    80 
    81  vtkGetMacro(Beta,double);
    82  vtkSetMacro(Beta,double);
    83 
    84  vtkGetMacro(Gamma,double);
    85  vtkSetMacro(Gamma,double);
    86 
    87  vtkGetMacro(ObjectDimension,int);
    88  vtkSetMacro(ObjectDimension,int);
    89 
    90  vtkGetObjectMacro(ScalesOutput,vtkImageData);
    91 
    92 protected:
    95 
    96  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    97 
    98 private:
    100  void operator=(const vtkvmtkObjectnessMeasureImageFilter&); // Not implemented.
    101 
    102  double SigmaMin;
    103  double SigmaMax;
    104  int NumberOfSigmaSteps;
    105  int SigmaStepMethod;
    106  int UseScaledObjectness;
    107  double Alpha;
    108  double Beta;
    109  double Gamma;
    110  int ObjectDimension;
    111  vtkImageData* ScalesOutput;
    112 };
    113 
    114 #endif
    115 
    + + +
    Wrapper class around itk::ObjectnessMeasureImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h.html b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h.html index ec97a8a3..7df6ab39 100644 --- a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h.html +++ b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkOpenNLLinearSystemSolver.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkOpenNLLinearSystemSolver.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkLinearSystemSolver.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkLinearSystemSolver.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkOpenNLLinearSystemSolver.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkOpenNLLinearSystemSolver
     .. More...
     Solve a linear system of equations using open NL. More...
     
    - - + - diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.map b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.map index f8cb7798..f7b9324b 100644 --- a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.map +++ b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.md5 b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.md5 index a96ee520..fd797823 100644 --- a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.md5 +++ b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.md5 @@ -1 +1 @@ -27cb074c7c13b20ad2a90c5e1942836e \ No newline at end of file +0ab2aca789bc7ed80b511ca4ec373f82 \ No newline at end of file diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.png b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.png deleted file mode 100644 index 8190ec1a..00000000 Binary files a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.svg b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.svg new file mode 100644 index 00000000..c5dd72c7 --- /dev/null +++ b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h__incl.svg @@ -0,0 +1,441 @@ + + + + + + +vtkvmtkOpenNLLinearSystemSolver.h + + +Node0 + +vtkvmtkOpenNLLinearSystem +Solver.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkLinearSystemSolver.h + + + + +Node0->Node2 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkLinearSystem.h + + + + +Node2->Node3 + + + + +Node2->Node11 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node3->Node4 + + + + +Node3->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node3->Node17 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node1 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node1 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node1 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node1 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node1 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node1 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node1 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h_source.html b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h_source.html new file mode 100644 index 00000000..a6db2a12 --- /dev/null +++ b/doc/html/vtkvmtkOpenNLLinearSystemSolver_8h_source.html @@ -0,0 +1,98 @@ + + + + + + + +VMTK: vtkvmtkOpenNLLinearSystemSolver.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkOpenNLLinearSystemSolver.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkOpenNLLinearSystemSolver.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    31 #ifndef __vtkvmtkOpenNLLinearSystemSolver_h
    32 #define __vtkvmtkOpenNLLinearSystemSolver_h
    33 
    34 #include "vtkObject.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkOpenNLLinearSystemSolver : public vtkvmtkLinearSystemSolver
    39 {
    40 public:
    43 
    44  int Solve() override;
    45 
    46  vtkSetMacro(SolverType,int);
    47  vtkGetMacro(SolverType,int);
    49  { this->SetSolverType(VTK_VMTK_OPENNL_SOLVER_CG); }
    51  { this->SetSolverType(VTK_VMTK_OPENNL_SOLVER_GMRES); }
    53  { this->SetSolverType(VTK_VMTK_OPENNL_SOLVER_BICGSTAB); }
    54 
    55  vtkSetMacro(PreconditionerType,int);
    56  vtkGetMacro(PreconditionerType,int);
    58  { this->SetPreconditionerType(VTK_VMTK_OPENNL_PRECONDITIONER_NONE); }
    60  { this->SetPreconditionerType(VTK_VMTK_OPENNL_PRECONDITIONER_JACOBI); }
    62  { this->SetPreconditionerType(VTK_VMTK_OPENNL_PRECONDITIONER_SSOR); }
    63 
    64  vtkSetMacro(Omega,double);
    65  vtkGetMacro(Omega,double);
    66 
    67  //BTX
    68  enum
    69  {
    72  VTK_VMTK_OPENNL_SOLVER_BICGSTAB
    73  };
    74  //ETX
    75 
    76  //BTX
    77  enum
    78  {
    81  VTK_VMTK_OPENNL_PRECONDITIONER_SSOR
    82  };
    83  //ETX
    84 
    85 protected:
    88 
    89  int SolverType;
    91  double Omega;
    92 
    93 private:
    95  void operator=(const vtkvmtkOpenNLLinearSystemSolver&); // Not implemented.
    96 };
    97 
    98 #endif
    99 
    + +
    static vtkvmtkLinearSystemSolver * New()
    + + + + +
    Solve a linear system of equations using open NL.
    + +
    Base class for linear system of equation solver implementations.
    + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h.html b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h.html new file mode 100644 index 00000000..e26aa5d0 --- /dev/null +++ b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkOtsuMultipleThresholdsImageFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkOtsuMultipleThresholdsImageFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkOtsuMultipleThresholdsImageFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkOtsuMultipleThresholdsImageFilter
     Wrapper class around itk::OtsuMultipleThresholdsImageFilter. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.map b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.map new file mode 100644 index 00000000..45766aad --- /dev/null +++ b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.md5 b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.md5 new file mode 100644 index 00000000..c0f8a53f --- /dev/null +++ b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.md5 @@ -0,0 +1 @@ +87ec1050c811d61d4d51d5e265817577 \ No newline at end of file diff --git a/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.svg b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.svg new file mode 100644 index 00000000..b099792e --- /dev/null +++ b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkOtsuMultipleThresholdsImageFilter.h + + +Node0 + +vtkvmtkOtsuMultipleThresholds +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h_source.html b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h_source.html new file mode 100644 index 00000000..69aeaf42 --- /dev/null +++ b/doc/html/vtkvmtkOtsuMultipleThresholdsImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkOtsuMultipleThresholdsImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkOtsuMultipleThresholdsImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkOtsuMultipleThresholdsImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkOtsuMultipleThresholdsImageFilter_h
    34 #define __vtkvmtkOtsuMultipleThresholdsImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class vtkFloatArray;
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkOtsuMultipleThresholdsImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkOtsuMultipleThresholdsImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(NumberOfHistogramBins,int);
    48  vtkSetMacro(NumberOfHistogramBins,int);
    49 
    50  vtkGetMacro(NumberOfThresholds,int);
    51  vtkSetMacro(NumberOfThresholds,int);
    52 
    53  vtkGetMacro(LabelOffset,int);
    54  vtkSetMacro(LabelOffset,int);
    55 
    56  vtkGetObjectMacro(Thresholds,vtkFloatArray);
    57 
    58 protected:
    61 
    62  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    63  virtual int RequestInformation(vtkInformation * vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) VTK_OVERRIDE;
    64 
    65 private:
    67  void operator=(const vtkvmtkOtsuMultipleThresholdsImageFilter&); // Not implemented.
    68 
    69  int NumberOfHistogramBins;
    70  int NumberOfThresholds;
    71  int LabelOffset;
    72  vtkFloatArray* Thresholds;
    73 };
    74 
    75 #endif
    76 
    Wrapper class around itk::OtsuMultipleThresholdsImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkPNGWriter_8h.html b/doc/html/vtkvmtkPNGWriter_8h.html new file mode 100644 index 00000000..6956bb43 --- /dev/null +++ b/doc/html/vtkvmtkPNGWriter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkPNGWriter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkPNGWriter.h File Reference
    +
    +
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkPNGWriter.h"
    +
    +Include dependency graph for vtkvmtkPNGWriter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkPNGWriter
     writes .png files More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkPNGWriter_8h__incl.map b/doc/html/vtkvmtkPNGWriter_8h__incl.map new file mode 100644 index 00000000..c79c5fa3 --- /dev/null +++ b/doc/html/vtkvmtkPNGWriter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkPNGWriter_8h__incl.md5 b/doc/html/vtkvmtkPNGWriter_8h__incl.md5 new file mode 100644 index 00000000..b2b3e8d6 --- /dev/null +++ b/doc/html/vtkvmtkPNGWriter_8h__incl.md5 @@ -0,0 +1 @@ +3004284588777fd6476e2439aabf13bb \ No newline at end of file diff --git a/doc/html/vtkvmtkPNGWriter_8h__incl.svg b/doc/html/vtkvmtkPNGWriter_8h__incl.svg new file mode 100644 index 00000000..3ac3c321 --- /dev/null +++ b/doc/html/vtkvmtkPNGWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPNGWriter.h + + +Node0 + +vtkvmtkPNGWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkPNGWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPNGWriter_8h_source.html b/doc/html/vtkvmtkPNGWriter_8h_source.html new file mode 100644 index 00000000..ad5cab4b --- /dev/null +++ b/doc/html/vtkvmtkPNGWriter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkPNGWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPNGWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPNGWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPNGWriter_h
    29 #define __vtkvmtkPNGWriter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkPNGWriter.h"
    33 
    34 class VTK_VMTK_IO_EXPORT vtkvmtkPNGWriter : public vtkPNGWriter
    35 {
    36 public:
    37  static vtkvmtkPNGWriter *New();
    38  vtkTypeMacro(vtkvmtkPNGWriter,vtkPNGWriter);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  vtkGetStringMacro(Base64Image);
    42  vtkSetStringMacro(Base64Image);
    43 
    44  vtkSetMacro(WriteToBase64,int);
    45  vtkGetMacro(WriteToBase64,int);
    46  vtkBooleanMacro(WriteToBase64,int);
    47 
    48  vtkSetMacro(FlipImage,int);
    49  vtkGetMacro(FlipImage,int);
    50  vtkBooleanMacro(FlipImage,int);
    51 
    52  virtual void Write() VTK_OVERRIDE;
    53 
    54 protected:
    57 
    58  char* Base64Image;
    59  int WriteToBase64;
    60  int FlipImage;
    61 
    62 private:
    63  vtkvmtkPNGWriter(const vtkvmtkPNGWriter&); // Not implemented.
    64  void operator=(const vtkvmtkPNGWriter&); // Not implemented.
    65 };
    66 
    67 #endif
    writes .png files
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyBallLine_8h.html b/doc/html/vtkvmtkPolyBallLine_8h.html index edb0b046..4a6fddfb 100644 --- a/doc/html/vtkvmtkPolyBallLine_8h.html +++ b/doc/html/vtkvmtkPolyBallLine_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyBallLine.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,31 @@
    vtkvmtkPolyBallLine.h File Reference
    -
    #include "vtkImplicitFunction.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkImplicitFunction.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyBallLine.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkPolyBallLine
     Instance of vtkImplicitFunction which evaluates the minimum sphere function for an envelope created by an interpolation of sphere radii along a centerline line. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyBallLine_8h__incl.map b/doc/html/vtkvmtkPolyBallLine_8h__incl.map index 8be6a309..55383512 100644 --- a/doc/html/vtkvmtkPolyBallLine_8h__incl.map +++ b/doc/html/vtkvmtkPolyBallLine_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyBallLine_8h__incl.md5 b/doc/html/vtkvmtkPolyBallLine_8h__incl.md5 index 882a4b5a..a48a049f 100644 --- a/doc/html/vtkvmtkPolyBallLine_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyBallLine_8h__incl.md5 @@ -1 +1 @@ -6239d8ecca63027023580c998e941594 \ No newline at end of file +64ef528c3a8e40b8498591041f401826 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyBallLine_8h__incl.png b/doc/html/vtkvmtkPolyBallLine_8h__incl.png deleted file mode 100644 index 78525c57..00000000 Binary files a/doc/html/vtkvmtkPolyBallLine_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyBallLine_8h__incl.svg b/doc/html/vtkvmtkPolyBallLine_8h__incl.svg new file mode 100644 index 00000000..2833ff8c --- /dev/null +++ b/doc/html/vtkvmtkPolyBallLine_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkPolyBallLine.h + + +Node0 + +vtkvmtkPolyBallLine.h + + +Node1 + +vtkImplicitFunction.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyBallLine_8h_source.html b/doc/html/vtkvmtkPolyBallLine_8h_source.html new file mode 100644 index 00000000..bebc31aa --- /dev/null +++ b/doc/html/vtkvmtkPolyBallLine_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkPolyBallLine.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyBallLine.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyBallLine.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkPolyBallLine_h
    31 #define __vtkvmtkPolyBallLine_h
    32 
    33 #include "vtkImplicitFunction.h"
    34 #include "vtkPolyData.h"
    35 #include "vtkIdList.h"
    36 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyBallLine : public vtkImplicitFunction
    40 {
    41  public:
    42 
    43  static vtkvmtkPolyBallLine *New();
    44  vtkTypeMacro(vtkvmtkPolyBallLine,vtkImplicitFunction);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    48 
    49  double EvaluateFunction(double x[3]) VTK_OVERRIDE;
    50  double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    51  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
    53 
    55  void EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDE;
    56 
    58 
    59  vtkSetObjectMacro(Input,vtkPolyData);
    60  vtkGetObjectMacro(Input,vtkPolyData);
    62 
    64 
    65  vtkSetObjectMacro(InputCellIds,vtkIdList);
    66  vtkGetObjectMacro(InputCellIds,vtkIdList);
    68 
    70 
    71  vtkSetMacro(InputCellId,vtkIdType);
    72  vtkGetMacro(InputCellId,vtkIdType);
    74 
    76 
    77  vtkSetStringMacro(PolyBallRadiusArrayName);
    78  vtkGetStringMacro(PolyBallRadiusArrayName);
    80 
    82 
    83  vtkGetMacro(LastPolyBallCellId,vtkIdType);
    84  vtkGetMacro(LastPolyBallCellSubId,vtkIdType);
    85  vtkGetMacro(LastPolyBallCellPCoord,double);
    86  vtkGetVectorMacro(LastPolyBallCenter,double,3);
    87  vtkGetMacro(LastPolyBallCenterRadius,double);
    89 
    90  vtkSetMacro(UseRadiusInformation,int);
    91  vtkGetMacro(UseRadiusInformation,int);
    92  vtkBooleanMacro(UseRadiusInformation,int);
    93 
    94  static double ComplexDot(double x[4], double y[4]);
    95 
    96  protected:
    99 
    100  vtkPolyData* Input;
    101  vtkIdList* InputCellIds;
    102  vtkIdType InputCellId;
    103 
    108  double LastPolyBallCenter[3];
    110 
    112 
    113  private:
    114  vtkvmtkPolyBallLine(const vtkvmtkPolyBallLine&); // Not implemented.
    115  void operator=(const vtkvmtkPolyBallLine&); // Not implemented.
    116 };
    117 
    118 #endif
    119 
    120 
    + + + + + + + +
    Instance of vtkImplicitFunction which evaluates the minimum sphere function for an envelope created b...
    + +
    double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyBallModeller_8h.html b/doc/html/vtkvmtkPolyBallModeller_8h.html index 46a7c1ca..df62f727 100644 --- a/doc/html/vtkvmtkPolyBallModeller_8h.html +++ b/doc/html/vtkvmtkPolyBallModeller_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyBallModeller.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyBallModeller.h File Reference
    -
    #include "vtkImageAlgorithm.h"
    -#include "vtkImageData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkImageAlgorithm.h"
    +#include "vtkImageData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyBallModeller.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyBallModeller
     sample poly ball onto structured points More...
     Create an image where a polyball or polyball line are evaluated as a function. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyBallModeller_8h__incl.map b/doc/html/vtkvmtkPolyBallModeller_8h__incl.map index 8be6a309..be5ceb13 100644 --- a/doc/html/vtkvmtkPolyBallModeller_8h__incl.map +++ b/doc/html/vtkvmtkPolyBallModeller_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyBallModeller_8h__incl.md5 b/doc/html/vtkvmtkPolyBallModeller_8h__incl.md5 index 3be0f108..ef112a56 100644 --- a/doc/html/vtkvmtkPolyBallModeller_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyBallModeller_8h__incl.md5 @@ -1 +1 @@ -ae885330e051de8421af514738414baf \ No newline at end of file +f0340395438f79855624ec4b751b3a89 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyBallModeller_8h__incl.png b/doc/html/vtkvmtkPolyBallModeller_8h__incl.png deleted file mode 100644 index 33b9f0da..00000000 Binary files a/doc/html/vtkvmtkPolyBallModeller_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyBallModeller_8h__incl.svg b/doc/html/vtkvmtkPolyBallModeller_8h__incl.svg new file mode 100644 index 00000000..e59311e2 --- /dev/null +++ b/doc/html/vtkvmtkPolyBallModeller_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyBallModeller.h + + +Node0 + +vtkvmtkPolyBallModeller.h + + +Node1 + +vtkImageAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkImageData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyBallModeller_8h_source.html b/doc/html/vtkvmtkPolyBallModeller_8h_source.html new file mode 100644 index 00000000..cdd566f4 --- /dev/null +++ b/doc/html/vtkvmtkPolyBallModeller_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkPolyBallModeller.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyBallModeller.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyBallModeller.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyBallModeller_h
    29 #define __vtkvmtkPolyBallModeller_h
    30 
    31 #include "vtkImageAlgorithm.h"
    32 #include "vtkImageData.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyBallModeller : public vtkImageAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkPolyBallModeller,vtkImageAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkPolyBallModeller *New();
    42 
    44 
    45  vtkGetVectorMacro(SampleDimensions,int,3);
    46  vtkSetVectorMacro(SampleDimensions,int,3);
    48 
    50 
    51  vtkSetVectorMacro(ModelBounds,double,6);
    52  vtkGetVectorMacro(ModelBounds,double,6);
    54 
    55  vtkSetObjectMacro(ReferenceImage,vtkImageData);
    56  vtkGetObjectMacro(ReferenceImage,vtkImageData);
    57 
    58  vtkSetStringMacro(RadiusArrayName);
    59  vtkGetStringMacro(RadiusArrayName);
    60 
    61  vtkSetMacro(UsePolyBallLine,int);
    62  vtkGetMacro(UsePolyBallLine,int);
    63  vtkBooleanMacro(UsePolyBallLine,int);
    64 
    65  vtkSetMacro(NegateFunction,int);
    66  vtkGetMacro(NegateFunction,int);
    67  vtkBooleanMacro(NegateFunction,int);
    68 
    69 
    70  protected:
    73 
    74  int FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDE;
    75  virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    76  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    77 
    78  int SampleDimensions[3];
    79  double ModelBounds[6];
    80 
    82 
    84 
    86 
    87  vtkImageData* ReferenceImage;
    88 
    89  private:
    90  vtkvmtkPolyBallModeller(const vtkvmtkPolyBallModeller&); // Not implemented.
    91  void operator=(const vtkvmtkPolyBallModeller&); // Not implemented.
    92 };
    93 
    94 #endif
    95 
    96 
    + + + +
    Create an image where a polyball or polyball line are evaluated as a function.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyBall_8h.html b/doc/html/vtkvmtkPolyBall_8h.html index ceafcc2a..edcfa1cb 100644 --- a/doc/html/vtkvmtkPolyBall_8h.html +++ b/doc/html/vtkvmtkPolyBall_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyBall.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,30 @@
    vtkvmtkPolyBall.h File Reference
    -
    #include "vtkImplicitFunction.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkImplicitFunction.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyBall.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkPolyBall
     An instance of vtkImplicitFunction which evaluates the minimum sphere function from a collection of points with attached sphere radii as point data. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyBall_8h__incl.map b/doc/html/vtkvmtkPolyBall_8h__incl.map index 8be6a309..e44387d7 100644 --- a/doc/html/vtkvmtkPolyBall_8h__incl.map +++ b/doc/html/vtkvmtkPolyBall_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyBall_8h__incl.md5 b/doc/html/vtkvmtkPolyBall_8h__incl.md5 index 8562fbe4..be38be94 100644 --- a/doc/html/vtkvmtkPolyBall_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyBall_8h__incl.md5 @@ -1 +1 @@ -bcfaadddf65fd9a103055de345164123 \ No newline at end of file +b53e55d11cb5423d5ac039bea4bd7744 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyBall_8h__incl.png b/doc/html/vtkvmtkPolyBall_8h__incl.png deleted file mode 100644 index 26a6eb81..00000000 Binary files a/doc/html/vtkvmtkPolyBall_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyBall_8h__incl.svg b/doc/html/vtkvmtkPolyBall_8h__incl.svg new file mode 100644 index 00000000..29385b39 --- /dev/null +++ b/doc/html/vtkvmtkPolyBall_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyBall.h + + +Node0 + +vtkvmtkPolyBall.h + + +Node1 + +vtkImplicitFunction.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyBall_8h_source.html b/doc/html/vtkvmtkPolyBall_8h_source.html new file mode 100644 index 00000000..33ec8833 --- /dev/null +++ b/doc/html/vtkvmtkPolyBall_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkPolyBall.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyBall.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyBall.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkPolyBall_h
    31 #define __vtkvmtkPolyBall_h
    32 
    33 #include "vtkImplicitFunction.h"
    34 #include "vtkPolyData.h"
    35 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyBall : public vtkImplicitFunction
    39 {
    40  public:
    41  vtkTypeMacro(vtkvmtkPolyBall,vtkImplicitFunction);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    44  static vtkvmtkPolyBall *New();
    45 
    47 
    48  double EvaluateFunction(double x[3]) VTK_OVERRIDE;
    49  double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    50  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
    52 
    54  void EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDE;
    55 
    57 
    58  vtkSetObjectMacro(Input,vtkPolyData);
    59  vtkGetObjectMacro(Input,vtkPolyData);
    60  void SetInputData(vtkPolyData* input) { SetInput(input); }
    61  vtkPolyData* GetInputData() { return GetInput(); }
    63 
    65 
    66  vtkSetStringMacro(PolyBallRadiusArrayName);
    67  vtkGetStringMacro(PolyBallRadiusArrayName);
    69 
    71 
    72  vtkGetMacro(LastPolyBallCenterId,vtkIdType);
    74 
    75  protected:
    77  ~vtkvmtkPolyBall();
    78 
    79  vtkPolyData* Input;
    82 
    83  private:
    84  vtkvmtkPolyBall(const vtkvmtkPolyBall&); // Not implemented.
    85  void operator=(const vtkvmtkPolyBall&); // Not implemented.
    86 };
    87 
    88 #endif
    89 
    90 
    char * PolyBallRadiusArrayName
    +
    vtkPolyData * GetInputData()
    +
    vtkPolyData * Input
    +
    void SetInputData(vtkPolyData *input)
    +
    double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    +
    vtkIdType LastPolyBallCenterId
    +
    An instance of vtkImplicitFunction which evaluates the minimum sphere function from a collection of p...
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h.html b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h.html index 77bb93ea..470b315d 100644 --- a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataManifoldStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataManifoldStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataAreaWeightedUmbrellaStencil
     .. More...
     Apply umbrella (laplacian) weighting to the neighborhood connections of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.map index cce8d92f..12f0de9f 100644 --- a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.md5 index 0d1995b9..6a0c9b69 100644 --- a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.md5 @@ -1 +1 @@ -e053000b155aaa615f13233cb5bfb224 \ No newline at end of file +3fd33b4723222616dcb7297fa9909125 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.png deleted file mode 100644 index 1277a31b..00000000 Binary files a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.svg new file mode 100644 index 00000000..40371eb8 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h__incl.svg @@ -0,0 +1,192 @@ + + + + + + +vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h + + +Node0 + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node0->Node3 + + + + +Node9 + +vtkvmtkWin32Header.h + + +Node0->Node9 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkStencil.h + + + + +Node3->Node4 + + + + +Node3->Node9 + + + + +Node10 + +vtkPolyData.h + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node5 + + + + +Node4->Node9 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkDataSetItem.h + + + + +Node5->Node6 + + + + +Node5->Node9 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkItem.h + + + + +Node6->Node7 + + + + +Node8 + +vtkDataSet.h + + +Node6->Node8 + + + + +Node6->Node9 + + + + +Node7->Node1 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + + diff --git a/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h_source.html b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h_source.html new file mode 100644 index 00000000..a5e722f4 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataAreaWeightedUmbrellaStencil_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataAreaWeightedUmbrellaStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataAreaWeightedUmbrellaStencil_h
    29 #define __vtkvmtkPolyDataAreaWeightedUmbrellaStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataAreaWeightedUmbrellaStencil : public vtkvmtkPolyDataManifoldStencil
    38 {
    39 public:
    40 
    43 
    44  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL;};
    45 
    46  void Build() VTK_OVERRIDE;
    47 
    48 protected:
    51 
    52  void ScaleWithArea() VTK_OVERRIDE;
    53 
    54 private:
    56  void operator=(const vtkvmtkPolyDataAreaWeightedUmbrellaStencil&); // Not implemented.
    57 };
    58 
    59 #endif
    60 
    virtual void Build() VTK_OVERRIDE
    +
    Base class for stencils applied to a manifold surface.
    + + +
    Apply umbrella (laplacian) weighting to the neighborhood connections of a surface.
    + + +
    virtual void ScaleWithArea()=0
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h.html b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h.html index 62d0bd02..323866ae 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h.html +++ b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBifurcationProfiles.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataBifurcationProfiles.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataBifurcationProfiles.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataBifurcationProfiles
     ... More...
     compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.map b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.map index 8be6a309..78d6a0ab 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.md5 b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.md5 index 8dbb7998..9df4b75d 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.md5 @@ -1 +1 @@ -a9d0cf8aa04b72e68720b02b76888bfe \ No newline at end of file +35782fce70a81a250bdb5c9fcf5f91d6 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.png b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.png deleted file mode 100644 index cdb2094f..00000000 Binary files a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.svg b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.svg new file mode 100644 index 00000000..e64ab45a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataBifurcationProfiles.h + + +Node0 + +vtkvmtkPolyDataBifurcation +Profiles.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h_source.html b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h_source.html new file mode 100644 index 00000000..522a8065 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBifurcationProfiles_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBifurcationProfiles.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataBifurcationProfiles.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataBifurcationProfiles.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataBifurcationProfiles_h
    29 #define __vtkvmtkPolyDataBifurcationProfiles_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 #include "vtkPolyData.h"
    35 
    36 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataBifurcationProfiles : public vtkPolyDataAlgorithm
    37 {
    38  public:
    39  vtkTypeMacro(vtkvmtkPolyDataBifurcationProfiles,vtkPolyDataAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    43 
    44  vtkSetStringMacro(GroupIdsArrayName);
    45  vtkGetStringMacro(GroupIdsArrayName);
    46 
    47  vtkSetObjectMacro(Centerlines,vtkPolyData);
    48  vtkGetObjectMacro(Centerlines,vtkPolyData);
    49 
    50  vtkSetStringMacro(CenterlineRadiusArrayName);
    51  vtkGetStringMacro(CenterlineRadiusArrayName);
    52 
    53  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    54  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    55 
    56  vtkSetStringMacro(CenterlineIdsArrayName);
    57  vtkGetStringMacro(CenterlineIdsArrayName);
    58 
    59  vtkSetStringMacro(CenterlineTractIdsArrayName);
    60  vtkGetStringMacro(CenterlineTractIdsArrayName);
    61 
    62  vtkSetStringMacro(BlankingArrayName);
    63  vtkGetStringMacro(BlankingArrayName);
    64 
    65  vtkSetStringMacro(BifurcationProfileGroupIdsArrayName);
    66  vtkGetStringMacro(BifurcationProfileGroupIdsArrayName);
    67 
    68  vtkSetStringMacro(BifurcationProfileBifurcationGroupIdsArrayName);
    69  vtkGetStringMacro(BifurcationProfileBifurcationGroupIdsArrayName);
    70 
    71  vtkSetStringMacro(BifurcationProfileOrientationArrayName);
    72  vtkGetStringMacro(BifurcationProfileOrientationArrayName);
    73 
    74  protected:
    77 
    78  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    79 
    80  void ComputeBifurcationProfiles(vtkPolyData* input, int bifurcationGroupId, vtkIdList* upStreamGroupIds, vtkIdList* downStreamGroupIds, vtkPolyData* output);
    81 
    82  vtkPolyData* Centerlines;
    83 
    90 
    94 
    95  private:
    97  void operator=(const vtkvmtkPolyDataBifurcationProfiles&); // Not implemented.
    98 };
    99 
    100 #endif
    compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and sp...
    + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h.html b/doc/html/vtkvmtkPolyDataBifurcationSections_8h.html index b7af721d..5b7a567d 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationSections_8h.html +++ b/doc/html/vtkvmtkPolyDataBifurcationSections_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBifurcationSections.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataBifurcationSections.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataBifurcationSections.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataBifurcationSections
     ... More...
     Extract a set of vessel (cross) sections n-spheres away (upstream and downstream) from a bifurctation. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.map b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.map index 8be6a309..40b5fae8 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.md5 b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.md5 index f64f49fe..7cb0d38f 100644 --- a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.md5 @@ -1 +1 @@ -632af84ecc956c7e399162349897e6c6 \ No newline at end of file +804e9becc2115d5f44574251f16a4354 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.png b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.png deleted file mode 100644 index 84fcd7e2..00000000 Binary files a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.svg b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.svg new file mode 100644 index 00000000..9837083a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBifurcationSections_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataBifurcationSections.h + + +Node0 + +vtkvmtkPolyDataBifurcation +Sections.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataBifurcationSections_8h_source.html b/doc/html/vtkvmtkPolyDataBifurcationSections_8h_source.html new file mode 100644 index 00000000..64477066 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBifurcationSections_8h_source.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBifurcationSections.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataBifurcationSections.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataBifurcationSections.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    39 #ifndef __vtkvmtkPolyDataBifurcationSections_h
    40 #define __vtkvmtkPolyDataBifurcationSections_h
    41 
    42 #include "vtkPolyDataAlgorithm.h"
    43 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    44 #include "vtkvmtkWin32Header.h"
    45 #include "vtkPolyData.h"
    46 
    47 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataBifurcationSections : public vtkPolyDataAlgorithm
    48 {
    49  public:
    50  vtkTypeMacro(vtkvmtkPolyDataBifurcationSections,vtkPolyDataAlgorithm);
    51  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    52 
    54 
    55  vtkSetStringMacro(GroupIdsArrayName);
    56  vtkGetStringMacro(GroupIdsArrayName);
    57 
    58  vtkSetObjectMacro(Centerlines,vtkPolyData);
    59  vtkGetObjectMacro(Centerlines,vtkPolyData);
    60 
    61  vtkSetStringMacro(CenterlineRadiusArrayName);
    62  vtkGetStringMacro(CenterlineRadiusArrayName);
    63 
    64  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    65  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    66 
    67  vtkSetStringMacro(CenterlineIdsArrayName);
    68  vtkGetStringMacro(CenterlineIdsArrayName);
    69 
    70  vtkSetStringMacro(CenterlineTractIdsArrayName);
    71  vtkGetStringMacro(CenterlineTractIdsArrayName);
    72 
    73  vtkSetStringMacro(BlankingArrayName);
    74  vtkGetStringMacro(BlankingArrayName);
    75 
    76  vtkSetStringMacro(BifurcationSectionPointArrayName);
    77  vtkGetStringMacro(BifurcationSectionPointArrayName);
    78 
    79  vtkSetStringMacro(BifurcationSectionNormalArrayName);
    80  vtkGetStringMacro(BifurcationSectionNormalArrayName);
    81 
    82  vtkSetStringMacro(BifurcationSectionAreaArrayName);
    83  vtkGetStringMacro(BifurcationSectionAreaArrayName);
    84 
    85  vtkSetStringMacro(BifurcationSectionMinSizeArrayName);
    86  vtkGetStringMacro(BifurcationSectionMinSizeArrayName);
    87 
    88  vtkSetStringMacro(BifurcationSectionMaxSizeArrayName);
    89  vtkGetStringMacro(BifurcationSectionMaxSizeArrayName);
    90 
    91  vtkSetStringMacro(BifurcationSectionShapeArrayName);
    92  vtkGetStringMacro(BifurcationSectionShapeArrayName);
    93 
    94  vtkSetStringMacro(BifurcationSectionGroupIdsArrayName);
    95  vtkGetStringMacro(BifurcationSectionGroupIdsArrayName);
    96 
    97  vtkSetStringMacro(BifurcationSectionBifurcationGroupIdsArrayName);
    98  vtkGetStringMacro(BifurcationSectionBifurcationGroupIdsArrayName);
    99 
    100  vtkSetStringMacro(BifurcationSectionOrientationArrayName);
    101  vtkGetStringMacro(BifurcationSectionOrientationArrayName);
    102 
    103  vtkSetStringMacro(BifurcationSectionDistanceSpheresArrayName);
    104  vtkGetStringMacro(BifurcationSectionDistanceSpheresArrayName);
    105 
    106  vtkSetStringMacro(BifurcationSectionClosedArrayName);
    107  vtkGetStringMacro(BifurcationSectionClosedArrayName);
    108 
    109  vtkSetMacro(NumberOfDistanceSpheres,int);
    110  vtkGetMacro(NumberOfDistanceSpheres,int);
    111 
    112  protected:
    115 
    116  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    117 
    118  void ComputeBifurcationSections(vtkPolyData* input, int bifurcationGroupId, vtkIdList* upStreamGroupIds, vtkIdList* downStreamGroupIds, vtkPolyData* output);
    119 
    120  vtkPolyData* Centerlines;
    121 
    128 
    140 
    142 
    143  private:
    145  void operator=(const vtkvmtkPolyDataBifurcationSections&); // Not implemented.
    146 };
    147 
    148 #endif
    + + + + + + + +
    Extract a set of vessel (cross) sections n-spheres away (upstream and downstream) from a bifurctation...
    + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h.html b/doc/html/vtkvmtkPolyDataBranchSections_8h.html index 18830838..21ffee33 100644 --- a/doc/html/vtkvmtkPolyDataBranchSections_8h.html +++ b/doc/html/vtkvmtkPolyDataBranchSections_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBranchSections.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataBranchSections.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataBranchSections.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataBranchSections
     ... More...
     Extract a vessel (cross) section n-spheres distance from from the start point of a branch. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.map b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.map index 8be6a309..eab06def 100644 --- a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.md5 b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.md5 index a37357f3..1627010a 100644 --- a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.md5 @@ -1 +1 @@ -5d07570ef40a9af38aec1a34b173b581 \ No newline at end of file +3018f0b898112a5aa2e2dc3791677ad5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.png b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.png deleted file mode 100644 index e42cd07b..00000000 Binary files a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.svg b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.svg new file mode 100644 index 00000000..f76df317 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBranchSections_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataBranchSections.h + + +Node0 + +vtkvmtkPolyDataBranchSections.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataBranchSections_8h_source.html b/doc/html/vtkvmtkPolyDataBranchSections_8h_source.html new file mode 100644 index 00000000..a78e6d3e --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBranchSections_8h_source.html @@ -0,0 +1,97 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBranchSections.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataBranchSections.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataBranchSections.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    39 #ifndef __vtkvmtkPolyDataBranchSections_h
    40 #define __vtkvmtkPolyDataBranchSections_h
    41 
    42 #include "vtkPolyDataAlgorithm.h"
    43 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    44 #include "vtkvmtkWin32Header.h"
    45 #include "vtkPolyData.h"
    46 
    47 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataBranchSections : public vtkPolyDataAlgorithm
    48 {
    49  public:
    50  vtkTypeMacro(vtkvmtkPolyDataBranchSections,vtkPolyDataAlgorithm);
    51  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    52 
    53  static vtkvmtkPolyDataBranchSections* New();
    54 
    55  vtkSetStringMacro(GroupIdsArrayName);
    56  vtkGetStringMacro(GroupIdsArrayName);
    57 
    58  vtkSetObjectMacro(Centerlines,vtkPolyData);
    59  vtkGetObjectMacro(Centerlines,vtkPolyData);
    60 
    61  vtkSetStringMacro(CenterlineRadiusArrayName);
    62  vtkGetStringMacro(CenterlineRadiusArrayName);
    63 
    64  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    65  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    66 
    67  vtkSetStringMacro(CenterlineIdsArrayName);
    68  vtkGetStringMacro(CenterlineIdsArrayName);
    69 
    70  vtkSetStringMacro(CenterlineTractIdsArrayName);
    71  vtkGetStringMacro(CenterlineTractIdsArrayName);
    72 
    73  vtkSetStringMacro(BlankingArrayName);
    74  vtkGetStringMacro(BlankingArrayName);
    75 
    76  vtkSetStringMacro(BranchSectionAreaArrayName);
    77  vtkGetStringMacro(BranchSectionAreaArrayName);
    78 
    79  vtkSetStringMacro(BranchSectionMinSizeArrayName);
    80  vtkGetStringMacro(BranchSectionMinSizeArrayName);
    81 
    82  vtkSetStringMacro(BranchSectionMaxSizeArrayName);
    83  vtkGetStringMacro(BranchSectionMaxSizeArrayName);
    84 
    85  vtkSetStringMacro(BranchSectionShapeArrayName);
    86  vtkGetStringMacro(BranchSectionShapeArrayName);
    87 
    88  vtkSetStringMacro(BranchSectionGroupIdsArrayName);
    89  vtkGetStringMacro(BranchSectionGroupIdsArrayName);
    90 
    91  vtkSetStringMacro(BranchSectionClosedArrayName);
    92  vtkGetStringMacro(BranchSectionClosedArrayName);
    93 
    94  vtkSetStringMacro(BranchSectionDistanceSpheresArrayName);
    95  vtkGetStringMacro(BranchSectionDistanceSpheresArrayName);
    96 
    97  vtkSetMacro(NumberOfDistanceSpheres,int);
    98  vtkGetMacro(NumberOfDistanceSpheres,int);
    99 
    100  vtkSetMacro(ReverseDirection,int);
    101  vtkGetMacro(ReverseDirection,int);
    102  vtkBooleanMacro(ReverseDirection,int);
    103 
    104  static double ComputeBranchSectionArea(vtkPolyData* branchSection);
    105  static double ComputeBranchSectionShape(vtkPolyData* branchSection, double center[3], double sizeRange[2]);
    106 
    107  static void ExtractCylinderSection(vtkPolyData* cylinder, double origin[3], double normal[3], vtkPolyData* section, bool & closed);
    108 
    109  protected:
    112 
    113  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    114 
    115  void ComputeBranchSections(vtkPolyData* input, int groupId, vtkPolyData* output);
    116 
    117  vtkPolyData* Centerlines;
    118 
    125 
    133 
    136 
    137  private:
    139  void operator=(const vtkvmtkPolyDataBranchSections&); // Not implemented.
    140 };
    141 
    142 #endif
    Extract a vessel (cross) section n-spheres distance from from the start point of a branch...
    + + + + + + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h.html b/doc/html/vtkvmtkPolyDataBranchUtilities_8h.html index b5ea5685..d218c1e6 100644 --- a/doc/html/vtkvmtkPolyDataBranchUtilities_8h.html +++ b/doc/html/vtkvmtkPolyDataBranchUtilities_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataBranchUtilities.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataBranchUtilities.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataBranchUtilities.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataBranchUtilities
     ... More...
     Utility functions to ease working with branches and surfaces. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.map b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.map index 8be6a309..95632480 100644 --- a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.md5 b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.md5 index 45d93994..8665f0a5 100644 --- a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.md5 @@ -1 +1 @@ -5050825cc0da70b000b02b9ca1dd4fa6 \ No newline at end of file +969fcf9bde827ef30e6508c3347fa41b \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.png b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.png deleted file mode 100644 index 8f9f7850..00000000 Binary files a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.svg b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.svg new file mode 100644 index 00000000..2ff9d11f --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBranchUtilities_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPolyDataBranchUtilities.h + + +Node0 + +vtkvmtkPolyDataBranchUtilities.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataBranchUtilities_8h_source.html b/doc/html/vtkvmtkPolyDataBranchUtilities_8h_source.html new file mode 100644 index 00000000..c019cff0 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataBranchUtilities_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkPolyDataBranchUtilities.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataBranchUtilities.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataBranchUtilities.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkPolyDataBranchUtilities_h
    30 #define __vtkvmtkPolyDataBranchUtilities_h
    31 
    32 #include "vtkObject.h"
    33 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class vtkPolyData;
    37 class vtkIdList;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataBranchUtilities : public vtkObject
    40 {
    41 public:
    42  vtkTypeMacro(vtkvmtkPolyDataBranchUtilities,vtkObject);
    43  static vtkvmtkPolyDataBranchUtilities* New();
    44 
    45  static void GetGroupsIdList(vtkPolyData* surface, const char* groupIdsArrayName, vtkIdList* groupIds);
    46  static void ExtractGroup(vtkPolyData* surface, const char* groupIdsArrayName, vtkIdType groupId, bool cleanGroupSurface, vtkPolyData* groupSurface);
    47 
    48 protected:
    51 
    52 private:
    54  void operator=(const vtkvmtkPolyDataBranchUtilities&); // Not implemented.
    55 };
    56 
    57 #endif
    Utility functions to ease working with branches and surfaces.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h.html b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h.html index 7790e2a0..70de70e7 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h File Reference
    -
    #include "vtkvmtkPolyDataCenterlineMetricFilter.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkvmtkPolyDataCenterlineMetricFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineAbscissaMetricFilter
     .. More...
     Project the abscissa metric of the nearest centerline point to every point of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.map index 8b9e00fc..1f94f7fd 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.md5 index 4fc31e61..4a93e9c4 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.md5 @@ -1 +1 @@ -ec3284eb3444f206e2b20ac821c9f58c \ No newline at end of file +bfdd4613fcb035cd35f4fed62ae750d0 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.png deleted file mode 100644 index 254e525a..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.svg new file mode 100644 index 00000000..445a5f2c --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h__incl.svg @@ -0,0 +1,73 @@ + + + + + + +vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h + + +Node0 + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter.h + + +Node1 + + +vtkvmtkPolyDataCenterline +MetricFilter.h + + + + +Node0->Node1 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node4 + +vtkPolyData.h + + +Node0->Node4 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node1->Node3 + + + + +Node1->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h_source.html new file mode 100644 index 00000000..2ae3b803 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineAbscissaMetricFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataCenterlineAbscissaMetricFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlineAbscissaMetricFilter_h
    29 #define __vtkvmtkPolyDataCenterlineAbscissaMetricFilter_h
    30 
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineAbscissaMetricFilter : public vtkvmtkPolyDataCenterlineMetricFilter
    38 {
    39 public:
    42 
    43  vtkSetStringMacro(AbscissasArrayName);
    44  vtkGetStringMacro(AbscissasArrayName);
    45 
    46 protected:
    49 
    50  virtual void EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray* metricArray) VTK_OVERRIDE;
    51 
    53 
    54 private:
    56  void operator=(const vtkvmtkPolyDataCenterlineAbscissaMetricFilter&); // Not implemented.
    57 };
    58 
    59 #endif
    60 
    + +
    virtual void EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)=0
    +
    Base class for evaluating metrics over a centerline onto a surface.
    +
    Project the abscissa metric of the nearest centerline point to every point of a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h.html b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h.html index f15f224b..87158943 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineAngularMetricFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataCenterlineAngularMetricFilter.h File Reference
    -
    #include "vtkvmtkPolyDataCenterlineMetricFilter.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkvmtkPolyDataCenterlineMetricFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineAngularMetricFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineAngularMetricFilter
     .. More...
     create an angular metric array on each branch of a split surface representing he periodic circumferential coordinate of mesh points around the centerlines. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.map index 8b9e00fc..58923986 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.md5 index 0a9407f7..74313450 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.md5 @@ -1 +1 @@ -54b720a367e0d8fe14feb48782b84be1 \ No newline at end of file +c6fe61932b5e2f9a8b736adb3a119ccf \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.png deleted file mode 100644 index eaa61683..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.svg new file mode 100644 index 00000000..bf622f09 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h__incl.svg @@ -0,0 +1,73 @@ + + + + + + +vtkvmtkPolyDataCenterlineAngularMetricFilter.h + + +Node0 + +vtkvmtkPolyDataCenterline +AngularMetricFilter.h + + +Node1 + + +vtkvmtkPolyDataCenterline +MetricFilter.h + + + + +Node0->Node1 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node4 + +vtkPolyData.h + + +Node0->Node4 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node1->Node3 + + + + +Node1->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h_source.html new file mode 100644 index 00000000..7e538b4a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineAngularMetricFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineAngularMetricFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineAngularMetricFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataCenterlineAngularMetricFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlineAngularMetricFilter_h
    29 #define __vtkvmtkPolyDataCenterlineAngularMetricFilter_h
    30 
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineAngularMetricFilter : public vtkvmtkPolyDataCenterlineMetricFilter
    38 {
    39 public:
    42 
    43  vtkSetStringMacro(CenterlineNormalsArrayName);
    44  vtkGetStringMacro(CenterlineNormalsArrayName);
    45 
    46 protected:
    49 
    50  virtual void EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray* metricArray) VTK_OVERRIDE;
    51 
    53 
    54 private:
    56  void operator=(const vtkvmtkPolyDataCenterlineAngularMetricFilter&); // Not implemented.
    57 };
    58 
    59 #endif
    60 
    create an angular metric array on each branch of a split surface representing he periodic circumferen...
    + +
    virtual void EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray *metricArray)=0
    + +
    Base class for evaluating metrics over a centerline onto a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h.html b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h.html index 6f754300..7ce2ddf6 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineGroupsClipper.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataCenterlineGroupsClipper.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineGroupsClipper.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineGroupsClipper
      More...
     Split a surface into groups/branches corresponding to their proximity to the polyball line of a branched centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.map index 8be6a309..5b5ff9f6 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.md5 index ad788b27..0e0e1e32 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.md5 @@ -1 +1 @@ -8978bf257c32368956213267ced60b00 \ No newline at end of file +49b4b6590eef931937501bf569cd850b \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.png deleted file mode 100644 index 1fc6e0ce..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.svg new file mode 100644 index 00000000..166383a5 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkPolyDataCenterlineGroupsClipper.h + + +Node0 + +vtkvmtkPolyDataCenterline +GroupsClipper.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h_source.html new file mode 100644 index 00000000..a62daa78 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineGroupsClipper_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineGroupsClipper.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineGroupsClipper.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataCenterlineGroupsClipper.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlineGroupsClipper_h
    29 #define __vtkvmtkPolyDataCenterlineGroupsClipper_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkIdList.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineGroupsClipper : public vtkPolyDataAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkPolyDataCenterlineGroupsClipper,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    44 
    45  vtkSetObjectMacro(Centerlines,vtkPolyData);
    46  vtkGetObjectMacro(Centerlines,vtkPolyData);
    47 
    48  vtkSetObjectMacro(CenterlineGroupIds,vtkIdList);
    49  vtkGetObjectMacro(CenterlineGroupIds,vtkIdList);
    50 
    51  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    52  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    53 
    54  vtkSetStringMacro(CenterlineRadiusArrayName);
    55  vtkGetStringMacro(CenterlineRadiusArrayName);
    56 
    57  vtkSetStringMacro(GroupIdsArrayName);
    58  vtkGetStringMacro(GroupIdsArrayName);
    59 
    60  vtkSetStringMacro(BlankingArrayName);
    61  vtkGetStringMacro(BlankingArrayName);
    62 
    63  vtkSetMacro(ClipAllCenterlineGroupIds,int);
    64  vtkGetMacro(ClipAllCenterlineGroupIds,int);
    65  vtkBooleanMacro(ClipAllCenterlineGroupIds,int);
    66 
    67  vtkSetMacro(GenerateClippedOutput,int);
    68  vtkGetMacro(GenerateClippedOutput,int);
    69  vtkBooleanMacro(GenerateClippedOutput,int);
    70 
    71  vtkPolyData* GetClippedOutput();
    72 
    73  vtkSetMacro(CutoffRadiusFactor,double);
    74  vtkGetMacro(CutoffRadiusFactor,double);
    75 
    76  vtkSetMacro(ClipValue,double);
    77  vtkGetMacro(ClipValue,double);
    78 
    79  vtkSetMacro(UseRadiusInformation,int);
    80  vtkGetMacro(UseRadiusInformation,int);
    81  vtkBooleanMacro(UseRadiusInformation,int);
    82 
    83  protected:
    86 
    87  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    88 
    89  vtkPolyData* Centerlines;
    90 
    91  vtkIdList* CenterlineGroupIds;
    92 
    95 
    98 
    101  double ClipValue;
    102 
    104 
    106 
    107  private:
    109  void operator=(const vtkvmtkPolyDataCenterlineGroupsClipper&); // Not implemented.
    110 };
    111 
    112 #endif
    + + + + + + + + + +
    Split a surface into groups/branches corresponding to their proximity to the polyball line of a branc...
    + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h.html b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h.html index 8d1059bc..eb264d67 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineMetricFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkPolyDataCenterlineMetricFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineMetricFilter.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineMetricFilter
     .. More...
     Base class for evaluating metrics over a centerline onto a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.map b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.map index b002e1da..0288edc3 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.md5 index 89aac6b8..1c65e919 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.md5 @@ -1 +1 @@ -f72576d90e751bcaa7609498781cae8f \ No newline at end of file +2495374cdd0f92295ae9327b97b2efef \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.png b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.png deleted file mode 100644 index 7a32915d..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.svg new file mode 100644 index 00000000..be2479e2 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__dep__incl.svg @@ -0,0 +1,47 @@ + + + + + + +vtkvmtkPolyDataCenterlineMetricFilter.h + + +Node4 + +vtkvmtkPolyDataCenterline +MetricFilter.h + + +Node5 + + +vtkvmtkPolyDataCenterline +AbscissaMetricFilter.h + + + + +Node4->Node5 + + + + +Node6 + + +vtkvmtkPolyDataCenterline +AngularMetricFilter.h + + + + +Node4->Node6 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.map index 8be6a309..a9851475 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.md5 index 2f1e0943..16c95da4 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.md5 @@ -1 +1 @@ -ea42112c0c6e46f36d147b8047ffeb8c \ No newline at end of file +4ca91be39deb5b8209e0f759669abff5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.png deleted file mode 100644 index a76c10d5..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.svg new file mode 100644 index 00000000..f6984a7d --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataCenterlineMetricFilter.h + + +Node0 + +vtkvmtkPolyDataCenterline +MetricFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h_source.html new file mode 100644 index 00000000..3165d828 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineMetricFilter_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineMetricFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineMetricFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataCenterlineMetricFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlineMetricFilter_h
    29 #define __vtkvmtkPolyDataCenterlineMetricFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class vtkDataArray;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineMetricFilter : public vtkPolyDataAlgorithm
    40 {
    41 public:
    42  vtkTypeMacro(vtkvmtkPolyDataCenterlineMetricFilter,vtkPolyDataAlgorithm);
    43 
    44  vtkSetStringMacro(MetricArrayName);
    45  vtkGetStringMacro(MetricArrayName);
    46 
    47  vtkSetStringMacro(GroupIdsArrayName);
    48  vtkGetStringMacro(GroupIdsArrayName);
    49 
    50  vtkSetObjectMacro(Centerlines,vtkPolyData);
    51  vtkGetObjectMacro(Centerlines,vtkPolyData);
    52 
    53  vtkSetMacro(UseRadiusInformation,int);
    54  vtkGetMacro(UseRadiusInformation,int);
    55  vtkBooleanMacro(UseRadiusInformation,int);
    56 
    57  vtkSetStringMacro(RadiusArrayName);
    58  vtkGetStringMacro(RadiusArrayName);
    59 
    60  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    61  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    62 
    63  vtkSetStringMacro(CenterlineIdsArrayName);
    64  vtkGetStringMacro(CenterlineIdsArrayName);
    65 
    66  vtkSetStringMacro(CenterlineTractIdsArrayName);
    67  vtkGetStringMacro(CenterlineTractIdsArrayName);
    68 
    69  vtkSetStringMacro(BlankingArrayName);
    70  vtkGetStringMacro(BlankingArrayName);
    71 
    72  vtkSetMacro(IncludeBifurcations,int);
    73  vtkGetMacro(IncludeBifurcations,int);
    74  vtkBooleanMacro(IncludeBifurcations,int);
    75 
    76 protected:
    79 
    80  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    81 
    82  virtual void EvaluateMetric(vtkIdType pointId, double point[3], vtkIdType groupId, vtkDataArray* metricArray) = 0;
    83 
    86 
    88 
    89  vtkPolyData* Centerlines;
    90 
    95 
    98 
    99 private:
    101  void operator=(const vtkvmtkPolyDataCenterlineMetricFilter&); // Not implemented.
    102 };
    103 
    104 #endif
    105 
    + + + + + + + + +
    Base class for evaluating metrics over a centerline onto a surface.
    + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h.html b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h.html index a11dab14..8e501b72 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineProjection.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataCenterlineProjection.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineProjection.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineProjection
     .. More...
     Project all point data from a centerline onto a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.map index 8be6a309..f1a93d3f 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.md5 index 242585d2..836b34fe 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.md5 @@ -1 +1 @@ -69b50c1cd10a8c3c5af99d2f8e4abc1f \ No newline at end of file +4ac215311ef610c10bf01e51d0746cf3 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.png deleted file mode 100644 index 943678a6..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.svg new file mode 100644 index 00000000..b7e6a517 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataCenterlineProjection.h + + +Node0 + +vtkvmtkPolyDataCenterline +Projection.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineProjection_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h_source.html new file mode 100644 index 00000000..3fa72550 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineProjection_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineProjection.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineProjection.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataCenterlineProjection.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlineProjection_h
    29 #define __vtkvmtkPolyDataCenterlineProjection_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineProjection : public vtkPolyDataAlgorithm
    38 {
    39 public:
    41  vtkTypeMacro(vtkvmtkPolyDataCenterlineProjection,vtkPolyDataAlgorithm);
    42 
    43  vtkSetObjectMacro(Centerlines,vtkPolyData);
    44  vtkGetObjectMacro(Centerlines,vtkPolyData);
    45 
    46  vtkSetMacro(UseRadiusInformation,int);
    47  vtkGetMacro(UseRadiusInformation,int);
    48  vtkBooleanMacro(UseRadiusInformation,int);
    49 
    50  vtkSetStringMacro(CenterlineRadiusArrayName);
    51  vtkGetStringMacro(CenterlineRadiusArrayName);
    52 
    53 protected:
    56 
    57  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    58 
    60 
    61  vtkPolyData* Centerlines;
    62 
    64 
    65 private:
    67  void operator=(const vtkvmtkPolyDataCenterlineProjection&); // Not implemented.
    68 };
    69 
    70 #endif
    71 
    + + +
    Project all point data from a centerline onto a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h.html b/doc/html/vtkvmtkPolyDataCenterlineSections_8h.html index 8837edcc..90bb5044 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineSections_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlineSections_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlineSections.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataCenterlineSections.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataCenterlineSections.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlineSections
     ... More...
     Extract a set of vessel sections from a surface along a centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.map index 8be6a309..c94407cc 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.md5 index b1c91920..3e182be5 100644 --- a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.md5 @@ -1 +1 @@ -a0d3d8b83d0eaaa897dd8f33d7a8acee \ No newline at end of file +48b0abbbd9842096c344de73b607f434 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.png deleted file mode 100644 index b59b9cdc..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.svg new file mode 100644 index 00000000..3e1a6db1 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineSections_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataCenterlineSections.h + + +Node0 + +vtkvmtkPolyDataCenterline +Sections.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlineSections_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlineSections_8h_source.html new file mode 100644 index 00000000..dfd08f18 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlineSections_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlineSections.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlineSections.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataCenterlineSections.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    33 #ifndef __vtkvmtkPolyDataCenterlineSections_h
    34 #define __vtkvmtkPolyDataCenterlineSections_h
    35 
    36 #include "vtkPolyDataAlgorithm.h"
    37 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    38 #include "vtkvmtkWin32Header.h"
    39 #include "vtkPolyData.h"
    40 
    41 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlineSections : public vtkPolyDataAlgorithm
    42 {
    43  public:
    44  vtkTypeMacro(vtkvmtkPolyDataCenterlineSections,vtkPolyDataAlgorithm);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    48 
    49  vtkSetObjectMacro(Centerlines,vtkPolyData);
    50  vtkGetObjectMacro(Centerlines,vtkPolyData);
    51 
    52  vtkSetStringMacro(CenterlineSectionAreaArrayName);
    53  vtkGetStringMacro(CenterlineSectionAreaArrayName);
    54 
    55  vtkSetStringMacro(CenterlineSectionMinSizeArrayName);
    56  vtkGetStringMacro(CenterlineSectionMinSizeArrayName);
    57 
    58  vtkSetStringMacro(CenterlineSectionMaxSizeArrayName);
    59  vtkGetStringMacro(CenterlineSectionMaxSizeArrayName);
    60 
    61  vtkSetStringMacro(CenterlineSectionShapeArrayName);
    62  vtkGetStringMacro(CenterlineSectionShapeArrayName);
    63 
    64  vtkSetStringMacro(CenterlineSectionClosedArrayName);
    65  vtkGetStringMacro(CenterlineSectionClosedArrayName);
    66 
    67  protected:
    70 
    71  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    72 
    73  void ComputeCenterlineSections(vtkPolyData* input, int cellId, vtkPolyData* output);
    74 
    75  vtkPolyData* Centerlines;
    76 
    82 
    83  private:
    85  void operator=(const vtkvmtkPolyDataCenterlineSections&); // Not implemented.
    86 };
    87 
    88 #endif
    + + + + + +
    Extract a set of vessel sections from a surface along a centerline.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h.html b/doc/html/vtkvmtkPolyDataCenterlines_8h.html index 3b279483..c39d0f58 100644 --- a/doc/html/vtkvmtkPolyDataCenterlines_8h.html +++ b/doc/html/vtkvmtkPolyDataCenterlines_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCenterlines.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataCenterlines.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGrid.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGrid.h"
    Include dependency graph for vtkvmtkPolyDataCenterlines.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCenterlines
     Compute centerlines from surface. More...
     Compute centerlines from surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.map b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.map index 8be6a309..e133e1fc 100644 --- a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.md5 index 82f28654..a6f847e5 100644 --- a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.md5 @@ -1 +1 @@ -6d09a6d764a2e58621d7034c245749be \ No newline at end of file +ed702d65549db149115cdb7bf6d57b87 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.png b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.png deleted file mode 100644 index b258bbd8..00000000 Binary files a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.svg b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.svg new file mode 100644 index 00000000..e2f67d8b --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlines_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataCenterlines.h + + +Node0 + +vtkvmtkPolyDataCenterlines.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkUnstructuredGrid.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCenterlines_8h_source.html b/doc/html/vtkvmtkPolyDataCenterlines_8h_source.html new file mode 100644 index 00000000..de6294e4 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCenterlines_8h_source.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCenterlines.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCenterlines.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataCenterlines.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCenterlines_h
    29 #define __vtkvmtkPolyDataCenterlines_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkUnstructuredGrid.h"
    36 
    37 class vtkPolyData;
    38 class vtkPoints;
    39 class vtkIdList;
    40 class vtkDataArray;
    41 
    42 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataCenterlines : public vtkPolyDataAlgorithm
    43 {
    44  public:
    45  vtkTypeMacro(vtkvmtkPolyDataCenterlines,vtkPolyDataAlgorithm);
    46  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    47 
    48  static vtkvmtkPolyDataCenterlines *New();
    49 
    50  virtual void SetSourceSeedIds(vtkIdList*);
    51  vtkGetObjectMacro(SourceSeedIds,vtkIdList);
    52 
    53  virtual void SetTargetSeedIds(vtkIdList*);
    54  vtkGetObjectMacro(TargetSeedIds,vtkIdList);
    55 
    56  virtual void SetCapCenterIds(vtkIdList*);
    57  vtkGetObjectMacro(CapCenterIds,vtkIdList);
    58 
    59  vtkSetObjectMacro(DelaunayTessellation,vtkUnstructuredGrid);
    60  vtkGetObjectMacro(DelaunayTessellation,vtkUnstructuredGrid);
    61 
    62  vtkGetObjectMacro(VoronoiDiagram,vtkPolyData);
    63 
    64  vtkGetObjectMacro(PoleIds,vtkIdList);
    65 
    66  vtkSetStringMacro(RadiusArrayName);
    67  vtkGetStringMacro(RadiusArrayName);
    68 
    69  vtkSetStringMacro(CostFunction);
    70  vtkGetStringMacro(CostFunction);
    71 
    72  vtkSetStringMacro(EikonalSolutionArrayName);
    73  vtkGetStringMacro(EikonalSolutionArrayName);
    74 
    75  vtkSetStringMacro(EdgeArrayName);
    76  vtkGetStringMacro(EdgeArrayName);
    77 
    78  vtkSetStringMacro(EdgePCoordArrayName);
    79  vtkGetStringMacro(EdgePCoordArrayName);
    80 
    81  vtkSetStringMacro(CostFunctionArrayName);
    82  vtkGetStringMacro(CostFunctionArrayName);
    83 
    84  vtkSetMacro(FlipNormals,int);
    85  vtkGetMacro(FlipNormals,int);
    86  vtkBooleanMacro(FlipNormals,int);
    87 
    88  vtkSetMacro(SimplifyVoronoi,int);
    89  vtkGetMacro(SimplifyVoronoi,int);
    90  vtkBooleanMacro(SimplifyVoronoi,int);
    91 
    92  vtkSetMacro(CenterlineResampling,int);
    93  vtkGetMacro(CenterlineResampling,int);
    94  vtkBooleanMacro(CenterlineResampling,int);
    95 
    96  vtkSetMacro(ResamplingStepLength,double);
    97  vtkGetMacro(ResamplingStepLength,double);
    98 
    99  vtkSetMacro(AppendEndPointsToCenterlines,int);
    100  vtkGetMacro(AppendEndPointsToCenterlines,int);
    101  vtkBooleanMacro(AppendEndPointsToCenterlines,int);
    102 
    103  vtkSetMacro(GenerateDelaunayTessellation,int);
    104  vtkGetMacro(GenerateDelaunayTessellation,int);
    105  vtkBooleanMacro(GenerateDelaunayTessellation,int);
    106 
    107  vtkSetMacro(DelaunayTolerance,double);
    108  vtkGetMacro(DelaunayTolerance,double);
    109 
    110 
    111  protected:
    114 
    115  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    116 
    117  void FindVoronoiSeeds(vtkUnstructuredGrid *delaunay, vtkIdList *boundaryBaricenterIds, vtkDataArray *normals, vtkIdList *seedIds);
    118  void AppendEndPoints(vtkPoints* endPointPairs);
    119  void ResampleCenterlines();
    120  void ReverseCenterlines();
    121 
    122  vtkIdList* SourceSeedIds;
    123  vtkIdList* TargetSeedIds;
    124 
    125  vtkIdList* CapCenterIds;
    126 
    127  vtkUnstructuredGrid* DelaunayTessellation;
    128 
    129  vtkPolyData* VoronoiDiagram;
    130 
    131  vtkIdList* PoleIds;
    132 
    139 
    144 
    146 
    149 
    150  private:
    151  vtkvmtkPolyDataCenterlines(const vtkvmtkPolyDataCenterlines&); // Not implemented.
    152  void operator=(const vtkvmtkPolyDataCenterlines&); // Not implemented.
    153 };
    154 
    155 #endif
    + + + + + + +
    Compute centerlines from surface.
    + + + + + +
    vtkUnstructuredGrid * DelaunayTessellation
    + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h.html b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h.html index 0042ef9d..2371e875 100644 --- a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataClampedSmoothingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataClampedSmoothingFilter.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataClampedSmoothingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataClampedSmoothingFilter
     .. More...
     Apply a laplacian or curvature based smoothing filter to a surface with particular points fixed in place. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.map index 8be6a309..74f557f9 100644 --- a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.md5 index 31243442..7d8cfd20 100644 --- a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.md5 @@ -1 +1 @@ -b4389ac2704541a78a0ea9314b7e38ff \ No newline at end of file +5962355fb2e90a05eeaabb33e8b28568 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.png deleted file mode 100644 index 6277364a..00000000 Binary files a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.svg new file mode 100644 index 00000000..66f439ea --- /dev/null +++ b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataClampedSmoothingFilter.h + + +Node0 + +vtkvmtkPolyDataClampedSmoothing +Filter.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h_source.html new file mode 100644 index 00000000..ca605376 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataClampedSmoothingFilter_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkPolyDataClampedSmoothingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataClampedSmoothingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataClampedSmoothingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataClampedSmoothingFilter_h
    29 #define __vtkvmtkPolyDataClampedSmoothingFilter_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataClampedSmoothingFilter : public vtkPolyDataAlgorithm
    36 {
    37 public:
    38 
    40  vtkTypeMacro(vtkvmtkPolyDataClampedSmoothingFilter,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  vtkSetMacro(SmoothingType,int);
    44  vtkGetMacro(SmoothingType,int);
    46  { this->SmoothingType = LAPLACIAN; }
    48  { this->SmoothingType = CURVATURE_DIFFUSION; }
    49 
    50  vtkSetMacro(NumberOfIterations,int);
    51  vtkGetMacro(NumberOfIterations,int);
    52 
    53  vtkSetMacro(Clamp,int);
    54  vtkGetMacro(Clamp,int);
    55  vtkBooleanMacro(Clamp,int);
    56 
    57  vtkSetMacro(ClampThreshold,double);
    58  vtkGetMacro(ClampThreshold,double);
    59 
    60  vtkSetStringMacro(ClampArrayName);
    61  vtkGetStringMacro(ClampArrayName);
    62 
    63  vtkSetMacro(TimeStepFactor,double);
    64  vtkGetMacro(TimeStepFactor,double);
    65 
    66 //BTX
    67  enum {
    69  CURVATURE_DIFFUSION
    70  };
    71 //ETX
    72 
    73 protected:
    76 
    77  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    78  void LaplacianIteration(vtkPolyData* surface);
    79  void CurvatureDiffusionIteration(vtkPolyData* surface);
    80  double ComputeTimeStep(vtkPolyData* surface);
    81 
    84  int Clamp;
    87 
    89 
    90 private:
    92  void operator=(const vtkvmtkPolyDataClampedSmoothingFilter&); // Not implemented.
    93 };
    94 
    95 #endif
    96 
    + + + +
    Apply a laplacian or curvature based smoothing filter to a surface with particular points fixed in pl...
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h.html b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h.html index 7db4907f..a8655149 100644 --- a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataCylinderHarmonicMappingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataCylinderHarmonicMappingFilter.h File Reference
    -
    #include "vtkvmtkPolyDataHarmonicMappingFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkPolyDataHarmonicMappingFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataCylinderHarmonicMappingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataCylinderHarmonicMappingFilter
     .. More...
     Create a single instance wrapping a harmonic function over a cylinder so that mapping can be applied with stretching of the longitudinal metric. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.map index 1a457bf9..fed41f79 100644 --- a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.md5 index f9af6e3e..99f81c8c 100644 --- a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.md5 @@ -1 +1 @@ -844790b03c0e31ea1244f13bef76979f \ No newline at end of file +6a6305e4a4c06d4edf167dc7a85c8547 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.png deleted file mode 100644 index 75c3c9c6..00000000 Binary files a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.svg new file mode 100644 index 00000000..3c4e95f0 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h__incl.svg @@ -0,0 +1,78 @@ + + + + + + +vtkvmtkPolyDataCylinderHarmonicMappingFilter.h + + +Node0 + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter.h + + +Node1 + + +vtkvmtkPolyDataHarmonicMapping +Filter.h + + + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node1->Node2 + + + + +Node3 + +vtkPolyDataAlgorithm.h + + +Node1->Node3 + + + + +Node4 + +vtkIdList.h + + +Node1->Node4 + + + + +Node5 + +vtkDoubleArray.h + + +Node1->Node5 + + + + + diff --git a/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h_source.html new file mode 100644 index 00000000..f801876c --- /dev/null +++ b/doc/html/vtkvmtkPolyDataCylinderHarmonicMappingFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkPolyDataCylinderHarmonicMappingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataCylinderHarmonicMappingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataCylinderHarmonicMappingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataCylinderHarmonicMappingFilter_h
    29 #define __vtkvmtkPolyDataCylinderHarmonicMappingFilter_h
    30 
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataCylinderHarmonicMappingFilter : public vtkvmtkPolyDataHarmonicMappingFilter
    35 {
    36 public:
    39 
    40 protected:
    43 
    44  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    45 
    46 private:
    48  void operator=(const vtkvmtkPolyDataCylinderHarmonicMappingFilter&); // Not implemented.
    49 };
    50 
    51 #endif
    52 
    Construct a harmonic function over each vascular surface segment used during mapping order to stretch...
    + +
    Create a single instance wrapping a harmonic function over a cylinder so that mapping can be applied ...
    +
    virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
    +
    static vtkvmtkPolyDataHarmonicMappingFilter * New()
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h.html b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h.html index 1e0b3220..62584896 100644 --- a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataDiscreteElasticaFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataDiscreteElasticaFilter.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataDiscreteElasticaFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataDiscreteElasticaFilter
     .. More...
     Not implemented; smooth a surface with via an elastic forces method. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.map index 8be6a309..2598bac6 100644 --- a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.md5 index 1fee293d..2b5ea828 100644 --- a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.md5 @@ -1 +1 @@ -c46b0044bfec46c8ea0e16f70292d5ef \ No newline at end of file +a4cc7455b10429ecf2a38d99eb8bd4a2 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.png deleted file mode 100644 index b131c419..00000000 Binary files a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.svg new file mode 100644 index 00000000..6d70bc68 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataDiscreteElasticaFilter.h + + +Node0 + +vtkvmtkPolyDataDiscreteElastica +Filter.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h_source.html b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h_source.html new file mode 100644 index 00000000..b6991710 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataDiscreteElasticaFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkPolyDataDiscreteElasticaFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataDiscreteElasticaFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataDiscreteElasticaFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    27 #ifndef __vtkvmtkPolyDataDiscreteElasticaFilter_h
    28 #define __vtkvmtkPolyDataDiscreteElasticaFilter_h
    29 
    30 #include "vtkObject.h"
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataDiscreteElasticaFilter : public vtkPolyDataAlgorithm
    35 {
    36 public:
    37 
    39  vtkTypeMacro(vtkvmtkPolyDataDiscreteElasticaFilter,vtkPolyDataAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42 protected:
    45 
    46  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    47 
    48 private:
    50  void operator=(const vtkvmtkPolyDataDiscreteElasticaFilter&); // Not implemented.
    51 };
    52 
    53 #endif
    54 
    Not implemented; smooth a surface with via an elastic forces method.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h.html b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h.html index fa8824f7..3cdb52e2 100644 --- a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h.html +++ b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataDistanceToCenterlines.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,30 @@
    vtkvmtkPolyDataDistanceToCenterlines.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataDistanceToCenterlines.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkPolyDataDistanceToCenterlines
     calculate the minimum euclidian from surface points to a centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.map b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.map index 8be6a309..726b5b4b 100644 --- a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.md5 b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.md5 index f0a0b8f6..824af2ae 100644 --- a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.md5 @@ -1 +1 @@ -1284335ddcb51150425c69f34ed0c50b \ No newline at end of file +d795eb0483fdae0021b9cd40030c681b \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.png b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.png deleted file mode 100644 index 58a2db2a..00000000 Binary files a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.svg b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.svg new file mode 100644 index 00000000..d7edf680 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataDistanceToCenterlines.h + + +Node0 + +vtkvmtkPolyDataDistanceTo +Centerlines.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h_source.html b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h_source.html new file mode 100644 index 00000000..e55170ca --- /dev/null +++ b/doc/html/vtkvmtkPolyDataDistanceToCenterlines_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataDistanceToCenterlines.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataDistanceToCenterlines.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataDistanceToCenterlines.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    32 #ifndef __vtkvmtkPolyDataDistanceToCenterlines_h
    33 #define __vtkvmtkPolyDataDistanceToCenterlines_h
    34 
    35 #include "vtkPolyDataAlgorithm.h"
    36 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkPolyData.h"
    40 
    41 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataDistanceToCenterlines : public vtkPolyDataAlgorithm
    42 {
    43 public:
    45  vtkTypeMacro(vtkvmtkPolyDataDistanceToCenterlines,vtkPolyDataAlgorithm);
    46 
    47  vtkSetObjectMacro(Centerlines,vtkPolyData);
    48  vtkGetObjectMacro(Centerlines,vtkPolyData);
    49 
    50  vtkSetMacro(UseRadiusInformation,int);
    51  vtkGetMacro(UseRadiusInformation,int);
    52  vtkBooleanMacro(UseRadiusInformation,int);
    53 
    54  vtkSetMacro(EvaluateTubeFunction,int);
    55  vtkGetMacro(EvaluateTubeFunction,int);
    56  vtkBooleanMacro(EvaluateTubeFunction,int);
    57 
    58  vtkSetMacro(EvaluateCenterlineRadius,int);
    59  vtkGetMacro(EvaluateCenterlineRadius,int);
    60  vtkBooleanMacro(EvaluateCenterlineRadius,int);
    61 
    62  vtkSetStringMacro(DistanceToCenterlinesArrayName);
    63  vtkGetStringMacro(DistanceToCenterlinesArrayName);
    64 
    65  vtkSetStringMacro(CenterlineRadiusArrayName);
    66  vtkGetStringMacro(CenterlineRadiusArrayName);
    67 
    68  vtkSetMacro(ProjectPointArrays,int);
    69  vtkGetMacro(ProjectPointArrays,int);
    70  vtkBooleanMacro(ProjectPointArrays,int);
    71 
    72 protected:
    75 
    76  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    77 
    80 
    81  vtkPolyData* Centerlines;
    82 
    87 
    88 private:
    90  void operator=(const vtkvmtkPolyDataDistanceToCenterlines&); // Not implemented.
    91 };
    92 
    93 #endif
    94 
    + + + + +
    calculate the minimum euclidian from surface points to a centerline.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h.html b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h.html index a30c92f1..c4c0dd95 100644 --- a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h.html +++ b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataFEGradientAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataFEGradientAssembler.h File Reference
    -
    #include "vtkvmtkFEAssembler.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkFEAssembler.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataFEGradientAssembler.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataFEGradientAssembler
     .. More...
     Construct a gradient based finite element calculation on a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.map b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.map index beed9f50..70896680 100644 --- a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.md5 b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.md5 index 0fd24f35..5b712482 100644 --- a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.md5 @@ -1 +1 @@ -e4be6727476857665f130e3cc9dd981c \ No newline at end of file +1238453eae4df49afba39938f3cb5228 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.png b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.png deleted file mode 100644 index 88501e9e..00000000 Binary files a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.svg b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.svg new file mode 100644 index 00000000..5c89accf --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h__incl.svg @@ -0,0 +1,423 @@ + + + + + + +vtkvmtkPolyDataFEGradientAssembler.h + + +Node0 + +vtkvmtkPolyDataFEGradient +Assembler.h + + +Node1 + + +vtkvmtkFEAssembler.h + + + + +Node0->Node1 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2 + +vtkObject.h + + +Node1->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node1->Node4 + + + + +Node1->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node1->Node17 + + + + +Node4->Node2 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node2 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node2 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node2 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node2 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node2 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node2 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node2 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node2 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node2 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node2 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h_source.html b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h_source.html new file mode 100644 index 00000000..0b562b76 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFEGradientAssembler_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkPolyDataFEGradientAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataFEGradientAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataFEGradientAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataFEGradientAssembler_h
    29 #define __vtkvmtkPolyDataFEGradientAssembler_h
    30 
    31 #include "vtkvmtkFEAssembler.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataFEGradientAssembler : public vtkvmtkFEAssembler
    35 {
    36 public:
    37 
    40 
    41  virtual void Build() VTK_OVERRIDE;
    42 
    43  vtkSetStringMacro(ScalarsArrayName);
    44  vtkGetStringMacro(ScalarsArrayName);
    45 
    46  vtkSetMacro(ScalarsComponent,int);
    47  vtkGetMacro(ScalarsComponent,int);
    48 
    49 protected:
    52 
    53  char* ScalarsArrayName;
    54  int ScalarsComponent;
    55 
    56 private:
    58  void operator=(const vtkvmtkPolyDataFEGradientAssembler&); // Not implemented.
    59 };
    60 
    61 #endif
    virtual void Build()=0
    +
    Base class on which to build to build specific finite element routines.
    + +
    Construct a gradient based finite element calculation on a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h.html b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h.html index e2c7888a..b1ab53e2 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h.html +++ b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataFELaplaceAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataFELaplaceAssembler.h File Reference
    -
    #include "vtkvmtkFEAssembler.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkFEAssembler.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataFELaplaceAssembler.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataFELaplaceAssembler
     .. More...
     construct a laplacian based finite element calculation on a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.map b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.map index beed9f50..62de418e 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.md5 b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.md5 index e7b94844..73cebf7b 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.md5 @@ -1 +1 @@ -d70f29751b0b240a07f568f870aec4a5 \ No newline at end of file +49820e7249a77a72f8733039d6d3590f \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.png b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.png deleted file mode 100644 index 9d49074d..00000000 Binary files a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.svg b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.svg new file mode 100644 index 00000000..6720db31 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h__incl.svg @@ -0,0 +1,423 @@ + + + + + + +vtkvmtkPolyDataFELaplaceAssembler.h + + +Node0 + +vtkvmtkPolyDataFELaplace +Assembler.h + + +Node1 + + +vtkvmtkFEAssembler.h + + + + +Node0->Node1 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2 + +vtkObject.h + + +Node1->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node1->Node4 + + + + +Node1->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node1->Node17 + + + + +Node4->Node2 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node2 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node2 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node2 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node2 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node2 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node2 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node2 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node2 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node2 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node2 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h_source.html b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h_source.html new file mode 100644 index 00000000..1a724525 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFELaplaceAssembler_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkPolyDataFELaplaceAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataFELaplaceAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataFELaplaceAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataFELaplaceAssembler_h
    29 #define __vtkvmtkPolyDataFELaplaceAssembler_h
    30 
    31 #include "vtkvmtkFEAssembler.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataFELaplaceAssembler : public vtkvmtkFEAssembler
    35 {
    36 public:
    37 
    40 
    41  virtual void Build() VTK_OVERRIDE;
    42 
    43 protected:
    46 
    47 private:
    49  void operator=(const vtkvmtkPolyDataFELaplaceAssembler&); // Not implemented.
    50 };
    51 
    52 #endif
    virtual void Build()=0
    +
    Base class on which to build to build specific finite element routines.
    +
    construct a laplacian based finite element calculation on a surface.
    + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h.html b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h.html index 6e461079..762437c3 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataFELaplaceBeltramiStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataFELaplaceBeltramiStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataLaplaceBeltramiStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataLaplaceBeltramiStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataFELaplaceBeltramiStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataFELaplaceBeltramiStencil
     .. More...
     Apply finite-element LB weighting to the neighborhood connections of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.map index b114bd24..09579abe 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - - + + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.md5 index 16d09b18..22386210 100644 --- a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.md5 @@ -1 +1 @@ -cc93d40d51fa7178fa62f1811068961c \ No newline at end of file +1c8a425eded42206f2649e4421ed3aaa \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.png deleted file mode 100644 index f1a08ed5..00000000 Binary files a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.svg new file mode 100644 index 00000000..4212708d --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h__incl.svg @@ -0,0 +1,216 @@ + + + + + + +vtkvmtkPolyDataFELaplaceBeltramiStencil.h + + +Node0 + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node0->Node3 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node3->Node4 + + + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node4->Node10 + + + + +Node11 + +vtkPolyData.h + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node9 + +vtkDataSet.h + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + + diff --git a/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h_source.html b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h_source.html new file mode 100644 index 00000000..335473ee --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFELaplaceBeltramiStencil_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataFELaplaceBeltramiStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataFELaplaceBeltramiStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataFELaplaceBeltramiStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataFELaplaceBeltramiStencil_h
    29 #define __vtkvmtkPolyDataFELaplaceBeltramiStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataFELaplaceBeltramiStencil : public vtkvmtkPolyDataLaplaceBeltramiStencil
    37 {
    38 public:
    39 
    42 
    43  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL;};
    44 
    45 protected:
    48 
    49  void ScaleWithArea() VTK_OVERRIDE;
    50 
    51 private:
    53  void operator=(const vtkvmtkPolyDataFELaplaceBeltramiStencil&); // Not implemented.
    54 };
    55 
    56 #endif
    57 
    + + + + +
    Apply finite-element LB weighting to the neighborhood connections of a surface.
    +
    virtual void ScaleWithArea()=0
    +
    Apply LB weighting to the neighborhood connections of a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h.html b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h.html index 5993ba0a..225c725a 100644 --- a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataLaplaceBeltramiStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataLaplaceBeltramiStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataFVFELaplaceBeltramiStencil
     .. More...
     Apply finite-volume, finite-element LB weighting to the neighborhood connections of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.map index b114bd24..b05a143b 100644 --- a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - - + + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.md5 index 4b420328..203f6216 100644 --- a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.md5 @@ -1 +1 @@ -f4e4e1717439eadd674e3802c06940ae \ No newline at end of file +e0d7d6099246964f341b4a97c4e97d66 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.png deleted file mode 100644 index 46dcf9ba..00000000 Binary files a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.svg new file mode 100644 index 00000000..ad4cf584 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h__incl.svg @@ -0,0 +1,216 @@ + + + + + + +vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h + + +Node0 + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node0->Node3 + + + + +Node10 + +vtkvmtkWin32Header.h + + +Node0->Node10 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node3->Node4 + + + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkStencil.h + + + + +Node4->Node5 + + + + +Node4->Node10 + + + + +Node11 + +vtkPolyData.h + + +Node4->Node11 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node6 + + + + +Node5->Node10 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkDataSetItem.h + + + + +Node6->Node7 + + + + +Node6->Node10 + + + + +Node7->Node1 + + + + +Node8 + + +vtkvmtkItem.h + + + + +Node7->Node8 + + + + +Node9 + +vtkDataSet.h + + +Node7->Node9 + + + + +Node7->Node10 + + + + +Node8->Node1 + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + + diff --git a/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h_source.html b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h_source.html new file mode 100644 index 00000000..d514daf4 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFVFELaplaceBeltramiStencil_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataFVFELaplaceBeltramiStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataFVFELaplaceBeltramiStencil_h
    29 #define __vtkvmtkPolyDataFVFELaplaceBeltramiStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataFVFELaplaceBeltramiStencil : public vtkvmtkPolyDataLaplaceBeltramiStencil
    38 {
    39 public:
    40 
    43 
    44  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL;};
    45 
    46 protected:
    49 
    50  void ComputeArea(vtkPolyData *data, vtkIdType pointId);
    51  void ScaleWithArea() VTK_OVERRIDE;
    52 
    53 private:
    55  void operator=(const vtkvmtkPolyDataFVFELaplaceBeltramiStencil&); // Not implemented.
    56 };
    57 
    58 #endif
    59 
    Apply finite-volume, finite-element LB weighting to the neighborhood connections of a surface...
    + + + + +
    virtual void ScaleWithArea()=0
    + + +
    Apply LB weighting to the neighborhood connections of a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h.html b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h.html index a6d29e34..8c003394 100644 --- a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataFlowExtensionsFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataFlowExtensionsFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataFlowExtensionsFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataFlowExtensionsFilter
      More...
     remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.map index 8be6a309..42a3b60d 100644 --- a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.md5 index a6528bb9..31844855 100644 --- a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.md5 @@ -1 +1 @@ -a299abe67b5ef04022579861986a486b \ No newline at end of file +90849ef4ae30efb0a88f418b332cad81 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.png deleted file mode 100644 index ca4dd1ef..00000000 Binary files a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.svg new file mode 100644 index 00000000..5f7cb79a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkPolyDataFlowExtensionsFilter.h + + +Node0 + +vtkvmtkPolyDataFlowExtensions +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h_source.html b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h_source.html new file mode 100644 index 00000000..893f061e --- /dev/null +++ b/doc/html/vtkvmtkPolyDataFlowExtensionsFilter_8h_source.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkPolyDataFlowExtensionsFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataFlowExtensionsFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataFlowExtensionsFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkPolyDataFlowExtensionsFilter_h
    31 #define __vtkvmtkPolyDataFlowExtensionsFilter_h
    32 
    33 #include "vtkPolyDataAlgorithm.h"
    34 #include "vtkPolyData.h"
    35 #include "vtkIdList.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataFlowExtensionsFilter : public vtkPolyDataAlgorithm
    39 {
    40  public:
    41  vtkTypeMacro(vtkvmtkPolyDataFlowExtensionsFilter,vtkPolyDataAlgorithm);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    45 
    46  vtkSetObjectMacro(Centerlines,vtkPolyData);
    47  vtkGetObjectMacro(Centerlines,vtkPolyData);
    48 
    49  vtkSetMacro(ExtensionRatio,double);
    50  vtkGetMacro(ExtensionRatio,double);
    51 
    52  vtkSetMacro(ExtensionLength,double);
    53  vtkGetMacro(ExtensionLength,double);
    54 
    55  vtkSetMacro(ExtensionRadius,double);
    56  vtkGetMacro(ExtensionRadius,double);
    57 
    58  vtkSetMacro(TransitionRatio,double);
    59  vtkGetMacro(TransitionRatio,double);
    60 
    61  vtkSetMacro(Sigma,double);
    62  vtkGetMacro(Sigma,double);
    63 
    64  vtkSetMacro(CenterlineNormalEstimationDistanceRatio,double);
    65  vtkGetMacro(CenterlineNormalEstimationDistanceRatio,double);
    66 
    67  vtkSetMacro(AdaptiveExtensionLength,int);
    68  vtkGetMacro(AdaptiveExtensionLength,int);
    69  vtkBooleanMacro(AdaptiveExtensionLength,int);
    70 
    71  vtkSetMacro(AdaptiveExtensionRadius,int);
    72  vtkGetMacro(AdaptiveExtensionRadius,int);
    73  vtkBooleanMacro(AdaptiveExtensionRadius,int);
    74 
    75  vtkSetMacro(NumberOfBoundaryPoints,int);
    76  vtkGetMacro(NumberOfBoundaryPoints,int);
    77 
    78  vtkSetMacro(AdaptiveNumberOfBoundaryPoints,int);
    79  vtkGetMacro(AdaptiveNumberOfBoundaryPoints,int);
    80  vtkBooleanMacro(AdaptiveNumberOfBoundaryPoints,int);
    81 
    82  vtkSetObjectMacro(BoundaryIds,vtkIdList);
    83  vtkGetObjectMacro(BoundaryIds,vtkIdList);
    84 
    85  vtkSetMacro(ExtensionMode,int);
    86  vtkGetMacro(ExtensionMode,int);
    88  { this->SetExtensionMode(USE_NORMAL_TO_BOUNDARY); }
    90  { this->SetExtensionMode(USE_CENTERLINE_DIRECTION); }
    91 
    92  vtkSetMacro(InterpolationMode,int);
    93  vtkGetMacro(InterpolationMode,int);
    95  { this->SetInterpolationMode(USE_LINEAR_INTERPOLATION); }
    97  { this->SetInterpolationMode(USE_THIN_PLATE_SPLINE_INTERPOLATION); }
    98 
    99 //BTX
    100  enum {
    101  USE_NORMAL_TO_BOUNDARY = 0,
    102  USE_CENTERLINE_DIRECTION
    103  };
    104 
    105  enum {
    106  USE_LINEAR_INTERPOLATION = 0,
    107  USE_THIN_PLATE_SPLINE_INTERPOLATION
    108  };
    109 //ETX
    110 
    111  protected:
    114 
    115  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    116 
    117  vtkPolyData* Centerlines;
    118 
    122 
    124  double Sigma;
    125 
    127 
    130 
    133 
    136 
    137  vtkIdList* BoundaryIds;
    138 
    139  private:
    141  void operator=(const vtkvmtkPolyDataFlowExtensionsFilter&); // Not implemented.
    142 };
    143 
    144 #endif
    + + + + + + + + + + + + + + + +
    remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius th...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h.html b/doc/html/vtkvmtkPolyDataGradientFilter_8h.html index ff48d7db..e1a707b8 100644 --- a/doc/html/vtkvmtkPolyDataGradientFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataGradientFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataGradientFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataGradientFilter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkPolyDataAlgorithm.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkPolyDataAlgorithm.h"
    Include dependency graph for vtkvmtkPolyDataGradientFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataGradientFilter
     .. More...
     Compute the gradient of data stored within an polydata surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.map index 8be6a309..47603729 100644 --- a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.md5 index 510188ff..577b9e2e 100644 --- a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.md5 @@ -1 +1 @@ -35499691e17f52daea7aeab95470a257 \ No newline at end of file +3df4aa0a1587b3bd4f013bd54aed9ee5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.png deleted file mode 100644 index b21f67f4..00000000 Binary files a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.svg new file mode 100644 index 00000000..d68c8980 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataGradientFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPolyDataGradientFilter.h + + +Node0 + +vtkvmtkPolyDataGradientFilter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataGradientFilter_8h_source.html b/doc/html/vtkvmtkPolyDataGradientFilter_8h_source.html new file mode 100644 index 00000000..7d3c2fb2 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataGradientFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkPolyDataGradientFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataGradientFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataGradientFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataGradientFilter_h
    29 #define __vtkvmtkPolyDataGradientFilter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataGradientFilter : public vtkPolyDataAlgorithm
    35 {
    36 public:
    37  static vtkvmtkPolyDataGradientFilter* New();
    38  vtkTypeMacro(vtkvmtkPolyDataGradientFilter,vtkPolyDataAlgorithm);
    39 
    40  vtkSetStringMacro(InputArrayName);
    41  vtkGetStringMacro(InputArrayName);
    42 
    43  vtkSetStringMacro(GradientArrayName);
    44  vtkGetStringMacro(GradientArrayName);
    45 
    46  vtkSetMacro(ConvergenceTolerance,double);
    47  vtkGetMacro(ConvergenceTolerance,double);
    48 
    49  vtkSetMacro(QuadratureOrder,int);
    50  vtkGetMacro(QuadratureOrder,int);
    51 
    52 protected:
    55 
    56  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    57 
    62 
    63 private:
    65  void operator=(const vtkvmtkPolyDataGradientFilter&); // Not implemented.
    66 };
    67 
    68 #endif
    69 
    + +
    Compute the gradient of data stored within an polydata surface.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h.html b/doc/html/vtkvmtkPolyDataGradientStencil_8h.html index 994bbda4..d6b37ac6 100644 --- a/doc/html/vtkvmtkPolyDataGradientStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataGradientStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataGradientStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataGradientStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataManifoldStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataManifoldStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataGradientStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataGradientStencil
     .. More...
     Apply gradient weighting to the neighborhood connections of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.map index cce8d92f..6812afe1 100644 --- a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.md5 index 4b269f5f..5bdb61fb 100644 --- a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.md5 @@ -1 +1 @@ -aa243acca0f4c48883ded97018d0f7ad \ No newline at end of file +8897916dec2e8c1be5c9d376eab9ba5f \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.png deleted file mode 100644 index a0c74f95..00000000 Binary files a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.svg new file mode 100644 index 00000000..85a3c30a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataGradientStencil_8h__incl.svg @@ -0,0 +1,191 @@ + + + + + + +vtkvmtkPolyDataGradientStencil.h + + +Node0 + +vtkvmtkPolyDataGradientStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node0->Node3 + + + + +Node9 + +vtkvmtkWin32Header.h + + +Node0->Node9 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkStencil.h + + + + +Node3->Node4 + + + + +Node3->Node9 + + + + +Node10 + +vtkPolyData.h + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node5 + + + + +Node4->Node9 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkDataSetItem.h + + + + +Node5->Node6 + + + + +Node5->Node9 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkItem.h + + + + +Node6->Node7 + + + + +Node8 + +vtkDataSet.h + + +Node6->Node8 + + + + +Node6->Node9 + + + + +Node7->Node1 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + + diff --git a/doc/html/vtkvmtkPolyDataGradientStencil_8h_source.html b/doc/html/vtkvmtkPolyDataGradientStencil_8h_source.html new file mode 100644 index 00000000..d31dfa10 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataGradientStencil_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataGradientStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataGradientStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataGradientStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataGradientStencil_h
    29 #define __vtkvmtkPolyDataGradientStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataGradientStencil : public vtkvmtkPolyDataManifoldStencil
    37 {
    38 public:
    39 
    40  static vtkvmtkPolyDataGradientStencil *New();
    42 
    43  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_GRADIENT_STENCIL;};
    44 
    45  void Build() VTK_OVERRIDE;
    46 
    47 protected:
    50 
    51  void ScaleWithArea() VTK_OVERRIDE;
    52 
    53  void Gamma(double p0[3], double p1[3], double p2[3], double gamma[3]);
    54 
    55 private:
    57  void operator=(const vtkvmtkPolyDataGradientStencil&); // Not implemented.
    58 };
    59 
    60 #endif
    61 
    virtual void Build() VTK_OVERRIDE
    + +
    Base class for stencils applied to a manifold surface.
    + +
    virtual vtkIdType GetItemType() VTK_OVERRIDE
    + +
    Apply gradient weighting to the neighborhood connections of a surface.
    +
    virtual void ScaleWithArea()=0
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h.html b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h.html index ad332f9f..26018449 100644 --- a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataHarmonicMappingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkPolyDataHarmonicMappingFilter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkDoubleArray.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkDoubleArray.h"
    Include dependency graph for vtkvmtkPolyDataHarmonicMappingFilter.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataHarmonicMappingFilter
     .. More...
     Construct a harmonic function over each vascular surface segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.map b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.map index 4514470a..21bf67f2 100644 --- a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.map +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.md5 b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.md5 index ebdbe707..11f5c5ec 100644 --- a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.md5 @@ -1 +1 @@ -0f25357364180eab0e2e5710253a4767 \ No newline at end of file +66b828acd540298a22da7e31e9a9b449 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.png b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.png deleted file mode 100644 index 90c840e7..00000000 Binary files a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.svg b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.svg new file mode 100644 index 00000000..cd63bea7 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__dep__incl.svg @@ -0,0 +1,33 @@ + + + + + + +vtkvmtkPolyDataHarmonicMappingFilter.h + + +Node5 + +vtkvmtkPolyDataHarmonicMapping +Filter.h + + +Node6 + + +vtkvmtkPolyDataCylinderHarmonic +MappingFilter.h + + + + +Node5->Node6 + + + + + diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.map index 8be6a309..eb48be26 100644 --- a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.md5 index 5adf6560..09ebdac9 100644 --- a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.md5 @@ -1 +1 @@ -9e37b485e06332aa890ac620955ee17c \ No newline at end of file +18e1f796b93cb447c6bd42798f862abc \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.png deleted file mode 100644 index 6bc1cd24..00000000 Binary files a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.svg new file mode 100644 index 00000000..1d2c5cdb --- /dev/null +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkPolyDataHarmonicMappingFilter.h + + +Node0 + +vtkvmtkPolyDataHarmonicMapping +Filter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkDoubleArray.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h_source.html new file mode 100644 index 00000000..b108ea0a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataHarmonicMappingFilter_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkPolyDataHarmonicMappingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataHarmonicMappingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataHarmonicMappingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataHarmonicMappingFilter_h
    29 #define __vtkvmtkPolyDataHarmonicMappingFilter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 
    34 #include "vtkIdList.h"
    35 #include "vtkDoubleArray.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataHarmonicMappingFilter : public vtkPolyDataAlgorithm
    38 {
    39 public:
    41  vtkTypeMacro(vtkvmtkPolyDataHarmonicMappingFilter,vtkPolyDataAlgorithm);
    42 
    43  vtkSetObjectMacro(BoundaryPointIds,vtkIdList);
    44  vtkGetObjectMacro(BoundaryPointIds,vtkIdList);
    45 
    46  vtkSetObjectMacro(BoundaryValues,vtkDoubleArray);
    47  vtkGetObjectMacro(BoundaryValues,vtkDoubleArray);
    48 
    49  vtkSetStringMacro(HarmonicMappingArrayName);
    50  vtkGetStringMacro(HarmonicMappingArrayName);
    51 
    52  vtkSetMacro(ConvergenceTolerance,double);
    53  vtkGetMacro(ConvergenceTolerance,double);
    54 
    55  vtkSetMacro(AssemblyMode,int);
    56  vtkGetMacro(AssemblyMode,int);
    58  { this->SetAssemblyMode(VTK_VMTK_ASSEMBLY_STENCILS); }
    60  { this->SetAssemblyMode(VTK_VMTK_ASSEMBLY_FINITEELEMENTS); }
    61 
    62  vtkSetMacro(QuadratureOrder,int);
    63  vtkGetMacro(QuadratureOrder,int);
    64 
    65 
    66 //BTX
    67  enum
    68  {
    70  VTK_VMTK_ASSEMBLY_FINITEELEMENTS
    71  };
    72 //ETX
    73 
    74 protected:
    77 
    78  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    79 
    80  vtkIdList* BoundaryPointIds;
    81  vtkDoubleArray* BoundaryValues;
    82 
    87 
    88 private:
    90  void operator=(const vtkvmtkPolyDataHarmonicMappingFilter&); // Not implemented.
    91 };
    92 
    93 #endif
    94 
    Construct a harmonic function over each vascular surface segment used during mapping order to stretch...
    + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h.html b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h.html index 32afc6de..1d9c5013 100644 --- a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataKiteRemovalFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataKiteRemovalFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataKiteRemovalFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataKiteRemovalFilter
     Add caps to boundaries. More...
     removes small protrusions (kites) from a surface based on a SizeFactor parameter More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.map index 8be6a309..ebca80f6 100644 --- a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.md5 index 01ed1fbd..ab6fe699 100644 --- a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.md5 @@ -1 +1 @@ -5c8c2e378393101383ff1e331882c7bd \ No newline at end of file +56ef3db4b76d3cd054ee5fe37c6c18a0 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.png deleted file mode 100644 index 852bfda1..00000000 Binary files a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.svg new file mode 100644 index 00000000..69290f85 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataKiteRemovalFilter.h + + +Node0 + +vtkvmtkPolyDataKiteRemoval +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h_source.html b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h_source.html new file mode 100644 index 00000000..b6f2dbf7 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataKiteRemovalFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkPolyDataKiteRemovalFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataKiteRemovalFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataKiteRemovalFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataKiteRemovalFilter_h
    29 #define __vtkvmtkPolyDataKiteRemovalFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataKiteRemovalFilter : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkPolyDataKiteRemovalFilter,vtkPolyDataAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    41 
    42  vtkGetMacro(SizeFactor,double);
    43  vtkSetMacro(SizeFactor,double);
    44 
    45  protected:
    48 
    49  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    50 
    51  double SizeFactor;
    52 
    53  private:
    55  void operator=(const vtkvmtkPolyDataKiteRemovalFilter&); // Not implemented.
    56 };
    57 
    58 #endif
    +
    removes small protrusions (kites) from a surface based on a SizeFactor parameter
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h.html b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h.html index e42dc280..51c0a0c0 100644 --- a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataLaplaceBeltramiStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkPolyDataLaplaceBeltramiStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkPolyDataManifoldStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkPolyDataManifoldStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataLaplaceBeltramiStencil.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataLaplaceBeltramiStencil
     .. More...
     Apply LB weighting to the neighborhood connections of a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.map b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.map index 6f4f0921..2490d642 100644 --- a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.map +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.md5 b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.md5 index a2497b52..f598515c 100644 --- a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.md5 @@ -1 +1 @@ -1ce8fdcdf36e69ef4e12773bbdc5c92e \ No newline at end of file +b01939df600761de13ddfae3b4748f80 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.png b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.png deleted file mode 100644 index 2aad9834..00000000 Binary files a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.svg b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.svg new file mode 100644 index 00000000..73a23863 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__dep__incl.svg @@ -0,0 +1,47 @@ + + + + + + +vtkvmtkPolyDataLaplaceBeltramiStencil.h + + +Node10 + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + +Node11 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node10->Node11 + + + + +Node12 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node10->Node12 + + + + + diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.map index 6377d7f6..f2a1eb78 100644 --- a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.md5 index a772f9da..4adb84db 100644 --- a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.md5 @@ -1 +1 @@ -1c9d2b0694a134f9375b13f438e2d25b \ No newline at end of file +0017889db1526282158e2d452880d8e4 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.png deleted file mode 100644 index 3585f085..00000000 Binary files a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.svg new file mode 100644 index 00000000..c917d677 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h__incl.svg @@ -0,0 +1,179 @@ + + + + + + +vtkvmtkPolyDataLaplaceBeltramiStencil.h + + +Node0 + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node0->Node2 + + + + +Node8 + +vtkvmtkWin32Header.h + + +Node0->Node8 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkStencil.h + + + + +Node2->Node3 + + + + +Node2->Node8 + + + + +Node9 + +vtkPolyData.h + + +Node2->Node9 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkNeighborhood.h + + + + +Node3->Node4 + + + + +Node3->Node8 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkDataSetItem.h + + + + +Node4->Node5 + + + + +Node4->Node8 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkItem.h + + + + +Node5->Node6 + + + + +Node7 + +vtkDataSet.h + + +Node5->Node7 + + + + +Node5->Node8 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + + diff --git a/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h_source.html b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h_source.html new file mode 100644 index 00000000..be7895bc --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLaplaceBeltramiStencil_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkPolyDataLaplaceBeltramiStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataLaplaceBeltramiStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataLaplaceBeltramiStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataLaplaceBeltramiStencil_h
    29 #define __vtkvmtkPolyDataLaplaceBeltramiStencil_h
    30 
    31 #include "vtkObject.h"
    33 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataLaplaceBeltramiStencil : public vtkvmtkPolyDataManifoldStencil
    37 {
    38 public:
    39 
    41 
    42  void Build() VTK_OVERRIDE;
    43  void BuildBoundaryWeights(vtkIdType boundaryPointId, vtkIdType boundaryNeighborPointId, double &boundaryWeight, double &boundaryNeighborWeight);
    44 
    45 protected:
    48 
    49 private:
    51  void operator=(const vtkvmtkPolyDataLaplaceBeltramiStencil&); // Not implemented.
    52 };
    53 
    54 #endif
    55 
    virtual void Build() VTK_OVERRIDE
    +
    Base class for stencils applied to a manifold surface.
    + +
    Apply LB weighting to the neighborhood connections of a surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h.html b/doc/html/vtkvmtkPolyDataLineEmbedder_8h.html index a0d84ff0..b5dc12e6 100644 --- a/doc/html/vtkvmtkPolyDataLineEmbedder_8h.html +++ b/doc/html/vtkvmtkPolyDataLineEmbedder_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataLineEmbedder.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,30 @@
    vtkvmtkPolyDataLineEmbedder.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataLineEmbedder.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkPolyDataLineEmbedder
     not implemented. Takes a number of lines and embed them in a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.map b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.map index 8be6a309..f115056b 100644 --- a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.md5 b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.md5 index 22b7be7b..9c8594b1 100644 --- a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.md5 @@ -1 +1 @@ -3cf1c1dd1fb6170d5e9da2965b0a1152 \ No newline at end of file +404165aba86d6d1e9c80a94a2863635e \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.png b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.png deleted file mode 100644 index 5d026e60..00000000 Binary files a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.svg b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.svg new file mode 100644 index 00000000..0d4445ed --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLineEmbedder_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataLineEmbedder.h + + +Node0 + +vtkvmtkPolyDataLineEmbedder.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataLineEmbedder_8h_source.html b/doc/html/vtkvmtkPolyDataLineEmbedder_8h_source.html new file mode 100644 index 00000000..fbb75680 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLineEmbedder_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkPolyDataLineEmbedder.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataLineEmbedder.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataLineEmbedder.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataLineEmbedder_h
    29 #define __vtkvmtkPolyDataLineEmbedder_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataLineEmbedder : public vtkPolyDataAlgorithm
    37 {
    38  public:
    39  vtkTypeMacro(vtkvmtkPolyDataLineEmbedder,vtkPolyDataAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42  static vtkvmtkPolyDataLineEmbedder *New();
    43 
    44  vtkSetObjectMacro(Lines,vtkPolyData);
    45  vtkGetObjectMacro(Lines,vtkPolyData);
    46 
    47  vtkSetStringMacro(EdgeArrayName);
    48  vtkGetStringMacro(EdgeArrayName);
    49 
    50  vtkSetStringMacro(EdgePCoordArrayName);
    51  vtkGetStringMacro(EdgePCoordArrayName);
    52 
    53  vtkSetMacro(SnapToMeshTolerance,double);
    54  vtkGetMacro(SnapToMeshTolerance,double);
    55 
    56  vtkGetObjectMacro(EmbeddedLinePointIds,vtkIdList);
    57 
    58  protected:
    61 
    62  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    63 
    64  vtkIdType GetCellId(vtkPolyData* input, vtkIdList* pointIds);
    65  void GetNeighbors(vtkIdType pointId, vtkIdList* neighborPointIds);
    66  void OrderNeighborhood(vtkIdList* cellPointIds, vtkIdList* neighborIds, vtkIdList* addedPointIds, vtkIdList* snapToMeshIds, vtkDataArray* edgeArray, vtkDataArray* edgePCoordArray, vtkIdList* orderedNeighborIds);
    67  void Triangulate(vtkIdList* cellPointIds, vtkIdList* orderedNeighborIds, vtkIdList* triangulationIds);
    68 
    72  vtkPolyData* Lines;
    73 
    75 
    76  private:
    77  vtkvmtkPolyDataLineEmbedder(const vtkvmtkPolyDataLineEmbedder&); // Not implemented.
    78  void operator=(const vtkvmtkPolyDataLineEmbedder&); // Not implemented.
    79 };
    80 
    81 #endif
    not implemented. Takes a number of lines and embed them in a mesh.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h.html b/doc/html/vtkvmtkPolyDataLocalGeometry_8h.html index 3facedca..13399605 100644 --- a/doc/html/vtkvmtkPolyDataLocalGeometry_8h.html +++ b/doc/html/vtkvmtkPolyDataLocalGeometry_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataLocalGeometry.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataLocalGeometry.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataLocalGeometry.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataLocalGeometry
     Compute shape-related quantities over a surface. More...
     Compute shape-related quantities over a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.map b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.map index 8be6a309..aba17f25 100644 --- a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.md5 b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.md5 index 1e1aacb3..d46a2f0f 100644 --- a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.md5 @@ -1 +1 @@ -4649ca8fb9b7ac52fd566d98af33f98c \ No newline at end of file +34f5fe6e62b4e5ed72faf972d640552c \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.png b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.png deleted file mode 100644 index 3b270d41..00000000 Binary files a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.svg b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.svg new file mode 100644 index 00000000..1d0115f6 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLocalGeometry_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkPolyDataLocalGeometry.h + + +Node0 + +vtkvmtkPolyDataLocalGeometry.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataLocalGeometry_8h_source.html b/doc/html/vtkvmtkPolyDataLocalGeometry_8h_source.html new file mode 100644 index 00000000..c65fd036 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataLocalGeometry_8h_source.html @@ -0,0 +1,102 @@ + + + + + + + +VMTK: vtkvmtkPolyDataLocalGeometry.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataLocalGeometry.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataLocalGeometry.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    41 #ifndef __vtkvmtkPolyDataLocalGeometry_h
    42 #define __vtkvmtkPolyDataLocalGeometry_h
    43 
    44 #include "vtkPolyDataAlgorithm.h"
    45 #include "vtkPolyData.h"
    46 #include "vtkIdList.h"
    47 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    48 #include "vtkvmtkWin32Header.h"
    49 
    50 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataLocalGeometry : public vtkPolyDataAlgorithm
    51 {
    52  public:
    53  vtkTypeMacro(vtkvmtkPolyDataLocalGeometry,vtkPolyDataAlgorithm);
    54  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    55 
    56  static vtkvmtkPolyDataLocalGeometry *New();
    57 
    59 
    60  vtkSetMacro(ComputePoleVectors,int);
    61  vtkGetMacro(ComputePoleVectors,int);
    62  vtkBooleanMacro(ComputePoleVectors,int);
    64 
    66 
    67  vtkSetMacro(ComputeGeodesicDistance,int);
    68  vtkGetMacro(ComputeGeodesicDistance,int);
    69  vtkBooleanMacro(ComputeGeodesicDistance,int);
    71 
    73 
    75  vtkSetStringMacro(GeodesicDistanceArrayName);
    76  vtkGetStringMacro(GeodesicDistanceArrayName);
    78 
    80 
    81  vtkSetMacro(ComputeNormalizedTangencyDeviation,int);
    82  vtkGetMacro(ComputeNormalizedTangencyDeviation,int);
    83  vtkBooleanMacro(ComputeNormalizedTangencyDeviation,int);
    85 
    87 
    89  vtkSetStringMacro(NormalizedTangencyDeviationArrayName);
    90  vtkGetStringMacro(NormalizedTangencyDeviationArrayName);
    92 
    94 
    95  vtkSetMacro(ComputeEuclideanDistance,int);
    96  vtkGetMacro(ComputeEuclideanDistance,int);
    97  vtkBooleanMacro(ComputeEuclideanDistance,int);
    99 
    101 
    102  vtkSetStringMacro(EuclideanDistanceArrayName);
    103  vtkGetStringMacro(EuclideanDistanceArrayName);
    105 
    107 
    108  vtkSetMacro(ComputeCenterlineVectors,int);
    109  vtkGetMacro(ComputeCenterlineVectors,int);
    110  vtkBooleanMacro(ComputeCenterlineVectors,int);
    112 
    114 
    115  vtkSetStringMacro(CenterlineVectorsArrayName);
    116  vtkGetStringMacro(CenterlineVectorsArrayName);
    118 
    120 
    121  vtkSetMacro(ComputeCellIds,int);
    122  vtkGetMacro(ComputeCellIds,int);
    123  vtkBooleanMacro(ComputeCellIds,int);
    125 
    127 
    128  vtkSetStringMacro(CellIdsArrayName);
    129  vtkGetStringMacro(CellIdsArrayName);
    131 
    133 
    134  vtkSetMacro(ComputePCoords,int);
    135  vtkGetMacro(ComputePCoords,int);
    136  vtkBooleanMacro(ComputePCoords,int);
    138 
    139  vtkSetMacro(AdjustBoundaryValues,int);
    140  vtkGetMacro(AdjustBoundaryValues,int);
    141  vtkBooleanMacro(AdjustBoundaryValues,int);
    142 
    144 
    145  vtkSetStringMacro(PCoordsArrayName);
    146  vtkGetStringMacro(PCoordsArrayName);
    148 
    150 
    151  vtkSetObjectMacro(VoronoiDiagram,vtkPolyData);
    152  vtkGetObjectMacro(VoronoiDiagram,vtkPolyData);
    154 
    156 
    158  vtkSetStringMacro(VoronoiGeodesicDistanceArrayName);
    159  vtkGetStringMacro(VoronoiGeodesicDistanceArrayName);
    161 
    163 
    164  vtkSetStringMacro(VoronoiPoleCenterlineVectorsArrayName);
    165  vtkGetStringMacro(VoronoiPoleCenterlineVectorsArrayName);
    167 
    169 
    170  vtkSetStringMacro(VoronoiCellIdsArrayName);
    171  vtkGetStringMacro(VoronoiCellIdsArrayName);
    173 
    175 
    176  vtkSetStringMacro(VoronoiPCoordsArrayName);
    177  vtkGetStringMacro(VoronoiPCoordsArrayName);
    179 
    181 
    183  vtkSetObjectMacro(PoleIds,vtkIdList);
    184  vtkGetObjectMacro(PoleIds,vtkIdList);
    186 
    188 
    189  vtkSetStringMacro(PoleVectorsArrayName);
    190  vtkGetStringMacro(PoleVectorsArrayName);
    192 
    193  protected:
    196 
    197  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    198 
    199  void AdjustBoundaryQuantities(vtkPolyData* output);
    200 
    208 
    210 
    218 
    223  vtkPolyData* VoronoiDiagram;
    224  vtkIdList* PoleIds;
    225 
    226  private:
    228  void operator=(const vtkvmtkPolyDataLocalGeometry&); // Not implemented.
    229 };
    230 
    231 #endif
    + + + + + + + + + + + + + + + + + + +
    Compute shape-related quantities over a surface.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h.html b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h.html index a1a167f4..3d1b2474 100644 --- a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h.html +++ b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldExtendedNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkPolyDataManifoldExtendedNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataManifoldNeighborhood.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataManifoldNeighborhood.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataManifoldExtendedNeighborhood.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataManifoldExtendedNeighborhood
     .. More...
     Apply a an extended neighborhood to the points of a manifold surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.map b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.map index 80367fda..c96da5a6 100644 --- a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.md5 index 9a99fec6..bfdfd44d 100644 --- a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.md5 @@ -1 +1 @@ -5efcd29aee3866f3097b7ca7d8e09e2f \ No newline at end of file +4e1d6f0e3cbacfd77562e8a0a7f1813a \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.png b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.png deleted file mode 100644 index c2368b6f..00000000 Binary files a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.svg b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.svg new file mode 100644 index 00000000..54adfe36 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h__incl.svg @@ -0,0 +1,179 @@ + + + + + + +vtkvmtkPolyDataManifoldExtendedNeighborhood.h + + +Node0 + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataManifoldNeighborhood.h + + + + +Node0->Node3 + + + + +Node8 + +vtkvmtkWin32Header.h + + +Node0->Node8 + + + + +Node9 + +vtkPolyData.h + + +Node0->Node9 + + + + +Node3->Node1 + + + + +Node3->Node2 + + + + +Node4 + + +vtkvmtkNeighborhood.h + + + + +Node3->Node4 + + + + +Node3->Node8 + + + + +Node3->Node9 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkDataSetItem.h + + + + +Node4->Node5 + + + + +Node4->Node8 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkItem.h + + + + +Node5->Node6 + + + + +Node7 + +vtkDataSet.h + + +Node5->Node7 + + + + +Node5->Node8 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h_source.html b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h_source.html new file mode 100644 index 00000000..0dbd3232 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldExtendedNeighborhood_8h_source.html @@ -0,0 +1,89 @@ + + + + + + + +VMTK: vtkvmtkPolyDataManifoldExtendedNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataManifoldExtendedNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataManifoldExtendedNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataManifoldExtendedNeighborhood_h
    29 #define __vtkvmtkPolyDataManifoldExtendedNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 #include "vtkPolyData.h"
    35 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataManifoldExtendedNeighborhood : public vtkvmtkPolyDataManifoldNeighborhood
    39 {
    40 public:
    41 
    44 
    45  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_POLYDATA_MANIFOLD_EXTENDED_NEIGHBORHOOD;};
    46 
    48  virtual void Build() VTK_OVERRIDE;
    49 
    50 protected:
    53 
    54 private:
    56  void operator=(const vtkvmtkPolyDataManifoldExtendedNeighborhood&); // Not implemented.
    57 };
    58 
    59 #endif
    60 
    + +
    virtual void Build() VTK_OVERRIDE
    + + +
    static vtkvmtkPolyDataManifoldNeighborhood * New()
    + +
    Apply a an extended neighborhood to the points of a manifold surface.
    +
    Apply a neighborhood to the points of a manifold surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h.html b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h.html index ad8103c4..109ca3be 100644 --- a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h.html +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,39 +71,38 @@
    vtkvmtkPolyDataManifoldNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataManifoldNeighborhood.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataManifoldNeighborhood
     .. More...
     Apply a neighborhood to the points of a manifold surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.map b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.map index e3eb4518..39349d02 100644 --- a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.map +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.md5 b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.md5 index c00e80c8..081eed97 100644 --- a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.md5 @@ -1 +1 @@ -62ceae1938cd889c6fd34615ea3d4989 \ No newline at end of file +5a5c7ee1c038c0f5a26e816683c95921 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.png b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.png deleted file mode 100644 index 8903885f..00000000 Binary files a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.svg b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.svg new file mode 100644 index 00000000..9482f889 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__dep__incl.svg @@ -0,0 +1,32 @@ + + + + + + +vtkvmtkPolyDataManifoldNeighborhood.h + + +Node9 + +vtkvmtkPolyDataManifoldNeighborhood.h + + +Node10 + + +vtkvmtkPolyDataManifoldExtended +Neighborhood.h + + + + +Node9->Node10 + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.map b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.map index ee3356fc..dbb81e3b 100644 --- a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.md5 index 45ae8b7c..04cf25d8 100644 --- a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.md5 @@ -1 +1 @@ -61be29749fba5ce2c6793a209e318150 \ No newline at end of file +9bf4d9759b730c3c8bbb7060252c48f5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.png b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.png deleted file mode 100644 index 040e61f1..00000000 Binary files a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.svg b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.svg new file mode 100644 index 00000000..d0a3c8b7 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h__incl.svg @@ -0,0 +1,145 @@ + + + + + + +vtkvmtkPolyDataManifoldNeighborhood.h + + +Node0 + +vtkvmtkPolyDataManifoldNeighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node3 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + +vtkPolyData.h + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h_source.html b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h_source.html new file mode 100644 index 00000000..1f0ba1b1 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldNeighborhood_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataManifoldNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataManifoldNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataManifoldNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataManifoldNeighborhood_h
    29 #define __vtkvmtkPolyDataManifoldNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkNeighborhood.h"
    34 #include "vtkPolyData.h"
    35 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataManifoldNeighborhood : public vtkvmtkNeighborhood
    39 {
    40 public:
    41 
    44 
    45  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_POLYDATA_MANIFOLD_NEIGHBORHOOD;};
    46 
    48  virtual void Build() VTK_OVERRIDE;
    49 
    50 protected:
    53 
    54 private:
    56  void operator=(const vtkvmtkPolyDataManifoldNeighborhood&); // Not implemented.
    57 };
    58 
    59 #endif
    60 
    + + + + +
    virtual void Build() VTK_OVERRIDE=0
    +
    Apply a neighborhood to the points of a manifold surface.
    +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h.html b/doc/html/vtkvmtkPolyDataManifoldStencil_8h.html index 67fa53eb..0d14e91a 100644 --- a/doc/html/vtkvmtkPolyDataManifoldStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataManifoldStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,38 +71,37 @@
    vtkvmtkPolyDataManifoldStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkStencil.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkStencil.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataManifoldStencil.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataManifoldStencil
     .. More...
     Base class for stencils applied to a manifold surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.map b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.map index 30c52c7c..0668bff0 100644 --- a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.map +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.md5 b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.md5 index eaeac0d4..6b2249b5 100644 --- a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.md5 @@ -1 +1 @@ -f24ebe689c6a2516f2faec5be8e57e38 \ No newline at end of file +63feac8183410e76b4c2084d24d2d019 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.png b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.png deleted file mode 100644 index 383e93e3..00000000 Binary files a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.svg b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.svg new file mode 100644 index 00000000..217e7d92 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__dep__incl.svg @@ -0,0 +1,100 @@ + + + + + + +vtkvmtkPolyDataManifoldStencil.h + + +Node9 + +vtkvmtkPolyDataManifoldStencil.h + + +Node10 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node9->Node10 + + + + +Node11 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node9->Node11 + + + + +Node14 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node9->Node14 + + + + +Node15 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node9->Node15 + + + + +Node12 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node11->Node12 + + + + +Node13 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node11->Node13 + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.map index 9dbb0edc..40c25c89 100644 --- a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.md5 index 59994cb1..b664ef2c 100644 --- a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.md5 @@ -1 +1 @@ -5368123e1217c4b3d072f8a7c97ae666 \ No newline at end of file +5d7d96808afc3cb4231e9ff8a345b5c2 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.png deleted file mode 100644 index 3e3cea7f..00000000 Binary files a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.svg new file mode 100644 index 00000000..c20ae9c3 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h__incl.svg @@ -0,0 +1,155 @@ + + + + + + +vtkvmtkPolyDataManifoldStencil.h + + +Node0 + +vtkvmtkPolyDataManifoldStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkStencil.h + + + + +Node0->Node2 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + +vtkPolyData.h + + +Node0->Node8 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node2->Node3 + + + + +Node2->Node7 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkPolyDataManifoldStencil_8h_source.html b/doc/html/vtkvmtkPolyDataManifoldStencil_8h_source.html new file mode 100644 index 00000000..7a86c426 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataManifoldStencil_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkPolyDataManifoldStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataManifoldStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataManifoldStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataManifoldStencil_h
    29 #define __vtkvmtkPolyDataManifoldStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkStencil.h"
    33 #include "vtkPolyData.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataManifoldStencil : public vtkvmtkStencil
    37 {
    38 public:
    39 
    41 
    42  vtkGetMacro(Area,double);
    43 
    45  virtual void Build() VTK_OVERRIDE;
    46 
    47  virtual void ComputeArea();
    48  virtual void ScaleWithArea() = 0;
    49 
    50  void DeepCopy(vtkvmtkPolyDataManifoldStencil *src);
    51 
    52  vtkGetMacro(UseExtendedNeighborhood,int);
    53  vtkSetMacro(UseExtendedNeighborhood,int);
    54  vtkBooleanMacro(UseExtendedNeighborhood,int);
    55 
    56 protected:
    59 
    60  void ScaleWithAreaFactor(double factor);
    61 
    62  double Area;
    63 
    65 
    66 private:
    68  void operator=(const vtkvmtkPolyDataManifoldStencil&); // Not implemented.
    69 };
    70 
    71 #endif
    72 
    Base class for stencils applied to a manifold surface.
    + + + +
    Apply a weighting matrix to a single neighborhood of a data set.
    +
    virtual void Build() VTK_OVERRIDE=0
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h.html b/doc/html/vtkvmtkPolyDataMeanCurvature_8h.html index 6259940a..93e2bea7 100644 --- a/doc/html/vtkvmtkPolyDataMeanCurvature_8h.html +++ b/doc/html/vtkvmtkPolyDataMeanCurvature_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataMeanCurvature.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataMeanCurvature.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkStencils.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkStencils.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataMeanCurvature.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataMeanCurvature
     .. More...
     Compute the mean curvature and mean curvature normals of surface point neighborhoods with a particular stencil applied. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.map b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.map index 4890d74e..1323f083 100644 --- a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.map @@ -1,10 +1,10 @@ - - - - - - - - - + + + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.md5 b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.md5 index 8018095e..b91df12a 100644 --- a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.md5 @@ -1 +1 @@ -e72ea2cf8b2d3aa39113e50791b5b9ff \ No newline at end of file +f9f9f3dca0f989e9034f4e34bb039cd5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.png b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.png deleted file mode 100644 index 30da774b..00000000 Binary files a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.svg b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.svg new file mode 100644 index 00000000..cfe636b2 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataMeanCurvature_8h__incl.svg @@ -0,0 +1,257 @@ + + + + + + +vtkvmtkPolyDataMeanCurvature.h + + +Node0 + +vtkvmtkPolyDataMeanCurvature.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkStencils.h + + + + +Node0->Node3 + + + + +Node9 + +vtkvmtkWin32Header.h + + +Node0->Node9 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkConstants.h + + + + +Node3->Node4 + + + + +Node5 + + +vtkvmtkDataSetItems.h + + + + +Node3->Node5 + + + + +Node8 + +vtkDataSet.h + + +Node3->Node8 + + + + +Node3->Node9 + + + + +Node10 + + +vtkvmtkStencil.h + + + + +Node3->Node10 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkItems.h + + + + +Node5->Node6 + + + + +Node5->Node8 + + + + +Node5->Node9 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkItem.h + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + +Node6->Node9 + + + + +Node7->Node1 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node10->Node1 + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkNeighborhood.h + + + + +Node10->Node11 + + + + +Node11->Node1 + + + + +Node11->Node9 + + + + +Node12 + + +vtkvmtkDataSetItem.h + + + + +Node11->Node12 + + + + +Node12->Node1 + + + + +Node12->Node7 + + + + +Node12->Node8 + + + + +Node12->Node9 + + + + + diff --git a/doc/html/vtkvmtkPolyDataMeanCurvature_8h_source.html b/doc/html/vtkvmtkPolyDataMeanCurvature_8h_source.html new file mode 100644 index 00000000..1f3e9c6f --- /dev/null +++ b/doc/html/vtkvmtkPolyDataMeanCurvature_8h_source.html @@ -0,0 +1,97 @@ + + + + + + + +VMTK: vtkvmtkPolyDataMeanCurvature.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataMeanCurvature.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataMeanCurvature.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataMeanCurvature_h
    29 #define __vtkvmtkPolyDataMeanCurvature_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 #include "vtkvmtkStencils.h"
    34 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataMeanCurvature : public vtkPolyDataAlgorithm
    38 {
    39 public:
    40 
    41  static vtkvmtkPolyDataMeanCurvature *New();
    42  vtkTypeMacro(vtkvmtkPolyDataMeanCurvature,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetMacro(StencilType,int);
    46  vtkGetMacro(StencilType,int);
    48  {this->SetStencilType(VTK_VMTK_UMBRELLA_STENCIL);};
    50  {this->SetStencilType(VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL);};
    52  {this->SetStencilType(VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL);};
    54  {this->SetStencilType(VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL);};
    55 
    56  vtkSetStringMacro(MeanCurvatureScalarsArrayName);
    57  vtkGetStringMacro(MeanCurvatureScalarsArrayName);
    58  vtkSetStringMacro(MeanCurvatureNormalsArrayName);
    59  vtkGetStringMacro(MeanCurvatureNormalsArrayName);
    60 
    61  vtkSetMacro(ComputeMeanCurvatureScalars,int);
    62  vtkGetMacro(ComputeMeanCurvatureScalars,int);
    63  vtkBooleanMacro(ComputeMeanCurvatureScalars,int);
    64 
    65  vtkSetMacro(ComputeMeanCurvatureNormals,int);
    66  vtkGetMacro(ComputeMeanCurvatureNormals,int);
    67  vtkBooleanMacro(ComputeMeanCurvatureNormals,int);
    68 
    69 protected:
    72 
    73  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    74 
    75  void ComputePointMeanCurvatureVector(vtkPolyData* input, vtkIdType pointId, double* meanCurvatureVector);
    76  void ReleaseStencils();
    77 
    82 
    85 
    86 private:
    88  void operator=(const vtkvmtkPolyDataMeanCurvature&); // Not implemented.
    89 };
    90 
    91 #endif
    92 
    +
    Compute the mean curvature and mean curvature normals of surface point neighborhoods with a particula...
    + + + +
    Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element...
    + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h.html b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h.html index bd1ba4d0..0edbac0c 100644 --- a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter
     .. More...
     Wrap a harmonic function over a cylinders for every group within a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.map index 8be6a309..8ff75b15 100644 --- a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.md5 index cc35fb3c..01cdc635 100644 --- a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.md5 @@ -1 +1 @@ -c5d0c3cfa391ffe153cd85e0770cf29a \ No newline at end of file +531b1527e94288e2f04de36d7827b304 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.png deleted file mode 100644 index 4c9648a0..00000000 Binary files a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.svg new file mode 100644 index 00000000..e37d7dfe --- /dev/null +++ b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h + + +Node0 + +vtkvmtkPolyDataMultipleCylinder +HarmonicMappingFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h_source.html new file mode 100644 index 00000000..679ed94c --- /dev/null +++ b/doc/html/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_h
    29 #define __vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter : public vtkPolyDataAlgorithm
    36 {
    37 public:
    39  vtkTypeMacro(vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter,vtkPolyDataAlgorithm);
    40 
    41  vtkSetStringMacro(HarmonicMappingArrayName);
    42  vtkGetStringMacro(HarmonicMappingArrayName);
    43 
    44  vtkSetStringMacro(GroupIdsArrayName);
    45  vtkGetStringMacro(GroupIdsArrayName);
    46 
    47 protected:
    50 
    51  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    52 
    55 
    56 private:
    58  void operator=(const vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter&); // Not implemented.
    59 };
    60 
    61 #endif
    62 
    +
    Wrap a harmonic function over a cylinders for every group within a surface.
    + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h.html b/doc/html/vtkvmtkPolyDataNeighborhood_8h.html index 9a123f58..8033b715 100644 --- a/doc/html/vtkvmtkPolyDataNeighborhood_8h.html +++ b/doc/html/vtkvmtkPolyDataNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkPolyDataNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataNeighborhood.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataNeighborhood
     .. More...
     Create a neighborhood for points on a surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.map b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.map index ee3356fc..ac35432b 100644 --- a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.md5 index 1b387a61..19ea1467 100644 --- a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.md5 @@ -1 +1 @@ -1b7f87e1aa8c0e7a8575af0a72ea1cbd \ No newline at end of file +5db6c50c5ea986d21c52dc08bcd476e1 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.png b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.png deleted file mode 100644 index a754b05d..00000000 Binary files a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.svg b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.svg new file mode 100644 index 00000000..82ddfc55 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNeighborhood_8h__incl.svg @@ -0,0 +1,145 @@ + + + + + + +vtkvmtkPolyDataNeighborhood.h + + +Node0 + +vtkvmtkPolyDataNeighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node3 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + +vtkPolyData.h + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkPolyDataNeighborhood_8h_source.html b/doc/html/vtkvmtkPolyDataNeighborhood_8h_source.html new file mode 100644 index 00000000..b6b30fab --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNeighborhood_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataNeighborhood_h
    29 #define __vtkvmtkPolyDataNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkNeighborhood.h"
    34 #include "vtkPolyData.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataNeighborhood : public vtkvmtkNeighborhood
    38 {
    39 public:
    40 
    41  static vtkvmtkPolyDataNeighborhood *New();
    43 
    44  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_POLYDATA_NEIGHBORHOOD;};
    45 
    47  virtual void Build() VTK_OVERRIDE;
    48 
    49 protected:
    52 
    53 private:
    54  vtkvmtkPolyDataNeighborhood(const vtkvmtkPolyDataNeighborhood&); // Not implemented.
    55  void operator=(const vtkvmtkPolyDataNeighborhood&); // Not implemented.
    56 };
    57 
    58 #endif
    59 
    + + + +
    Create a neighborhood for points on a surface.
    +
    virtual void Build() VTK_OVERRIDE=0
    +
    virtual vtkIdType GetItemType() VTK_OVERRIDE
    +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h.html b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h.html index 784b3c8e..f6c1e8d0 100644 --- a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h.html +++ b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataNetworkExtraction.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataNetworkExtraction.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataNetworkExtraction.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataNetworkExtraction
     Add caps to boundaries. More...
     create an approximated network graph (preliminary to centerline) from an input surface with atleast one hole in it. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.map b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.map index 8be6a309..ac03c23c 100644 --- a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.md5 b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.md5 index 7f4c5dfb..9be9b7e8 100644 --- a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.md5 @@ -1 +1 @@ -e5bd34f3e9bd7e1da3d8e74ea679ab17 \ No newline at end of file +39a0456329bfa9621491f4624dfa5231 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.png b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.png deleted file mode 100644 index e6aab7f3..00000000 Binary files a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.svg b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.svg new file mode 100644 index 00000000..2ad0be0d --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkPolyDataNetworkExtraction.h + + +Node0 + +vtkvmtkPolyDataNetworkExtraction.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataNetworkExtraction_8h_source.html b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h_source.html new file mode 100644 index 00000000..f0bc2296 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNetworkExtraction_8h_source.html @@ -0,0 +1,94 @@ + + + + + + + +VMTK: vtkvmtkPolyDataNetworkExtraction.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataNetworkExtraction.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataNetworkExtraction.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataNetworkExtraction_h
    29 #define __vtkvmtkPolyDataNetworkExtraction_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class vtkPolyData;
    35 class vtkPolyDataCollection;
    36 class vtkIdTypeArray;
    37 class vtkCollection;
    38 class vtkPoints;
    39 
    40 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataNetworkExtraction : public vtkPolyDataAlgorithm
    41 {
    42  public:
    43  vtkTypeMacro(vtkvmtkPolyDataNetworkExtraction,vtkPolyDataAlgorithm);
    44  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    45 
    47 
    48  vtkSetStringMacro(MarksArrayName);
    49  vtkGetStringMacro(MarksArrayName);
    50 
    51  vtkSetStringMacro(RadiusArrayName);
    52  vtkGetStringMacro(RadiusArrayName);
    53 
    54  vtkSetStringMacro(TopologyArrayName);
    55  vtkGetStringMacro(TopologyArrayName);
    56 
    57  vtkSetMacro(AdvancementRatio,double);
    58  vtkGetMacro(AdvancementRatio,double);
    59 
    60  vtkGetMacro(TotalMarkedPoints,int);
    61 
    62  vtkGetMacro(MinimumStep,double);
    63 
    64  vtkGetObjectMacro(GraphLayout,vtkPolyData);
    65 
    66 //BTX
    67  enum
    68  {
    73  STEP_ITERATION_STOP_CLOSED
    74  };
    75 //ETX
    76 
    77 //BTX
    78  enum
    79  {
    82  GLOBAL
    83  };
    84 //ETX
    85 
    86 protected:
    89 
    90  void BoundaryExtractor (vtkPolyData* polyInput, vtkPolyData* boundary);
    91  void BoundarySeparator(vtkPolyData* appendedBoundaries, vtkPolyDataCollection* boundaries);
    92  void InsertInEdgeTable(vtkIdTypeArray* edgeTable, vtkIdType pointId0, vtkIdType pointId1);
    93  bool InsertUniqueInEdgeTable(vtkIdTypeArray* edgeTable, vtkIdType pointId0, vtkIdType pointId1);
    94  void GetFromEdgeTable(vtkIdTypeArray* edgeTable, vtkIdType position, vtkIdType edge[2]);
    95  void UpdateEdgeTableCollectionReal(vtkPolyData* model,vtkPolyDataCollection* profiles,vtkCollection* edgeTables);
    96  double Distance(double point1[3], double point2[3]);
    97  double GetFurthestDistance (vtkPolyDataCollection* polyDataCollection, double fromPoint[3]);
    98  void Barycenter (vtkPoints* points, double barycenter[3]);
    99  void ProfileBarycenter (vtkPoints* points, double barycenter[3]);
    100  void DefineVirtualSphere(vtkPolyDataCollection* baseProfiles, double center[3], double &radius, double ratio);
    101  vtkIdType CurrentPointId(vtkPolyData* model,vtkIdType currentEdge[2]);
    102  void InsertEdgeForNewProfiles(vtkPolyData* model, vtkIdType* edge, vtkIdTypeArray* edgeTable, vtkIdTypeArray* cellPairs, vtkIdList* pointIds);
    103  bool LookForNeighbors(vtkPolyData* model, vtkIdType pointId, vtkIdList* notVisitedIds, vtkIdTypeArray* edgeTableForIncludedGlobalProfiles);
    104  void PropagateFromBaseProfilePoint(vtkPolyData* model, vtkIdList* toVisitPointIds, double center[3], double radius, vtkIdTypeArray* edgeTableForNewProfiles, vtkIdTypeArray* cellPairsForNewProfiles, vtkIdList* pointIdsForNewProfiles, vtkPoints* markedPoints, vtkIdList* markedPointIds, vtkIdTypeArray* edgeTableForIncludedGlobalProfiles);
    105  void LocateVirtualPoint(vtkIdType edge[2], double center[3], double radius, vtkIdList* pointIdsForNewProfiles, vtkPoints* pointsForNewProfiles, vtkDoubleArray* pointDistancesForNewProfiles, double virtualPoint[3]);
    106  void ReconstructNewProfiles(vtkPoints* virtualPoints, vtkIdTypeArray* edgeTable, vtkIdTypeArray* cellPairs, vtkPolyDataCollection* newProfiles, vtkCollection* newProfilesEdgeTables);
    107  void GenerateNewProfiles(vtkPolyData* model, double center[3], double radius, vtkIdTypeArray* edgeTableForNewProfiles, vtkIdTypeArray* cellPairsForNewProfiles, vtkIdList* pointIdsForNewProfiles, vtkPolyDataCollection* newProfiles, vtkCollection* newProfilesEdgeTables);
    108  void UnmarkPoints(vtkPolyData* model, vtkIdList* markedPointIds);
    109  double ComputeStepRadius(vtkPoints* points, double point1[3], double point2[3]);
    110  double ComputeMeanRadius(vtkPoints* points, double point1[3]);
    111  void PointsForRadius(vtkPoints *markedPoints, vtkPolyDataCollection *baseProfiles, vtkPolyDataCollection *newProfiles, vtkPoints *pointsForRadius);
    112  void LookForIntersectingPoint(vtkPoints* segmentPoints, double center[3], double radius, vtkIdType &intersectingPointId);
    113  vtkIdType 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);
    114  void MarkModelGlobalProfile(vtkPolyData* model, vtkIdTypeArray* newGlobalProfileEdgeTable);
    115  void SegmentTopology(vtkCollection* bifurcations, vtkCollection* bifurcationsRadii, double firstSegmentPoint[3], double lastSegmentPoint[3], double firstPoint[3], double &firstRadius, double lastPoint[3], double &lastRadius, vtkIdType segmentTopology[2]);
    116  void BuildSegment(vtkPoints* segmentPoints, vtkDoubleArray* segmentRadii, vtkIdType segmentTopology[2], double firstPoint[3], double firstRadius, double lastPoint[3], double lastRadius, const double* centralPoint, vtkPolyData* segment);
    117  void InsertNewBifurcation(vtkCollection* bifurcations, vtkCollection* bifurcationsRadii, vtkPoints* bifurcationPoints, vtkDoubleArray* bifurcationRadii, vtkPolyDataCollection* additionalSegments);
    118  void SegmentIteration(vtkPolyData* model, vtkPolyData* initialProfile, vtkIdTypeArray* initialProfileEdgeTable, vtkPolyDataCollection* globalProfiles, vtkCollection* globalProfilesEdgeTables, vtkCollection* bifurcations, vtkCollection* bifurcationsRadii, vtkPolyDataCollection* segments, double advancementRatio);
    119  void JoinSegments (vtkPolyData* segment0, vtkPolyData* segment1, bool first0, bool first1, vtkPolyData* segment);
    120  void RemoveDegenerateBifurcations(vtkPolyDataCollection* segments,vtkCollection* bifurcations);
    121  void GlobalIteration(vtkPolyData* model, vtkPolyDataCollection* globalProfiles, vtkPolyData* network, double advancementRatio);
    122  void MarkModelRealBoundary(vtkPolyData* model, vtkPolyData* modelBoundary);
    123  void Graph(vtkPolyData* network, vtkPolyData* graphLayout);
    124 
    125  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    126 
    127  vtkPolyData* GraphLayout;
    128 
    132 
    133  double MinimumStep;
    134 
    136 
    137  vtkIdType TotalMarkedPoints;
    138 
    139  private:
    141  void operator=(const vtkvmtkPolyDataNetworkExtraction&); // Not implemented.
    142 };
    143 
    144 #endif
    + + + + + + + + +
    create an approximated network graph (preliminary to centerline) from an input surface with atleast o...
    + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h.html b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h.html new file mode 100644 index 00000000..14c948c3 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkPolyDataNormalPlaneEstimator.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkPolyDataNormalPlaneEstimator.h File Reference
    +
    +
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkPolyDataNormalPlaneEstimator.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkPolyDataNormalPlaneEstimator
     calculate the normal plane alone a centerline path More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.map b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.map new file mode 100644 index 00000000..3c4b73e4 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.md5 b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.md5 new file mode 100644 index 00000000..6344c140 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.md5 @@ -0,0 +1 @@ +3925a70f763029243369e96c5a538438 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.svg b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.svg new file mode 100644 index 00000000..c5a3ed4d --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataNormalPlaneEstimator.h + + +Node0 + +vtkvmtkPolyDataNormalPlane +Estimator.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h_source.html b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h_source.html new file mode 100644 index 00000000..4b116a94 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataNormalPlaneEstimator_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkPolyDataNormalPlaneEstimator.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataNormalPlaneEstimator.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataNormalPlaneEstimator.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataNormalPlaneEstimator_h
    29 #define __vtkvmtkPolyDataNormalPlaneEstimator_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataNormalPlaneEstimator : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkPolyDataNormalPlaneEstimator,vtkPolyDataAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    41 
    42  vtkSetMacro(OriginPointId,vtkIdType);
    43  vtkGetMacro(OriginPointId,vtkIdType);
    44 
    45  vtkGetVectorMacro(Origin,double,3);
    46  vtkGetVectorMacro(Normal,double,3);
    47 
    48  vtkSetMacro(UseConnectivity,int);
    49  vtkGetMacro(UseConnectivity,int);
    50  vtkBooleanMacro(UseConnectivity,int);
    51 
    52  vtkSetMacro(MinimumNeighborhoodSize,int);
    53  vtkGetMacro(MinimumNeighborhoodSize,int);
    54 
    55  protected:
    58 
    59  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    60 
    61  vtkIdType OriginPointId;
    62 
    63  double Origin[3];
    64  double Normal[3];
    65 
    68 
    69  private:
    71  void operator=(const vtkvmtkPolyDataNormalPlaneEstimator&); // Not implemented.
    72 };
    73 
    74 #endif
    +
    calculate the normal plane alone a centerline path
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h.html b/doc/html/vtkvmtkPolyDataPatchingFilter_8h.html index 31092f90..a85e7ea6 100644 --- a/doc/html/vtkvmtkPolyDataPatchingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataPatchingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataPatchingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataPatchingFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkImageData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkPolyDataPatchingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataPatchingFilter
     .. More...
     “cut” a set of contiguous rectangular regions on the mesh that follow iso-contours in the StretchedMapping and AngularMetric arrays over which all the quantities of interest are averaged. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.map index 8be6a309..f004d134 100644 --- a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.md5 index bfa044e4..714d1329 100644 --- a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.md5 @@ -1 +1 @@ -bdb0e3b29c6784c54d2476f05f944749 \ No newline at end of file +579bc82f6e288536dbd989d43c3b43b7 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.png deleted file mode 100644 index cae3ec26..00000000 Binary files a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.svg new file mode 100644 index 00000000..34cf9b8f --- /dev/null +++ b/doc/html/vtkvmtkPolyDataPatchingFilter_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataPatchingFilter.h + + +Node0 + +vtkvmtkPolyDataPatchingFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataPatchingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataPatchingFilter_8h_source.html new file mode 100644 index 00000000..85c5414a --- /dev/null +++ b/doc/html/vtkvmtkPolyDataPatchingFilter_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkPolyDataPatchingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataPatchingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataPatchingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkPolyDataPatchingFilter_h
    31 #define __vtkvmtkPolyDataPatchingFilter_h
    32 
    33 #include "vtkPolyDataAlgorithm.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 #include "vtkImageData.h"
    37 
    38 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataPatchingFilter : public vtkPolyDataAlgorithm
    39 {
    40 public:
    41  static vtkvmtkPolyDataPatchingFilter* New();
    42  vtkTypeMacro(vtkvmtkPolyDataPatchingFilter,vtkPolyDataAlgorithm);
    43 
    44  vtkSetStringMacro(LongitudinalMappingArrayName);
    45  vtkGetStringMacro(LongitudinalMappingArrayName);
    46 
    47  vtkSetStringMacro(CircularMappingArrayName);
    48  vtkGetStringMacro(CircularMappingArrayName);
    49 
    50  vtkSetStringMacro(GroupIdsArrayName);
    51  vtkGetStringMacro(GroupIdsArrayName);
    52 
    53  vtkSetStringMacro(LongitudinalPatchNumberArrayName);
    54  vtkGetStringMacro(LongitudinalPatchNumberArrayName);
    55 
    56  vtkSetStringMacro(CircularPatchNumberArrayName);
    57  vtkGetStringMacro(CircularPatchNumberArrayName);
    58 
    59  vtkSetStringMacro(PatchAreaArrayName);
    60  vtkGetStringMacro(PatchAreaArrayName);
    61 
    62  vtkSetVector2Macro(PatchSize,double);
    63  vtkGetVectorMacro(PatchSize,double,2);
    64 
    65  vtkSetVector2Macro(PatchOffsets,double);
    66  vtkGetVectorMacro(PatchOffsets,double,2);
    67 
    68  vtkSetVector2Macro(LongitudinalPatchBounds,double);
    69  vtkGetVectorMacro(LongitudinalPatchBounds,double,2);
    70 
    71  vtkSetVector2Macro(CircularPatchBounds,double);
    72  vtkGetVectorMacro(CircularPatchBounds,double,2);
    73 
    74  vtkSetObjectMacro(PatchedData,vtkImageData);
    75  vtkGetObjectMacro(PatchedData,vtkImageData);
    76 
    77  vtkSetMacro(CircularPatching,int);
    78  vtkGetMacro(CircularPatching,int);
    79  vtkBooleanMacro(CircularPatching,int);
    80 
    81  vtkSetMacro(UseConnectivity,int);
    82  vtkGetMacro(UseConnectivity,int);
    83  vtkBooleanMacro(UseConnectivity,int);
    84 
    85 protected:
    88 
    89  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    90 
    94 
    97 
    99 
    100  double PatchSize[2];
    101  double PatchOffsets[2];
    102  double LongitudinalPatchBounds[2];
    103  double CircularPatchBounds[2];
    104 
    105  vtkImageData* PatchedData;
    106 
    109 
    110 private:
    112  void operator=(const vtkvmtkPolyDataPatchingFilter&); // Not implemented.
    113 };
    114 
    115 #endif
    116 
    + + + + + + + +
    “cut” a set of contiguous rectangular regions on the mesh that follow iso-contours in the Stretched...
    + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h.html b/doc/html/vtkvmtkPolyDataPotentialFit_8h.html index 29492bc2..603ddba8 100644 --- a/doc/html/vtkvmtkPolyDataPotentialFit_8h.html +++ b/doc/html/vtkvmtkPolyDataPotentialFit_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataPotentialFit.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataPotentialFit.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataPotentialFit.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataPotentialFit
     ... More...
     Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input image. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.map b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.map index 8be6a309..7ac81e98 100644 --- a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.md5 b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.md5 index 6bfb37ea..ede6cf6d 100644 --- a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.md5 @@ -1 +1 @@ -fc0291e047ae5b83a4c20abacde85b4a \ No newline at end of file +5664ef78e1b696cc24175c7c30f75956 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.png b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.png deleted file mode 100644 index d00e0bf6..00000000 Binary files a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.svg b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.svg new file mode 100644 index 00000000..50960bdd --- /dev/null +++ b/doc/html/vtkvmtkPolyDataPotentialFit_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataPotentialFit.h + + +Node0 + +vtkvmtkPolyDataPotential +Fit.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataPotentialFit_8h_source.html b/doc/html/vtkvmtkPolyDataPotentialFit_8h_source.html new file mode 100644 index 00000000..731e14de --- /dev/null +++ b/doc/html/vtkvmtkPolyDataPotentialFit_8h_source.html @@ -0,0 +1,109 @@ + + + + + + + +VMTK: vtkvmtkPolyDataPotentialFit.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataPotentialFit.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataPotentialFit.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    32 #ifndef __vtkvmtkPolyDataPotentialFit_h
    33 #define __vtkvmtkPolyDataPotentialFit_h
    34 
    35 #include "vtkPolyDataAlgorithm.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class vtkImageData;
    39 class vtkDoubleArray;
    41 
    42 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkPolyDataPotentialFit : public vtkPolyDataAlgorithm
    43 {
    44  public:
    45  vtkTypeMacro(vtkvmtkPolyDataPotentialFit,vtkPolyDataAlgorithm);
    46  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    47 
    48  static vtkvmtkPolyDataPotentialFit *New();
    49 
    50  virtual void SetPotentialImage(vtkImageData *);
    51  vtkGetObjectMacro(PotentialImage, vtkImageData);
    52 
    53  virtual void SetInflationImage(vtkImageData *);
    54  vtkGetObjectMacro(InflationImage, vtkImageData);
    55 
    56  vtkSetMacro(InflationThreshold, double);
    57  vtkGetMacro(InflationThreshold, double);
    58 
    59  vtkSetMacro(NumberOfIterations, int);
    60  vtkGetMacro(NumberOfIterations, int);
    61 
    62  vtkSetMacro(NumberOfStiffnessSubIterations, int);
    63  vtkGetMacro(NumberOfStiffnessSubIterations, int);
    64 
    65  vtkSetMacro(NumberOfInflationSubIterations, int);
    66  vtkGetMacro(NumberOfInflationSubIterations, int);
    67 
    68  vtkSetMacro(Relaxation, double);
    69  vtkGetMacro(Relaxation, double);
    70 
    71  vtkSetMacro(PotentialWeight, double);
    72  vtkGetMacro(PotentialWeight, double);
    73 
    74  vtkSetMacro(StiffnessWeight, double);
    75  vtkGetMacro(StiffnessWeight, double);
    76 
    77  vtkSetMacro(InflationWeight, double);
    78  vtkGetMacro(InflationWeight, double);
    79 
    80  vtkSetMacro(Convergence, double);
    81  vtkGetMacro(Convergence, double);
    82 
    83  vtkSetMacro(MaxTimeStep, double);
    84  vtkGetMacro(MaxTimeStep, double);
    85 
    86  vtkSetMacro(TimeStep, double);
    87  vtkGetMacro(TimeStep, double);
    88 
    89  vtkSetMacro(AdaptiveTimeStep, int);
    90  vtkGetMacro(AdaptiveTimeStep, int);
    91  vtkBooleanMacro(AdaptiveTimeStep, int);
    92 
    93  vtkSetMacro(FlipNormals, int);
    94  vtkGetMacro(FlipNormals, int);
    95  vtkBooleanMacro(FlipNormals, int);
    96 
    97  vtkSetMacro(UsePotentialInInflation, int);
    98  vtkGetMacro(UsePotentialInInflation, int);
    99  vtkBooleanMacro(UsePotentialInInflation, int);
    100 
    101  vtkSetMacro(Dimensionality, int);
    102  vtkGetMacro(Dimensionality, int);
    103 
    104  protected:
    107 
    108  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    109 
    110  void EvaluateForce(double point[3], double force[3], bool normalize = true);
    111  double EvaluatePotential(double point[3]);
    112  double EvaluateInflation(double point[3]);
    113  void ComputeDisplacements(bool potential, bool stiffness, bool inflation);
    114  void ComputePotentialDisplacement(vtkIdType pointId, double potentialDisplacement[3]);
    115  void ComputeStiffnessDisplacement(vtkIdType pointId, double stiffnessDisplacement[3]);
    116  void ComputeInflationDisplacement(vtkIdType pointId, double inflationDisplacement[3]);
    117  void ComputeTimeStep();
    118  void ApplyDisplacements();
    119 
    120  int TestConvergence();
    121 
    122  static double ComputeMinSpacing(double spacing[3]);
    123 
    124  static bool IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)
    125  {
    126  return (ijk[0]>=extent[0]+border && ijk[0]<=extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<=extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<=extent[5]-border) ? true : false;
    127  }
    128 
    129  static bool IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)
    130  {
    131  return (ijk[0]>=extent[0]+border && ijk[0]<extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<extent[5]-border) ? true : false;
    132  }
    133 
    134  vtkImageData *PotentialImage;
    135  vtkImageData *InflationImage;
    136  vtkImageData *PotentialGradientImage;
    137 
    139 
    142 
    143  double TimeStep;
    144  double Relaxation;
    148  double Convergence;
    149 
    153 
    157 
    158  double MaxTimeStep;
    160 
    162 
    164 
    165  vtkDoubleArray *Displacements;
    166 
    168  vtkDataArray *Normals;
    169 
    170  private:
    171  vtkvmtkPolyDataPotentialFit(const vtkvmtkPolyDataPotentialFit&); // Not implemented.
    172  void operator=(const vtkvmtkPolyDataPotentialFit&); // Not implemented.
    173 };
    174 
    175 #endif
    + + + + +
    Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input imag...
    + + + + + + +
    static bool IsCellInExtent(int extent[6], int ijk[3], vtkIdType border)
    + +
    static bool IsInExtent(vtkIdType extent[6], int ijk[3], vtkIdType border)
    + + + + + + + + + + + +
    Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighb...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h.html b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h.html index 256a17fa..079d42d4 100644 --- a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter
     .. More...
     Assists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.map index 8be6a309..eb477dc3 100644 --- a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.md5 index 0f9fef12..927a59aa 100644 --- a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.md5 @@ -1 +1 @@ -7dea0f8ba0eb14282943a2ea79bf7c9a \ No newline at end of file +14027ed127336c35a74e4fa710dcac7a \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.png deleted file mode 100644 index 5dd95f98..00000000 Binary files a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.svg new file mode 100644 index 00000000..6f463b25 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h + + +Node0 + +vtkvmtkPolyDataReference +SystemBoundaryMetricFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h_source.html b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h_source.html new file mode 100644 index 00000000..18012078 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_h
    29 #define __vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 #include "vtkPolyData.h"
    36 
    37 class vtkDataArray;
    38 class vtkIdList;
    39 
    40 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter : public vtkPolyDataAlgorithm
    41 {
    42 public:
    44  vtkTypeMacro(vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter,vtkPolyDataAlgorithm);
    45 
    46  vtkSetStringMacro(BoundaryMetricArrayName);
    47  vtkGetStringMacro(BoundaryMetricArrayName);
    48 
    49  vtkSetStringMacro(GroupIdsArrayName);
    50  vtkGetStringMacro(GroupIdsArrayName);
    51 
    52  vtkSetObjectMacro(Centerlines,vtkPolyData);
    53  vtkGetObjectMacro(Centerlines,vtkPolyData);
    54 
    55  vtkSetStringMacro(CenterlineAbscissasArrayName);
    56  vtkGetStringMacro(CenterlineAbscissasArrayName);
    57 
    58  vtkSetStringMacro(CenterlineRadiusArrayName);
    59  vtkGetStringMacro(CenterlineRadiusArrayName);
    60 
    61  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    62  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    63 
    64  vtkSetStringMacro(CenterlineIdsArrayName);
    65  vtkGetStringMacro(CenterlineIdsArrayName);
    66 
    67  vtkSetStringMacro(CenterlineTractIdsArrayName);
    68  vtkGetStringMacro(CenterlineTractIdsArrayName);
    69 
    70  vtkSetObjectMacro(ReferenceSystems,vtkPolyData);
    71  vtkGetObjectMacro(ReferenceSystems,vtkPolyData);
    72 
    73  vtkSetStringMacro(ReferenceSystemGroupIdsArrayName);
    74  vtkGetStringMacro(ReferenceSystemGroupIdsArrayName);
    75 
    76 protected:
    79 
    80  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    81 
    83 
    85 
    86  vtkPolyData* Centerlines;
    92 
    93  vtkPolyData* ReferenceSystems;
    95 
    96 private:
    98  void operator=(const vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter&); // Not implemented.
    99 };
    100 
    101 #endif
    102 
    +
    Assists in mapping and patching workflow by computing boundary metrics in the boundary reference syst...
    + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h.html b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h.html index ee5d72f4..7aae0839 100644 --- a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h.html +++ b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataRigidSurfaceModelling.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataRigidSurfaceModelling.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataRigidSurfaceModelling.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataRigidSurfaceModelling
     .. More...
     Not implemented; no utility developed yet. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.map b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.map index 8be6a309..9464b900 100644 --- a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.md5 b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.md5 index 95197ed2..5678a5e9 100644 --- a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.md5 @@ -1 +1 @@ -a134932ddab7a19c7a66fa30c79a7701 \ No newline at end of file +5b27cbcdc3863f4d59f290c2b85825b5 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.png b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.png deleted file mode 100644 index 7a234780..00000000 Binary files a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.svg b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.svg new file mode 100644 index 00000000..8dc45293 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkPolyDataRigidSurfaceModelling.h + + +Node0 + +vtkvmtkPolyDataRigidSurface +Modelling.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h_source.html b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h_source.html new file mode 100644 index 00000000..c6ead181 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataRigidSurfaceModelling_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkPolyDataRigidSurfaceModelling.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataRigidSurfaceModelling.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataRigidSurfaceModelling.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataRigidSurfaceModelling_h
    29 #define __vtkvmtkPolyDataRigidSurfaceModelling_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataRigidSurfaceModelling : public vtkPolyDataAlgorithm
    36 {
    37 public:
    38 
    40  vtkTypeMacro(vtkvmtkPolyDataRigidSurfaceModelling,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43 protected:
    46 
    47  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    48 
    49 private:
    51  void operator=(const vtkvmtkPolyDataRigidSurfaceModelling&); // Not implemented.
    52 };
    53 
    54 #endif
    55 
    Not implemented; no utility developed yet.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataScissors_8h.html b/doc/html/vtkvmtkPolyDataScissors_8h.html index 077bd4f0..48643dbd 100644 --- a/doc/html/vtkvmtkPolyDataScissors_8h.html +++ b/doc/html/vtkvmtkPolyDataScissors_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataScissors.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,30 @@
    vtkvmtkPolyDataScissors.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataScissors.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkPolyDataScissors
     not implemented, try to cut a surface along a line. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataScissors_8h__incl.map b/doc/html/vtkvmtkPolyDataScissors_8h__incl.map index 8be6a309..6ff1877a 100644 --- a/doc/html/vtkvmtkPolyDataScissors_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataScissors_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataScissors_8h__incl.md5 b/doc/html/vtkvmtkPolyDataScissors_8h__incl.md5 index 2b02d05f..eb233541 100644 --- a/doc/html/vtkvmtkPolyDataScissors_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataScissors_8h__incl.md5 @@ -1 +1 @@ -86d60d9ca5d12b3927daaffe738f8a42 \ No newline at end of file +337adf16f4e9de41b854aa7495719da4 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataScissors_8h__incl.png b/doc/html/vtkvmtkPolyDataScissors_8h__incl.png deleted file mode 100644 index 2d85ae63..00000000 Binary files a/doc/html/vtkvmtkPolyDataScissors_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataScissors_8h__incl.svg b/doc/html/vtkvmtkPolyDataScissors_8h__incl.svg new file mode 100644 index 00000000..90c4ba9c --- /dev/null +++ b/doc/html/vtkvmtkPolyDataScissors_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataScissors.h + + +Node0 + +vtkvmtkPolyDataScissors.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataScissors_8h_source.html b/doc/html/vtkvmtkPolyDataScissors_8h_source.html new file mode 100644 index 00000000..8890d7bc --- /dev/null +++ b/doc/html/vtkvmtkPolyDataScissors_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkPolyDataScissors.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataScissors.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataScissors.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataScissors_h
    29 #define __vtkvmtkPolyDataScissors_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataScissors : public vtkPolyDataAlgorithm
    37 {
    38  public:
    39  vtkTypeMacro(vtkvmtkPolyDataScissors,vtkPolyDataAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42  static vtkvmtkPolyDataScissors *New();
    43 
    44  vtkSetObjectMacro(CutLine,vtkPolyData);
    45  vtkGetObjectMacro(CutLine,vtkPolyData);
    46 
    47  vtkSetStringMacro(CutLinePointIdsArrayName);
    48  vtkGetStringMacro(CutLinePointIdsArrayName);
    49 
    50  protected:
    53 
    54  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    55  int GetCellsOnSameSide(vtkPolyData* input, vtkIdType targetCellId0, vtkIdType targetCellId1, vtkIdType referenceCellId, vtkIdType linePointId0, vtkIdType linePointId1, vtkIdType linePointId2, vtkIdList *cellsOnSameSide);
    56  int IsEdgeInCell(vtkPolyData *input, vtkIdType edgePointId0, vtkIdType edgePointId1, vtkIdType cellId);
    57 
    59  vtkPolyData *CutLine;
    60 
    61 private:
    62  vtkvmtkPolyDataScissors(const vtkvmtkPolyDataScissors&); // Not implemented.
    63  void operator=(const vtkvmtkPolyDataScissors&); // Not implemented.
    64 };
    65 
    66 #endif
    + +
    not implemented, try to cut a surface along a line.
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h.html b/doc/html/vtkvmtkPolyDataSizingFunction_8h.html index 7946f752..978c04fa 100644 --- a/doc/html/vtkvmtkPolyDataSizingFunction_8h.html +++ b/doc/html/vtkvmtkPolyDataSizingFunction_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataSizingFunction.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataSizingFunction.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataSizingFunction.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataSizingFunction
     Add caps to boundaries. More...
     constructs a sizing function for volume meshing on the basis of input surface More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.map b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.map index 8be6a309..45cb1986 100644 --- a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.md5 b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.md5 index 5b0c42ac..63029378 100644 --- a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.md5 @@ -1 +1 @@ -89400995b1b74bce386ebc71746a2084 \ No newline at end of file +b8dcc5c484b6fa4c77dd446ef55c69c4 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.png b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.png deleted file mode 100644 index a94ac69a..00000000 Binary files a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.svg b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.svg new file mode 100644 index 00000000..8e8f6fe9 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataSizingFunction_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkPolyDataSizingFunction.h + + +Node0 + +vtkvmtkPolyDataSizingFunction.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataSizingFunction_8h_source.html b/doc/html/vtkvmtkPolyDataSizingFunction_8h_source.html new file mode 100644 index 00000000..777f5089 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataSizingFunction_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkPolyDataSizingFunction.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataSizingFunction.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataSizingFunction.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataSizingFunction_h
    29 #define __vtkvmtkPolyDataSizingFunction_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataSizingFunction : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkPolyDataSizingFunction,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkPolyDataSizingFunction *New();
    42 
    43  vtkSetStringMacro(SizingFunctionArrayName);
    44  vtkGetStringMacro(SizingFunctionArrayName);
    45 
    46  vtkSetMacro(ScaleFactor,double);
    47  vtkGetMacro(ScaleFactor,double);
    48 
    49  protected:
    52 
    53  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    54 
    56  double ScaleFactor;
    57 
    58  private:
    60  void operator=(const vtkvmtkPolyDataSizingFunction&); // Not implemented.
    61 };
    62 
    63 #endif
    + +
    constructs a sizing function for volume meshing on the basis of input surface
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h.html b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h.html index 7a95b040..612627b6 100644 --- a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataStencilFlowFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkPolyDataStencilFlowFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataStencilFlowFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataStencilFlowFilter
     .. More...
     Displace points of a surface with an iterative algorithm based on stencil weighting. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.map index f9748f31..4e0f7ed7 100644 --- a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.md5 index c73adb51..ed51f993 100644 --- a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.md5 @@ -1 +1 @@ -e61fd76da8df9750f0b0c8ea63f39e10 \ No newline at end of file +ea101d571b7d58dc3a15177c3ecf17d1 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.png deleted file mode 100644 index 530429be..00000000 Binary files a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.svg new file mode 100644 index 00000000..d96337c7 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h__incl.svg @@ -0,0 +1,52 @@ + + + + + + +vtkvmtkPolyDataStencilFlowFilter.h + + +Node0 + +vtkvmtkPolyDataStencilFlow +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h_source.html b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h_source.html new file mode 100644 index 00000000..bca0e9e2 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataStencilFlowFilter_8h_source.html @@ -0,0 +1,98 @@ + + + + + + + +VMTK: vtkvmtkPolyDataStencilFlowFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataStencilFlowFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataStencilFlowFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataStencilFlowFilter_h
    29 #define __vtkvmtkPolyDataStencilFlowFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkConstants.h"
    33 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class vtkvmtkStencils;
    37 
    38 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataStencilFlowFilter : public vtkPolyDataAlgorithm
    39 {
    40 public:
    42  vtkTypeMacro(vtkvmtkPolyDataStencilFlowFilter,vtkPolyDataAlgorithm);
    43 
    44  vtkSetMacro(StencilType,int);
    45  vtkGetMacro(StencilType,int);
    47  {this->SetStencilType(VTK_VMTK_UMBRELLA_STENCIL);};
    49  {this->SetStencilType(VTK_VMTK_AREA_WEIGHTED_UMBRELLA_STENCIL);};
    51  {this->SetStencilType(VTK_VMTK_FE_LAPLACE_BELTRAMI_STENCIL);};
    53  {this->SetStencilType(VTK_VMTK_FVFE_LAPLACE_BELTRAMI_STENCIL);};
    54 
    55  vtkSetMacro(NumberOfIterations,int);
    56  vtkGetMacro(NumberOfIterations,int);
    57 
    58  vtkSetMacro(RelaxationFactor,double);
    59  vtkGetMacro(RelaxationFactor,double);
    60 
    61  vtkSetMacro(ProcessBoundary,int);
    62  vtkGetMacro(ProcessBoundary,int);
    63  vtkBooleanMacro(ProcessBoundary,int);
    64 
    65  vtkSetMacro(ConstrainOnSurface,int);
    66  vtkGetMacro(ConstrainOnSurface,int);
    67  vtkBooleanMacro(ConstrainOnSurface,int);
    68 
    69  vtkSetMacro(MaximumDisplacement,double);
    70  vtkGetMacro(MaximumDisplacement,double);
    71 
    72 protected:
    75 
    76  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    77 
    78  void ReleaseStencils();
    79 
    82 
    85 
    87 
    90 
    91 private:
    93  void operator=(const vtkvmtkPolyDataStencilFlowFilter&); // Not implemented.
    94 };
    95 
    96 #endif
    97 
    + + +
    Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element...
    + + + + + + + +
    Displace points of a surface with an iterative algorithm based on stencil weighting.
    + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h.html b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h.html index f34f74cc..179b3c34 100644 --- a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataStretchMappingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataStretchMappingFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataStretchMappingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataStretchMappingFilter
     .. More...
     Constructs a harmonic function over each vascular segment which is used to map and stretch the longitudinal metric so as to correctly account for insertion regions present at bifurcations. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.map index 8be6a309..10441b80 100644 --- a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.md5 index ffb945e5..31488985 100644 --- a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.md5 @@ -1 +1 @@ -8bfcb44bb72ca954f31bd081bf21bda6 \ No newline at end of file +da4b5c4b8ab7350db7769bce460e4914 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.png deleted file mode 100644 index 67859884..00000000 Binary files a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.svg new file mode 100644 index 00000000..3b267876 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataStretchMappingFilter.h + + +Node0 + +vtkvmtkPolyDataStretchMapping +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h_source.html b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h_source.html new file mode 100644 index 00000000..fc812d6e --- /dev/null +++ b/doc/html/vtkvmtkPolyDataStretchMappingFilter_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataStretchMappingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataStretchMappingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataStretchMappingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataStretchMappingFilter_h
    29 #define __vtkvmtkPolyDataStretchMappingFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkPolyDataStretchMappingFilter : public vtkPolyDataAlgorithm
    36 {
    37 public:
    39  vtkTypeMacro(vtkvmtkPolyDataStretchMappingFilter,vtkPolyDataAlgorithm);
    40 
    41  vtkSetStringMacro(StretchedMappingArrayName);
    42  vtkGetStringMacro(StretchedMappingArrayName);
    43 
    44  vtkSetStringMacro(HarmonicMappingArrayName);
    45  vtkGetStringMacro(HarmonicMappingArrayName);
    46 
    47  vtkSetStringMacro(MetricArrayName);
    48  vtkGetStringMacro(MetricArrayName);
    49 
    50  vtkSetStringMacro(BoundaryMetricArrayName);
    51  vtkGetStringMacro(BoundaryMetricArrayName);
    52 
    53  vtkSetMacro(UseBoundaryMetric,int);
    54  vtkGetMacro(UseBoundaryMetric,int);
    55  vtkBooleanMacro(UseBoundaryMetric,int);
    56 
    57  vtkSetStringMacro(GroupIdsArrayName);
    58  vtkGetStringMacro(GroupIdsArrayName);
    59 
    60  vtkSetMacro(MetricBoundsGapFactor,double);
    61  vtkGetMacro(MetricBoundsGapFactor,double);
    62 
    63 protected:
    66 
    67  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    68 
    70 
    73 
    76 
    78 
    80 
    81 private:
    83  void operator=(const vtkvmtkPolyDataStretchMappingFilter&); // Not implemented.
    84 };
    85 
    86 #endif
    87 
    + + +
    Constructs a harmonic function over each vascular segment which is used to map and stretch the longit...
    + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h.html b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h.html index 4b98b5f8..5ad84a0f 100644 --- a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h.html +++ b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataSurfaceRemeshing.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataSurfaceRemeshing.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkIdList.h"
    +
    #include "vtkObject.h"
    +#include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkIdList.h"
    Include dependency graph for vtkvmtkPolyDataSurfaceRemeshing.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataSurfaceRemeshing
     .. More...
     remesh a surface using quality triangles. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.map b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.map index 8be6a309..75ddda26 100644 --- a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.md5 b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.md5 index 60739acd..f40d1c94 100644 --- a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.md5 @@ -1 +1 @@ -edc28cef32d9d0f5ec97e37a8398d6c5 \ No newline at end of file +55f780031b16c962b216153a4fa9520d \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.png b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.png deleted file mode 100644 index b722664a..00000000 Binary files a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.svg b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.svg new file mode 100644 index 00000000..b1e40181 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkPolyDataSurfaceRemeshing.h + + +Node0 + +vtkvmtkPolyDataSurfaceRemeshing.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node4 + +vtkIdList.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h_source.html b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h_source.html new file mode 100644 index 00000000..e846a827 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataSurfaceRemeshing_8h_source.html @@ -0,0 +1,121 @@ + + + + + + + +VMTK: vtkvmtkPolyDataSurfaceRemeshing.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataSurfaceRemeshing.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataSurfaceRemeshing.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataSurfaceRemeshing_h
    29 #define __vtkvmtkPolyDataSurfaceRemeshing_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkPolyDataAlgorithm.h"
    33 #include "vtkvmtkWin32Header.h"
    34 #include "vtkIdList.h"
    35 
    36 class vtkCellLocator;
    37 class vtkIntArray;
    38 
    39 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataSurfaceRemeshing : public vtkPolyDataAlgorithm
    40 {
    41 public:
    42 
    43  static vtkvmtkPolyDataSurfaceRemeshing *New();
    44  vtkTypeMacro(vtkvmtkPolyDataSurfaceRemeshing,vtkPolyDataAlgorithm);
    45  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    46 
    47  vtkSetMacro(AspectRatioThreshold,double);
    48  vtkGetMacro(AspectRatioThreshold,double);
    49 
    50  vtkSetMacro(InternalAngleTolerance,double);
    51  vtkGetMacro(InternalAngleTolerance,double);
    52 
    53  vtkSetMacro(NormalAngleTolerance,double);
    54  vtkGetMacro(NormalAngleTolerance,double);
    55 
    56  vtkSetMacro(CollapseAngleThreshold,double);
    57  vtkGetMacro(CollapseAngleThreshold,double);
    58 
    59  vtkSetMacro(Relaxation,double);
    60  vtkGetMacro(Relaxation,double);
    61 
    62  vtkSetMacro(TargetArea,double);
    63  vtkGetMacro(TargetArea,double);
    64 
    65  vtkSetMacro(TargetAreaFactor,double);
    66  vtkGetMacro(TargetAreaFactor,double);
    67 
    68  vtkSetMacro(TriangleSplitFactor,double);
    69  vtkGetMacro(TriangleSplitFactor,double);
    70 
    71  vtkSetMacro(MinAreaFactor,double);
    72  vtkGetMacro(MinAreaFactor,double);
    73 
    74  vtkSetMacro(MaxArea,double);
    75  vtkGetMacro(MaxArea,double);
    76 
    77  vtkSetMacro(MinArea,double);
    78  vtkGetMacro(MinArea,double);
    79 
    80  vtkSetMacro(NumberOfIterations,int);
    81  vtkGetMacro(NumberOfIterations,int);
    82 
    83  vtkSetMacro(NumberOfConnectivityOptimizationIterations,int);
    84  vtkGetMacro(NumberOfConnectivityOptimizationIterations,int);
    85 
    86  vtkSetStringMacro(TargetAreaArrayName);
    87  vtkGetStringMacro(TargetAreaArrayName);
    88 
    89  vtkSetMacro(ElementSizeMode,int);
    90  vtkGetMacro(ElementSizeMode,int);
    92  { this->SetElementSizeMode(TARGET_AREA); }
    94  { this->SetElementSizeMode(TARGET_AREA_ARRAY); }
    95 
    96  vtkSetMacro(PreserveBoundaryEdges,int);
    97  vtkGetMacro(PreserveBoundaryEdges,int);
    98  vtkBooleanMacro(PreserveBoundaryEdges,int);
    99 
    100  vtkSetStringMacro(CellEntityIdsArrayName);
    101  vtkGetStringMacro(CellEntityIdsArrayName);
    102 
    103  vtkSetObjectMacro(ExcludedEntityIds,vtkIdList);
    104  vtkGetObjectMacro(ExcludedEntityIds,vtkIdList);
    105 
    106  //BTX
    107  enum {
    108  SUCCESS = 0,
    116  TRIANGLE_LOCKED
    117  };
    118 
    119  enum {
    121  DO_NOTHING
    122  };
    123 
    124  enum {
    126  TARGET_AREA_ARRAY
    127  };
    128 
    129  enum {
    131  RELOCATE_FAILURE
    132  };
    133 
    134  enum {
    137  NO_NEIGHBORS
    138  };
    139  //ETX
    140 
    141 protected:
    144 
    145  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    146 
    147  void BuildEntityBoundary(vtkPolyData* input, vtkPolyData* entityBoundary);
    148 
    149  int EdgeFlipConnectivityOptimizationIteration();
    150  int EdgeFlipIteration();
    151  int EdgeCollapseIteration();
    152  int TriangleSplitIteration();
    153  int EdgeSplitIteration();
    154  int PointRelocationIteration(bool projectToSurface=true);
    155 
    156  int TestFlipEdgeValidity(vtkIdType pt1, vtkIdType pt2, vtkIdType cell1, vtkIdType cell2, vtkIdType pt3, vtkIdType pt4);
    157  int TestConnectivityFlipEdge(vtkIdType pt1, vtkIdType pt2);
    158  int TestDelaunayFlipEdge(vtkIdType pt1, vtkIdType pt2);
    159  int TestAspectRatioCollapseEdge(vtkIdType cellId, vtkIdType& pt1, vtkIdType& pt2);
    160  int TestTriangleSplit(vtkIdType cellId);
    161  int TestAreaSplitEdge(vtkIdType cellId, vtkIdType& pt1, vtkIdType& pt2);
    162 
    163  int IsElementExcluded(vtkIdType cellId);
    164  int GetEdgeCellsAndOppositeEdge(vtkIdType pt1, vtkIdType pt2, vtkIdType& cell1, vtkIdType& cell2, vtkIdType& pt3, vtkIdType& pt4);
    165 
    166  int SplitEdge(vtkIdType pt1, vtkIdType pt2);
    167  int CollapseEdge(vtkIdType pt1, vtkIdType pt2);
    168  int FlipEdge(vtkIdType pt1, vtkIdType pt2);
    169 
    170  int SplitTriangle(vtkIdType cellId);
    171  int CollapseTriangle(vtkIdType cellId);
    172 
    173  int RelocatePoint(vtkIdType pointId, bool projectToSurface);
    174 
    175  int IsPointOnBoundary(vtkIdType pointId);
    176  int IsPointOnEntityBoundary(vtkIdType pointId);
    177 
    178  int GetNumberOfBoundaryEdges(vtkIdType cellId);
    179 
    180  double ComputeTriangleTargetArea(vtkIdType cellId);
    181 
    182  int FindOneRingNeighbors(vtkIdType pointId, vtkIdList* neighborIds);
    183 
    184  vtkPolyData* Mesh;
    185  vtkPolyData* InputBoundary;
    186  vtkPolyData* InputEntityBoundary;
    187  vtkCellLocator* Locator;
    188  vtkCellLocator* BoundaryLocator;
    189  vtkCellLocator* EntityBoundaryLocator;
    190  vtkIntArray* CellEntityIdsArray;
    191  vtkDataArray* TargetAreaArray;
    192  vtkIdList* ExcludedEntityIds;
    193 
    198  double Relaxation;
    201 
    203 
    205  double TargetArea;
    207  double MaxArea;
    208  double MinArea;
    212 
    214 
    215 private:
    217  void operator=(const vtkvmtkPolyDataSurfaceRemeshing&); // Not implemented.
    218 };
    219 
    220 #endif
    221 
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    remesh a surface using quality triangles.
    + + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h.html b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h.html index 6aa7ac5b..9c6985c4 100644 --- a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h.html +++ b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataToUnstructuredGridFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkPolyDataToUnstructuredGridFilter.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataToUnstructuredGridFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataToUnstructuredGridFilter
     ... More...
     create a mesh type object from a surface type object More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.map b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.map index 8be6a309..26ef92a2 100644 --- a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.md5 b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.md5 index 9f9ea9d5..cda0fdbf 100644 --- a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.md5 @@ -1 +1 @@ -293d65c6d1cafb333c9090afdf61b0c4 \ No newline at end of file +83f16af9764d9251841a67150d5f7371 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.png b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.png deleted file mode 100644 index ac886c81..00000000 Binary files a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.svg b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.svg new file mode 100644 index 00000000..d032c36b --- /dev/null +++ b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkPolyDataToUnstructuredGridFilter.h + + +Node0 + +vtkvmtkPolyDataToUnstructured +GridFilter.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h_source.html b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h_source.html new file mode 100644 index 00000000..3fbb20be --- /dev/null +++ b/doc/html/vtkvmtkPolyDataToUnstructuredGridFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkPolyDataToUnstructuredGridFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataToUnstructuredGridFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkPolyDataToUnstructuredGridFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataToUnstructuredGridFilter_h
    29 #define __vtkvmtkPolyDataToUnstructuredGridFilter_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class vtkPolyData;
    35 
    36 class VTK_VMTK_MISC_EXPORT vtkvmtkPolyDataToUnstructuredGridFilter : public vtkUnstructuredGridAlgorithm
    37 {
    38 public:
    39  vtkTypeMacro(vtkvmtkPolyDataToUnstructuredGridFilter,vtkUnstructuredGridAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    43 
    44 protected:
    47 
    48  int FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDE;
    49  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    50 
    51 private:
    53  void operator=(const vtkvmtkPolyDataToUnstructuredGridFilter&); // Not implemented.
    54 };
    55 
    56 #endif
    57 
    58 
    + +
    create a mesh type object from a surface type object
    +
    + + + + diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h.html b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h.html index e8cb0a24..4f81611d 100644 --- a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h.html +++ b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkPolyDataUmbrellaStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkPolyDataUmbrellaStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkPolyDataManifoldStencil.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkPolyDataManifoldStencil.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkPolyDataUmbrellaStencil.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkPolyDataUmbrellaStencil
     .. More...
     Weight the neighborhood connections of a surface mesh with a laplacian. More...
     
    - - + - diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.map b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.map index cce8d92f..c10f7f15 100644 --- a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.map +++ b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.md5 b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.md5 index af134204..cdbd177e 100644 --- a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.md5 @@ -1 +1 @@ -32affed8eb251b7ef0f63ab765314359 \ No newline at end of file +3748ebf4d2ccb58f7ab4e760e6e09866 \ No newline at end of file diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.png b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.png deleted file mode 100644 index 8179b926..00000000 Binary files a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.svg b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.svg new file mode 100644 index 00000000..9cf5dc81 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h__incl.svg @@ -0,0 +1,191 @@ + + + + + + +vtkvmtkPolyDataUmbrellaStencil.h + + +Node0 + +vtkvmtkPolyDataUmbrellaStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node0->Node3 + + + + +Node9 + +vtkvmtkWin32Header.h + + +Node0->Node9 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkStencil.h + + + + +Node3->Node4 + + + + +Node3->Node9 + + + + +Node10 + +vtkPolyData.h + + +Node3->Node10 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkNeighborhood.h + + + + +Node4->Node5 + + + + +Node4->Node9 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkDataSetItem.h + + + + +Node5->Node6 + + + + +Node5->Node9 + + + + +Node6->Node1 + + + + +Node7 + + +vtkvmtkItem.h + + + + +Node6->Node7 + + + + +Node8 + +vtkDataSet.h + + +Node6->Node8 + + + + +Node6->Node9 + + + + +Node7->Node1 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + + diff --git a/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h_source.html b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h_source.html new file mode 100644 index 00000000..5007f646 --- /dev/null +++ b/doc/html/vtkvmtkPolyDataUmbrellaStencil_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkPolyDataUmbrellaStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkPolyDataUmbrellaStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkPolyDataUmbrellaStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkPolyDataUmbrellaStencil_h
    29 #define __vtkvmtkPolyDataUmbrellaStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkPolyDataUmbrellaStencil : public vtkvmtkPolyDataManifoldStencil
    37 {
    38 public:
    39 
    40  static vtkvmtkPolyDataUmbrellaStencil *New();
    42 
    43  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_UMBRELLA_STENCIL;};
    44 
    45  void Build() VTK_OVERRIDE;
    46 
    47 protected:
    50 
    51  void ScaleWithArea() VTK_OVERRIDE {};
    52 
    53 private:
    55  void operator=(const vtkvmtkPolyDataUmbrellaStencil&); // Not implemented.
    56 };
    57 
    58 #endif
    59 
    virtual vtkIdType GetItemType() VTK_OVERRIDE
    +
    virtual void Build() VTK_OVERRIDE
    +
    Base class for stencils applied to a manifold surface.
    +
    Weight the neighborhood connections of a surface mesh with a laplacian.
    + + + + +
    + + + + diff --git a/doc/html/vtkvmtkRBFInterpolation_8h.html b/doc/html/vtkvmtkRBFInterpolation_8h.html index 676690b7..772a56a7 100644 --- a/doc/html/vtkvmtkRBFInterpolation_8h.html +++ b/doc/html/vtkvmtkRBFInterpolation_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkRBFInterpolation.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,32 @@
    vtkvmtkRBFInterpolation.h File Reference
    -
    #include "vtkImplicitFunction.h"
    -#include "vtkPolyData.h"
    -#include "vtkDoubleArray.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkImplicitFunction.h"
    +#include "vtkPolyData.h"
    +#include "vtkDoubleArray.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkVersion.h"
    Include dependency graph for vtkvmtkRBFInterpolation.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkRBFInterpolation
     Implicit function which when given a set of disjoined points and a radial basis shape type will evaluate it self at its zero level set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkRBFInterpolation_8h__incl.map b/doc/html/vtkvmtkRBFInterpolation_8h__incl.map index 8be6a309..46f6c972 100644 --- a/doc/html/vtkvmtkRBFInterpolation_8h__incl.map +++ b/doc/html/vtkvmtkRBFInterpolation_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkRBFInterpolation_8h__incl.md5 b/doc/html/vtkvmtkRBFInterpolation_8h__incl.md5 index f6b25589..f913525c 100644 --- a/doc/html/vtkvmtkRBFInterpolation_8h__incl.md5 +++ b/doc/html/vtkvmtkRBFInterpolation_8h__incl.md5 @@ -1 +1 @@ -0fc1260eadb53da6b9429fea280026aa \ No newline at end of file +0fa6ce69e9bbd874a126957f3e242238 \ No newline at end of file diff --git a/doc/html/vtkvmtkRBFInterpolation_8h__incl.png b/doc/html/vtkvmtkRBFInterpolation_8h__incl.png deleted file mode 100644 index 3222c1dd..00000000 Binary files a/doc/html/vtkvmtkRBFInterpolation_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkRBFInterpolation_8h__incl.svg b/doc/html/vtkvmtkRBFInterpolation_8h__incl.svg new file mode 100644 index 00000000..ff2ecde8 --- /dev/null +++ b/doc/html/vtkvmtkRBFInterpolation_8h__incl.svg @@ -0,0 +1,68 @@ + + + + + + +vtkvmtkRBFInterpolation.h + + +Node0 + +vtkvmtkRBFInterpolation.h + + +Node1 + +vtkImplicitFunction.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkDoubleArray.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + +Node5 + +vtkVersion.h + + +Node0->Node5 + + + + + diff --git a/doc/html/vtkvmtkRBFInterpolation_8h_source.html b/doc/html/vtkvmtkRBFInterpolation_8h_source.html new file mode 100644 index 00000000..5d1eba06 --- /dev/null +++ b/doc/html/vtkvmtkRBFInterpolation_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkRBFInterpolation.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkRBFInterpolation.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkRBFInterpolation.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkRBFInterpolation_h
    29 #define __vtkvmtkRBFInterpolation_h
    30 
    31 #include "vtkImplicitFunction.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkDoubleArray.h"
    34 #include "vtkvmtkWin32Header.h"
    35 #include "vtkVersion.h"
    36 
    37 class VTK_VMTK_MISC_EXPORT vtkvmtkRBFInterpolation : public vtkImplicitFunction
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkRBFInterpolation,vtkImplicitFunction);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkRBFInterpolation *New();
    44 
    46 
    47  double EvaluateFunction(double x[3]) VTK_OVERRIDE;
    48  double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    49  {return this->vtkImplicitFunction::EvaluateFunction(x, y, z); } ;
    51 
    53  void EvaluateGradient(double x[3], double n[3]) VTK_OVERRIDE;
    54 
    55  void ComputeCoefficients();
    56 
    58 
    59  vtkSetObjectMacro(Source,vtkPolyData);
    60  vtkGetObjectMacro(Source,vtkPolyData);
    62 
    63  vtkSetMacro(RBFType,int);
    64  vtkGetMacro(RBFType,int);
    66  { this->SetRBFType(THIN_PLATE_SPLINE); }
    68  { this->SetRBFType(BIHARMONIC); }
    70  { this->SetRBFType(TRIHARMONIC); }
    71 
    72 //BTX
    73  enum
    74  {
    77  TRIHARMONIC
    78  };
    79 //ETX
    80 
    81 #ifdef VTK_HAS_MTIME_TYPE
    82  vtkMTimeType GetMTime() VTK_OVERRIDE;
    83 #else
    84  unsigned long GetMTime();
    85 #endif
    86 
    87  protected:
    90 
    91  double EvaluateRBF(double c[3], double x[3]);
    92 
    93  vtkPolyData* Source;
    94  int RBFType;
    95 
    96  vtkDoubleArray* Coefficients;
    98 
    99  private:
    100  vtkvmtkRBFInterpolation(const vtkvmtkRBFInterpolation&); // Not implemented.
    101  void operator=(const vtkvmtkRBFInterpolation&); // Not implemented.
    102 };
    103 
    104 #endif
    105 
    106 
    + + + +
    double EvaluateFunction(double x, double y, double z) VTK_OVERRIDE
    + + + +
    Implicit function which when given a set of disjoined points and a radial basis shape type will evalu...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h.html b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h.html index c926989c..05555dcb 100644 --- a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h.html +++ b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkRecursiveGaussian2DImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkRecursiveGaussian2DImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilter2DFF.h"
    -#include "itkRecursiveGaussianImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkRecursiveGaussian2DImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkRecursiveGaussian2DImageFilter
     Wrapper class around itk::RecursiveGaussian2DImageFilter. More...
     Wrapper class around itk::RecursiveGaussian2DImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.map b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.map index 8be6a309..56597870 100644 --- a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.md5 b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.md5 index a3d4f35c..dad9987c 100644 --- a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.md5 @@ -1 +1 @@ -3953a9c36c1ebfe8d333dfd50bbb945d \ No newline at end of file +b0c3753f6f587232026b6fa2a1a56a57 \ No newline at end of file diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.png b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.png deleted file mode 100644 index 5c610cf5..00000000 Binary files a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.svg b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.svg new file mode 100644 index 00000000..3cf5d1b3 --- /dev/null +++ b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkRecursiveGaussian2DImageFilter.h + + +Node0 + +vtkvmtkRecursiveGaussian2 +DImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h_source.html b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h_source.html new file mode 100644 index 00000000..a368cf15 --- /dev/null +++ b/doc/html/vtkvmtkRecursiveGaussian2DImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkRecursiveGaussian2DImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkRecursiveGaussian2DImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkRecursiveGaussian2DImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkRecursiveGaussian2DImageFilter_h
    34 #define __vtkvmtkRecursiveGaussian2DImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkRecursiveGaussian2DImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkRecursiveGaussian2DImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(Sigma,double);
    46  vtkSetMacro(Sigma,double);
    47 
    48  vtkGetMacro(NormalizeAcrossScale,int);
    49  vtkSetMacro(NormalizeAcrossScale,int);
    50  vtkBooleanMacro(NormalizeAcrossScale,int);
    51 
    52 protected:
    55 
    56  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    57 
    58 private:
    60  void operator=(const vtkvmtkRecursiveGaussian2DImageFilter&); // Not implemented.
    61 
    62  double Sigma;
    63  int NormalizeAcrossScale;
    64 };
    65 
    66 #endif
    67 
    +
    Wrapper class around itk::RecursiveGaussian2DImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h.html b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h.html index cbb7d0c3..b5ef3895 100644 --- a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h.html +++ b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkRecursiveGaussianImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkRecursiveGaussianImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkRecursiveGaussianImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkRecursiveGaussianImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkRecursiveGaussianImageFilter
     Wrapper class around itk::RecursiveGaussianImageFilter. More...
     Wrapper class around itk::RecursiveGaussianImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.map b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.map index 8be6a309..ffbc13de 100644 --- a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.md5 b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.md5 index 0281d46f..03e368f2 100644 --- a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.md5 @@ -1 +1 @@ -ae27cc487e10578e68e8e84532d6ba6d \ No newline at end of file +8c7d564724e18ae790934903f32a6e94 \ No newline at end of file diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.png b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.png deleted file mode 100644 index 3995d274..00000000 Binary files a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.svg b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.svg new file mode 100644 index 00000000..efd075a0 --- /dev/null +++ b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkRecursiveGaussianImageFilter.h + + +Node0 + +vtkvmtkRecursiveGaussian +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h_source.html b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h_source.html new file mode 100644 index 00000000..c5105942 --- /dev/null +++ b/doc/html/vtkvmtkRecursiveGaussianImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkRecursiveGaussianImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkRecursiveGaussianImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkRecursiveGaussianImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkRecursiveGaussianImageFilter_h
    34 #define __vtkvmtkRecursiveGaussianImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkRecursiveGaussianImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkRecursiveGaussianImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(Sigma,double);
    46  vtkSetMacro(Sigma,double);
    47 
    48  vtkGetMacro(NormalizeAcrossScale,int);
    49  vtkSetMacro(NormalizeAcrossScale,int);
    50  vtkBooleanMacro(NormalizeAcrossScale,int);
    51 
    52  protected:
    55 
    56  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    57 
    58  private:
    60  void operator=(const vtkvmtkRecursiveGaussianImageFilter&); // Not implemented.
    61 
    62  double Sigma;
    63  int NormalizeAcrossScale;
    64 };
    65 
    66 #endif
    67 
    +
    Wrapper class around itk::RecursiveGaussianImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h.html b/doc/html/vtkvmtkReferenceSystemUtilities_8h.html index b7b46f7c..ebbe3bca 100644 --- a/doc/html/vtkvmtkReferenceSystemUtilities_8h.html +++ b/doc/html/vtkvmtkReferenceSystemUtilities_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkReferenceSystemUtilities.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkReferenceSystemUtilities.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkReferenceSystemUtilities.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkReferenceSystemUtilities
     ... More...
     Utility function to get the reference system point id of a group. More...
     
    - - + - diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.map b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.map index 8be6a309..fc22904d 100644 --- a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.map +++ b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.md5 b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.md5 index 10cf9a0d..b4b4aac8 100644 --- a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.md5 +++ b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.md5 @@ -1 +1 @@ -0ec7e00c6b8683f9a335a1897810ce05 \ No newline at end of file +02371bde3e2abd4cff01f108106a3d9e \ No newline at end of file diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.png b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.png deleted file mode 100644 index b3bf21db..00000000 Binary files a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.svg b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.svg new file mode 100644 index 00000000..0e2af1a9 --- /dev/null +++ b/doc/html/vtkvmtkReferenceSystemUtilities_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkReferenceSystemUtilities.h + + +Node0 + +vtkvmtkReferenceSystemUtilities.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkReferenceSystemUtilities_8h_source.html b/doc/html/vtkvmtkReferenceSystemUtilities_8h_source.html new file mode 100644 index 00000000..22f8a5f5 --- /dev/null +++ b/doc/html/vtkvmtkReferenceSystemUtilities_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkReferenceSystemUtilities.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkReferenceSystemUtilities.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkReferenceSystemUtilities.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkReferenceSystemUtilities_h
    29 #define __vtkvmtkReferenceSystemUtilities_h
    30 
    31 #include "vtkObject.h"
    32 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPolyData;
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkReferenceSystemUtilities : public vtkObject
    38 {
    39 public:
    40  vtkTypeMacro(vtkvmtkReferenceSystemUtilities,vtkObject);
    41  static vtkvmtkReferenceSystemUtilities* New();
    42 
    43  static vtkIdType GetReferenceSystemPointId(vtkPolyData* referenceSystems, const char* groupIdsArrayName, vtkIdType groupId);
    44 
    45 protected:
    48 
    49 private:
    51  void operator=(const vtkvmtkReferenceSystemUtilities&); // Not implemented.
    52 };
    53 
    54 #endif
    + +
    Utility function to get the reference system point id of a group.
    +
    + + + + diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h.html b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h.html index b2ad64f0..2a36c13c 100644 --- a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h.html +++ b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSatoVesselnessMeasureImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkSatoVesselnessMeasureImageFilter.h File Reference
    -
    #include "vtkSimpleImageToImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSatoVesselnessMeasureImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSatoVesselnessMeasureImageFilter
     Wrapper class around itk::SatoVesselnessMeasureImageFilter. More...
     Wrapper class around itk::SatoVesselnessMeasureImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.map b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.map index 8be6a309..7d428edd 100644 --- a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.md5 b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.md5 index 299b4264..1aedaa71 100644 --- a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.md5 @@ -1 +1 @@ -8b29231177662101f19dff7de3f3d747 \ No newline at end of file +d967df464968d7ee24fc68f62e80e04c \ No newline at end of file diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.png b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.png deleted file mode 100644 index 98f5b83f..00000000 Binary files a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.svg b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.svg new file mode 100644 index 00000000..d6d83bfc --- /dev/null +++ b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkSatoVesselnessMeasureImageFilter.h + + +Node0 + +vtkvmtkSatoVesselnessMeasure +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h_source.html b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h_source.html new file mode 100644 index 00000000..795c0601 --- /dev/null +++ b/doc/html/vtkvmtkSatoVesselnessMeasureImageFilter_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkSatoVesselnessMeasureImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSatoVesselnessMeasureImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSatoVesselnessMeasureImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkSatoVesselnessMeasureImageFilter_h
    34 #define __vtkvmtkSatoVesselnessMeasureImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkSatoVesselnessMeasureImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkSatoVesselnessMeasureImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(SigmaMin,double);
    46  vtkSetMacro(SigmaMin,double);
    47 
    48  vtkGetMacro(SigmaMax,double);
    49  vtkSetMacro(SigmaMax,double);
    50 
    51  vtkGetMacro(NumberOfSigmaSteps,int);
    52  vtkSetMacro(NumberOfSigmaSteps,int);
    53 
    54  vtkGetMacro(SigmaStepMethod,int);
    55  vtkSetMacro(SigmaStepMethod,int);
    57  {
    58  this->SetSigmaStepMethod(EQUISPACED);
    59  }
    60 
    62  {
    63  this->SetSigmaStepMethod(LOGARITHMIC);
    64  }
    65 
    66  vtkGetMacro(Alpha1,double);
    67  vtkSetMacro(Alpha1,double);
    68 
    69  vtkGetMacro(Alpha2,double);
    70  vtkSetMacro(Alpha2,double);
    71 //BTX
    72  enum
    73  {
    75  LOGARITHMIC
    76  };
    77 //ETX
    78 protected:
    81 
    82  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    83 
    84 private:
    86  void operator=(const vtkvmtkSatoVesselnessMeasureImageFilter&); // Not implemented.
    87 
    88  double SigmaMin;
    89  double SigmaMax;
    90  int NumberOfSigmaSteps;
    91  int SigmaStepMethod;
    92  double Alpha1;
    93  double Alpha2;
    94 };
    95 
    96 #endif
    97 
    98 
    99 
    100 
    +
    Wrapper class around itk::SatoVesselnessMeasureImageFilter.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h.html b/doc/html/vtkvmtkSigmoidImageFilter_8h.html index bda827cf..bba0af72 100644 --- a/doc/html/vtkvmtkSigmoidImageFilter_8h.html +++ b/doc/html/vtkvmtkSigmoidImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSigmoidImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkSigmoidImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkSigmoidImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSigmoidImageFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkSigmoidImageFilter
     Wrapper class around itk::SigmoidImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.map b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.map index 8be6a309..da4af756 100644 --- a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.md5 b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.md5 index b0db175e..bf5b463c 100644 --- a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.md5 @@ -1 +1 @@ -f2f451d347fa91adaf57b8d38e18b507 \ No newline at end of file +f1eeb2645d01faeb479e1c25523af799 \ No newline at end of file diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.png b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.png deleted file mode 100644 index 31b92ee4..00000000 Binary files a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.svg b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.svg new file mode 100644 index 00000000..0e921128 --- /dev/null +++ b/doc/html/vtkvmtkSigmoidImageFilter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkSigmoidImageFilter.h + + +Node0 + +vtkvmtkSigmoidImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkSigmoidImageFilter_8h_source.html b/doc/html/vtkvmtkSigmoidImageFilter_8h_source.html new file mode 100644 index 00000000..4b5b03dd --- /dev/null +++ b/doc/html/vtkvmtkSigmoidImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkSigmoidImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSigmoidImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSigmoidImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    32 #ifndef __vtkvmtkSigmoidImageFilter_h
    33 #define __vtkvmtkSigmoidImageFilter_h
    34 
    35 #include "vtkSimpleImageToImageFilter.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkSigmoidImageFilter : public vtkSimpleImageToImageFilter
    39 {
    40  public:
    41  static vtkvmtkSigmoidImageFilter *New();
    42  vtkTypeMacro(vtkvmtkSigmoidImageFilter, vtkSimpleImageToImageFilter);
    43 
    44  vtkGetMacro(Alpha,double);
    45  vtkSetMacro(Alpha,double);
    46 
    47  vtkGetMacro(Beta,double);
    48  vtkSetMacro(Beta,double);
    49 
    50  vtkGetMacro(OutputMinimum,double);
    51  vtkSetMacro(OutputMinimum,double);
    52 
    53  vtkGetMacro(OutputMaximum,double);
    54  vtkSetMacro(OutputMaximum,double);
    55 
    56 protected:
    57 
    60 
    61  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    62 
    63 private:
    64  vtkvmtkSigmoidImageFilter(const vtkvmtkSigmoidImageFilter&); // Not implemented.
    65  void operator=(const vtkvmtkSigmoidImageFilter&); // Not implemented.
    66 
    67  double Alpha;
    68  double Beta;
    69  double OutputMinimum;
    70  double OutputMaximum;
    71 };
    72 
    73 #endif
    74 
    75 
    76 
    77 
    Wrapper class around itk::SigmoidImageFilter.
    + +
    + + + + diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h.html b/doc/html/vtkvmtkSimpleCapPolyData_8h.html index 5cfe932c..b132ec46 100644 --- a/doc/html/vtkvmtkSimpleCapPolyData_8h.html +++ b/doc/html/vtkvmtkSimpleCapPolyData_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSimpleCapPolyData.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkSimpleCapPolyData.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSimpleCapPolyData.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSimpleCapPolyData
     Add caps to boundaries. More...
     Add caps to boundaries. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.map b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.map index 8be6a309..881f0bfe 100644 --- a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.map +++ b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.md5 b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.md5 index cd4eec0c..48e12fe4 100644 --- a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.md5 +++ b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.md5 @@ -1 +1 @@ -aa1ea3f266b850961cb19677b6c4a43a \ No newline at end of file +d2de6c9cc15e5246022ecee9fcd778b9 \ No newline at end of file diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.png b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.png deleted file mode 100644 index bc2ca5db..00000000 Binary files a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.svg b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.svg new file mode 100644 index 00000000..b3d7cab8 --- /dev/null +++ b/doc/html/vtkvmtkSimpleCapPolyData_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkSimpleCapPolyData.h + + +Node0 + +vtkvmtkSimpleCapPolyData.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkSimpleCapPolyData_8h_source.html b/doc/html/vtkvmtkSimpleCapPolyData_8h_source.html new file mode 100644 index 00000000..85136d5c --- /dev/null +++ b/doc/html/vtkvmtkSimpleCapPolyData_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkSimpleCapPolyData.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSimpleCapPolyData.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSimpleCapPolyData.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSimpleCapPolyData_h
    29 #define __vtkvmtkSimpleCapPolyData_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkSimpleCapPolyData : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkSimpleCapPolyData,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkSimpleCapPolyData *New();
    42 
    43  vtkSetObjectMacro(BoundaryIds,vtkIdList);
    44  vtkGetObjectMacro(BoundaryIds,vtkIdList);
    45 
    46  vtkSetStringMacro(CellEntityIdsArrayName);
    47  vtkGetStringMacro(CellEntityIdsArrayName);
    48 
    49  vtkSetMacro(CellEntityIdOffset,int);
    50  vtkGetMacro(CellEntityIdOffset,int);
    51 
    52  protected:
    55 
    56  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    57 
    58  vtkIdList* BoundaryIds;
    61 
    62  private:
    63  vtkvmtkSimpleCapPolyData(const vtkvmtkSimpleCapPolyData&); // Not implemented.
    64  void operator=(const vtkvmtkSimpleCapPolyData&); // Not implemented.
    65 };
    66 
    67 #endif
    +
    Add caps to boundaries.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h.html b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h.html index d1dca696..6659ad1d 100644 --- a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h.html +++ b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSimplifyVoronoiDiagram.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,70 +59,83 @@
    + +
    vtkvmtkSimplifyVoronoiDiagram.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSimplifyVoronoiDiagram.h:
    -
    - - +
    +
    +
    -
    -

    +

    Go to the source code of this file.

    + + - - + + +

    Classes

    class  vtkvmtkSimplifyVoronoiDiagram
     Remove non essential Voronoi polygon points. More...

    -Defines

     Remove non essential Voronoi polygon points (little spikes). More...
     
    + + +

    +Macros

    #define VTK_VMTK_REMOVE_BOUNDARY_POINTS   0
     
    #define VTK_VMTK_REMOVE_BOUNDARY_CELLS   1
     
    -

    Define Documentation

    - +

    Macro Definition Documentation

    + +

    ◆ VTK_VMTK_REMOVE_BOUNDARY_POINTS

    +
    - +
    #define VTK_VMTK_REMOVE_BOUNDARY_POINTS   0#define VTK_VMTK_REMOVE_BOUNDARY_POINTS   0
    -
    -
    +
    + +

    Definition at line 38 of file vtkvmtkSimplifyVoronoiDiagram.h.

    - + +

    ◆ VTK_VMTK_REMOVE_BOUNDARY_CELLS

    +
    - +
    #define VTK_VMTK_REMOVE_BOUNDARY_CELLS   1#define VTK_VMTK_REMOVE_BOUNDARY_CELLS   1
    -
    -
    +
    + +

    Definition at line 39 of file vtkvmtkSimplifyVoronoiDiagram.h.

    - - + - diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.map b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.map index 8be6a309..26ca8426 100644 --- a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.map +++ b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.md5 b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.md5 index dfa8ab96..bad84a4e 100644 --- a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.md5 +++ b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.md5 @@ -1 +1 @@ -18ece30d97c33c659b1a9f70b242606c \ No newline at end of file +ec8b1eb653762886946d24636de29510 \ No newline at end of file diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.png b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.png deleted file mode 100644 index 563a437e..00000000 Binary files a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.svg b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.svg new file mode 100644 index 00000000..7eb04083 --- /dev/null +++ b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkSimplifyVoronoiDiagram.h + + +Node0 + +vtkvmtkSimplifyVoronoiDiagram.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h_source.html b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h_source.html new file mode 100644 index 00000000..aafbdde9 --- /dev/null +++ b/doc/html/vtkvmtkSimplifyVoronoiDiagram_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkSimplifyVoronoiDiagram.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSimplifyVoronoiDiagram.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSimplifyVoronoiDiagram.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    30 #ifndef __vtkvmtkSimplifyVoronoiDiagram_h
    31 #define __vtkvmtkSimplifyVoronoiDiagram_h
    32 
    33 #include "vtkPolyDataAlgorithm.h"
    34 #include "vtkIdList.h"
    35 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    36 #include "vtkvmtkWin32Header.h"
    37 
    38 #define VTK_VMTK_REMOVE_BOUNDARY_POINTS 0
    39 #define VTK_VMTK_REMOVE_BOUNDARY_CELLS 1
    40 
    41 class vtkCellArray;
    42 class vtkCellTypes;
    43 class vtkCellLinks;
    44 
    45 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkSimplifyVoronoiDiagram : public vtkPolyDataAlgorithm
    46 {
    47  public:
    48  vtkTypeMacro(vtkvmtkSimplifyVoronoiDiagram,vtkPolyDataAlgorithm);
    49  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    50 
    51  static vtkvmtkSimplifyVoronoiDiagram *New();
    52 
    53  // Set/Get id list of Voronoi diagram points to preserve.
    54  vtkSetObjectMacro(UnremovablePointIds,vtkIdList);
    55  vtkGetObjectMacro(UnremovablePointIds,vtkIdList);
    56 
    57  // Set/Get id list of Voronoi diagram cells to preserve.
    58  vtkSetObjectMacro(UnremovableCellIds,vtkIdList);
    59  vtkGetObjectMacro(UnremovableCellIds,vtkIdList);
    60 
    62 
    63  vtkSetMacro(Simplification,int);
    64  vtkGetMacro(Simplification,int);
    66  this->SetSimplification(VTK_VMTK_REMOVE_BOUNDARY_POINTS);};
    68  this->SetSimplification(VTK_VMTK_REMOVE_BOUNDARY_CELLS);};
    70 
    71  vtkSetMacro(IncludeUnremovable,int);
    72  vtkGetMacro(IncludeUnremovable,int);
    73  vtkBooleanMacro(IncludeUnremovable,int);
    74 
    75  vtkSetMacro(OnePassOnly,int);
    76  vtkGetMacro(OnePassOnly,int);
    77  vtkBooleanMacro(OnePassOnly,int);
    78 
    79  protected:
    82 
    83  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    84  vtkIdType IsBoundaryEdge(vtkCellLinks* links, vtkIdType* edge);
    85 
    86  vtkIdList* UnremovablePointIds;
    87  vtkIdList* UnremovableCellIds;
    88 
    92 
    93  private:
    95  void operator=(const vtkvmtkSimplifyVoronoiDiagram&); // Not implemented.
    96 };
    97 
    98 #endif
    +
    #define VTK_VMTK_REMOVE_BOUNDARY_CELLS
    + + + + +
    Remove non essential Voronoi polygon points (little spikes).
    + + +
    #define VTK_VMTK_REMOVE_BOUNDARY_POINTS
    +
    + + + + diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h.html b/doc/html/vtkvmtkSmoothCapPolyData_8h.html index 4affd571..1bea990e 100644 --- a/doc/html/vtkvmtkSmoothCapPolyData_8h.html +++ b/doc/html/vtkvmtkSmoothCapPolyData_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSmoothCapPolyData.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkSmoothCapPolyData.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSmoothCapPolyData.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSmoothCapPolyData
     Add caps to boundaries. More...
     Add caps to boundaries. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.map b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.map index 8be6a309..887f60a8 100644 --- a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.map +++ b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.md5 b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.md5 index 613bcfb9..db50a807 100644 --- a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.md5 +++ b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.md5 @@ -1 +1 @@ -79916eb9ea13a66dfd967696c85dfec9 \ No newline at end of file +6293354d7fce2850dc57a1150d7826e3 \ No newline at end of file diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.png b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.png deleted file mode 100644 index 1f735b1d..00000000 Binary files a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.svg b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.svg new file mode 100644 index 00000000..907b94e2 --- /dev/null +++ b/doc/html/vtkvmtkSmoothCapPolyData_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkSmoothCapPolyData.h + + +Node0 + +vtkvmtkSmoothCapPolyData.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkSmoothCapPolyData_8h_source.html b/doc/html/vtkvmtkSmoothCapPolyData_8h_source.html new file mode 100644 index 00000000..e6cb056d --- /dev/null +++ b/doc/html/vtkvmtkSmoothCapPolyData_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkSmoothCapPolyData.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSmoothCapPolyData.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSmoothCapPolyData.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSmoothCapPolyData_h
    29 #define __vtkvmtkSmoothCapPolyData_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkSmoothCapPolyData : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkSmoothCapPolyData,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  static vtkvmtkSmoothCapPolyData *New();
    42 
    43  vtkSetObjectMacro(BoundaryIds,vtkIdList);
    44  vtkGetObjectMacro(BoundaryIds,vtkIdList);
    45 
    46  vtkSetStringMacro(CellEntityIdsArrayName);
    47  vtkGetStringMacro(CellEntityIdsArrayName);
    48 
    49  vtkSetMacro(CellEntityIdOffset,int);
    50  vtkGetMacro(CellEntityIdOffset,int);
    51 
    52  vtkSetMacro(ConstraintFactor,double);
    53  vtkGetMacro(ConstraintFactor,double);
    54 
    55  vtkSetMacro(NumberOfRings,int);
    56  vtkGetMacro(NumberOfRings,int);
    57 
    58  protected:
    61 
    62  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    63 
    64  vtkIdList* BoundaryIds;
    67 
    70 
    71  private:
    72  vtkvmtkSmoothCapPolyData(const vtkvmtkSmoothCapPolyData&); // Not implemented.
    73  void operator=(const vtkvmtkSmoothCapPolyData&); // Not implemented.
    74 };
    75 
    76 #endif
    Add caps to boundaries.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h.html b/doc/html/vtkvmtkSparseMatrixRow_8h.html index 0709cd43..6c43a7be 100644 --- a/doc/html/vtkvmtkSparseMatrixRow_8h.html +++ b/doc/html/vtkvmtkSparseMatrixRow_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSparseMatrixRow.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,39 +71,38 @@
    vtkvmtkSparseMatrixRow.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkStencil.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkStencil.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSparseMatrixRow.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSparseMatrixRow
     .. More...
     Class to handle operating on rows of a sparse matrix. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.map b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.map index 4082bd47..226b56b8 100644 --- a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.map +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.md5 b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.md5 index 61592acf..69c61ff5 100644 --- a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.md5 @@ -1 +1 @@ -a28bfda4ebf36e3ca87efba5322d1961 \ No newline at end of file +5440982b443700fed0d7626f609ac451 \ No newline at end of file diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.png b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.png deleted file mode 100644 index 749a80ae..00000000 Binary files a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.svg b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.svg new file mode 100644 index 00000000..d7c81d00 --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__dep__incl.svg @@ -0,0 +1,199 @@ + + + + + + +vtkvmtkSparseMatrixRow.h + + +Node9 + +vtkvmtkSparseMatrixRow.h + + +Node10 + + +vtkvmtkSparseMatrix.h + + + + +Node9->Node10 + + + + +Node11 + + +vtkvmtkLinearSystem.h + + + + +Node10->Node11 + + + + +Node17 + + +vtkvmtkFEAssembler.h + + + + +Node10->Node17 + + + + +Node12 + + +vtkvmtkBoundaryConditions.h + + + + +Node11->Node12 + + + + +Node14 + + +vtkvmtkEllipticProblem.h + + + + +Node11->Node14 + + + + +Node15 + + +vtkvmtkLinearSystemSolver.h + + + + +Node11->Node15 + + + + +Node13 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node12->Node13 + + + + +Node13->Node14 + + + + +Node16 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node15->Node16 + + + + +Node18 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node17->Node18 + + + + +Node19 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node17->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node17->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node17->Node21 + + + + +Node22 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node17->Node22 + + + + + diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.map b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.map index 4ea7baf5..82e40af3 100644 --- a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.map +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.map @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.md5 b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.md5 index 628df73a..6138f9b7 100644 --- a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.md5 +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.md5 @@ -1 +1 @@ -749aa884317c2ec90d7201ef469a071e \ No newline at end of file +2171fdfa8443d80ff1fa7de53fd7085d \ No newline at end of file diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.png b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.png deleted file mode 100644 index 86362477..00000000 Binary files a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h__incl.svg b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.svg new file mode 100644 index 00000000..b165fb0d --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrixRow_8h__incl.svg @@ -0,0 +1,163 @@ + + + + + + +vtkvmtkSparseMatrixRow.h + + +Node0 + +vtkvmtkSparseMatrixRow.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkStencil.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node3 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkConstants.h + + + + +Node0->Node8 + + + + +Node2->Node1 + + + + +Node2->Node3 + + + + +Node2->Node7 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkSparseMatrixRow_8h_source.html b/doc/html/vtkvmtkSparseMatrixRow_8h_source.html new file mode 100644 index 00000000..93be74ad --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrixRow_8h_source.html @@ -0,0 +1,95 @@ + + + + + + + +VMTK: vtkvmtkSparseMatrixRow.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSparseMatrixRow.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkSparseMatrixRow.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSparseMatrixRow_h
    29 #define __vtkvmtkSparseMatrixRow_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkStencil.h"
    33 #include "vtkvmtkNeighborhood.h"
    34 #include "vtkvmtkConstants.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkSparseMatrixRow : public vtkObject
    38 {
    39 public:
    40 
    41  static vtkvmtkSparseMatrixRow *New();
    42  vtkTypeMacro(vtkvmtkSparseMatrixRow,vtkObject);
    43 
    44  vtkIdType GetElementId(vtkIdType i) { return this->ElementIds[i]; }
    45  void SetElementId(vtkIdType i, vtkIdType id) { this->ElementIds[i] = id; }
    46 
    47  double GetElement(vtkIdType i) { return this->Elements[i]; }
    48  void SetElement(vtkIdType i, double element) { this->Elements[i] = element; }
    49 
    50  vtkIdType GetElementIndex(vtkIdType id);
    51 
    52  vtkIdType GetNumberOfElements() { return this->NElements; }
    53  void SetNumberOfElements(vtkIdType numberOfElements);
    54 
    55  vtkSetMacro(DiagonalElement,double);
    56  vtkGetMacro(DiagonalElement,double);
    57 
    58  void Initialize();
    59 
    60  void CopyStencil(vtkvmtkStencil* stencil);
    61  void CopyNeighborhood(vtkvmtkNeighborhood* neighborhood);
    62 
    65  void DeepCopy(vtkvmtkSparseMatrixRow *src);
    66 
    67 protected:
    70 
    71  vtkIdType* ElementIds;
    72  double* Elements;
    74  vtkIdType NElements;
    75 
    76 private:
    77  vtkvmtkSparseMatrixRow(const vtkvmtkSparseMatrixRow&); // Not implemented.
    78  void operator=(const vtkvmtkSparseMatrixRow&); // Not implemented.
    79 };
    80 
    81 #endif
    82 
    + + + + +
    void SetElement(vtkIdType i, double element)
    +
    double GetElement(vtkIdType i)
    +
    vtkIdType GetElementId(vtkIdType i)
    + + +
    void SetElementId(vtkIdType i, vtkIdType id)
    +
    Class to handle operating on rows of a sparse matrix.
    +
    Apply a weighting matrix to a single neighborhood of a data set.
    + +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    + + + + diff --git a/doc/html/vtkvmtkSparseMatrix_8h.html b/doc/html/vtkvmtkSparseMatrix_8h.html index 4af9d366..3e04d749 100644 --- a/doc/html/vtkvmtkSparseMatrix_8h.html +++ b/doc/html/vtkvmtkSparseMatrix_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSparseMatrix.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,41 +71,40 @@
    vtkvmtkSparseMatrix.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkSparseMatrixRow.h"
    -#include "vtkvmtkNeighborhoods.h"
    -#include "vtkvmtkStencils.h"
    -#include "vtkvmtkDoubleVector.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkSparseMatrixRow.h"
    +#include "vtkvmtkNeighborhoods.h"
    +#include "vtkvmtkStencils.h"
    +#include "vtkvmtkDoubleVector.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSparseMatrix.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSparseMatrix
     .. More...
     Class for constructing sparse matrices from a dataset and performing basic mathematical operations on it. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.map b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.map index e48468bb..b5973e9e 100644 --- a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.map +++ b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.md5 b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.md5 index f737229c..bce3dd48 100644 --- a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.md5 @@ -1 +1 @@ -a8c078c85d191ea937cfc6562a421ec3 \ No newline at end of file +ac9028ef15298a62a6e02d6ef78f6748 \ No newline at end of file diff --git a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.png b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.png deleted file mode 100644 index c9a5ef4f..00000000 Binary files a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.svg b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.svg new file mode 100644 index 00000000..e085e290 --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrix_8h__dep__incl.svg @@ -0,0 +1,186 @@ + + + + + + +vtkvmtkSparseMatrix.h + + +Node16 + +vtkvmtkSparseMatrix.h + + +Node17 + + +vtkvmtkLinearSystem.h + + + + +Node16->Node17 + + + + +Node23 + + +vtkvmtkFEAssembler.h + + + + +Node16->Node23 + + + + +Node18 + + +vtkvmtkBoundaryConditions.h + + + + +Node17->Node18 + + + + +Node20 + + +vtkvmtkEllipticProblem.h + + + + +Node17->Node20 + + + + +Node21 + + +vtkvmtkLinearSystemSolver.h + + + + +Node17->Node21 + + + + +Node19 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node18->Node19 + + + + +Node19->Node20 + + + + +Node22 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node21->Node22 + + + + +Node24 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node23->Node24 + + + + +Node25 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node23->Node25 + + + + +Node26 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node23->Node26 + + + + +Node27 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node23->Node27 + + + + +Node28 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node23->Node28 + + + + + diff --git a/doc/html/vtkvmtkSparseMatrix_8h__incl.map b/doc/html/vtkvmtkSparseMatrix_8h__incl.map index ebec0bcc..5476dc84 100644 --- a/doc/html/vtkvmtkSparseMatrix_8h__incl.map +++ b/doc/html/vtkvmtkSparseMatrix_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkSparseMatrix_8h__incl.md5 b/doc/html/vtkvmtkSparseMatrix_8h__incl.md5 index 71f00c62..8ae63563 100644 --- a/doc/html/vtkvmtkSparseMatrix_8h__incl.md5 +++ b/doc/html/vtkvmtkSparseMatrix_8h__incl.md5 @@ -1 +1 @@ -b1786c2a443da0a7f69d47ed5e0d7a96 \ No newline at end of file +3608d4b2bd4b9067b71458e082b40fb7 \ No newline at end of file diff --git a/doc/html/vtkvmtkSparseMatrix_8h__incl.png b/doc/html/vtkvmtkSparseMatrix_8h__incl.png deleted file mode 100644 index f904292f..00000000 Binary files a/doc/html/vtkvmtkSparseMatrix_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSparseMatrix_8h__incl.svg b/doc/html/vtkvmtkSparseMatrix_8h__incl.svg new file mode 100644 index 00000000..cf7c9b57 --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrix_8h__incl.svg @@ -0,0 +1,366 @@ + + + + + + +vtkvmtkSparseMatrix.h + + +Node0 + +vtkvmtkSparseMatrix.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkSparseMatrixRow.h + + + + +Node0->Node2 + + + + +Node7 + +vtkDataSet.h + + +Node0->Node7 + + + + +Node8 + +vtkvmtkWin32Header.h + + +Node0->Node8 + + + + +Node10 + + +vtkvmtkNeighborhoods.h + + + + +Node0->Node10 + + + + +Node13 + + +vtkvmtkStencils.h + + + + +Node0->Node13 + + + + +Node14 + + +vtkvmtkDoubleVector.h + + + + +Node0->Node14 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkStencil.h + + + + +Node2->Node3 + + + + +Node4 + + +vtkvmtkNeighborhood.h + + + + +Node2->Node4 + + + + +Node2->Node8 + + + + +Node9 + + +vtkvmtkConstants.h + + + + +Node2->Node9 + + + + +Node3->Node1 + + + + +Node3->Node4 + + + + +Node3->Node8 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkDataSetItem.h + + + + +Node4->Node5 + + + + +Node4->Node8 + + + + +Node5->Node1 + + + + +Node6 + + +vtkvmtkItem.h + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + +Node5->Node8 + + + + +Node6->Node1 + + + + +Node6->Node7 + + + + +Node6->Node8 + + + + +Node10->Node1 + + + + +Node10->Node4 + + + + +Node10->Node7 + + + + +Node10->Node8 + + + + +Node10->Node9 + + + + +Node11 + + +vtkvmtkDataSetItems.h + + + + +Node10->Node11 + + + + +Node11->Node1 + + + + +Node11->Node7 + + + + +Node11->Node8 + + + + +Node12 + + +vtkvmtkItems.h + + + + +Node11->Node12 + + + + +Node12->Node1 + + + + +Node12->Node6 + + + + +Node12->Node7 + + + + +Node12->Node8 + + + + +Node13->Node1 + + + + +Node13->Node3 + + + + +Node13->Node7 + + + + +Node13->Node8 + + + + +Node13->Node9 + + + + +Node13->Node11 + + + + +Node14->Node1 + + + + +Node14->Node8 + + + + +Node15 + +vtkDataArray.h + + +Node14->Node15 + + + + + diff --git a/doc/html/vtkvmtkSparseMatrix_8h_source.html b/doc/html/vtkvmtkSparseMatrix_8h_source.html new file mode 100644 index 00000000..ebdc23a4 --- /dev/null +++ b/doc/html/vtkvmtkSparseMatrix_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkSparseMatrix.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSparseMatrix.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkSparseMatrix.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSparseMatrix_h
    29 #define __vtkvmtkSparseMatrix_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkSparseMatrixRow.h"
    33 #include "vtkvmtkNeighborhoods.h"
    34 #include "vtkvmtkStencils.h"
    35 #include "vtkvmtkDoubleVector.h"
    36 #include "vtkDataSet.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkSparseMatrix : public vtkObject
    40 {
    41 public:
    42 
    43  static vtkvmtkSparseMatrix* New();
    44  vtkTypeMacro(vtkvmtkSparseMatrix,vtkObject);
    45 
    46  void Multiply(vtkvmtkDoubleVector* x, vtkvmtkDoubleVector* y);
    47  void TransposeMultiply(vtkvmtkDoubleVector* x, vtkvmtkDoubleVector* y);
    48 
    50  vtkvmtkSparseMatrixRow* GetRow(vtkIdType i) { return this->Array[i]; }
    51 
    52  vtkGetMacro(NumberOfRows,vtkIdType);
    53  void CopyRowsFromStencils(vtkvmtkStencils *stencils);
    54  void AllocateRowsFromNeighborhoods(vtkvmtkNeighborhoods *neighborhoods, int numberOfVariables=1);
    55  void AllocateRowsFromDataSet(vtkDataSet *dataSet, int numberOfVariables=1);
    56 
    57  void Initialize();
    58  void SetNumberOfRows(vtkIdType numberOfRows);
    59 
    60  double GetElement(vtkIdType i, vtkIdType j);
    61  void SetElement(vtkIdType i, vtkIdType j, double value);
    62  void AddElement(vtkIdType i, vtkIdType j, double value);
    63 
    64  void DeepCopy(vtkvmtkSparseMatrix *src);
    65 
    66 protected:
    69 
    71  vtkIdType NumberOfRows;
    72 
    73 private:
    74  vtkvmtkSparseMatrix(const vtkvmtkSparseMatrix&); // Not implemented.
    75  void operator=(const vtkvmtkSparseMatrix&); // Not implemented.
    76 };
    77 
    78 #endif
    79 
    Base class for vectors utilized in finite-element and other PDE evaluations.
    +
    Class for constructing sparse matrices from a dataset and performing basic mathematical operations on...
    + +
    Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element...
    +
    vtkvmtkSparseMatrixRow ** Array
    +
    Class to handle operating on rows of a sparse matrix.
    + + + +
    vtkvmtkSparseMatrixRow * GetRow(vtkIdType i)
    + +
    Create an empty, polydata, polydata manifold, polydata manifold extended, or unstructured grid neighb...
    +
    + + + + diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h.html b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h.html index bd341696..0abc1537 100644 --- a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h.html +++ b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStaticTemporalInterpolatedVelocityField.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,30 @@
    vtkvmtkStaticTemporalInterpolatedVelocityField.h File Reference
    -
    #include "vtkAbstractInterpolatedVelocityField.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkVersion.h"
    +#include "vtkAbstractInterpolatedVelocityField.h"
    Include dependency graph for vtkvmtkStaticTemporalInterpolatedVelocityField.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStaticTemporalInterpolatedVelocityField
     A concrete class for obtaining the interpolated velocity values at a point. More...
     A concrete class for obtaining the interpolated velocity values at a point. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.map b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.map index 8be6a309..85c08b74 100644 --- a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.map +++ b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.md5 b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.md5 index 6c4440a7..eb38e5ad 100644 --- a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.md5 +++ b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.md5 @@ -1 +1 @@ -c4541ea837943590af05acc5ed14506c \ No newline at end of file +27eed740373a5e4d1938a8dad21335b6 \ No newline at end of file diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.png b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.png deleted file mode 100644 index 395098e0..00000000 Binary files a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.svg b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.svg new file mode 100644 index 00000000..337e554a --- /dev/null +++ b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h__incl.svg @@ -0,0 +1,50 @@ + + + + + + +vtkvmtkStaticTemporalInterpolatedVelocityField.h + + +Node0 + +vtkvmtkStaticTemporalInterpolated +VelocityField.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkVersion.h + + +Node0->Node2 + + + + +Node3 + +vtkAbstractInterpolatedVelocity +Field.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h_source.html b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h_source.html new file mode 100644 index 00000000..005f4fa9 --- /dev/null +++ b/doc/html/vtkvmtkStaticTemporalInterpolatedVelocityField_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkStaticTemporalInterpolatedVelocityField.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStaticTemporalInterpolatedVelocityField.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: Visualization Toolkit
    4  Module: vtkvmtkStaticTemporalInterpolatedVelocityField.h
    5 
    6  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
    7  All rights reserved.
    8  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
    9 
    10  This software is distributed WITHOUT ANY WARRANTY; without even
    11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    12  PURPOSE. See the above copyright notice for more information.
    13 
    14 =========================================================================*/
    15 /*=========================================================================
    16 
    17 Program: VMTK
    18 Language: C++
    19 
    20  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    21  See LICENSE file for details.
    22 
    23  Portions of this code are covered under the VTK copyright.
    24  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    25  for details.
    26 
    27  This software is distributed WITHOUT ANY WARRANTY; without even
    28  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    29  PURPOSE. See the above copyright notices for more information.
    30 
    31 =========================================================================*/
    36 #ifndef __vtkvmtkStaticTemporalInterpolatedVelocityField_h
    37 #define __vtkvmtkStaticTemporalInterpolatedVelocityField_h
    38 
    39 #include "vtkvmtkWin32Header.h"
    40 #include "vtkVersion.h"
    41 
    42 #if (VTK_MAJOR_VERSION <= 5)
    43 #include "vtkAbstractInterpolatedVelocityField.h"
    44 #else
    45 #include "vtkInterpolatedVelocityField.h"
    46 #endif
    47 
    48 class vtkTable;
    49 #if (VTK_MAJOR_VERSION > 5)
    50 class vtkAbstractInterpolatedVelocityFieldDataSetsType;
    51 #endif
    52 
    54 #if (VTK_MAJOR_VERSION <= 5)
    55  : public vtkAbstractInterpolatedVelocityField
    56 #else
    57  : public vtkInterpolatedVelocityField
    58 #endif
    59 {
    60 public:
    61 #if (VTK_MAJOR_VERSION <= 5)
    63  vtkAbstractInterpolatedVelocityField );
    64 #else
    66  vtkInterpolatedVelocityField );
    67 
    68 #endif
    69  void PrintSelf( ostream & os, vtkIndent indent ) VTK_OVERRIDE;
    70 
    74 
    75 #if (VTK_MAJOR_VERSION <= 5)
    76 
    80  virtual void AddDataSet( vtkDataSet * dataset );
    81 #endif
    82 
    83  vtkGetObjectMacro(TimeStepsTable,vtkTable);
    84  virtual void SetTimeStepsTable(vtkTable*);
    85 
    86  vtkSetMacro(Periodic, int);
    87  vtkGetMacro(Periodic, int);
    88  vtkBooleanMacro(Periodic, int);
    89 
    90  vtkSetMacro(VelocityScale, double);
    91  vtkGetMacro(VelocityScale, double);
    92 
    93  vtkSetMacro(UseVectorComponents, int);
    94  vtkGetMacro(UseVectorComponents, int);
    95  vtkBooleanMacro(UseVectorComponents, int);
    96 
    97  vtkSetStringMacro(VectorPrefix);
    98  vtkGetStringMacro(VectorPrefix);
    99 
    100  vtkSetStringMacro(Component0Prefix);
    101  vtkGetStringMacro(Component0Prefix);
    102 
    103  vtkSetStringMacro(Component1Prefix);
    104  vtkGetStringMacro(Component1Prefix);
    105 
    106  vtkSetStringMacro(Component2Prefix);
    107  vtkGetStringMacro(Component2Prefix);
    108 
    109 #if (VTK_MAJOR_VERSION <= 5)
    110 
    111  virtual int FunctionValues( double * x, double * f ) VTK_OVERRIDE;
    112 #endif
    113 
    116  virtual void SetLastCellId( vtkIdType c, int dataindex ) VTK_OVERRIDE;
    117 
    119 
    120  virtual void SetLastCellId( vtkIdType c ) VTK_OVERRIDE
    121  { this->Superclass::SetLastCellId( c ); }
    123 
    124  virtual void CopyParameters( vtkAbstractInterpolatedVelocityField * from ) VTK_OVERRIDE;
    125 
    126 protected:
    129 
    136  virtual int FunctionValues( vtkDataSet * ds, double * x, double * f ) VTK_OVERRIDE;
    137 
    138  void FindTimeRowId(double time, int& prevRowId, int& nextRowId, double& p);
    139 
    140  void BuildArrayName(char* prefix, int index, char* name);
    141 
    142  vtkTable* TimeStepsTable;
    143 
    144  int Periodic;
    145 
    147 
    149 
    154 #if (VTK_MAJOR_VERSION > 5)
    155  int LastDataSetIndex;
    156 #endif
    157 
    158 private:
    160  ( const vtkvmtkStaticTemporalInterpolatedVelocityField & ); // Not implemented.
    161  void operator =
    162  ( const vtkvmtkStaticTemporalInterpolatedVelocityField & ); // Not implemented.
    163 };
    164 
    165 #endif
    A concrete class for obtaining the interpolated velocity values at a point.
    + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h.html b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h.html index 8447dbc7..204fa525 100644 --- a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h.html +++ b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStaticTemporalStreamTracer.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkStaticTemporalStreamTracer.h File Reference
    -
    #include "vtkStreamTracer.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkStreamTracer.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStaticTemporalStreamTracer.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStaticTemporalStreamTracer
     Streamline generator. More...
     Streamline generator. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.map b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.map index 8be6a309..3f7e6bb4 100644 --- a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.map +++ b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.md5 b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.md5 index b2a5f4be..3af0c70c 100644 --- a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.md5 +++ b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.md5 @@ -1 +1 @@ -d3ab406307f17d14590f746e8b5a20cd \ No newline at end of file +2f185716a61dfb88071fa107a2fa3c34 \ No newline at end of file diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.png b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.png deleted file mode 100644 index 291b26b7..00000000 Binary files a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.svg b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.svg new file mode 100644 index 00000000..d10e5230 --- /dev/null +++ b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkStaticTemporalStreamTracer.h + + +Node0 + +vtkvmtkStaticTemporalStream +Tracer.h + + +Node1 + +vtkStreamTracer.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkStaticTemporalStreamTracer_8h_source.html b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h_source.html new file mode 100644 index 00000000..bebc877f --- /dev/null +++ b/doc/html/vtkvmtkStaticTemporalStreamTracer_8h_source.html @@ -0,0 +1,91 @@ + + + + + + + +VMTK: vtkvmtkStaticTemporalStreamTracer.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStaticTemporalStreamTracer.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: Visualization Toolkit
    4  Module: vtkvmtkStaticTemporalStreamTracer.h
    5 
    6  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
    7  All rights reserved.
    8  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
    9 
    10  This software is distributed WITHOUT ANY WARRANTY; without even
    11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    12  PURPOSE. See the above copyright notice for more information.
    13 
    14 =========================================================================*/
    15 /*=========================================================================
    16 
    17 Program: VMTK
    18 Language: C++
    19 
    20  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    21  See LICENSE file for details.
    22 
    23  Portions of this code are covered under the VTK copyright.
    24  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    25  for details.
    26 
    27  This software is distributed WITHOUT ANY WARRANTY; without even
    28  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    29  PURPOSE. See the above copyright notices for more information.
    30 
    31 =========================================================================*/
    32 
    39 #ifndef __vtkvmtkStaticTemporalStreamTracer_h
    40 #define __vtkvmtkStaticTemporalStreamTracer_h
    41 
    42 #include "vtkStreamTracer.h"
    43 #include "vtkvmtkWin32Header.h"
    44 
    45 class vtkTable;
    46 
    47 class VTK_VMTK_MISC_EXPORT vtkvmtkStaticTemporalStreamTracer : public vtkStreamTracer
    48 {
    49 public:
    50  vtkTypeMacro(vtkvmtkStaticTemporalStreamTracer,vtkStreamTracer);
    51  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    52 
    54 
    55  vtkSetMacro(SeedTime, double);
    56  vtkGetMacro(SeedTime, double);
    57 
    58  vtkSetStringMacro(SeedTimesArrayName);
    59  vtkGetStringMacro(SeedTimesArrayName);
    60 
    61  vtkSetMacro(Periodic, int);
    62  vtkGetMacro(Periodic, int);
    63  vtkBooleanMacro(Periodic, int);
    64 
    65  vtkSetMacro(VelocityScale, double);
    66  vtkGetMacro(VelocityScale, double);
    67 
    68  vtkGetObjectMacro(TimeStepsTable,vtkTable);
    69  virtual void SetTimeStepsTable(vtkTable*);
    70 
    71  vtkSetMacro(UseVectorComponents, int);
    72  vtkGetMacro(UseVectorComponents, int);
    73  vtkBooleanMacro(UseVectorComponents, int);
    74 
    75  vtkSetStringMacro(VectorPrefix);
    76  vtkGetStringMacro(VectorPrefix);
    77 
    78  vtkSetStringMacro(Component0Prefix);
    79  vtkGetStringMacro(Component0Prefix);
    80 
    81  vtkSetStringMacro(Component1Prefix);
    82  vtkGetStringMacro(Component1Prefix);
    83 
    84  vtkSetStringMacro(Component2Prefix);
    85  vtkGetStringMacro(Component2Prefix);
    86 
    87 protected:
    88 
    91 
    92  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    93 
    94  void InitializeDefaultInterpolatorPrototype();
    95 
    96  int CheckInputs(vtkAbstractInterpolatedVelocityField*& func, int* maxCellSize);
    97 
    98  void InitializeSeeds(vtkDataArray*& seeds,
    99  vtkIdList*& seedIds,
    100  vtkDoubleArray*& startTimes,
    101  vtkIntArray*& integrationDirections,
    102  vtkDataSet *source);
    103 
    104  void Integrate(vtkDataSet *input,
    105  vtkPolyData* output,
    106  vtkDataArray* seedSource,
    107  vtkIdList* seedIds,
    108  vtkDoubleArray* startTimes,
    109  vtkIntArray* integrationDirections,
    110  double lastPoint[3],
    111  vtkAbstractInterpolatedVelocityField* func,
    112  int maxCellSize,
    113  double& propagation,
    114  vtkIdType& numSteps);
    115 
    116  double SeedTime;
    118  int Periodic;
    119 
    121 
    126 
    127  vtkTable* TimeStepsTable;
    128 
    130 
    131 private:
    133  void operator=(const vtkvmtkStaticTemporalStreamTracer&); // Not implemented.
    134 };
    135 
    136 
    137 #endif
    138 
    139 
    + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h.html b/doc/html/vtkvmtkSteepestDescentLineTracer_8h.html index ebfa97f9..3c92560c 100644 --- a/doc/html/vtkvmtkSteepestDescentLineTracer_8h.html +++ b/doc/html/vtkvmtkSteepestDescentLineTracer_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSteepestDescentLineTracer.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkSteepestDescentLineTracer.h File Reference
    -
    #include "vtkvmtkNonManifoldSteepestDescent.h"
    -#include "vtkIntArray.h"
    -#include "vtkDoubleArray.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkNonManifoldSteepestDescent.h"
    +#include "vtkIntArray.h"
    +#include "vtkDoubleArray.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSteepestDescentLineTracer.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSteepestDescentLineTracer
     Trace the steepest descent line over a polygonal non-manifold. More...
     Trace the steepest descent line over a polygonal non-manifold. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.map b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.map index fc09871f..e60a9913 100644 --- a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.map +++ b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.md5 b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.md5 index be0411cd..0b83a1f8 100644 --- a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.md5 +++ b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.md5 @@ -1 +1 @@ -966d26964f59fca45f2fb120aac7d924 \ No newline at end of file +b617f5098719e17a025c6e9ed8cd48c1 \ No newline at end of file diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.png b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.png deleted file mode 100644 index 557b3adf..00000000 Binary files a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.svg b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.svg new file mode 100644 index 00000000..c03402ab --- /dev/null +++ b/doc/html/vtkvmtkSteepestDescentLineTracer_8h__incl.svg @@ -0,0 +1,98 @@ + + + + + + +vtkvmtkSteepestDescentLineTracer.h + + +Node0 + +vtkvmtkSteepestDescentLine +Tracer.h + + +Node1 + + +vtkvmtkNonManifoldSteepest +Descent.h + + + + +Node0->Node1 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + +Node5 + +vtkIntArray.h + + +Node0->Node5 + + + + +Node6 + +vtkDoubleArray.h + + +Node0->Node6 + + + + +Node7 + +vtkIdList.h + + +Node0->Node7 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node3 + +vtkDataArray.h + + +Node1->Node3 + + + + +Node1->Node4 + + + + + diff --git a/doc/html/vtkvmtkSteepestDescentLineTracer_8h_source.html b/doc/html/vtkvmtkSteepestDescentLineTracer_8h_source.html new file mode 100644 index 00000000..2015d54e --- /dev/null +++ b/doc/html/vtkvmtkSteepestDescentLineTracer_8h_source.html @@ -0,0 +1,109 @@ + + + + + + + +VMTK: vtkvmtkSteepestDescentLineTracer.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSteepestDescentLineTracer.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSteepestDescentLineTracer.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    42 #ifndef __vtkvmtkSteepestDescentLineTracer_h
    43 #define __vtkvmtkSteepestDescentLineTracer_h
    44 
    46 #include "vtkIntArray.h"
    47 #include "vtkDoubleArray.h"
    48 #include "vtkIdList.h"
    49 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    50 #include "vtkvmtkWin32Header.h"
    51 
    52 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkSteepestDescentLineTracer : public vtkvmtkNonManifoldSteepestDescent
    53 {
    54 public:
    56  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    57 
    59 
    61 
    62  vtkSetObjectMacro(Seeds,vtkIdList);
    63  vtkGetObjectMacro(Seeds,vtkIdList);
    65 
    67 
    68  vtkSetObjectMacro(Targets,vtkIdList);
    69  vtkGetObjectMacro(Targets,vtkIdList);
    71 
    73 
    75  vtkGetObjectMacro(HitTargets,vtkIdList);
    77 
    78  vtkSetMacro(StopOnTargets,int)
    79  vtkGetMacro(StopOnTargets,int)
    80  vtkBooleanMacro(StopOnTargets,int)
    81 
    82  //@{
    85  vtkSetStringMacro(DataArrayName);
    86  vtkGetStringMacro(DataArrayName);
    88 
    90 
    92  vtkSetStringMacro(EdgeArrayName);
    93  vtkGetStringMacro(EdgeArrayName);
    95 
    97 
    100  vtkSetStringMacro(EdgePCoordArrayName);
    101  vtkGetStringMacro(EdgePCoordArrayName);
    103 
    105 
    108  vtkSetMacro(MergePaths,int);
    109  vtkGetMacro(MergePaths,int);
    110  vtkBooleanMacro(MergePaths,int);
    112 
    114 
    118  vtkSetMacro(MergeTolerance,double);
    119  vtkGetMacro(MergeTolerance,double);
    121 
    122 protected:
    125 
    126  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    127 
    128  void Backtrace(vtkPolyData* input, vtkIdType seedId);
    129 
    130  vtkIdList* Seeds;
    131  vtkIdList* Targets;
    132 
    133  vtkIdList* HitTargets;
    134 
    136 
    138 
    142 
    145 
    146  vtkIntArray* Edges;
    147  vtkDoubleArray* EdgeParCoords;
    148 
    149  vtkIdList* EdgePointIds;
    150  vtkIntArray* CellIdsArray;
    151  vtkDoubleArray* PCoordsArray;
    152  vtkDoubleArray* MinDistanceArray;
    153 
    154  vtkDataArray* LineDataArray;
    155 
    157  vtkPolyData* ExistingPaths;
    160  vtkIntArray* ExistingPathsEdges;
    161  vtkDoubleArray* ExistingPathsEdgeParCoords;
    162 
    163  private:
    165  void operator=(const vtkvmtkSteepestDescentLineTracer&); // Not implemented.
    166 };
    167 
    168 #endif
    169 
    + + + + + + + + + + + +
    Abstract class for steepest descent on a polygonal non-manifold.
    +
    void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
    + + + + +
    static vtkvmtkNonManifoldSteepestDescent * New()
    + + + + +
    virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
    + + +
    Trace the steepest descent line over a polygonal non-manifold.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h.html b/doc/html/vtkvmtkSteepestDescentShooter_8h.html index 26f93341..7a3a2d66 100644 --- a/doc/html/vtkvmtkSteepestDescentShooter_8h.html +++ b/doc/html/vtkvmtkSteepestDescentShooter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSteepestDescentShooter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,34 +71,34 @@
    vtkvmtkSteepestDescentShooter.h File Reference
    -
    #include "vtkvmtkNonManifoldSteepestDescent.h"
    -#include "vtkPolyData.h"
    -#include "vtkEdgeTable.h"
    -#include "vtkIntArray.h"
    -#include "vtkDoubleArray.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkNonManifoldSteepestDescent.h"
    +#include "vtkPolyData.h"
    +#include "vtkEdgeTable.h"
    +#include "vtkIntArray.h"
    +#include "vtkDoubleArray.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSteepestDescentShooter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSteepestDescentShooter
     Shoot Voronoi vertices onto centerlines. More...
     experimental method attempting movement across voronoi vertices; implement with caution. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.map b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.map index fc09871f..b2d2c340 100644 --- a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.map +++ b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.map @@ -1,3 +1,3 @@ - - + + diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.md5 b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.md5 index f4070804..d4ae8a66 100644 --- a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.md5 +++ b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.md5 @@ -1 +1 @@ -c919721901994a05938a87a5b3756865 \ No newline at end of file +2bc6e7deda0c169a489a0625ec4f30fe \ No newline at end of file diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.png b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.png deleted file mode 100644 index 854f8a0e..00000000 Binary files a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.svg b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.svg new file mode 100644 index 00000000..d9bc5fd5 --- /dev/null +++ b/doc/html/vtkvmtkSteepestDescentShooter_8h__incl.svg @@ -0,0 +1,117 @@ + + + + + + +vtkvmtkSteepestDescentShooter.h + + +Node0 + +vtkvmtkSteepestDescentShooter.h + + +Node1 + + +vtkvmtkNonManifoldSteepest +Descent.h + + + + +Node0->Node1 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + +Node5 + +vtkPolyData.h + + +Node0->Node5 + + + + +Node6 + +vtkEdgeTable.h + + +Node0->Node6 + + + + +Node7 + +vtkIntArray.h + + +Node0->Node7 + + + + +Node8 + +vtkDoubleArray.h + + +Node0->Node8 + + + + +Node9 + +vtkIdList.h + + +Node0->Node9 + + + + +Node2 + +vtkPolyDataAlgorithm.h + + +Node1->Node2 + + + + +Node3 + +vtkDataArray.h + + +Node1->Node3 + + + + +Node1->Node4 + + + + + diff --git a/doc/html/vtkvmtkSteepestDescentShooter_8h_source.html b/doc/html/vtkvmtkSteepestDescentShooter_8h_source.html new file mode 100644 index 00000000..4841fbcb --- /dev/null +++ b/doc/html/vtkvmtkSteepestDescentShooter_8h_source.html @@ -0,0 +1,97 @@ + + + + + + + +VMTK: vtkvmtkSteepestDescentShooter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSteepestDescentShooter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSteepestDescentShooter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSteepestDescentShooter_h
    29 #define __vtkvmtkSteepestDescentShooter_h
    30 
    32 #include "vtkPolyData.h"
    33 #include "vtkEdgeTable.h"
    34 #include "vtkIntArray.h"
    35 #include "vtkDoubleArray.h"
    36 #include "vtkIdList.h"
    37 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkSteepestDescentShooter : public vtkvmtkNonManifoldSteepestDescent
    41 {
    42  public:
    44  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    45 
    47 
    48  vtkSetObjectMacro(Target,vtkPolyData);
    49  vtkGetObjectMacro(Target,vtkPolyData);
    50 
    51  vtkSetObjectMacro(Seeds,vtkIdList);
    52  vtkGetObjectMacro(Seeds,vtkIdList);
    53 
    54  vtkSetStringMacro(EdgeArrayName);
    55  vtkGetStringMacro(EdgeArrayName);
    56 
    57  vtkSetStringMacro(TargetVectorsArrayName);
    58  vtkGetStringMacro(TargetVectorsArrayName);
    59 
    60  vtkSetStringMacro(TargetCellIdsArrayName);
    61  vtkGetStringMacro(TargetCellIdsArrayName);
    62 
    63  vtkSetStringMacro(TargetPCoordsArrayName);
    64  vtkGetStringMacro(TargetPCoordsArrayName);
    65 
    66  protected:
    69 
    70  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    71 
    72  void Backtrace(vtkPolyData* input, vtkIdType seedId);
    73 
    74  void FindNearestPolyLinePoint(double* currentPoint, double* lineClosestPoint, int &lineCellId, int &lineCellSubId, double &linePCoord);
    75 
    76  vtkPolyData* Target;
    77  vtkIdList* Seeds;
    78 
    79  vtkIntArray* TargetArray;
    80  vtkDataArray* EdgeArray;
    81 
    82  vtkDoubleArray* TargetVectors;
    83  vtkIntArray* TargetCellIds;
    84  vtkDoubleArray* TargetPCoords;
    85 
    87 
    91 
    92  private:
    94  void operator=(const vtkvmtkSteepestDescentShooter&); // Not implemented.
    95 };
    96 
    97 #endif
    + + + + +
    Abstract class for steepest descent on a polygonal non-manifold.
    +
    void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
    + +
    static vtkvmtkNonManifoldSteepestDescent * New()
    + + + + +
    virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
    + + +
    experimental method attempting movement across voronoi vertices; implement with caution.
    +
    + + + + diff --git a/doc/html/vtkvmtkStencil_8h.html b/doc/html/vtkvmtkStencil_8h.html index d661d609..0ca69e30 100644 --- a/doc/html/vtkvmtkStencil_8h.html +++ b/doc/html/vtkvmtkStencil_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStencil.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,37 +71,36 @@
    vtkvmtkStencil.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStencil.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStencil
     .. More...
     Apply a weighting matrix to a single neighborhood of a data set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStencil_8h__dep__incl.map b/doc/html/vtkvmtkStencil_8h__dep__incl.map index 5f60c95d..4b00b35b 100644 --- a/doc/html/vtkvmtkStencil_8h__dep__incl.map +++ b/doc/html/vtkvmtkStencil_8h__dep__incl.map @@ -1,26 +1,26 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkStencil_8h__dep__incl.md5 b/doc/html/vtkvmtkStencil_8h__dep__incl.md5 index 3e04d121..2837e54a 100644 --- a/doc/html/vtkvmtkStencil_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkStencil_8h__dep__incl.md5 @@ -1 +1 @@ -b92fce45cfbacbfa325de63b6971e93b \ No newline at end of file +597b98588d1c26be9224506966c810c2 \ No newline at end of file diff --git a/doc/html/vtkvmtkStencil_8h__dep__incl.png b/doc/html/vtkvmtkStencil_8h__dep__incl.png deleted file mode 100644 index 866210a7..00000000 Binary files a/doc/html/vtkvmtkStencil_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStencil_8h__dep__incl.svg b/doc/html/vtkvmtkStencil_8h__dep__incl.svg new file mode 100644 index 00000000..1db0742e --- /dev/null +++ b/doc/html/vtkvmtkStencil_8h__dep__incl.svg @@ -0,0 +1,351 @@ + + + + + + +vtkvmtkStencil.h + + +Node7 + +vtkvmtkStencil.h + + +Node8 + + +vtkvmtkSparseMatrixRow.h + + + + +Node7->Node8 + + + + +Node22 + + +vtkvmtkStencils.h + + + + +Node7->Node22 + + + + +Node24 + + +vtkvmtkEmptyStencil.h + + + + +Node7->Node24 + + + + +Node25 + + +vtkvmtkPolyDataManifoldStencil.h + + + + +Node7->Node25 + + + + +Node9 + + +vtkvmtkSparseMatrix.h + + + + +Node8->Node9 + + + + +Node10 + + +vtkvmtkLinearSystem.h + + + + +Node9->Node10 + + + + +Node16 + + +vtkvmtkFEAssembler.h + + + + +Node9->Node16 + + + + +Node11 + + +vtkvmtkBoundaryConditions.h + + + + +Node10->Node11 + + + + +Node13 + + +vtkvmtkEllipticProblem.h + + + + +Node10->Node13 + + + + +Node14 + + +vtkvmtkLinearSystemSolver.h + + + + +Node10->Node14 + + + + +Node12 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node11->Node12 + + + + +Node12->Node13 + + + + +Node15 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node14->Node15 + + + + +Node17 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node16->Node17 + + + + +Node18 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node16->Node18 + + + + +Node19 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node16->Node19 + + + + +Node20 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node16->Node20 + + + + +Node21 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node16->Node21 + + + + +Node22->Node9 + + + + +Node23 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node22->Node23 + + + + +Node26 + + +vtkvmtkPolyDataAreaWeighted +UmbrellaStencil.h + + + + +Node25->Node26 + + + + +Node27 + + +vtkvmtkPolyDataLaplaceBeltrami +Stencil.h + + + + +Node25->Node27 + + + + +Node30 + + +vtkvmtkPolyDataGradientStencil.h + + + + +Node25->Node30 + + + + +Node31 + + +vtkvmtkPolyDataUmbrellaStencil.h + + + + +Node25->Node31 + + + + +Node28 + + +vtkvmtkPolyDataFELaplace +BeltramiStencil.h + + + + +Node27->Node28 + + + + +Node29 + + +vtkvmtkPolyDataFVFELaplace +BeltramiStencil.h + + + + +Node27->Node29 + + + + + diff --git a/doc/html/vtkvmtkStencil_8h__incl.map b/doc/html/vtkvmtkStencil_8h__incl.map index ea328832..fa565505 100644 --- a/doc/html/vtkvmtkStencil_8h__incl.map +++ b/doc/html/vtkvmtkStencil_8h__incl.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/doc/html/vtkvmtkStencil_8h__incl.md5 b/doc/html/vtkvmtkStencil_8h__incl.md5 index faf8f6c0..3ca5c65f 100644 --- a/doc/html/vtkvmtkStencil_8h__incl.md5 +++ b/doc/html/vtkvmtkStencil_8h__incl.md5 @@ -1 +1 @@ -d13d324dade4e5315690286afef97748 \ No newline at end of file +27db91564198e8ded8e36acf4def167a \ No newline at end of file diff --git a/doc/html/vtkvmtkStencil_8h__incl.png b/doc/html/vtkvmtkStencil_8h__incl.png deleted file mode 100644 index 377a8642..00000000 Binary files a/doc/html/vtkvmtkStencil_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStencil_8h__incl.svg b/doc/html/vtkvmtkStencil_8h__incl.svg new file mode 100644 index 00000000..8f4a19f3 --- /dev/null +++ b/doc/html/vtkvmtkStencil_8h__incl.svg @@ -0,0 +1,122 @@ + + + + + + +vtkvmtkStencil.h + + +Node0 + +vtkvmtkStencil.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node2 + + + + +Node6 + +vtkvmtkWin32Header.h + + +Node0->Node6 + + + + +Node2->Node1 + + + + +Node3 + + +vtkvmtkDataSetItem.h + + + + +Node2->Node3 + + + + +Node2->Node6 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkItem.h + + + + +Node3->Node4 + + + + +Node5 + +vtkDataSet.h + + +Node3->Node5 + + + + +Node3->Node6 + + + + +Node4->Node1 + + + + +Node4->Node5 + + + + +Node4->Node6 + + + + + diff --git a/doc/html/vtkvmtkStencil_8h_source.html b/doc/html/vtkvmtkStencil_8h_source.html new file mode 100644 index 00000000..6d26db68 --- /dev/null +++ b/doc/html/vtkvmtkStencil_8h_source.html @@ -0,0 +1,96 @@ + + + + + + + +VMTK: vtkvmtkStencil.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStencil.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkStencil.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkStencil_h
    29 #define __vtkvmtkStencil_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkNeighborhood.h"
    33 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    34 #include "vtkvmtkWin32Header.h"
    35 
    36 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkStencil : public vtkvmtkNeighborhood
    37 {
    38 public:
    39 
    41 
    42  vtkSetMacro(NumberOfComponents,vtkIdType);
    43  vtkGetMacro(NumberOfComponents,vtkIdType);
    44 
    45  double GetWeight(vtkIdType i) {return this->Weights[i];};
    46  void SetWeight(vtkIdType i, double weight) {this->Weights[i] = weight;};
    47 
    48  double GetWeight(vtkIdType i, vtkIdType component) {return this->Weights[this->NumberOfComponents * i + component];};
    49  void SetWeight(vtkIdType i, vtkIdType component, double weight) {this->Weights[this->NumberOfComponents * i + component] = weight;};
    50 
    51  vtkIdType GetNumberOfWeights() {return this->NumberOfComponents * this->NPoints;};
    52 
    53  void ScaleWeights(double factor);
    54 
    55  double GetCenterWeight() {return this->CenterWeight[0];};
    56  void SetCenterWeight(double weight) {this->CenterWeight[0] = weight;};
    57 
    58  const double* GetCenterWeightTuple() {return this->CenterWeight;};
    59 
    60  double GetCenterWeight(vtkIdType component) {return this->CenterWeight[component];};
    61  void SetCenterWeight(vtkIdType component, double weightComponent) {this->CenterWeight[component] = weightComponent;};
    62 
    63 // vtkSetMacro(CenterWeight,double);
    64 // vtkGetMacro(CenterWeight,double);
    65 
    67  virtual void Build() VTK_OVERRIDE = 0;
    68 
    70  virtual void DeepCopy(vtkvmtkItem *src) VTK_OVERRIDE;
    71 
    72  vtkSetMacro(WeightScaling,int)
    73  vtkGetMacro(WeightScaling,int)
    74  vtkBooleanMacro(WeightScaling,int)
    75 
    76  vtkSetMacro(NegateWeights,int)
    77  vtkGetMacro(NegateWeights,int)
    78  vtkBooleanMacro(NegateWeights,int)
    79 
    80 protected:
    82  ~vtkvmtkStencil();
    83 
    84  void ResizePointList(vtkIdType ptId, int size);
    85 
    86  void ChangeWeightSign();
    87 
    88  vtkIdType NumberOfComponents;
    89  double* Weights;
    90  double* CenterWeight;
    91 
    92  int WeightScaling;
    93 
    94  int NegateWeights;
    95 
    96 private:
    97  vtkvmtkStencil(const vtkvmtkStencil&); // Not implemented.
    98  void operator=(const vtkvmtkStencil&); // Not implemented.
    99 };
    100 
    101 #endif
    102 
    void SetCenterWeight(double weight)
    +
    void SetCenterWeight(vtkIdType component, double weightComponent)
    +
    void SetWeight(vtkIdType i, double weight)
    +
    const double * GetCenterWeightTuple()
    + +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    +
    double GetCenterWeight(vtkIdType component)
    +
    Apply a weighting matrix to a single neighborhood of a data set.
    + +
    virtual void Build() VTK_OVERRIDE=0
    +
    double GetWeight(vtkIdType i)
    +
    void SetWeight(vtkIdType i, vtkIdType component, double weight)
    +
    double GetWeight(vtkIdType i, vtkIdType component)
    +
    vtkIdType GetNumberOfWeights()
    +
    Query the neighborhood surrounding the set point id in an data set item.
    +
    double GetCenterWeight()
    +
    + + + + diff --git a/doc/html/vtkvmtkStencils_8h.html b/doc/html/vtkvmtkStencils_8h.html index 2d699ace..52c9a8ee 100644 --- a/doc/html/vtkvmtkStencils_8h.html +++ b/doc/html/vtkvmtkStencils_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStencils.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,40 +71,39 @@
    vtkvmtkStencils.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkDataSetItems.h"
    -#include "vtkvmtkStencil.h"
    -#include "vtkDataSet.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkDataSetItems.h"
    +#include "vtkvmtkStencil.h"
    +#include "vtkDataSet.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStencils.h:
    -
    - - +
    +
    This graph shows which files directly or indirectly include this file:
    -
    - - +
    -
    -

    + + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStencils
     .. More...
     Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element stencil for a particular data set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStencils_8h__dep__incl.map b/doc/html/vtkvmtkStencils_8h__dep__incl.map index 582b5235..b8baa4f9 100644 --- a/doc/html/vtkvmtkStencils_8h__dep__incl.map +++ b/doc/html/vtkvmtkStencils_8h__dep__incl.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkStencils_8h__dep__incl.md5 b/doc/html/vtkvmtkStencils_8h__dep__incl.md5 index 8b6f53f9..66e0f539 100644 --- a/doc/html/vtkvmtkStencils_8h__dep__incl.md5 +++ b/doc/html/vtkvmtkStencils_8h__dep__incl.md5 @@ -1 +1 @@ -77f6947512b59442b53522327426fc1b \ No newline at end of file +36d7d1b0fa1b41d1445d22294b866907 \ No newline at end of file diff --git a/doc/html/vtkvmtkStencils_8h__dep__incl.png b/doc/html/vtkvmtkStencils_8h__dep__incl.png deleted file mode 100644 index 24f1f7eb..00000000 Binary files a/doc/html/vtkvmtkStencils_8h__dep__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStencils_8h__dep__incl.svg b/doc/html/vtkvmtkStencils_8h__dep__incl.svg new file mode 100644 index 00000000..6323bc53 --- /dev/null +++ b/doc/html/vtkvmtkStencils_8h__dep__incl.svg @@ -0,0 +1,212 @@ + + + + + + +vtkvmtkStencils.h + + +Node11 + +vtkvmtkStencils.h + + +Node12 + + +vtkvmtkSparseMatrix.h + + + + +Node11->Node12 + + + + +Node25 + + +vtkvmtkPolyDataMeanCurvature.h + + + + +Node11->Node25 + + + + +Node13 + + +vtkvmtkLinearSystem.h + + + + +Node12->Node13 + + + + +Node19 + + +vtkvmtkFEAssembler.h + + + + +Node12->Node19 + + + + +Node14 + + +vtkvmtkBoundaryConditions.h + + + + +Node13->Node14 + + + + +Node16 + + +vtkvmtkEllipticProblem.h + + + + +Node13->Node16 + + + + +Node17 + + +vtkvmtkLinearSystemSolver.h + + + + +Node13->Node17 + + + + +Node15 + + +vtkvmtkDirichletBoundary +Conditions.h + + + + +Node14->Node15 + + + + +Node15->Node16 + + + + +Node18 + + +vtkvmtkOpenNLLinearSystem +Solver.h + + + + +Node17->Node18 + + + + +Node20 + + +vtkvmtkPolyDataFEGradient +Assembler.h + + + + +Node19->Node20 + + + + +Node21 + + +vtkvmtkPolyDataFELaplace +Assembler.h + + + + +Node19->Node21 + + + + +Node22 + + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + + + +Node19->Node22 + + + + +Node23 + + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + + + +Node19->Node23 + + + + +Node24 + + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + + + +Node19->Node24 + + + + + diff --git a/doc/html/vtkvmtkStencils_8h__incl.map b/doc/html/vtkvmtkStencils_8h__incl.map index d40983f3..4075c0e3 100644 --- a/doc/html/vtkvmtkStencils_8h__incl.map +++ b/doc/html/vtkvmtkStencils_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - - + + + + + + + + diff --git a/doc/html/vtkvmtkStencils_8h__incl.md5 b/doc/html/vtkvmtkStencils_8h__incl.md5 index c08a3464..997c87e2 100644 --- a/doc/html/vtkvmtkStencils_8h__incl.md5 +++ b/doc/html/vtkvmtkStencils_8h__incl.md5 @@ -1 +1 @@ -317fafbe0b7212a50d55d2296152149c \ No newline at end of file +a8750ff1344726987c3a416fc3c7dd28 \ No newline at end of file diff --git a/doc/html/vtkvmtkStencils_8h__incl.png b/doc/html/vtkvmtkStencils_8h__incl.png deleted file mode 100644 index dffef422..00000000 Binary files a/doc/html/vtkvmtkStencils_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStencils_8h__incl.svg b/doc/html/vtkvmtkStencils_8h__incl.svg new file mode 100644 index 00000000..16a57bda --- /dev/null +++ b/doc/html/vtkvmtkStencils_8h__incl.svg @@ -0,0 +1,224 @@ + + + + + + +vtkvmtkStencils.h + + +Node0 + +vtkvmtkStencils.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkDataSetItems.h + + + + +Node0->Node3 + + + + +Node6 + +vtkDataSet.h + + +Node0->Node6 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + + +vtkvmtkStencil.h + + + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkItems.h + + + + +Node3->Node4 + + + + +Node3->Node6 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + +Node8->Node1 + + + + +Node8->Node7 + + + + +Node9 + + +vtkvmtkNeighborhood.h + + + + +Node8->Node9 + + + + +Node9->Node1 + + + + +Node9->Node7 + + + + +Node10 + + +vtkvmtkDataSetItem.h + + + + +Node9->Node10 + + + + +Node10->Node1 + + + + +Node10->Node5 + + + + +Node10->Node6 + + + + +Node10->Node7 + + + + + diff --git a/doc/html/vtkvmtkStencils_8h_source.html b/doc/html/vtkvmtkStencils_8h_source.html new file mode 100644 index 00000000..05bfefc0 --- /dev/null +++ b/doc/html/vtkvmtkStencils_8h_source.html @@ -0,0 +1,112 @@ + + + + + + + +VMTK: vtkvmtkStencils.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStencils.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkStencils.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkStencils_h
    29 #define __vtkvmtkStencils_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkDataSetItems.h"
    34 #include "vtkvmtkStencil.h"
    35 #include "vtkDataSet.h"
    36 //#include "vtkvmtkDifferentialGeometryWin32Header.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkStencils : public vtkvmtkDataSetItems
    40 {
    41 public:
    42 
    43  static vtkvmtkStencils* New();
    45 
    58 
    60  vtkvmtkStencil* GetStencil(vtkIdType ptId) {return (vtkvmtkStencil*)this->Array[ptId];};
    61 
    62  void SetNumberOfStencils(vtkIdType numberOfStencils) { this->SetNumberOfItems(numberOfStencils);};
    63  vtkIdType GetNumberOfStencils() {return this->GetNumberOfItems();};
    64 
    65  void AllocateStencil(vtkIdType i, vtkIdType stencilType) {this->AllocateItem(i,stencilType);};
    66 
    67  vtkSetMacro(WeightScaling,int)
    68  vtkGetMacro(WeightScaling,int)
    69  vtkBooleanMacro(WeightScaling,int)
    70 
    71  vtkSetMacro(NegateWeights,int)
    72  vtkGetMacro(NegateWeights,int)
    73  vtkBooleanMacro(NegateWeights,int)
    74 
    75 protected:
    78 
    79  virtual vtkvmtkItem* InstantiateNewItem(int itemType) VTK_OVERRIDE;
    80 
    82 
    84 
    85 private:
    86  vtkvmtkStencils(const vtkvmtkStencils&); // Not implemented.
    87  void operator=(const vtkvmtkStencils&); // Not implemented.
    88 };
    89 
    90 #endif
    91 
    +
    void SetStencilTypeToUmbrellaStencil()
    +
    void SetStencilTypeToEmptyStencil()
    + + + + +
    void SetStencilTypeToFVFELaplaceBeltramiStencil()
    +
    void AllocateStencil(vtkIdType i, vtkIdType stencilType)
    +
    Control allocation and memory footprint of item instances.
    Definition: vtkvmtkItems.h:37
    +
    Create an empty, umbrella, area weighted umbrella, finite-element LP, or finite-volume finite-element...
    +
    void SetStencilTypeToGradientStencil()
    + +
    void SetNumberOfItems(vtkIdType numberOfItems)
    Definition: vtkvmtkItems.h:52
    +
    void SetStencilTypeToAreaWeightedUmbrellaStencil()
    +
    Base class for the construction of neighborhoods and stencil from a set of points.
    Definition: vtkvmtkItem.h:35
    +
    Apply a weighting matrix to a single neighborhood of a data set.
    +
    void SetNumberOfStencils(vtkIdType numberOfStencils)
    +
    void SetStencilTypeToFELaplaceBeltramiStencil()
    + + + +
    Create a collection of data set items, one for every point within the data set.
    +
    vtkvmtkStencil * GetStencil(vtkIdType ptId)
    +
    void AllocateItem(vtkIdType i, vtkIdType itemType)
    +
    virtual vtkvmtkItem * InstantiateNewItem(int itemType)=0
    +
    virtual void SetItemType(int)
    + + +
    vtkIdType GetNumberOfItems()
    Definition: vtkvmtkItems.h:53
    + +
    vtkIdType GetNumberOfStencils()
    +
    + + + + diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h.html b/doc/html/vtkvmtkStreamlineClusteringFilter_8h.html index 1844047f..efeda481 100644 --- a/doc/html/vtkvmtkStreamlineClusteringFilter_8h.html +++ b/doc/html/vtkvmtkStreamlineClusteringFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStreamlineClusteringFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkStreamlineClusteringFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStreamlineClusteringFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStreamlineClusteringFilter
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.map b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.map index 8be6a309..4ade6755 100644 --- a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.map +++ b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.md5 b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.md5 index adbe7546..790ce2a9 100644 --- a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.md5 @@ -1 +1 @@ -5770776075d9b3c17232c33e089fb17c \ No newline at end of file +4a29243b6c4bf1b0a60c5a778404991e \ No newline at end of file diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.png b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.png deleted file mode 100644 index f13a9683..00000000 Binary files a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.svg b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.svg new file mode 100644 index 00000000..90637160 --- /dev/null +++ b/doc/html/vtkvmtkStreamlineClusteringFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkStreamlineClusteringFilter.h + + +Node0 + +vtkvmtkStreamlineClustering +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkStreamlineClusteringFilter_8h_source.html b/doc/html/vtkvmtkStreamlineClusteringFilter_8h_source.html new file mode 100644 index 00000000..815d1f1f --- /dev/null +++ b/doc/html/vtkvmtkStreamlineClusteringFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkStreamlineClusteringFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStreamlineClusteringFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkStreamlineClusteringFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkStreamlineClusteringFilter_h
    29 #define __vtkvmtkStreamlineClusteringFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkStreamlineClusteringFilter : public vtkPolyDataAlgorithm
    36 {
    37  public:
    38  vtkTypeMacro(vtkvmtkStreamlineClusteringFilter,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    42 
    43  vtkGetObjectMacro(ClusterCenters,vtkPolyData);
    44 
    45  protected:
    48 
    49  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    50 
    51  vtkPolyData* ClusterCenters;
    52 
    53  private:
    55  void operator=(const vtkvmtkStreamlineClusteringFilter&); // Not implemented.
    56 };
    57 
    58 #endif
    +
    Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.
    +
    + + + + diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h.html b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h.html index 231f9892..9292dd16 100644 --- a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h.html +++ b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStreamlineOsculatingCentersFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkStreamlineOsculatingCentersFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStreamlineOsculatingCentersFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStreamlineOsculatingCentersFilter
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.map b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.map index 8be6a309..5ce7ca3f 100644 --- a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.map +++ b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.md5 b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.md5 index cc8c3d39..45b7ce58 100644 --- a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.md5 @@ -1 +1 @@ -1b100430eda8c8581fcedf68ac96b60a \ No newline at end of file +53ba4e6a8ce436477e2c8868ef84399a \ No newline at end of file diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.png b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.png deleted file mode 100644 index de2afffa..00000000 Binary files a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.svg b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.svg new file mode 100644 index 00000000..ba9d6ad3 --- /dev/null +++ b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkStreamlineOsculatingCentersFilter.h + + +Node0 + +vtkvmtkStreamlineOsculating +CentersFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h_source.html b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h_source.html new file mode 100644 index 00000000..ccb386c4 --- /dev/null +++ b/doc/html/vtkvmtkStreamlineOsculatingCentersFilter_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkStreamlineOsculatingCentersFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStreamlineOsculatingCentersFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkStreamlineOsculatingCentersFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkStreamlineOsculatingCentersFilter_h
    29 #define __vtkvmtkStreamlineOsculatingCentersFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkStreamlineOsculatingCentersFilter : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkStreamlineOsculatingCentersFilter,vtkPolyDataAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    41 
    42  vtkSetObjectMacro(VoronoiDiagram,vtkPolyData);
    43  vtkGetObjectMacro(VoronoiDiagram,vtkPolyData);
    44 
    45  vtkSetStringMacro(VoronoiSheetIdsArrayName);
    46  vtkGetStringMacro(VoronoiSheetIdsArrayName);
    47 
    48  vtkGetObjectMacro(OsculatingCenters,vtkPolyData);
    49 
    50  protected:
    53 
    54  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    55 
    56  vtkPolyData* VoronoiDiagram;
    58 
    59  vtkPolyData* OsculatingCenters;
    60 
    61  private:
    63  void operator=(const vtkvmtkStreamlineOsculatingCentersFilter&); // Not implemented.
    64 };
    65 
    66 #endif
    +
    Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.
    + + +
    + + + + diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h.html b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h.html index ee74294d..af3bfadd 100644 --- a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h.html +++ b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkStreamlineToParticlesFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkStreamlineToParticlesFilter.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkStreamlineToParticlesFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkStreamlineToParticlesFilter
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     Cluster streamlines based on Mahalanobis distance metric and K-Means clustering. More...
     
    - - + - diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.map b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.map index 8be6a309..f1938ad7 100644 --- a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.map +++ b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.md5 b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.md5 index 78a29e45..4fb0c6f2 100644 --- a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.md5 @@ -1 +1 @@ -3be455fc4307bdee9fcb956848723035 \ No newline at end of file +589fa8c8720b657978e8de31c5970ef1 \ No newline at end of file diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.png b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.png deleted file mode 100644 index 4860b9c0..00000000 Binary files a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.svg b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.svg new file mode 100644 index 00000000..cf38b380 --- /dev/null +++ b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkStreamlineToParticlesFilter.h + + +Node0 + +vtkvmtkStreamlineToParticles +Filter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkStreamlineToParticlesFilter_8h_source.html b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h_source.html new file mode 100644 index 00000000..0ff1fc72 --- /dev/null +++ b/doc/html/vtkvmtkStreamlineToParticlesFilter_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkStreamlineToParticlesFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkStreamlineToParticlesFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkStreamlineToParticlesFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkStreamlineToParticlesFilter_h
    29 #define __vtkvmtkStreamlineToParticlesFilter_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkStreamlineToParticlesFilter : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  vtkTypeMacro(vtkvmtkStreamlineToParticlesFilter,vtkPolyDataAlgorithm);
    38  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    39 
    41 
    42  vtkSetMacro(NumberOfInjections,int);
    43  vtkGetMacro(NumberOfInjections,int);
    44 
    45  vtkSetMacro(NumberOfParticlesPerInjection,int);
    46  vtkGetMacro(NumberOfParticlesPerInjection,int);
    47 
    48  vtkSetMacro(InjectionStart,double);
    49  vtkGetMacro(InjectionStart,double);
    50 
    51  vtkSetMacro(InjectionEnd,double);
    52  vtkGetMacro(InjectionEnd,double);
    53 
    54  vtkSetMacro(TracingEnd,double);
    55  vtkGetMacro(TracingEnd,double);
    56 
    57  vtkSetMacro(DeltaT,double);
    58  vtkGetMacro(DeltaT,double);
    59 
    60  vtkSetStringMacro(IntegrationTimeArrayName);
    61  vtkGetStringMacro(IntegrationTimeArrayName);
    62 
    63  vtkSetStringMacro(TimeArrayName);
    64  vtkGetStringMacro(TimeArrayName);
    65 
    66  vtkSetStringMacro(VelocityArrayName);
    67  vtkGetStringMacro(VelocityArrayName);
    68 
    69  protected:
    72 
    73  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    74 
    77 
    79  double InjectionEnd;
    80  double TracingEnd;
    81  double DeltaT;
    82 
    86 
    87  private:
    89  void operator=(const vtkvmtkStreamlineToParticlesFilter&); // Not implemented.
    90 };
    91 
    92 #endif
    + + + +
    Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h.html b/doc/html/vtkvmtkSurfMeshWrapper_8h.html index 9dbc6fb8..dbc970a0 100644 --- a/doc/html/vtkvmtkSurfMeshWrapper_8h.html +++ b/doc/html/vtkvmtkSurfMeshWrapper_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSurfMeshWrapper.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkSurfMeshWrapper.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSurfMeshWrapper.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSurfMeshWrapper
     Converts linear elements to quadratic. More...
     wrapper around surfmesh surface mesh generator by Gordan Stuhne; May not be working. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.map b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.map index 8be6a309..3b2829f2 100644 --- a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.map +++ b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.md5 b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.md5 index 49ece5d7..101ef0b6 100644 --- a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.md5 +++ b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.md5 @@ -1 +1 @@ -5eda95ca69e80df2af2305d74912e094 \ No newline at end of file +9d91175dfb33ca10c57dc480c243a849 \ No newline at end of file diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.png b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.png deleted file mode 100644 index c1f0a9d7..00000000 Binary files a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.svg b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.svg new file mode 100644 index 00000000..534ffb1b --- /dev/null +++ b/doc/html/vtkvmtkSurfMeshWrapper_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkSurfMeshWrapper.h + + +Node0 + +vtkvmtkSurfMeshWrapper.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkSurfMeshWrapper_8h_source.html b/doc/html/vtkvmtkSurfMeshWrapper_8h_source.html new file mode 100644 index 00000000..2eaf915c --- /dev/null +++ b/doc/html/vtkvmtkSurfMeshWrapper_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkSurfMeshWrapper.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSurfMeshWrapper.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSurfMeshWrapper.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSurfMeshWrapper_h
    29 #define __vtkvmtkSurfMeshWrapper_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_MISC_EXPORT vtkvmtkSurfMeshWrapper : public vtkPolyDataAlgorithm
    35 {
    36  public:
    37  static vtkvmtkSurfMeshWrapper *New();
    38  vtkTypeMacro(vtkvmtkSurfMeshWrapper,vtkPolyDataAlgorithm);
    39  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    40 
    41  vtkSetMacro(NodeSpacing,double);
    42  vtkGetMacro(NodeSpacing,double);
    43 
    44  protected:
    47 
    48  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    49 
    50  double NodeSpacing;
    51 
    52  private:
    53  vtkvmtkSurfMeshWrapper(const vtkvmtkSurfMeshWrapper&); // Not implemented.
    54  void operator=(const vtkvmtkSurfMeshWrapper&); // Not implemented.
    55 };
    56 
    57 #endif
    +
    wrapper around surfmesh surface mesh generator by Gordan Stuhne; May not be working.
    +
    + + + + diff --git a/doc/html/vtkvmtkSurfaceDistance_8h.html b/doc/html/vtkvmtkSurfaceDistance_8h.html index 798f3301..e1a34902 100644 --- a/doc/html/vtkvmtkSurfaceDistance_8h.html +++ b/doc/html/vtkvmtkSurfaceDistance_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSurfaceDistance.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkSurfaceDistance.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSurfaceDistance.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSurfaceDistance
     ... More...
     calculate the euclidian distance of one surface from another More...
     
    - - + - diff --git a/doc/html/vtkvmtkSurfaceDistance_8h__incl.map b/doc/html/vtkvmtkSurfaceDistance_8h__incl.map index 8be6a309..f77b84b0 100644 --- a/doc/html/vtkvmtkSurfaceDistance_8h__incl.map +++ b/doc/html/vtkvmtkSurfaceDistance_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSurfaceDistance_8h__incl.md5 b/doc/html/vtkvmtkSurfaceDistance_8h__incl.md5 index dd2136f0..c72c18a4 100644 --- a/doc/html/vtkvmtkSurfaceDistance_8h__incl.md5 +++ b/doc/html/vtkvmtkSurfaceDistance_8h__incl.md5 @@ -1 +1 @@ -f00c068b25dff80701ae2a5c8d1d2a42 \ No newline at end of file +7f22ec98c126c480fda4aa8810f56374 \ No newline at end of file diff --git a/doc/html/vtkvmtkSurfaceDistance_8h__incl.png b/doc/html/vtkvmtkSurfaceDistance_8h__incl.png deleted file mode 100644 index 4bf9ffb8..00000000 Binary files a/doc/html/vtkvmtkSurfaceDistance_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSurfaceDistance_8h__incl.svg b/doc/html/vtkvmtkSurfaceDistance_8h__incl.svg new file mode 100644 index 00000000..97e6fd21 --- /dev/null +++ b/doc/html/vtkvmtkSurfaceDistance_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkSurfaceDistance.h + + +Node0 + +vtkvmtkSurfaceDistance.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkSurfaceDistance_8h_source.html b/doc/html/vtkvmtkSurfaceDistance_8h_source.html new file mode 100644 index 00000000..e6b0283c --- /dev/null +++ b/doc/html/vtkvmtkSurfaceDistance_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkSurfaceDistance.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSurfaceDistance.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSurfaceDistance.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSurfaceDistance_h
    29 #define __vtkvmtkSurfaceDistance_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPolyData;
    36 
    37 class VTK_VMTK_MISC_EXPORT vtkvmtkSurfaceDistance : public vtkPolyDataAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkSurfaceDistance,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkSurfaceDistance *New();
    44 
    46 
    48  vtkSetStringMacro(DistanceArrayName);
    49  vtkGetStringMacro(DistanceArrayName);
    51 
    53 
    55  vtkSetStringMacro(SignedDistanceArrayName);
    56  vtkGetStringMacro(SignedDistanceArrayName);
    58 
    60 
    62  vtkSetStringMacro(DistanceVectorsArrayName);
    63  vtkGetStringMacro(DistanceVectorsArrayName);
    65 
    67 
    68  vtkSetObjectMacro(ReferenceSurface,vtkPolyData);
    69  vtkGetObjectMacro(ReferenceSurface,vtkPolyData);
    71 
    72  protected:
    75 
    76  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    77 
    81  vtkPolyData *ReferenceSurface;
    82 
    83  private:
    84  vtkvmtkSurfaceDistance(const vtkvmtkSurfaceDistance&); // Not implemented.
    85  void operator=(const vtkvmtkSurfaceDistance&); // Not implemented.
    86 };
    87 
    88 #endif
    + +
    calculate the euclidian distance of one surface from another
    + + +
    + + + + diff --git a/doc/html/vtkvmtkSurfaceProjection_8h.html b/doc/html/vtkvmtkSurfaceProjection_8h.html index f3a0e7ba..b632d77d 100644 --- a/doc/html/vtkvmtkSurfaceProjection_8h.html +++ b/doc/html/vtkvmtkSurfaceProjection_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkSurfaceProjection.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkSurfaceProjection.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkPolyData.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkPolyData.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkSurfaceProjection.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkSurfaceProjection
     ... More...
     project point data from a reference surface onto an input surface. More...
     
    - - + - diff --git a/doc/html/vtkvmtkSurfaceProjection_8h__incl.map b/doc/html/vtkvmtkSurfaceProjection_8h__incl.map index 8be6a309..ca3acc67 100644 --- a/doc/html/vtkvmtkSurfaceProjection_8h__incl.map +++ b/doc/html/vtkvmtkSurfaceProjection_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkSurfaceProjection_8h__incl.md5 b/doc/html/vtkvmtkSurfaceProjection_8h__incl.md5 index f845fedd..4e9960cc 100644 --- a/doc/html/vtkvmtkSurfaceProjection_8h__incl.md5 +++ b/doc/html/vtkvmtkSurfaceProjection_8h__incl.md5 @@ -1 +1 @@ -0c4ae4ee936f344ffc437896fe610af0 \ No newline at end of file +28614d14ddadfb0ac7e3c62d928bb608 \ No newline at end of file diff --git a/doc/html/vtkvmtkSurfaceProjection_8h__incl.png b/doc/html/vtkvmtkSurfaceProjection_8h__incl.png deleted file mode 100644 index e0fa0cf9..00000000 Binary files a/doc/html/vtkvmtkSurfaceProjection_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkSurfaceProjection_8h__incl.svg b/doc/html/vtkvmtkSurfaceProjection_8h__incl.svg new file mode 100644 index 00000000..10cf1b50 --- /dev/null +++ b/doc/html/vtkvmtkSurfaceProjection_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkSurfaceProjection.h + + +Node0 + +vtkvmtkSurfaceProjection.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkPolyData.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkSurfaceProjection_8h_source.html b/doc/html/vtkvmtkSurfaceProjection_8h_source.html new file mode 100644 index 00000000..be6548b0 --- /dev/null +++ b/doc/html/vtkvmtkSurfaceProjection_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkSurfaceProjection.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkSurfaceProjection.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkSurfaceProjection.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkSurfaceProjection_h
    29 #define __vtkvmtkSurfaceProjection_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkPolyData.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class vtkPolyData;
    36 
    37 class VTK_VMTK_MISC_EXPORT vtkvmtkSurfaceProjection : public vtkPolyDataAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkSurfaceProjection,vtkPolyDataAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkSurfaceProjection *New();
    44 
    46 
    47  vtkSetObjectMacro(ReferenceSurface,vtkPolyData);
    48  vtkGetObjectMacro(ReferenceSurface,vtkPolyData);
    50 
    51  protected:
    54 
    55  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    56 
    57  vtkPolyData *ReferenceSurface;
    58 
    59  private:
    60  vtkvmtkSurfaceProjection(const vtkvmtkSurfaceProjection&); // Not implemented.
    61  void operator=(const vtkvmtkSurfaceProjection&); // Not implemented.
    62 };
    63 
    64 #endif
    +
    project point data from a reference surface onto an input surface.
    +
    + + + + diff --git a/doc/html/vtkvmtkTetGenReader_8h.html b/doc/html/vtkvmtkTetGenReader_8h.html new file mode 100644 index 00000000..a413b469 --- /dev/null +++ b/doc/html/vtkvmtkTetGenReader_8h.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkTetGenReader.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkTetGenReader.h File Reference
    +
    +
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridReader.h"
    +#include <vector>
    +
    +Include dependency graph for vtkvmtkTetGenReader.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkTetGenReader
     reads unstructured grid data from Tetgen node/elem format More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkTetGenReader_8h__incl.map b/doc/html/vtkvmtkTetGenReader_8h__incl.map new file mode 100644 index 00000000..98996be7 --- /dev/null +++ b/doc/html/vtkvmtkTetGenReader_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkTetGenReader_8h__incl.md5 b/doc/html/vtkvmtkTetGenReader_8h__incl.md5 new file mode 100644 index 00000000..4d4d0a81 --- /dev/null +++ b/doc/html/vtkvmtkTetGenReader_8h__incl.md5 @@ -0,0 +1 @@ +baa240e286a855d082de7a7383d9cd63 \ No newline at end of file diff --git a/doc/html/vtkvmtkTetGenReader_8h__incl.svg b/doc/html/vtkvmtkTetGenReader_8h__incl.svg new file mode 100644 index 00000000..621b46fc --- /dev/null +++ b/doc/html/vtkvmtkTetGenReader_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkTetGenReader.h + + +Node0 + +vtkvmtkTetGenReader.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridReader.h + + +Node0->Node2 + + + + +Node3 + +vector + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkTetGenReader_8h_source.html b/doc/html/vtkvmtkTetGenReader_8h_source.html new file mode 100644 index 00000000..3d6a3d45 --- /dev/null +++ b/doc/html/vtkvmtkTetGenReader_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkTetGenReader.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkTetGenReader.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: vtkvmtkTetGenReader.h
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkTetGenReader_h
    30 #define __vtkvmtkTetGenReader_h
    31 
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkUnstructuredGridReader.h"
    34 
    35 #include <vector>
    36 
    37 class VTK_VMTK_IO_EXPORT vtkvmtkTetGenReader : public vtkUnstructuredGridReader
    38 {
    39 public:
    40  vtkTypeMacro(vtkvmtkTetGenReader,vtkUnstructuredGridReader);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    43  static vtkvmtkTetGenReader *New();
    44 
    45  vtkSetStringMacro(BoundaryDataArrayName);
    46  vtkGetStringMacro(BoundaryDataArrayName);
    47 
    48 protected:
    51 
    52  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    53 
    54 //BTX
    55  void Tokenize(const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters);
    56 //ETX
    57 
    59 
    60 private:
    61  vtkvmtkTetGenReader(const vtkvmtkTetGenReader&); // Not implemented.
    62  void operator=(const vtkvmtkTetGenReader&); // Not implemented.
    63 };
    64 
    65 #endif
    +
    reads unstructured grid data from Tetgen node/elem format
    +
    + + + + diff --git a/doc/html/vtkvmtkTetGenWrapper_8h.html b/doc/html/vtkvmtkTetGenWrapper_8h.html new file mode 100644 index 00000000..c90acd7b --- /dev/null +++ b/doc/html/vtkvmtkTetGenWrapper_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkTetGenWrapper.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkTetGenWrapper.h File Reference
    +
    +
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkTetGenWrapper.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkTetGenWrapper
     Wrapped tetgen volumetric meshing utility. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkTetGenWrapper_8h__incl.map b/doc/html/vtkvmtkTetGenWrapper_8h__incl.map new file mode 100644 index 00000000..f5ef3136 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWrapper_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkTetGenWrapper_8h__incl.md5 b/doc/html/vtkvmtkTetGenWrapper_8h__incl.md5 new file mode 100644 index 00000000..a655e7a1 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWrapper_8h__incl.md5 @@ -0,0 +1 @@ +6b5e30a9db61a42b5b5ff841217d9b46 \ No newline at end of file diff --git a/doc/html/vtkvmtkTetGenWrapper_8h__incl.svg b/doc/html/vtkvmtkTetGenWrapper_8h__incl.svg new file mode 100644 index 00000000..946ce748 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWrapper_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkTetGenWrapper.h + + +Node0 + +vtkvmtkTetGenWrapper.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkTetGenWrapper_8h_source.html b/doc/html/vtkvmtkTetGenWrapper_8h_source.html new file mode 100644 index 00000000..8a507bba --- /dev/null +++ b/doc/html/vtkvmtkTetGenWrapper_8h_source.html @@ -0,0 +1,108 @@ + + + + + + + +VMTK: vtkvmtkTetGenWrapper.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkTetGenWrapper.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkTetGenWrapper.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkTetGenWrapper_h
    29 #define __vtkvmtkTetGenWrapper_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 //#include "vtkPointSet.h"
    33 #include "vtkvmtkWin32Header.h"
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkTetGenWrapper : public vtkUnstructuredGridAlgorithm
    36 {
    37  public:
    38  static vtkvmtkTetGenWrapper *New();
    39  vtkTypeMacro(vtkvmtkTetGenWrapper,vtkUnstructuredGridAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42  vtkSetMacro(PLC,int);
    43  vtkGetMacro(PLC,int);
    44  vtkBooleanMacro(PLC,int);
    45 
    46  vtkSetMacro(Refine,int);
    47  vtkGetMacro(Refine,int);
    48  vtkBooleanMacro(Refine,int);
    49 
    50  vtkSetMacro(Coarsen,int);
    51  vtkGetMacro(Coarsen,int);
    52  vtkBooleanMacro(Coarsen,int);
    53 
    54  vtkSetMacro(NoBoundarySplit,int);
    55  vtkGetMacro(NoBoundarySplit,int);
    56  vtkBooleanMacro(NoBoundarySplit,int);
    57 
    58  vtkSetMacro(Quality,int);
    59  vtkGetMacro(Quality,int);
    60  vtkBooleanMacro(Quality,int);
    61 
    62  vtkSetMacro(MinRatio,double);
    63  vtkGetMacro(MinRatio,double);
    64 
    65  vtkSetMacro(VarVolume,int);
    66  vtkGetMacro(VarVolume,int);
    67  vtkBooleanMacro(VarVolume,int);
    68 
    69  vtkSetMacro(FixedVolume,int);
    70  vtkGetMacro(FixedVolume,int);
    71  vtkBooleanMacro(FixedVolume,int);
    72 
    73  vtkSetMacro(MaxVolume,double);
    74  vtkGetMacro(MaxVolume,double);
    75 
    76  vtkSetMacro(RemoveSliver,int);
    77  vtkGetMacro(RemoveSliver,int);
    78  vtkBooleanMacro(RemoveSliver,int);
    79 
    80  vtkSetMacro(MaxDihedral,double);
    81  vtkGetMacro(MaxDihedral,double);
    82 
    83  vtkSetMacro(MinDihedral,double);
    84  vtkGetMacro(MinDihedral,double);
    85 
    86  vtkSetMacro(RegionAttrib,int);
    87  vtkGetMacro(RegionAttrib,int);
    88  vtkBooleanMacro(RegionAttrib,int);
    89 
    90  vtkSetMacro(Epsilon,double);
    91  vtkGetMacro(Epsilon,double);
    92 
    93  vtkSetMacro(NoMerge,int);
    94  vtkGetMacro(NoMerge,int);
    95  vtkBooleanMacro(NoMerge,int);
    96 
    97  vtkSetMacro(DetectInter,int);
    98  vtkGetMacro(DetectInter,int);
    99  vtkBooleanMacro(DetectInter,int);
    100 
    101  vtkSetMacro(CheckClosure,int);
    102  vtkGetMacro(CheckClosure,int);
    103  vtkBooleanMacro(CheckClosure,int);
    104 
    105  vtkSetMacro(Order,int);
    106  vtkGetMacro(Order,int);
    107 
    108  vtkSetMacro(DoCheck,int);
    109  vtkGetMacro(DoCheck,int);
    110  vtkBooleanMacro(DoCheck,int);
    111 
    112  vtkSetMacro(Verbose,int);
    113  vtkGetMacro(Verbose,int);
    114  vtkBooleanMacro(Verbose,int);
    115 
    116  vtkSetStringMacro(CellEntityIdsArrayName);
    117  vtkGetStringMacro(CellEntityIdsArrayName);
    118 
    119  vtkSetStringMacro(TetrahedronVolumeArrayName);
    120  vtkGetStringMacro(TetrahedronVolumeArrayName);
    121 
    122  vtkSetStringMacro(SizingFunctionArrayName);
    123  vtkGetStringMacro(SizingFunctionArrayName);
    124 
    125  vtkSetMacro(OutputSurfaceElements,int);
    126  vtkGetMacro(OutputSurfaceElements,int);
    127  vtkBooleanMacro(OutputSurfaceElements,int);
    128 
    129  vtkSetMacro(OutputVolumeElements,int);
    130  vtkGetMacro(OutputVolumeElements,int);
    131  vtkBooleanMacro(OutputVolumeElements,int);
    132 
    133  vtkSetMacro(UseSizingFunction,int);
    134  vtkGetMacro(UseSizingFunction,int);
    135  vtkBooleanMacro(UseSizingFunction,int);
    136 
    137  vtkSetMacro(LastRunExitStatus,int);
    138 
    139  protected:
    142 
    143  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    144 
    145  int PLC;
    146  int Refine;
    147  int Coarsen;
    149  int Quality;
    150  double MinRatio;
    153  double MaxVolume;
    155  double MinDihedral;
    156  double MaxDihedral;
    158  double Epsilon;
    159  int NoMerge;
    162  int Order;
    163  int DoCheck;
    164  int Verbose;
    167 
    171 
    174 
    175  private:
    176  vtkvmtkTetGenWrapper(const vtkvmtkTetGenWrapper&); // Not implemented.
    177  void operator=(const vtkvmtkTetGenWrapper&); // Not implemented.
    178 };
    179 
    180 #endif
    + + + + + + + + + + + + +
    Wrapped tetgen volumetric meshing utility.
    + + + + + + + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkTetGenWriter_8h.html b/doc/html/vtkvmtkTetGenWriter_8h.html new file mode 100644 index 00000000..078ec720 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWriter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkTetGenWriter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkTetGenWriter.h File Reference
    +
    +
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridWriter.h"
    +
    +Include dependency graph for vtkvmtkTetGenWriter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkTetGenWriter
     writes TetGen .msh files. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkTetGenWriter_8h__incl.map b/doc/html/vtkvmtkTetGenWriter_8h__incl.map new file mode 100644 index 00000000..3c843bc3 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWriter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkTetGenWriter_8h__incl.md5 b/doc/html/vtkvmtkTetGenWriter_8h__incl.md5 new file mode 100644 index 00000000..c45c2258 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWriter_8h__incl.md5 @@ -0,0 +1 @@ +00977bee3240600a68e3aeba3dd0963b \ No newline at end of file diff --git a/doc/html/vtkvmtkTetGenWriter_8h__incl.svg b/doc/html/vtkvmtkTetGenWriter_8h__incl.svg new file mode 100644 index 00000000..44d0fb37 --- /dev/null +++ b/doc/html/vtkvmtkTetGenWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkTetGenWriter.h + + +Node0 + +vtkvmtkTetGenWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkTetGenWriter_8h_source.html b/doc/html/vtkvmtkTetGenWriter_8h_source.html new file mode 100644 index 00000000..daa3ff7d --- /dev/null +++ b/doc/html/vtkvmtkTetGenWriter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkTetGenWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkTetGenWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkTetGenWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkTetGenWriter_h
    30 #define __vtkvmtkTetGenWriter_h
    31 
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkUnstructuredGridWriter.h"
    34 
    35 class vtkCell;
    36 class vtkIdList;
    37 
    38 class VTK_VMTK_IO_EXPORT vtkvmtkTetGenWriter : public vtkUnstructuredGridWriter
    39 {
    40 public:
    41  static vtkvmtkTetGenWriter *New();
    42  vtkTypeMacro(vtkvmtkTetGenWriter,vtkUnstructuredGridWriter);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetStringMacro(BoundaryDataArrayName);
    46  vtkGetStringMacro(BoundaryDataArrayName);
    47 
    48 protected:
    51 
    52  void ConvertFaceToLeftHanded(vtkUnstructuredGrid* input, vtkIdType tetraCellId, vtkIdType& id0, vtkIdType& id1, vtkIdType& id2);
    53 
    54  void WriteData() VTK_OVERRIDE;
    55 
    56  char* BoundaryDataArrayName;
    57 
    58 private:
    59  vtkvmtkTetGenWriter(const vtkvmtkTetGenWriter&); // Not implemented.
    60  void operator=(const vtkvmtkTetGenWriter&); // Not implemented.
    61 };
    62 
    63 #endif
    writes TetGen .msh files.
    +
    + + + + diff --git a/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h.html b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h.html new file mode 100644 index 00000000..c95ffc63 --- /dev/null +++ b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkThresholdSegmentationLevelSetImageFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkThresholdSegmentationLevelSetImageFilter.h File Reference
    +
    +
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    +
    +Include dependency graph for vtkvmtkThresholdSegmentationLevelSetImageFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkThresholdSegmentationLevelSetImageFilter
     Wrapper class around itk::ThresholdSegmentationLevelSetImageFilter. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.map b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.map new file mode 100644 index 00000000..22994167 --- /dev/null +++ b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.md5 b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.md5 new file mode 100644 index 00000000..94e0bdb9 --- /dev/null +++ b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.md5 @@ -0,0 +1 @@ +36ab5fc5d4015ba3c369e0432b45fb08 \ No newline at end of file diff --git a/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.svg b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.svg new file mode 100644 index 00000000..6379c39d --- /dev/null +++ b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkThresholdSegmentationLevelSetImageFilter.h + + +Node0 + +vtkvmtkThresholdSegmentation +LevelSetImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h_source.html b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h_source.html new file mode 100644 index 00000000..940be783 --- /dev/null +++ b/doc/html/vtkvmtkThresholdSegmentationLevelSetImageFilter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkThresholdSegmentationLevelSetImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkThresholdSegmentationLevelSetImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkThresholdSegmentationLevelSetImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkThresholdSegmentationLevelSetImageFilter_h
    34 #define __vtkvmtkThresholdSegmentationLevelSetImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkThresholdSegmentationLevelSetImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkThresholdSegmentationLevelSetImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(UpperThreshold,double);
    48  vtkSetMacro(UpperThreshold,double);
    49 
    50  vtkGetMacro(LowerThreshold,double);
    51  vtkSetMacro(LowerThreshold,double);
    52 
    53  vtkGetMacro(EdgeWeight,double);
    54  vtkSetMacro(EdgeWeight,double);
    55 
    56  vtkGetMacro(SmoothingIterations,int);
    57  vtkSetMacro(SmoothingIterations,int);
    58 
    59  vtkGetMacro(SmoothingTimeStep,double);
    60  vtkSetMacro(SmoothingTimeStep,double);
    61 
    62  vtkGetMacro(SmoothingConductance,double);
    63  vtkSetMacro(SmoothingConductance,double);
    64 
    65  vtkGetMacro(IsoSurfaceValue,double);
    66  vtkSetMacro(IsoSurfaceValue,double);
    67 
    68  vtkGetMacro(NumberOfIterations,int);
    69  vtkSetMacro(NumberOfIterations,int);
    70 
    71  vtkGetMacro(PropagationScaling,double);
    72  vtkSetMacro(PropagationScaling,double);
    73 
    74  vtkGetMacro(CurvatureScaling,double);
    75  vtkSetMacro(CurvatureScaling,double);
    76 
    77  vtkGetMacro(AdvectionScaling,double);
    78  vtkSetMacro(AdvectionScaling,double);
    79 
    80  vtkGetMacro(MaximumRMSError,double);
    81  vtkSetMacro(MaximumRMSError,double);
    82 
    83  vtkGetMacro(UseNegativeFeatures,int);
    84  vtkSetMacro(UseNegativeFeatures,int);
    85  vtkBooleanMacro(UseNegativeFeatures,int);
    86 
    87  vtkGetMacro(AutoGenerateSpeedAdvection,int);
    88  vtkSetMacro(AutoGenerateSpeedAdvection,int);
    89  vtkBooleanMacro(AutoGenerateSpeedAdvection,int);
    90 
    91  vtkGetMacro(InterpolateSurfaceLocation,int);
    92  vtkSetMacro(InterpolateSurfaceLocation,int);
    93  vtkBooleanMacro(InterpolateSurfaceLocation,int);
    94 
    95  vtkGetMacro(UseImageSpacing,int);
    96  vtkSetMacro(UseImageSpacing,int);
    97  vtkBooleanMacro(UseImageSpacing,int);
    98 
    99  vtkGetObjectMacro(FeatureImage,vtkImageData);
    100  vtkSetObjectMacro(FeatureImage,vtkImageData);
    101 
    102  vtkGetObjectMacro(SpeedImage,vtkImageData);
    103  vtkSetObjectMacro(SpeedImage,vtkImageData);
    104 
    105  vtkGetMacro(RMSChange,double);
    106 
    107  vtkGetMacro(ElapsedIterations,int);
    108 
    109 protected:
    112 
    113  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    114 
    115 private:
    117  void operator=(const vtkvmtkThresholdSegmentationLevelSetImageFilter&); // Not implemented
    118 
    119  double UpperThreshold;
    120  double LowerThreshold;
    121  double EdgeWeight;
    122  int SmoothingIterations;
    123  double SmoothingTimeStep;
    124  double SmoothingConductance;
    125  double IsoSurfaceValue;
    126  int NumberOfIterations;
    127  double PropagationScaling;
    128  double CurvatureScaling;
    129  double AdvectionScaling;
    130  double MaximumRMSError;
    131  int UseNegativeFeatures;
    132  int AutoGenerateSpeedAdvection;
    133  int InterpolateSurfaceLocation;
    134  int UseImageSpacing;
    135  double RMSChange;
    136  int ElapsedIterations;
    137  vtkImageData* FeatureImage;
    138  vtkImageData* SpeedImage;
    139 };
    140 
    141 #endif
    142 
    143 
    144 
    145 
    Wrapper class around itk::ThresholdSegmentationLevelSetImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkTopologicalSeamFilter_8h.html b/doc/html/vtkvmtkTopologicalSeamFilter_8h.html new file mode 100644 index 00000000..39d1ad93 --- /dev/null +++ b/doc/html/vtkvmtkTopologicalSeamFilter_8h.html @@ -0,0 +1,100 @@ + + + + + + + +VMTK: vtkvmtkTopologicalSeamFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkTopologicalSeamFilter.h File Reference
    +
    +
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkImplicitFunction.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkTopologicalSeamFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkTopologicalSeamFilter
     Create a feature edge on a surface from a point and implicit plane function. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.map b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.map new file mode 100644 index 00000000..65095c15 --- /dev/null +++ b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.md5 b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.md5 new file mode 100644 index 00000000..c26ee49a --- /dev/null +++ b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.md5 @@ -0,0 +1 @@ +779719e73703e93e6389a361f1871416 \ No newline at end of file diff --git a/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.svg b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.svg new file mode 100644 index 00000000..8ef05be5 --- /dev/null +++ b/doc/html/vtkvmtkTopologicalSeamFilter_8h__incl.svg @@ -0,0 +1,48 @@ + + + + + + +vtkvmtkTopologicalSeamFilter.h + + +Node0 + +vtkvmtkTopologicalSeamFilter.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkImplicitFunction.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkTopologicalSeamFilter_8h_source.html b/doc/html/vtkvmtkTopologicalSeamFilter_8h_source.html new file mode 100644 index 00000000..fcde787a --- /dev/null +++ b/doc/html/vtkvmtkTopologicalSeamFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkTopologicalSeamFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkTopologicalSeamFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkTopologicalSeamFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    26 #ifndef __vtkvmtkTopologicalSeamFilter_h
    27 #define __vtkvmtkTopologicalSeamFilter_h
    28 
    29 #include "vtkPolyDataAlgorithm.h"
    30 #include "vtkImplicitFunction.h"
    31 #include "vtkvmtkWin32Header.h"
    32 
    33 class VTK_VMTK_MISC_EXPORT vtkvmtkTopologicalSeamFilter : public vtkPolyDataAlgorithm
    34 {
    35  public:
    36  vtkTypeMacro(vtkvmtkTopologicalSeamFilter,vtkPolyDataAlgorithm);
    37  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    38 
    39  static vtkvmtkTopologicalSeamFilter *New();
    40 
    41  vtkSetVectorMacro(ClosestPoint,double,3);
    42  vtkGetVectorMacro(ClosestPoint,double,3);
    43 
    44  vtkSetStringMacro(SeamScalarsArrayName);
    45  vtkGetStringMacro(SeamScalarsArrayName);
    46 
    47  vtkSetObjectMacro(SeamFunction,vtkImplicitFunction);
    48  vtkGetObjectMacro(SeamFunction,vtkImplicitFunction);
    49 
    50  protected:
    53 
    54  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    55 
    56  double ClosestPoint[3];
    58  vtkImplicitFunction* SeamFunction;
    59 
    60  private:
    62  void operator=(const vtkvmtkTopologicalSeamFilter&); // Not implemented.
    63 };
    64 
    65 #endif
    + +
    Create a feature edge on a surface from a point and implicit plane function.
    +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h.html b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h.html index cd1f0dd2..10525e76 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridCenterlineGroupsClipper.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkUnstructuredGridCenterlineGroupsClipper.h File Reference
    -
    #include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkPolyData.h"
    -#include "vtkIdList.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkPolyData.h"
    +#include "vtkIdList.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUnstructuredGridCenterlineGroupsClipper.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridCenterlineGroupsClipper
      More...
     Split an unstructured grid into groups/branches corresponding to their proximity to the polyball line of a branched centerline. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.map index 8be6a309..fbf77412 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.md5 index 25aaefd8..07f7111f 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.md5 @@ -1 +1 @@ -1396636232acc3155b6bae97c2891b29 \ No newline at end of file +e5e66af7a18a19f77ca214ddc63fb874 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.png deleted file mode 100644 index 18b73804..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.svg new file mode 100644 index 00000000..688ddea5 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h__incl.svg @@ -0,0 +1,69 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineGroupsClipper.h + + +Node0 + +vtkvmtkUnstructuredGridCenterline +GroupsClipper.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGrid.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + +Node4 + +vtkIdList.h + + +Node0->Node4 + + + + +Node5 + +vtkvmtkWin32Header.h + + +Node0->Node5 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h_source.html b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h_source.html new file mode 100644 index 00000000..036e76aa --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineGroupsClipper_8h_source.html @@ -0,0 +1,92 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridCenterlineGroupsClipper.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridCenterlineGroupsClipper.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkUnstructuredGridCenterlineGroupsClipper.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridCenterlineGroupsClipper_h
    29 #define __vtkvmtkUnstructuredGridCenterlineGroupsClipper_h
    30 
    31 #include "vtkUnstructuredGridAlgorithm.h"
    32 #include "vtkUnstructuredGrid.h"
    33 #include "vtkPolyData.h"
    34 #include "vtkIdList.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridCenterlineGroupsClipper : public vtkUnstructuredGridAlgorithm
    38 {
    39  public:
    40  vtkTypeMacro(vtkvmtkUnstructuredGridCenterlineGroupsClipper,vtkUnstructuredGridAlgorithm);
    41  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    42 
    44 
    45  vtkSetObjectMacro(Centerlines,vtkPolyData);
    46  vtkGetObjectMacro(Centerlines,vtkPolyData);
    47 
    48  vtkSetObjectMacro(CenterlineGroupIds,vtkIdList);
    49  vtkGetObjectMacro(CenterlineGroupIds,vtkIdList);
    50 
    51  vtkSetStringMacro(CenterlineGroupIdsArrayName);
    52  vtkGetStringMacro(CenterlineGroupIdsArrayName);
    53 
    54  vtkSetStringMacro(CenterlineRadiusArrayName);
    55  vtkGetStringMacro(CenterlineRadiusArrayName);
    56 
    57  vtkSetStringMacro(GroupIdsArrayName);
    58  vtkGetStringMacro(GroupIdsArrayName);
    59 
    60  vtkSetStringMacro(BlankingArrayName);
    61  vtkGetStringMacro(BlankingArrayName);
    62 
    63  vtkSetMacro(ClipAllCenterlineGroupIds,int);
    64  vtkGetMacro(ClipAllCenterlineGroupIds,int);
    65  vtkBooleanMacro(ClipAllCenterlineGroupIds,int);
    66 
    67  vtkSetMacro(GenerateClippedOutput,int);
    68  vtkGetMacro(GenerateClippedOutput,int);
    69  vtkBooleanMacro(GenerateClippedOutput,int);
    70 
    71  vtkUnstructuredGrid* GetClippedOutput();
    72 
    73  vtkSetMacro(CutoffRadiusFactor,double);
    74  vtkGetMacro(CutoffRadiusFactor,double);
    75 
    76  vtkSetMacro(ClipValue,double);
    77  vtkGetMacro(ClipValue,double);
    78 
    79  vtkSetMacro(UseRadiusInformation,int);
    80  vtkGetMacro(UseRadiusInformation,int);
    81  vtkBooleanMacro(UseRadiusInformation,int);
    82 
    83  protected:
    86 
    87  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    88 
    89  vtkPolyData* Centerlines;
    90 
    91  vtkIdList* CenterlineGroupIds;
    92 
    95 
    98 
    101  double ClipValue;
    102 
    104 
    106 
    107  private:
    109  void operator=(const vtkvmtkUnstructuredGridCenterlineGroupsClipper&); // Not implemented.
    110 };
    111 
    112 #endif
    + + + + + + +
    Split an unstructured grid into groups/branches corresponding to their proximity to the polyball line...
    + + + + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h.html b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h.html index d007c650..de16d47f 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridCenterlineSections.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,30 @@
    vtkvmtkUnstructuredGridCenterlineSections.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkvmtkWin32Header.h"
    -#include "vtkPolyData.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkPolyData.h"
    Include dependency graph for vtkvmtkUnstructuredGridCenterlineSections.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridCenterlineSections
     ... More...
     obtain sections of an unstructured grid mesh with lie along a centerline path. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.map index 8be6a309..f29b8325 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.md5 index a07f8564..09272ddd 100644 --- a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.md5 @@ -1 +1 @@ -434b3a1dcf0348039f1a1cc2b3f61eca \ No newline at end of file +adaa60ecbfe377452fdd9ce9bb69fa43 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.png deleted file mode 100644 index f1181e85..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.svg new file mode 100644 index 00000000..0038198a --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkUnstructuredGridCenterlineSections.h + + +Node0 + +vtkvmtkUnstructuredGridCenterline +Sections.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h_source.html b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h_source.html new file mode 100644 index 00000000..e0a1cd55 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridCenterlineSections_8h_source.html @@ -0,0 +1,93 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridCenterlineSections.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridCenterlineSections.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkUnstructuredGridCenterlineSections.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridCenterlineSections_h
    29 #define __vtkvmtkUnstructuredGridCenterlineSections_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkPolyData.h"
    34 
    35 class vtkUnstructuredGrid;
    36 class vtkTransform;
    37 
    38 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridCenterlineSections : public vtkPolyDataAlgorithm
    39 {
    40  public:
    41  vtkTypeMacro(vtkvmtkUnstructuredGridCenterlineSections,vtkPolyDataAlgorithm);
    42  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    43 
    45 
    46  vtkSetObjectMacro(Centerlines,vtkPolyData);
    47  vtkGetObjectMacro(Centerlines,vtkPolyData);
    48 
    49  vtkSetObjectMacro(SectionSource,vtkPolyData);
    50  vtkGetObjectMacro(SectionSource,vtkPolyData);
    51 
    52  vtkSetStringMacro(SectionUpNormalsArrayName);
    53  vtkGetStringMacro(SectionUpNormalsArrayName);
    54 
    55  vtkSetStringMacro(SectionNormalsArrayName);
    56  vtkGetStringMacro(SectionNormalsArrayName);
    57 
    58  vtkSetStringMacro(AdditionalNormalsArrayName);
    59  vtkGetStringMacro(AdditionalNormalsArrayName);
    60 
    61  vtkSetStringMacro(AdditionalScalarsArrayName);
    62  vtkGetStringMacro(AdditionalScalarsArrayName);
    63 
    64  vtkSetMacro(TransformSections,int);
    65  vtkGetMacro(TransformSections,int);
    66  vtkBooleanMacro(TransformSections,int);
    67 
    68  vtkSetMacro(UseSectionSource,int);
    69  vtkGetMacro(UseSectionSource,int);
    70  vtkBooleanMacro(UseSectionSource,int);
    71 
    72  vtkSetMacro(SourceScaling,int);
    73  vtkGetMacro(SourceScaling,int);
    74  vtkBooleanMacro(SourceScaling,int);
    75 
    76  vtkSetVectorMacro(OriginOffset,double,3);
    77  vtkGetVectorMacro(OriginOffset,double,3);
    78 
    79  vtkSetStringMacro(VectorsArrayName);
    80  vtkGetStringMacro(VectorsArrayName);
    81 
    82  vtkSetStringMacro(SectionIdsArrayName);
    83  vtkGetStringMacro(SectionIdsArrayName);
    84 
    85  vtkGetObjectMacro(SectionPointsPolyData,vtkPolyData);
    86 
    87  protected:
    90 
    91  int FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDE;
    92 
    93  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    94 
    95  double ComputeAngle(double vector0[3], double vector1[3]);
    96  void CreateTransform(vtkTransform* transform, double currentOrigin[3], double currentNormal[3], double currentUpNormal[3], double targetOrigin[3], double targetNormal[3], double targetUpNormal[3]);
    97 
    98  vtkPolyData* Centerlines;
    99  vtkPolyData* SectionSource;
    100  vtkPolyData* SectionPointsPolyData;
    101 
    107 
    109 
    111 
    114 
    115  double OriginOffset[3];
    116 
    117  private:
    119  void operator=(const vtkvmtkUnstructuredGridCenterlineSections&); // Not implemented.
    120 };
    121 
    122 #endif
    + + + + +
    obtain sections of an unstructured grid mesh with lie along a centerline path.
    + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h.html b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h.html index 39c19657..a5f8e033 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFEGradientAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkUnstructuredGridFEGradientAssembler.h File Reference
    -
    #include "vtkvmtkFEAssembler.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkFEAssembler.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUnstructuredGridFEGradientAssembler.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridFEGradientAssembler
     .. More...
     Construct a gradient based finite element calculation on a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.map index beed9f50..647ecb98 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.md5 index a925d067..76b9af33 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.md5 @@ -1 +1 @@ -8ff04db89804b998f4dbeafe5a736452 \ No newline at end of file +152109bfcf8634856aaf38a94b9cd318 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.png deleted file mode 100644 index 284260a9..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.svg new file mode 100644 index 00000000..cda84807 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h__incl.svg @@ -0,0 +1,423 @@ + + + + + + +vtkvmtkUnstructuredGridFEGradientAssembler.h + + +Node0 + +vtkvmtkUnstructuredGridFEGradient +Assembler.h + + +Node1 + + +vtkvmtkFEAssembler.h + + + + +Node0->Node1 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2 + +vtkObject.h + + +Node1->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node1->Node4 + + + + +Node1->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node1->Node17 + + + + +Node4->Node2 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node2 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node2 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node2 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node2 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node2 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node2 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node2 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node2 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node2 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node2 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h_source.html b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h_source.html new file mode 100644 index 00000000..10a672b4 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFEGradientAssembler_8h_source.html @@ -0,0 +1,90 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridFEGradientAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridFEGradientAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridFEGradientAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridFEGradientAssembler_h
    29 #define __vtkvmtkUnstructuredGridFEGradientAssembler_h
    30 
    31 #include "vtkvmtkFEAssembler.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridFEGradientAssembler : public vtkvmtkFEAssembler
    35 {
    36 public:
    37 
    40 
    41  virtual void Build() VTK_OVERRIDE;
    42 
    43  vtkSetStringMacro(ScalarsArrayName);
    44  vtkGetStringMacro(ScalarsArrayName);
    45 
    46  vtkSetMacro(ScalarsComponent,int);
    47  vtkGetMacro(ScalarsComponent,int);
    48 
    49  vtkSetMacro(Direction,int);
    50  vtkGetMacro(Direction,int);
    51 
    52  vtkSetMacro(AssemblyMode,int);
    53  vtkGetMacro(AssemblyMode,int);
    54  void SetAssemblyModeToGradient()
    55  { this->SetAssemblyMode(VTKVMTK_GRADIENTASSEMBLY); }
    57  { this->SetAssemblyMode(VTKVMTK_PARTIALDERIVATIVEASSEMBLY); }
    58 
    59 //BTX
    60  enum {
    62  VTKVMTK_PARTIALDERIVATIVEASSEMBLY
    63  };
    64 //ETX
    65 
    66 protected:
    69 
    70  void BuildGradient();
    71  void BuildPartialDerivative();
    72 
    76  int Direction;
    77 
    78 private:
    80  void operator=(const vtkvmtkUnstructuredGridFEGradientAssembler&); // Not implemented.
    81 };
    82 
    83 #endif
    +
    virtual void Build()=0
    +
    Base class on which to build to build specific finite element routines.
    + + + +
    Construct a gradient based finite element calculation on a mesh.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h.html b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h.html index 22f404d1..41fc4320 100644 --- a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFELaplaceAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkUnstructuredGridFELaplaceAssembler.h File Reference
    -
    #include "vtkvmtkFEAssembler.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkFEAssembler.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUnstructuredGridFELaplaceAssembler.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridFELaplaceAssembler
     .. More...
     Construct a laplacian based finite element calculation on a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.map index beed9f50..d0a63a05 100644 --- a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.md5 index bcf6719b..a826a31a 100644 --- a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.md5 @@ -1 +1 @@ -cb7ccdeac54088aa02f5ee134b9a6c75 \ No newline at end of file +b44e0049de47b3e0a8771ddb924af48b \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.png deleted file mode 100644 index e001c604..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.svg new file mode 100644 index 00000000..9fa18d37 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h__incl.svg @@ -0,0 +1,423 @@ + + + + + + +vtkvmtkUnstructuredGridFELaplaceAssembler.h + + +Node0 + +vtkvmtkUnstructuredGridFELaplace +Assembler.h + + +Node1 + + +vtkvmtkFEAssembler.h + + + + +Node0->Node1 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2 + +vtkObject.h + + +Node1->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node1->Node4 + + + + +Node1->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node1->Node17 + + + + +Node4->Node2 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node2 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node2 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node2 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node2 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node2 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node2 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node2 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node2 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node2 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node2 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h_source.html b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h_source.html new file mode 100644 index 00000000..253b82e8 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFELaplaceAssembler_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridFELaplaceAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridFELaplaceAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridFELaplaceAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridFELaplaceAssembler_h
    29 #define __vtkvmtkUnstructuredGridFELaplaceAssembler_h
    30 
    31 #include "vtkvmtkFEAssembler.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridFELaplaceAssembler : public vtkvmtkFEAssembler
    35 {
    36 public:
    37 
    40 
    41  virtual void Build() VTK_OVERRIDE;
    42 
    43 protected:
    46 
    47 private:
    49  void operator=(const vtkvmtkUnstructuredGridFELaplaceAssembler&); // Not implemented.
    50 };
    51 
    52 #endif
    virtual void Build()=0
    +
    Base class on which to build to build specific finite element routines.
    + +
    Construct a laplacian based finite element calculation on a mesh.
    +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h.html b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h.html index 92d150f7..2286555f 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridFEVorticityAssembler.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkUnstructuredGridFEVorticityAssembler.h File Reference
    -
    #include "vtkvmtkFEAssembler.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkFEAssembler.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUnstructuredGridFEVorticityAssembler.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridFEVorticityAssembler
     .. More...
     Construct a vorticity based finite element calculation on a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.map index beed9f50..348003c4 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.map @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.md5 index 726d4630..ac49d679 100644 --- a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.md5 @@ -1 +1 @@ -33bed564d24b48a0e363261a2381cb58 \ No newline at end of file +db8c0e683af19c2b53a8c4a71ebc6d83 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.png deleted file mode 100644 index ff3758b2..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.svg new file mode 100644 index 00000000..718a00cd --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h__incl.svg @@ -0,0 +1,423 @@ + + + + + + +vtkvmtkUnstructuredGridFEVorticityAssembler.h + + +Node0 + +vtkvmtkUnstructuredGridFEVorticity +Assembler.h + + +Node1 + + +vtkvmtkFEAssembler.h + + + + +Node0->Node1 + + + + +Node11 + +vtkvmtkWin32Header.h + + +Node0->Node11 + + + + +Node2 + +vtkObject.h + + +Node1->Node2 + + + + +Node3 + +vtkPolyData.h + + +Node1->Node3 + + + + +Node4 + + +vtkvmtkSparseMatrix.h + + + + +Node1->Node4 + + + + +Node1->Node11 + + + + +Node17 + + +vtkvmtkDoubleVector.h + + + + +Node1->Node17 + + + + +Node4->Node2 + + + + +Node5 + + +vtkvmtkSparseMatrixRow.h + + + + +Node4->Node5 + + + + +Node10 + +vtkDataSet.h + + +Node4->Node10 + + + + +Node4->Node11 + + + + +Node13 + + +vtkvmtkNeighborhoods.h + + + + +Node4->Node13 + + + + +Node16 + + +vtkvmtkStencils.h + + + + +Node4->Node16 + + + + +Node4->Node17 + + + + +Node5->Node2 + + + + +Node6 + + +vtkvmtkStencil.h + + + + +Node5->Node6 + + + + +Node7 + + +vtkvmtkNeighborhood.h + + + + +Node5->Node7 + + + + +Node5->Node11 + + + + +Node12 + + +vtkvmtkConstants.h + + + + +Node5->Node12 + + + + +Node6->Node2 + + + + +Node6->Node7 + + + + +Node6->Node11 + + + + +Node7->Node2 + + + + +Node8 + + +vtkvmtkDataSetItem.h + + + + +Node7->Node8 + + + + +Node7->Node11 + + + + +Node8->Node2 + + + + +Node9 + + +vtkvmtkItem.h + + + + +Node8->Node9 + + + + +Node8->Node10 + + + + +Node8->Node11 + + + + +Node9->Node2 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node13->Node2 + + + + +Node13->Node7 + + + + +Node13->Node10 + + + + +Node13->Node11 + + + + +Node13->Node12 + + + + +Node14 + + +vtkvmtkDataSetItems.h + + + + +Node13->Node14 + + + + +Node14->Node2 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +vtkvmtkItems.h + + + + +Node14->Node15 + + + + +Node15->Node2 + + + + +Node15->Node9 + + + + +Node15->Node10 + + + + +Node15->Node11 + + + + +Node16->Node2 + + + + +Node16->Node6 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node16->Node14 + + + + +Node17->Node2 + + + + +Node17->Node11 + + + + +Node18 + +vtkDataArray.h + + +Node17->Node18 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h_source.html b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h_source.html new file mode 100644 index 00000000..1474e1f0 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridFEVorticityAssembler_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridFEVorticityAssembler.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridFEVorticityAssembler.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridFEVorticityAssembler.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridFEVorticityAssembler_h
    29 #define __vtkvmtkUnstructuredGridFEVorticityAssembler_h
    30 
    31 #include "vtkvmtkFEAssembler.h"
    32 #include "vtkvmtkWin32Header.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridFEVorticityAssembler : public vtkvmtkFEAssembler
    35 {
    36 public:
    37 
    40 
    41  virtual void Build() VTK_OVERRIDE;
    42 
    43  vtkSetStringMacro(VelocityArrayName);
    44  vtkGetStringMacro(VelocityArrayName);
    45 
    46  vtkSetMacro(Direction,int);
    47  vtkGetMacro(Direction,int);
    48 
    49 protected:
    52 
    53  char* VelocityArrayName;
    54  int Direction;
    55 
    56 private:
    58  void operator=(const vtkvmtkUnstructuredGridFEVorticityAssembler&); // Not implemented.
    59 };
    60 
    61 #endif
    virtual void Build()=0
    +
    Base class on which to build to build specific finite element routines.
    + +
    Construct a vorticity based finite element calculation on a mesh.
    +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h.html b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h.html index 20a7002d..640f3fc7 100644 --- a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridGradientFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkUnstructuredGridGradientFilter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridAlgorithm.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridAlgorithm.h"
    Include dependency graph for vtkvmtkUnstructuredGridGradientFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridGradientFilter
     .. More...
     Compute the gradient of data stored within an unstructured grid mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.map index 8be6a309..f5a9fd09 100644 --- a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.md5 index a3ecc9bc..050121d4 100644 --- a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.md5 @@ -1 +1 @@ -7d5b7f6acdc4e727a032be352d413d4e \ No newline at end of file +f55593b8737f265180f81e022c81491a \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.png deleted file mode 100644 index 8f994048..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.svg new file mode 100644 index 00000000..2638af61 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkUnstructuredGridGradientFilter.h + + +Node0 + +vtkvmtkUnstructuredGridGradient +Filter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h_source.html b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h_source.html new file mode 100644 index 00000000..af039ed4 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridGradientFilter_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridGradientFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridGradientFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridGradientFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridGradientFilter_h
    29 #define __vtkvmtkUnstructuredGridGradientFilter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkUnstructuredGridAlgorithm.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridGradientFilter : public vtkUnstructuredGridAlgorithm
    35 {
    36 public:
    38  vtkTypeMacro(vtkvmtkUnstructuredGridGradientFilter,vtkUnstructuredGridAlgorithm);
    39 
    40  vtkSetStringMacro(InputArrayName);
    41  vtkGetStringMacro(InputArrayName);
    42 
    43  vtkSetStringMacro(GradientArrayName);
    44  vtkGetStringMacro(GradientArrayName);
    45 
    46  vtkSetMacro(ConvergenceTolerance,double);
    47  vtkGetMacro(ConvergenceTolerance,double);
    48 
    49  vtkSetMacro(QuadratureOrder,int);
    50  vtkGetMacro(QuadratureOrder,int);
    51 
    52  vtkSetMacro(ComputeIndividualPartialDerivatives,int);
    53  vtkGetMacro(ComputeIndividualPartialDerivatives,int);
    54  vtkBooleanMacro(ComputeIndividualPartialDerivatives,int);
    55 
    56 protected:
    59 
    60  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    61 
    67 
    68 private:
    70  void operator=(const vtkvmtkUnstructuredGridGradientFilter&); // Not implemented.
    71 };
    72 
    73 #endif
    74 
    Compute the gradient of data stored within an unstructured grid mesh.
    + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h.html b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h.html index 7c224c70..e74eb572 100644 --- a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridHarmonicMappingFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkUnstructuredGridHarmonicMappingFilter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkDoubleArray.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkDoubleArray.h"
    Include dependency graph for vtkvmtkUnstructuredGridHarmonicMappingFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridHarmonicMappingFilter
     .. More...
     Construct a harmonic function over each vascular mesh segment used during mapping order to stretch the longitudinal metric to correctly account for the presence of insertion regions at bifurcations. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.map index 8be6a309..ad6ef93d 100644 --- a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.md5 index f6061189..ee1e3b02 100644 --- a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.md5 @@ -1 +1 @@ -2feb90deb5d0f1bffa97dde458c4b47b \ No newline at end of file +f0ac0d1937265137cffec3142c5cd0ec \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.png deleted file mode 100644 index 9e8fe607..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.svg new file mode 100644 index 00000000..64df12b1 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h__incl.svg @@ -0,0 +1,59 @@ + + + + + + +vtkvmtkUnstructuredGridHarmonicMappingFilter.h + + +Node0 + +vtkvmtkUnstructuredGridHarmonic +MappingFilter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node2 + + + + +Node3 + +vtkIdList.h + + +Node0->Node3 + + + + +Node4 + +vtkDoubleArray.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h_source.html b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h_source.html new file mode 100644 index 00000000..a5fa2b20 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridHarmonicMappingFilter_8h_source.html @@ -0,0 +1,86 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridHarmonicMappingFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridHarmonicMappingFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridHarmonicMappingFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridHarmonicMappingFilter_h
    29 #define __vtkvmtkUnstructuredGridHarmonicMappingFilter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkUnstructuredGridAlgorithm.h"
    33 
    34 #include "vtkIdList.h"
    35 #include "vtkDoubleArray.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridHarmonicMappingFilter : public vtkUnstructuredGridAlgorithm
    38 {
    39 public:
    41  vtkTypeMacro(vtkvmtkUnstructuredGridHarmonicMappingFilter,vtkUnstructuredGridAlgorithm);
    42 
    43  vtkSetObjectMacro(BoundaryPointIds,vtkIdList);
    44  vtkGetObjectMacro(BoundaryPointIds,vtkIdList);
    45 
    46  vtkSetObjectMacro(BoundaryValues,vtkDoubleArray);
    47  vtkGetObjectMacro(BoundaryValues,vtkDoubleArray);
    48 
    49  vtkSetStringMacro(HarmonicMappingArrayName);
    50  vtkGetStringMacro(HarmonicMappingArrayName);
    51 
    52  vtkSetMacro(ConvergenceTolerance,double);
    53  vtkGetMacro(ConvergenceTolerance,double);
    54 
    55  vtkSetMacro(QuadratureOrder,int);
    56  vtkGetMacro(QuadratureOrder,int);
    57 
    58 protected:
    61 
    62  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    63 
    64  vtkIdList* BoundaryPointIds;
    65  vtkDoubleArray* BoundaryValues;
    66 
    70 
    71 private:
    73  void operator=(const vtkvmtkUnstructuredGridHarmonicMappingFilter&); // Not implemented.
    74 };
    75 
    76 #endif
    77 
    + + +
    Construct a harmonic function over each vascular mesh segment used during mapping order to stretch th...
    + + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h.html b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h.html index 5eadaa58..ae0a69bf 100644 --- a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridNeighborhood.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,32 @@
    vtkvmtkUnstructuredGridNeighborhood.h File Reference
    -
    #include "vtkObject.h"
    -#include "vtkvmtkConstants.h"
    -#include "vtkvmtkNeighborhood.h"
    -#include "vtkUnstructuredGrid.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkObject.h"
    +#include "vtkvmtkConstants.h"
    +#include "vtkvmtkNeighborhood.h"
    +#include "vtkUnstructuredGrid.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUnstructuredGridNeighborhood.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridNeighborhood
     .. More...
     Apply a neighborhood to the vertices on of a unstructured grid data set. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.map index ee3356fc..9251a784 100644 --- a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.map @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.md5 index 50b4801c..8fffa249 100644 --- a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.md5 @@ -1 +1 @@ -cd3b270b3d753d32e021be01ba78fa67 \ No newline at end of file +eac272c96350319480fda51e6916b7cc \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.png deleted file mode 100644 index ca2b4503..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.svg new file mode 100644 index 00000000..59b4fe14 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h__incl.svg @@ -0,0 +1,145 @@ + + + + + + +vtkvmtkUnstructuredGridNeighborhood.h + + +Node0 + +vtkvmtkUnstructuredGridNeighborhood.h + + +Node1 + +vtkObject.h + + +Node0->Node1 + + + + +Node2 + + +vtkvmtkConstants.h + + + + +Node0->Node2 + + + + +Node3 + + +vtkvmtkNeighborhood.h + + + + +Node0->Node3 + + + + +Node7 + +vtkvmtkWin32Header.h + + +Node0->Node7 + + + + +Node8 + +vtkUnstructuredGrid.h + + +Node0->Node8 + + + + +Node3->Node1 + + + + +Node4 + + +vtkvmtkDataSetItem.h + + + + +Node3->Node4 + + + + +Node3->Node7 + + + + +Node4->Node1 + + + + +Node5 + + +vtkvmtkItem.h + + + + +Node4->Node5 + + + + +Node6 + +vtkDataSet.h + + +Node4->Node6 + + + + +Node4->Node7 + + + + +Node5->Node1 + + + + +Node5->Node6 + + + + +Node5->Node7 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h_source.html b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h_source.html new file mode 100644 index 00000000..dce88f68 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridNeighborhood_8h_source.html @@ -0,0 +1,88 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridNeighborhood.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridNeighborhood.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridNeighborhood.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridNeighborhood_h
    29 #define __vtkvmtkUnstructuredGridNeighborhood_h
    30 
    31 #include "vtkObject.h"
    32 #include "vtkvmtkConstants.h"
    33 #include "vtkvmtkNeighborhood.h"
    34 #include "vtkUnstructuredGrid.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridNeighborhood : public vtkvmtkNeighborhood
    38 {
    39 public:
    40 
    43 
    44  virtual vtkIdType GetItemType() VTK_OVERRIDE {return VTK_VMTK_UNSTRUCTUREDGRID_NEIGHBORHOOD;};
    45 
    47  virtual void Build() VTK_OVERRIDE;
    48 
    49 protected:
    52 
    53 private:
    55  void operator=(const vtkvmtkUnstructuredGridNeighborhood&); // Not implemented.
    56 };
    57 
    58 #endif
    59 
    + + +
    Apply a neighborhood to the vertices on of a unstructured grid data set.
    + +
    virtual void Build() VTK_OVERRIDE=0
    +
    Query the neighborhood surrounding the set point id in an data set item.
    + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h.html b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h.html new file mode 100644 index 00000000..24a0652e --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h.html @@ -0,0 +1,99 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridTetraFilter.h File Reference + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    vtkvmtkUnstructuredGridTetraFilter.h File Reference
    +
    +
    +
    #include "vtkUnstructuredGridAlgorithm.h"
    +#include "vtkvmtkWin32Header.h"
    +
    +Include dependency graph for vtkvmtkUnstructuredGridTetraFilter.h:
    +
    +
    +
    +
    +
    +

    Go to the source code of this file.

    + + + + + +

    +Classes

    class  vtkvmtkUnstructuredGridTetraFilter
     Convert the elements of a mesh to linear tetrahedra. More...
     
    +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.map new file mode 100644 index 00000000..17786146 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.map @@ -0,0 +1,2 @@ + + diff --git a/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.md5 new file mode 100644 index 00000000..701e65cb --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.md5 @@ -0,0 +1 @@ +32ccea995e5c3e0194d479ef9692b2c3 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.svg new file mode 100644 index 00000000..b7c8eb00 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkUnstructuredGridTetraFilter.h + + +Node0 + +vtkvmtkUnstructuredGridTetra +Filter.h + + +Node1 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h_source.html b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h_source.html new file mode 100644 index 00000000..1940e991 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridTetraFilter_8h_source.html @@ -0,0 +1,83 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridTetraFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridTetraFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkUnstructuredGridTetraFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    26 #ifndef __vtkvmtkUnstructuredGridTetraFilter_h
    27 #define __vtkvmtkUnstructuredGridTetraFilter_h
    28 
    29 #include "vtkUnstructuredGridAlgorithm.h"
    30 #include "vtkvmtkWin32Header.h"
    31 
    32 class vtkOrderedTriangulator;
    33 class vtkIdList;
    34 
    35 class VTK_VMTK_MISC_EXPORT vtkvmtkUnstructuredGridTetraFilter : public vtkUnstructuredGridAlgorithm
    36 {
    37 public:
    39  vtkTypeMacro(vtkvmtkUnstructuredGridTetraFilter,vtkUnstructuredGridAlgorithm);
    40  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    41 
    42  vtkSetMacro(TetrahedraOnly, int);
    43  vtkGetMacro(TetrahedraOnly, int);
    44  vtkBooleanMacro(TetrahedraOnly, int);
    45 
    46 protected:
    49 
    50  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    51 
    52  int TriangulateQuad(vtkUnstructuredGrid* output, vtkIdList *quadPtIds, vtkIdList *ptIds);
    53 
    54  vtkOrderedTriangulator *Triangulator;
    55 
    56  void Execute(vtkUnstructuredGrid *, vtkUnstructuredGrid *);
    57 
    59 
    60 private:
    62  void operator=(const vtkvmtkUnstructuredGridTetraFilter&); // Not implemented.
    63 };
    64 
    65 #endif
    66 
    +
    Convert the elements of a mesh to linear tetrahedra.
    + +
    + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h.html b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h.html index 43d08feb..06619fca 100644 --- a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h.html +++ b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUnstructuredGridVorticityFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,29 +71,29 @@
    vtkvmtkUnstructuredGridVorticityFilter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridAlgorithm.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridAlgorithm.h"
    Include dependency graph for vtkvmtkUnstructuredGridVorticityFilter.h:
    -
    - - +
    +
    -
    -

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUnstructuredGridVorticityFilter
     .. More...
     Calculates vorticity from velocity in a mesh. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.map b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.map index 8be6a309..2c1fdbfe 100644 --- a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.map +++ b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.md5 b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.md5 index ab08e1b3..cfccf25b 100644 --- a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.md5 @@ -1 +1 @@ -0eefb84355c19b0da5efbdbf4cef88dd \ No newline at end of file +24445ea9fbe57d1773919c7778a0ec08 \ No newline at end of file diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.png b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.png deleted file mode 100644 index fa35ac31..00000000 Binary files a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.svg b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.svg new file mode 100644 index 00000000..8fa857ec --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkUnstructuredGridVorticityFilter.h + + +Node0 + +vtkvmtkUnstructuredGridVorticity +Filter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridAlgorithm.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h_source.html b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h_source.html new file mode 100644 index 00000000..e512a0f0 --- /dev/null +++ b/doc/html/vtkvmtkUnstructuredGridVorticityFilter_8h_source.html @@ -0,0 +1,87 @@ + + + + + + + +VMTK: vtkvmtkUnstructuredGridVorticityFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUnstructuredGridVorticityFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3  Program: VMTK
    4  Module: $RCSfile: vtkvmtkUnstructuredGridVorticityFilter.h,v $
    5  Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkUnstructuredGridVorticityFilter_h
    29 #define __vtkvmtkUnstructuredGridVorticityFilter_h
    30 
    31 #include "vtkvmtkWin32Header.h"
    32 #include "vtkUnstructuredGridAlgorithm.h"
    33 
    34 class VTK_VMTK_DIFFERENTIAL_GEOMETRY_EXPORT vtkvmtkUnstructuredGridVorticityFilter : public vtkUnstructuredGridAlgorithm
    35 {
    36 public:
    38  vtkTypeMacro(vtkvmtkUnstructuredGridVorticityFilter,vtkUnstructuredGridAlgorithm);
    39 
    40  vtkSetStringMacro(VelocityArrayName);
    41  vtkGetStringMacro(VelocityArrayName);
    42 
    43  vtkSetStringMacro(VorticityArrayName);
    44  vtkGetStringMacro(VorticityArrayName);
    45 
    46  vtkSetStringMacro(HelicityFactorArrayName);
    47  vtkGetStringMacro(HelicityFactorArrayName);
    48 
    49  vtkSetMacro(ComputeHelicityFactor,int);
    50  vtkGetMacro(ComputeHelicityFactor,int);
    51  vtkBooleanMacro(ComputeHelicityFactor,int);
    52 
    53  vtkSetMacro(ConvergenceTolerance,double);
    54  vtkGetMacro(ConvergenceTolerance,double);
    55 
    56  vtkSetMacro(QuadratureOrder,int);
    57  vtkGetMacro(QuadratureOrder,int);
    58 
    59 protected:
    62 
    63  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    64 
    71 
    72 private:
    74  void operator=(const vtkvmtkUnstructuredGridVorticityFilter&); // Not implemented.
    75 };
    76 
    77 #endif
    78 
    + + + + +
    Calculates vorticity from velocity in a mesh.
    + +
    + + + + diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h.html b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h.html index 7fcd97b3..6b5589e9 100644 --- a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h.html +++ b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkUpwindGradientMagnitudeImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,29 @@
    vtkvmtkUpwindGradientMagnitudeImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkUpwindGradientMagnitudeImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkUpwindGradientMagnitudeImageFilter.h:
    -
    - - +
    +
    -
    - - + + + - + + + + + diff --git a/vmtkscripts/vmtktetgen.md b/vmtkscripts/vmtktetgen.md index e95a7c19..079a7a24 100644 --- a/vmtkscripts/vmtktetgen.md +++ b/vmtkscripts/vmtktetgen.md @@ -67,7 +67,7 @@ wrapper around TetGen tetrahedral mesh generator by Hang Si (http://tetgen.berli - + diff --git a/vmtkscripts/vmtktetringenerator.md b/vmtkscripts/vmtktetringenerator.md index c5113ca0..07146b6a 100644 --- a/vmtkscripts/vmtktetringenerator.md +++ b/vmtkscripts/vmtktetringenerator.md @@ -23,7 +23,7 @@ generate input files for the newtetr CFD solver - + diff --git a/vmtkscripts/vmtkthreshold.md b/vmtkscripts/vmtkthreshold.md index 4b15603b..c24a8140 100644 --- a/vmtkscripts/vmtkthreshold.md +++ b/vmtkscripts/vmtkthreshold.md @@ -1,7 +1,7 @@ --- layout: page-full-width --- -

    VmtkThreshold

    +

    vmtkthreshold

    Description

    Extract part of surface or mesh with cell entitiy ids between given thresholds.

    Input arguments

    @@ -23,7 +23,7 @@ Extract part of surface or mesh with cell entitiy ids between given thresholds. - + @@ -47,7 +47,7 @@ Extract part of surface or mesh with cell entitiy ids between given thresholds. - +

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkUpwindGradientMagnitudeImageFilter
     Wrapper class around itk::UpwindGradientMagnitudeImageFilter. More...
     Wrapper class around itk::UpwindGradientMagnitudeImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.map b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.map index 8be6a309..f308660b 100644 --- a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.md5 b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.md5 index 80f20b9a..870dd4d8 100644 --- a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.md5 @@ -1 +1 @@ -5e0152447db461aa0f946bf5543bf106 \ No newline at end of file +2eae96534f9088260db5aeeaed5635c3 \ No newline at end of file diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.png b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.png deleted file mode 100644 index 3a0b8d8a..00000000 Binary files a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.svg b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.svg new file mode 100644 index 00000000..03e0ae90 --- /dev/null +++ b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkUpwindGradientMagnitudeImageFilter.h + + +Node0 + +vtkvmtkUpwindGradientMagnitude +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h_source.html b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h_source.html new file mode 100644 index 00000000..9285d024 --- /dev/null +++ b/doc/html/vtkvmtkUpwindGradientMagnitudeImageFilter_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkUpwindGradientMagnitudeImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkUpwindGradientMagnitudeImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkUpwindGradientMagnitudeImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkUpwindGradientMagnitudeImageFilter_h
    34 #define __vtkvmtkUpwindGradientMagnitudeImageFilter_h
    35 
    36 
    37 #include "vtkSimpleImageToImageFilter.h"
    38 #include "vtkvmtkWin32Header.h"
    39 
    40 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkUpwindGradientMagnitudeImageFilter : public vtkSimpleImageToImageFilter
    41 {
    42  public:
    44  vtkTypeMacro(vtkvmtkUpwindGradientMagnitudeImageFilter, vtkSimpleImageToImageFilter);
    45 
    46  vtkGetMacro(UpwindFactor,double);
    47  vtkSetMacro(UpwindFactor,double);
    48 
    49 protected:
    52 
    53  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    54 
    55 private:
    57  void operator=(const vtkvmtkUpwindGradientMagnitudeImageFilter&); // Not implemented.
    58 
    59  double UpwindFactor;
    60 };
    61 
    62 #endif
    63 
    64 
    65 
    66 
    +
    Wrapper class around itk::UpwindGradientMagnitudeImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h.html b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h.html index 486e5d43..de1ad3f9 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h.html +++ b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkVesselEnhancingDiffusion3DImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,30 +71,31 @@
    vtkvmtkVesselEnhancingDiffusion3DImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkVesselEnhancingDiffusion3DImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkvmtkITKImageToImageFilterFF.h"
    +#include "itkVesselEnhancingDiffusion3DImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkVersion.h"
    Include dependency graph for vtkvmtkVesselEnhancingDiffusion3DImageFilter.h:
    -
    - - +
    +
    -
    - - + diff --git a/vmtkscripts/vmtksurfaceendclipper.md b/vmtkscripts/vmtksurfaceendclipper.md new file mode 100644 index 00000000..20305a74 --- /dev/null +++ b/vmtkscripts/vmtksurfaceendclipper.md @@ -0,0 +1,47 @@ +--- +layout: page-full-width +--- +

    vmtksurfaceendclipper

    +

    Description

    +interactively clip a tubular surface with normals estimated at seed locations. It is recomended that the option to clip based on centerlines normals is enabled to increase the accuracy of the clipping. If desired, a centerline containing the Frenet Tangent Array must be fed in along with the surface. This is generated by passing a centerline through the vmtkcenterlinegeometry script. +

    Input arguments

    +

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkVesselEnhancingDiffusion3DImageFilter
     Wrapper class around itk::VesselEnhancingDiffusion3DImageFilter. More...
     Wrapper class around itk::VesselEnhancingDiffusion3DImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.map b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.map index 8be6a309..04890e62 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.md5 b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.md5 index 09a24df0..0e660c08 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.md5 @@ -1 +1 @@ -767168c5c11300a9d17c4772b7d60138 \ No newline at end of file +4fa921f38ecf18536eee53901ee1b023 \ No newline at end of file diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.png b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.png deleted file mode 100644 index 9149a913..00000000 Binary files a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.svg b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.svg new file mode 100644 index 00000000..2ddd3082 --- /dev/null +++ b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h__incl.svg @@ -0,0 +1,60 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusion3DImageFilter.h + + +Node0 + +vtkvmtkVesselEnhancingDiffusion3 +DImageFilter.h + + +Node1 + +vtkvmtkITKImageToImageFilterFF.h + + +Node0->Node1 + + + + +Node2 + +itkVesselEnhancingDiffusion3 +DImageFilter.h + + +Node0->Node2 + + + + +Node3 + +vtkvmtkWin32Header.h + + +Node0->Node3 + + + + +Node4 + +vtkVersion.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h_source.html b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h_source.html new file mode 100644 index 00000000..2ccabeee --- /dev/null +++ b/doc/html/vtkvmtkVesselEnhancingDiffusion3DImageFilter_8h_source.html @@ -0,0 +1,104 @@ + + + + + + + +VMTK: vtkvmtkVesselEnhancingDiffusion3DImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkVesselEnhancingDiffusion3DImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkVesselEnhancingDiffusion3DImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkVesselEnhancingDiffusion3DImageFilter_h
    34 #define __vtkvmtkVesselEnhancingDiffusion3DImageFilter_h
    35 
    36 
    37 #include "vtkvmtkITKImageToImageFilterFF.h"
    38 #include "itkVesselEnhancingDiffusion3DImageFilter.h"
    39 #include "vtkvmtkWin32Header.h"
    40 #include "vtkVersion.h"
    41 
    42 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkVesselEnhancingDiffusion3DImageFilter : public vtkvmtkITKImageToImageFilterFF
    43 {
    44  public:
    46  vtkTypeMacro(vtkvmtkVesselEnhancingDiffusion3DImageFilter, vtkvmtkITKImageToImageFilterFF);
    47 
    48  vtkSetMacro(SigmaMin,double);
    49  vtkGetMacro(SigmaMin,double);
    50 
    51  vtkSetMacro(SigmaMax,double);
    52  vtkGetMacro(SigmaMax,double);
    53 
    54  vtkSetMacro(NumberOfSigmaSteps,int);
    55  vtkGetMacro(NumberOfSigmaSteps,int);
    56 
    58  {
    59  this->SigmaStepMethod = EQUISPACED_STEPS;
    60  }
    61 
    63  {
    64  this->SigmaStepMethod = LOGARITHMIC_STEPS;
    65  }
    66 
    67  void SetTimeStep(double value)
    68  {
    69  DelegateITKInputMacro(SetTimeStep,value);
    70  }
    71 
    72  void SetEpsilon(double value)
    73  {
    74  DelegateITKInputMacro(SetEpsilon,value);
    75  }
    76 
    77  void SetOmega(double value)
    78  {
    79  DelegateITKInputMacro(SetOmega,value);
    80  }
    81 
    82  void SetSensitivity(double value)
    83  {
    84  DelegateITKInputMacro(SetSensitivity,value);
    85  }
    86 
    87  void SetNumberOfIterations(int value)
    88  {
    89  DelegateITKInputMacro(SetIterations,value);
    90  }
    91 
    92  void SetAlpha(double value)
    93  {
    94  DelegateITKInputMacro(SetAlpha,value);
    95  }
    96 
    97  void SetBeta(double value)
    98  {
    99  DelegateITKInputMacro(SetBeta,value);
    100  }
    101 
    102  void SetGamma(double value)
    103  {
    104  DelegateITKInputMacro(SetGamma,value);
    105  }
    106 
    107  void SetRecalculateVesselness(int value)
    108  {
    109  DelegateITKInputMacro(SetRecalculateVesselness,value);
    110  }
    111 
    112  double ComputeSigmaValue(int scaleLevel)
    113  {
    114  double sigmaValue;
    115 
    116  if (this->NumberOfSigmaSteps < 2)
    117  {
    118  return this->SigmaMin;
    119  }
    120 
    121  switch (this->SigmaStepMethod)
    122  {
    123  case EQUISPACED_STEPS:
    124  {
    125  double stepSize = ( SigmaMax - SigmaMin ) / (NumberOfSigmaSteps-1);
    126  if (stepSize < 1e-10)
    127  {
    128  stepSize = 1e-10;
    129  }
    130  sigmaValue = SigmaMin + stepSize * scaleLevel;
    131  break;
    132  }
    133  case LOGARITHMIC_STEPS:
    134  {
    135  double stepSize = ( vcl_log(SigmaMax) - vcl_log(SigmaMin) ) / (NumberOfSigmaSteps-1);
    136  if (stepSize < 1e-10)
    137  {
    138  stepSize = 1e-10;
    139  }
    140  sigmaValue = vcl_exp( vcl_log (SigmaMin) + stepSize * scaleLevel);
    141  break;
    142  }
    143  default:
    144  vtkErrorMacro("Error: undefined sigma step method.");
    145  sigmaValue = 0.0;
    146  break;
    147  }
    148 
    149  return sigmaValue;
    150  }
    151 
    152  void Update()
    153  {
    154  std::vector<float> scales;
    155  for (int i=0; i<this->NumberOfSigmaSteps; i++)
    156  {
    157  scales.push_back(this->ComputeSigmaValue(i));
    158  }
    159  this->GetImageFilterPointer()->SetScales(scales);
    160 #if (VTK_MAJOR_VERSION <= 5)
    161  if (this->GetOutput(0))
    162  {
    163  this->GetOutput(0)->Update();
    164  if ( this->GetOutput(0)->GetSource() )
    165  {
    166  // this->SetErrorCode( this->GetOutput(0)->GetSource()->GetErrorCode() );
    167  }
    168  }
    169 #endif
    170  }
    171 
    172 //BTX
    173  enum
    174  {
    176  LOGARITHMIC_STEPS
    177  };
    178 //ETX
    179 
    180 protected:
    181  //BTX
    182  typedef itk::VesselEnhancingDiffusion3DImageFilter<Superclass::InputImageType::PixelType> ImageFilterType;
    183 
    185  {
    186  this->SigmaMin = 0.0;
    187  this->SigmaMax = 0.0;
    188  this->NumberOfSigmaSteps = 0;
    189  this->SigmaStepMethod = EQUISPACED_STEPS;
    190 
    191  this->GetImageFilterPointer()->SetDefaultPars();
    192  }
    193 
    195  ImageFilterType* GetImageFilterPointer() { return dynamic_cast<ImageFilterType*>(m_Filter.GetPointer()); }
    196  //ETX
    197 
    198  double SigmaMin;
    199  double SigmaMax;
    202 
    203 private:
    205  void operator=(const vtkvmtkVesselEnhancingDiffusion3DImageFilter&); // Not implemented.
    206 };
    207 
    208 #endif
    209 
    210 
    211 
    212 
    + + + + + +
    itk::VesselEnhancingDiffusion3DImageFilter< Superclass::InputImageType::PixelType > ImageFilterType
    + + + + + + + + +
    Wrapper class around itk::VesselEnhancingDiffusion3DImageFilter.
    + + + + + + + + +
    + + + + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h.html b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h.html index fc17c605..4f73ad46 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h.html +++ b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkVesselEnhancingDiffusionImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,32 +71,29 @@
    vtkvmtkVesselEnhancingDiffusionImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkAnisotropicDiffusionVesselEnhancementImageFilter.h"
    -#include "itkMultiScaleHessianBasedMeasureImageFilter.h"
    -#include "itkHessianSmoothed3DToVesselnessMeasureImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkVesselEnhancingDiffusionImageFilter.h:
    -
    - - +
    +
    -
    - + + + + @@ -35,7 +39,7 @@ Particle or streaklines animation - + diff --git a/vmtkscripts/vmtkpointsplitextractor.md b/vmtkscripts/vmtkpointsplitextractor.md index 91e047d5..dc0563af 100644 --- a/vmtkscripts/vmtkpointsplitextractor.md +++ b/vmtkscripts/vmtkpointsplitextractor.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkpointsplitextractor

    +

    Description

    +split a centerline at specific xyz coordinates

    Input arguments

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkVesselEnhancingDiffusionImageFilter
     Wrapper class around itk::VesselEnhancingDiffusionImageFilter. More...
     Wrapper class around itk::VesselEnhancingDiffusionImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.map b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.map index 8be6a309..f2363863 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.md5 b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.md5 index a1f48446..f87fb0a9 100644 --- a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.md5 @@ -1 +1 @@ -b347abe40587964b4ac06e66009f4699 \ No newline at end of file +71dfc14edeb1c6c1bb7c03fe75924aac \ No newline at end of file diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.png b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.png deleted file mode 100644 index e6a8498a..00000000 Binary files a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.svg b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.svg new file mode 100644 index 00000000..23406c2e --- /dev/null +++ b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h__incl.svg @@ -0,0 +1,39 @@ + + + + + + +vtkvmtkVesselEnhancingDiffusionImageFilter.h + + +Node0 + +vtkvmtkVesselEnhancingDiffusion +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h_source.html b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h_source.html new file mode 100644 index 00000000..3f5f1826 --- /dev/null +++ b/doc/html/vtkvmtkVesselEnhancingDiffusionImageFilter_8h_source.html @@ -0,0 +1,85 @@ + + + + + + + +VMTK: vtkvmtkVesselEnhancingDiffusionImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkVesselEnhancingDiffusionImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkVesselEnhancingDiffusionImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkVesselEnhancingDiffusionImageFilter_h
    34 #define __vtkvmtkVesselEnhancingDiffusionImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkVesselEnhancingDiffusionImageFilter : public vtkSimpleImageToImageFilter
    40 {
    41  public:
    43  vtkTypeMacro(vtkvmtkVesselEnhancingDiffusionImageFilter, vtkSimpleImageToImageFilter);
    44 
    45  vtkGetMacro(SigmaMin,double);
    46  vtkSetMacro(SigmaMin,double);
    47 
    48  vtkGetMacro(SigmaMax,double);
    49  vtkSetMacro(SigmaMax,double);
    50 
    51  vtkGetMacro(NumberOfSigmaSteps,int);
    52  vtkSetMacro(NumberOfSigmaSteps,int);
    53 
    54  vtkGetMacro(SigmaStepMethod,int);
    55  vtkSetMacro(SigmaStepMethod,int);
    56 
    58  {
    59  this->SetSigmaStepMethod(EQUISPACED);
    60  }
    61 
    63  {
    64  this->SetSigmaStepMethod(LOGARITHMIC);
    65  }
    66 
    67  enum
    68  {
    70  LOGARITHMIC
    71  };
    72 
    73  vtkGetMacro(Alpha,double);
    74  vtkSetMacro(Alpha,double);
    75 
    76  vtkGetMacro(Beta,double);
    77  vtkSetMacro(Beta,double);
    78 
    79  vtkGetMacro(Gamma,double);
    80  vtkSetMacro(Gamma,double);
    81 
    82  vtkGetMacro(C,double);
    83  vtkSetMacro(C,double);
    84 
    85  vtkGetMacro(NumberOfIterations,int);
    86  vtkSetMacro(NumberOfIterations,int);
    87 
    88  vtkGetMacro(NumberOfDiffusionSubIterations,int);
    89  vtkSetMacro(NumberOfDiffusionSubIterations,int);
    90 
    91  vtkGetMacro(TimeStep,double);
    92  vtkSetMacro(TimeStep,double);
    93 
    94  vtkGetMacro(Epsilon,double);
    95  vtkSetMacro(Epsilon,double);
    96 
    97  vtkGetMacro(WStrength,double);
    98  vtkSetMacro(WStrength,double);
    99 
    100  vtkGetMacro(Sensitivity,double);
    101  vtkSetMacro(Sensitivity,double);
    102 
    103 protected:
    104 
    107 
    108  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    109 
    110 private:
    112  void operator=(const vtkvmtkVesselEnhancingDiffusionImageFilter&); // Not implemented.
    113 
    114  double SigmaMin;
    115  double SigmaMax;
    116  int NumberOfSigmaSteps;
    117  int SigmaStepMethod;
    118  int NumberOfIterations;
    119  int NumberOfDiffusionSubIterations;
    120  double TimeStep;
    121  double Epsilon;
    122  double WStrength;
    123  double Sensitivity;
    124  double Alpha;
    125  double Beta;
    126  double Gamma;
    127  double C;
    128 };
    129 
    130 #endif
    131 
    + + + +
    Wrapper class around itk::VesselEnhancingDiffusionImageFilter.
    +
    + + + + diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h.html b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h.html index 7e315a83..dcc493b6 100644 --- a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h.html +++ b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkVesselnessMeasureImageFilter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,30 @@
    vtkvmtkVesselnessMeasureImageFilter.h File Reference
    -
    #include "vtkvmtkITKImageToImageFilterFF.h"
    -#include "itkMultiScaleHessianBasedMeasureImageFilter.h"
    -#include "itkHessianToObjectnessMeasureImageFilter.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkSimpleImageToImageFilter.h"
    +#include "vtkvmtkWin32Header.h"
    +#include "vtkImageData.h"
    Include dependency graph for vtkvmtkVesselnessMeasureImageFilter.h:
    -
    - - +
    +
    -
    - - + + + - + diff --git a/vmtkscripts/vmtkmeshwriter.md b/vmtkscripts/vmtkmeshwriter.md index d0825f90..b03b250b 100644 --- a/vmtkscripts/vmtkmeshwriter.md +++ b/vmtkscripts/vmtkmeshwriter.md @@ -31,7 +31,7 @@ write a mesh to disk - + diff --git a/vmtkscripts/vmtkmeshwriter2.md b/vmtkscripts/vmtkmeshwriter2.md index 0ebcefac..dedfd95c 100644 --- a/vmtkscripts/vmtkmeshwriter2.md +++ b/vmtkscripts/vmtkmeshwriter2.md @@ -29,7 +29,7 @@ write a mesh to disk - + diff --git a/vmtkscripts/vmtknetworkeditor.md b/vmtkscripts/vmtknetworkeditor.md index a077596d..c4c796f0 100644 --- a/vmtkscripts/vmtknetworkeditor.md +++ b/vmtkscripts/vmtknetworkeditor.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtknetworkeditor

    +

    Description

    +extract an approximated centerline from a surface containing at least one hole

    Input arguments

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkVesselnessMeasureImageFilter
     Wrapper class around itk::VesselnessMeasureImageFilter. More...
     Wrapper class around itk::VesselnessMeasureImageFilter. More...
     
    - - + - diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.map b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.map index 8be6a309..0c4de7aa 100644 --- a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.map +++ b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.md5 b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.md5 index bcd63ab4..7eb82ad9 100644 --- a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.md5 +++ b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.md5 @@ -1 +1 @@ -061f20aa6ef2d9c08da6c196f42810d0 \ No newline at end of file +5acd84309ec92c91f3fd1a11a039f2d5 \ No newline at end of file diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.png b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.png deleted file mode 100644 index 52266915..00000000 Binary files a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.svg b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.svg new file mode 100644 index 00000000..254ef82c --- /dev/null +++ b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h__incl.svg @@ -0,0 +1,49 @@ + + + + + + +vtkvmtkVesselnessMeasureImageFilter.h + + +Node0 + +vtkvmtkVesselnessMeasure +ImageFilter.h + + +Node1 + +vtkSimpleImageToImageFilter.h + + +Node0->Node1 + + + + +Node2 + +vtkvmtkWin32Header.h + + +Node0->Node2 + + + + +Node3 + +vtkImageData.h + + +Node0->Node3 + + + + + diff --git a/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h_source.html b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h_source.html new file mode 100644 index 00000000..6ea4df22 --- /dev/null +++ b/doc/html/vtkvmtkVesselnessMeasureImageFilter_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkVesselnessMeasureImageFilter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkVesselnessMeasureImageFilter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkVesselnessMeasureImageFilter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  Portions of this code are covered under the ITK copyright.
    15  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
    16  for details.
    17 
    18  This software is distributed WITHOUT ANY WARRANTY; without even
    19  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    20  PURPOSE. See the above copyright notices for more information.
    21 
    22 =========================================================================*/
    23 
    33 #ifndef __vtkvmtkVesselnessMeasureImageFilter_h
    34 #define __vtkvmtkVesselnessMeasureImageFilter_h
    35 
    36 #include "vtkSimpleImageToImageFilter.h"
    37 #include "vtkvmtkWin32Header.h"
    38 
    39 #include "vtkImageData.h"
    40 
    41 class VTK_VMTK_SEGMENTATION_EXPORT vtkvmtkVesselnessMeasureImageFilter : public vtkSimpleImageToImageFilter
    42 {
    43  public:
    45  vtkTypeMacro(vtkvmtkVesselnessMeasureImageFilter, vtkSimpleImageToImageFilter);
    46 
    47  vtkGetMacro(SigmaMin,double);
    48  vtkSetMacro(SigmaMin,double);
    49 
    50  vtkGetMacro(SigmaMax,double);
    51  vtkSetMacro(SigmaMax,double);
    52 
    53  vtkGetMacro(NumberOfSigmaSteps,int);
    54  vtkSetMacro(NumberOfSigmaSteps,int);
    55 
    56  vtkGetMacro(SigmaStepMethod,int);
    57  vtkSetMacro(SigmaStepMethod,int);
    58 
    60  {
    61  this->SetSigmaStepMethod(EQUISPACED);
    62  }
    63 
    65  {
    66  this->SetSigmaStepMethod(LOGARITHMIC);
    67  }
    68 
    69  enum
    70  {
    72  LOGARITHMIC
    73  };
    74 
    75  vtkGetMacro(UseScaledVesselness,int);
    76  vtkSetMacro(UseScaledVesselness,int);
    77 
    78  vtkGetMacro(Alpha,double);
    79  vtkSetMacro(Alpha,double);
    80 
    81  vtkGetMacro(Beta,double);
    82  vtkSetMacro(Beta,double);
    83 
    84  vtkGetMacro(Gamma,double);
    85  vtkSetMacro(Gamma,double);
    86 
    87  vtkGetObjectMacro(ScalesOutput,vtkImageData);
    88 
    89 protected:
    92 
    93  virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
    94 
    95 private:
    97  void operator=(const vtkvmtkVesselnessMeasureImageFilter&); // Not implemented.
    98 
    99  double SigmaMin;
    100  double SigmaMax;
    101  int NumberOfSigmaSteps;
    102  int SigmaStepMethod;
    103  int UseScaledVesselness;
    104  double Alpha;
    105  double Beta;
    106  double Gamma;
    107  vtkImageData* ScalesOutput;
    108 };
    109 
    110 #endif
    111 
    Wrapper class around itk::VesselnessMeasureImageFilter.
    + + + +
    + + + + diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h.html b/doc/html/vtkvmtkVoronoiDiagram3D_8h.html index 5d0b07d1..5375720b 100644 --- a/doc/html/vtkvmtkVoronoiDiagram3D_8h.html +++ b/doc/html/vtkvmtkVoronoiDiagram3D_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkVoronoiDiagram3D.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,31 +71,31 @@
    vtkvmtkVoronoiDiagram3D.h File Reference
    -
    #include "vtkPolyDataAlgorithm.h"
    -#include "vtkIdList.h"
    -#include "vtkCellArray.h"
    -#include "vtkvmtkWin32Header.h"
    +
    #include "vtkPolyDataAlgorithm.h"
    +#include "vtkIdList.h"
    +#include "vtkCellArray.h"
    +#include "vtkvmtkWin32Header.h"
    Include dependency graph for vtkvmtkVoronoiDiagram3D.h:
    -
    - - +
    +
    -
    - - +

    + +

    Go to the source code of this file.

    + + - + +

    Classes

    class  vtkvmtkVoronoiDiagram3D
     Compute the Voronoi diagram of a set of points in 3D. More...
     Compute the Voronoi diagram from a Delaunay tessellation or an internal Delaunay tessellation. More...
     
    - - + - diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.map b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.map index 8be6a309..ccaa18dc 100644 --- a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.map +++ b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.md5 b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.md5 index 3068d065..d71a7990 100644 --- a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.md5 +++ b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.md5 @@ -1 +1 @@ -318efea74497e11045f7d6fca840d714 \ No newline at end of file +7d9c47f23e86af24136cd8b6b482e2a6 \ No newline at end of file diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.png b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.png deleted file mode 100644 index 56deb77c..00000000 Binary files a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.svg b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.svg new file mode 100644 index 00000000..614005b5 --- /dev/null +++ b/doc/html/vtkvmtkVoronoiDiagram3D_8h__incl.svg @@ -0,0 +1,58 @@ + + + + + + +vtkvmtkVoronoiDiagram3D.h + + +Node0 + +vtkvmtkVoronoiDiagram3D.h + + +Node1 + +vtkPolyDataAlgorithm.h + + +Node0->Node1 + + + + +Node2 + +vtkIdList.h + + +Node0->Node2 + + + + +Node3 + +vtkCellArray.h + + +Node0->Node3 + + + + +Node4 + +vtkvmtkWin32Header.h + + +Node0->Node4 + + + + + diff --git a/doc/html/vtkvmtkVoronoiDiagram3D_8h_source.html b/doc/html/vtkvmtkVoronoiDiagram3D_8h_source.html new file mode 100644 index 00000000..6a8bf809 --- /dev/null +++ b/doc/html/vtkvmtkVoronoiDiagram3D_8h_source.html @@ -0,0 +1,84 @@ + + + + + + + +VMTK: vtkvmtkVoronoiDiagram3D.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkVoronoiDiagram3D.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkVoronoiDiagram3D.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    28 #ifndef __vtkvmtkVoronoiDiagram3D_h
    29 #define __vtkvmtkVoronoiDiagram3D_h
    30 
    31 #include "vtkPolyDataAlgorithm.h"
    32 #include "vtkIdList.h"
    33 #include "vtkCellArray.h"
    34 //#include "vtkvmtkComputationalGeometryWin32Header.h"
    35 #include "vtkvmtkWin32Header.h"
    36 
    37 class vtkUnstructuredGrid;
    38 
    39 class VTK_VMTK_COMPUTATIONAL_GEOMETRY_EXPORT vtkvmtkVoronoiDiagram3D : public vtkPolyDataAlgorithm
    40 {
    41  public:
    42  vtkTypeMacro(vtkvmtkVoronoiDiagram3D,vtkPolyDataAlgorithm);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  static vtkvmtkVoronoiDiagram3D *New();
    46 
    47  // vtkSetMacro(BuildLines,int);
    48  // vtkGetMacro(BuildLines,int);
    49  // vtkBooleanMacro(BuildLines,int);
    50 
    52 
    54  vtkSetStringMacro(RadiusArrayName);
    55  vtkGetStringMacro(RadiusArrayName);
    57 
    59 
    62  vtkGetObjectMacro(PoleIds,vtkIdList);
    64 
    65  protected:
    68 
    69  int FillInputPortInformation(int, vtkInformation *info) VTK_OVERRIDE;
    70 
    71  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    72 
    73  void ExtractUniqueEdges(vtkUnstructuredGrid* input, vtkCellArray* edgeArray);
    74  void BuildVoronoiPolys(vtkUnstructuredGrid* input, vtkCellArray* voronoiPolys);
    75  void BuildVoronoiLines() {}; // not yet implemented
    76 
    77  int BuildLines;
    78  vtkIdList* PoleIds;
    80 
    81  private:
    82  vtkvmtkVoronoiDiagram3D(const vtkvmtkVoronoiDiagram3D&); // Not implemented.
    83  void operator=(const vtkvmtkVoronoiDiagram3D&); // Not implemented.
    84 };
    85 
    86 #endif
    + +
    Compute the Voronoi diagram from a Delaunay tessellation or an internal Delaunay tessellation.
    + +
    + + + + diff --git a/doc/html/vtkvmtkXdaReader_8h.html b/doc/html/vtkvmtkXdaReader_8h.html index d40500c7..7c208316 100644 --- a/doc/html/vtkvmtkXdaReader_8h.html +++ b/doc/html/vtkvmtkXdaReader_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkXdaReader.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkXdaReader.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridReader.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridReader.h"
    Include dependency graph for vtkvmtkXdaReader.h:
    -
    - - +
    +
    -
    - - - diff --git a/vmtkscripts/vmtkimagesmoothing.md b/vmtkscripts/vmtkimagesmoothing.md index 5c1a8b76..53fe5285 100644 --- a/vmtkscripts/vmtkimagesmoothing.md +++ b/vmtkscripts/vmtkimagesmoothing.md @@ -3,7 +3,7 @@ layout: page-full-width ---

    vmtkimagesmoothing

    Description

    -smooth an image with a Gaussian kernel +smooth an image with a Gaussian kernel or anisotropic diffusion

    Input arguments

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkXdaReader
     reads libmesh Xda files More...
     
    - - + - diff --git a/doc/html/vtkvmtkXdaReader_8h__incl.map b/doc/html/vtkvmtkXdaReader_8h__incl.map index 8be6a309..03ed9978 100644 --- a/doc/html/vtkvmtkXdaReader_8h__incl.map +++ b/doc/html/vtkvmtkXdaReader_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkXdaReader_8h__incl.md5 b/doc/html/vtkvmtkXdaReader_8h__incl.md5 index 95e64a92..96b0a534 100644 --- a/doc/html/vtkvmtkXdaReader_8h__incl.md5 +++ b/doc/html/vtkvmtkXdaReader_8h__incl.md5 @@ -1 +1 @@ -e0c1214fef3b7571b381f9827f5d9e06 \ No newline at end of file +bf7d4a85f5b0e43161b3277a761bfc7c \ No newline at end of file diff --git a/doc/html/vtkvmtkXdaReader_8h__incl.png b/doc/html/vtkvmtkXdaReader_8h__incl.png deleted file mode 100644 index 6490e2ae..00000000 Binary files a/doc/html/vtkvmtkXdaReader_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkXdaReader_8h__incl.svg b/doc/html/vtkvmtkXdaReader_8h__incl.svg new file mode 100644 index 00000000..cff47378 --- /dev/null +++ b/doc/html/vtkvmtkXdaReader_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkXdaReader.h + + +Node0 + +vtkvmtkXdaReader.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridReader.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkXdaReader_8h_source.html b/doc/html/vtkvmtkXdaReader_8h_source.html new file mode 100644 index 00000000..a7407431 --- /dev/null +++ b/doc/html/vtkvmtkXdaReader_8h_source.html @@ -0,0 +1,82 @@ + + + + + + + +VMTK: vtkvmtkXdaReader.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkXdaReader.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkXdaReader.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkXdaReader_h
    30 #define __vtkvmtkXdaReader_h
    31 
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkUnstructuredGridReader.h"
    34 
    35 class vtkCell;
    36 class vtkIdList;
    37 
    38 class VTK_VMTK_IO_EXPORT vtkvmtkXdaReader : public vtkUnstructuredGridReader
    39 {
    40 public:
    41  static vtkvmtkXdaReader *New();
    42  vtkTypeMacro(vtkvmtkXdaReader,vtkUnstructuredGridReader);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetStringMacro(BoundaryDataArrayName);
    46  vtkGetStringMacro(BoundaryDataArrayName);
    47 
    48 protected:
    51 
    52  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
    53 
    54  static void GetLibmeshConnectivity(int cellType, vtkIdList* libmeshConnectivity);
    55 
    57 
    58 private:
    59  vtkvmtkXdaReader(const vtkvmtkXdaReader&); // Not implemented.
    60  void operator=(const vtkvmtkXdaReader&); // Not implemented.
    61 };
    62 
    63 #endif
    reads libmesh Xda files
    +
    char * BoundaryDataArrayName
    +
    + + + + diff --git a/doc/html/vtkvmtkXdaWriter_8h.html b/doc/html/vtkvmtkXdaWriter_8h.html index 4866628a..d36f12d5 100644 --- a/doc/html/vtkvmtkXdaWriter_8h.html +++ b/doc/html/vtkvmtkXdaWriter_8h.html @@ -3,82 +3,54 @@ + + VMTK: vtkvmtkXdaWriter.h File Reference - - - - + + + - - + -
    - - +
    - - - - - -
    +
    VMTK -
    -
    - - + + - - + + + + +
    @@ -87,7 +59,11 @@
    + +
    @@ -95,28 +71,29 @@
    vtkvmtkXdaWriter.h File Reference
    -
    #include "vtkvmtkWin32Header.h"
    -#include "vtkUnstructuredGridWriter.h"
    +
    #include "vtkvmtkWin32Header.h"
    +#include "vtkUnstructuredGridWriter.h"
    Include dependency graph for vtkvmtkXdaWriter.h:
    -
    - - +
    +
    -
    - + + diff --git a/vmtkscripts/vmtkimagemorphology.md b/vmtkscripts/vmtkimagemorphology.md index 9a687043..8a41cf89 100644 --- a/vmtkscripts/vmtkimagemorphology.md +++ b/vmtkscripts/vmtkimagemorphology.md @@ -23,8 +23,6 @@ apply binary or grayscale morphology filter to the input image - -

    + +

    Go to the source code of this file.

    + + + +

    Classes

    class  vtkvmtkXdaWriter
     writes libmesh Xda files More...
     
    - - + - diff --git a/doc/html/vtkvmtkXdaWriter_8h__incl.map b/doc/html/vtkvmtkXdaWriter_8h__incl.map index 8be6a309..96144408 100644 --- a/doc/html/vtkvmtkXdaWriter_8h__incl.map +++ b/doc/html/vtkvmtkXdaWriter_8h__incl.map @@ -1,2 +1,2 @@ - + diff --git a/doc/html/vtkvmtkXdaWriter_8h__incl.md5 b/doc/html/vtkvmtkXdaWriter_8h__incl.md5 index d605f44f..16325fce 100644 --- a/doc/html/vtkvmtkXdaWriter_8h__incl.md5 +++ b/doc/html/vtkvmtkXdaWriter_8h__incl.md5 @@ -1 +1 @@ -cf2f5bcc700d913f17c18d00e4c7887c \ No newline at end of file +92d5395d8bec799d1222f3febc4bca48 \ No newline at end of file diff --git a/doc/html/vtkvmtkXdaWriter_8h__incl.png b/doc/html/vtkvmtkXdaWriter_8h__incl.png deleted file mode 100644 index 3946ecd3..00000000 Binary files a/doc/html/vtkvmtkXdaWriter_8h__incl.png and /dev/null differ diff --git a/doc/html/vtkvmtkXdaWriter_8h__incl.svg b/doc/html/vtkvmtkXdaWriter_8h__incl.svg new file mode 100644 index 00000000..7b56ef69 --- /dev/null +++ b/doc/html/vtkvmtkXdaWriter_8h__incl.svg @@ -0,0 +1,38 @@ + + + + + + +vtkvmtkXdaWriter.h + + +Node0 + +vtkvmtkXdaWriter.h + + +Node1 + +vtkvmtkWin32Header.h + + +Node0->Node1 + + + + +Node2 + +vtkUnstructuredGridWriter.h + + +Node0->Node2 + + + + + diff --git a/doc/html/vtkvmtkXdaWriter_8h_source.html b/doc/html/vtkvmtkXdaWriter_8h_source.html new file mode 100644 index 00000000..7d58d1d0 --- /dev/null +++ b/doc/html/vtkvmtkXdaWriter_8h_source.html @@ -0,0 +1,81 @@ + + + + + + + +VMTK: vtkvmtkXdaWriter.h Source File + + + + + + + + + +
    +
    + + + + + + +
    +
    VMTK +
    +
    +
    + + + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    vtkvmtkXdaWriter.h
    +
    +
    +Go to the documentation of this file.
    1 /*=========================================================================
    2 
    3 Program: VMTK
    4 Module: $RCSfile: vtkvmtkXdaWriter.h,v $
    5 Language: C++
    6 
    7  Copyright (c) Luca Antiga, David Steinman. All rights reserved.
    8  See LICENSE file for details.
    9 
    10  Portions of this code are covered under the VTK copyright.
    11  See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
    12  for details.
    13 
    14  This software is distributed WITHOUT ANY WARRANTY; without even
    15  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    16  PURPOSE. See the above copyright notices for more information.
    17 
    18 =========================================================================*/
    29 #ifndef __vtkvmtkXdaWriter_h
    30 #define __vtkvmtkXdaWriter_h
    31 
    32 #include "vtkvmtkWin32Header.h"
    33 #include "vtkUnstructuredGridWriter.h"
    34 
    35 class vtkCell;
    36 class vtkIdList;
    37 
    38 class VTK_VMTK_IO_EXPORT vtkvmtkXdaWriter : public vtkUnstructuredGridWriter
    39 {
    40 public:
    41  static vtkvmtkXdaWriter *New();
    42  vtkTypeMacro(vtkvmtkXdaWriter,vtkUnstructuredGridWriter);
    43  void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
    44 
    45  vtkSetStringMacro(BoundaryDataArrayName);
    46  vtkGetStringMacro(BoundaryDataArrayName);
    47 
    48 protected:
    51 
    52  void WriteData() VTK_OVERRIDE;
    53 
    54  static void GetLibmeshConnectivity(int cellType, vtkIdList* libmeshConnectivity);
    55  static void GetLibmeshFaceOrder(int cellType, vtkIdList* libmeshFaceOrder);
    56 
    57  char* BoundaryDataArrayName;
    58 
    59 private:
    60  vtkvmtkXdaWriter(const vtkvmtkXdaWriter&); // Not implemented.
    61  void operator=(const vtkvmtkXdaWriter&); // Not implemented.
    62 };
    63 
    64 #endif
    writes libmesh Xda files
    +
    + + + + diff --git a/documentation/getting-started.md b/documentation/getting-started.md index 020911b6..d13ce0d6 100644 --- a/documentation/getting-started.md +++ b/documentation/getting-started.md @@ -9,10 +9,16 @@ This tutorial demonstrates how to open your dataset in vmtk, navigate into a 3D The first step is read the images and display them on the screen. vmtkimagereader is capable of reading DICOM directories. Additionally, it will reorient the image volume correctly based on its orientation relative to the patient. ((This feature can be disabled)) - vmtkimagereader -ifile first_dicom_file_in_the_series.dcm --pipe vmtkimageviewer + vmtkimagereader -ifile dicom_directory_path/first_dicom_file_in_the_series.dcm --pipe vmtkimageviewer where *dicom_directory_path* is the path where your DICOM images (* *.dcm* or whatever extension you have) can be found. +**A note on file names** + +If the directory path to your file - or the file name itself - contains a space character in it then you must enclose the full path to the file within "quotation marks" for it to be read correctly. This is especially important for *windows* users who may have a space in their user name! Example: if we have dicom file you want to view which is located at `C:\Users\Your Name\Documents\foo.dcm`, the corresponding script would be: + + vmtkimagereader -ifile "C:\Users\Your Name\Documents\foo.dcm" --pipe vmtkimageviewer + Once the viewer pops up, you can: + **Rotate the volume** by left-clicking anywhere on the render window. @@ -40,7 +46,7 @@ If the image volume is composed by more than one slice, single slices will be ou ## File formats --- -###Images +### Images + **dcm (DICOM Image, only Read)**: Digital Imaging and Communications in Medicine (DICOM) is a standard for handling, storing, printing, and transmitting information in medical imaging. It includes a file format definition and a network communications protocol + **mha/mhd (Meta Image)**: it specifies a standardized way of expressing the meta- information in the header about the pixel data; .mha: header embedded, .mhd+.raw (or other pixel data formats): header in separate file @@ -56,7 +62,7 @@ If the image volume is composed by more than one slice, single slices will be ou + **stl (Stereolithography)**: STL (STereoLithography) is a file format native to the stereolithography CAD software created by 3D Systems. STL is also known as Standard Tessellation Language. STL files describe only the surface geometry of a three dimensional object without any representation of color, texture or other common CAD model attributes. The STL format specifies both ASCII and binary representations. Binary files are more common, since they are more compact + **tec (Tecplot)**: TEC files are used by the TECPLOT program, which is a visualization program for technical data. -###Meshes +### Meshes + **vtu (VTK XML)**: the Visualization Toolkit (VTK) format for meshes; XML syntax with embedded binary data; UnstructuredGrid (.vtu) — Serial vtkUnstructuredGrid (unstructured) + **pvtu (VTK XMLP)**: the Visualization Toolkit (VTK) parallel format for meshes; XML syntax with embedded binary data @@ -77,7 +83,7 @@ If the image volume is composed by more than one slice, single slices will be ou Often, medical images contain structures which are not of interest. To extract a volume of interest (VOI) from a dataset, one can pipe an instance of vmtkimagevoiselector between the DICOM reader and the writer in this way: - vmtkimagereader -f dicom -d dicom_directory_path --pipe + vmtkimagereader -ifile dicom_directory_path/first_file_in_dicom_series.dcm --pipe vmtkimagevoiselector -ofile image_volume_voi.vti (this time I chose to use the built_in writer in vmtkimagevoiselector instead of piping to a *vmtkimagewriter*. No real difference.) diff --git a/documentation/installation.md b/documentation/installation.md new file mode 100644 index 00000000..8e3a7ad6 --- /dev/null +++ b/documentation/installation.md @@ -0,0 +1,7 @@ +--- +layout: page +title: Installation +--- + diff --git a/documentation/presentations.md b/documentation/presentations.md index 33e88409..1d4018a8 100644 --- a/documentation/presentations.md +++ b/documentation/presentations.md @@ -9,10 +9,8 @@ Take at look at the date of the presentation since vmtk might have evolved in a
    -####vmtk workshop at VPH study group 2012 - -####vmtk course at Cilea 2011 Summer School - -####vmtk workshop at the 2008 ASME Summer Bioengineering Conference +#### vmtk workshop at VPH study group 2012 +#### vmtk course at Cilea 2011 Summer School +#### vmtk workshop at the 2008 ASME Summer Bioengineering Conference diff --git a/documentation/vmtkscripts.md b/documentation/vmtkscripts.md index d7401459..43f1c3f6 100644 --- a/documentation/vmtkscripts.md +++ b/documentation/vmtkscripts.md @@ -8,25 +8,25 @@ layout: page-full-width | Script | Description | |:--|:--| -| [vmtkactivetubes](/vmtkscripts/vmtkactivetubes.html) | | +| [vmtkactivetubes](/vmtkscripts/vmtkactivetubes.html) | experimental method for generating centerlines from an image. | | [vmtkbifurcationprofiles](/vmtkscripts/vmtkbifurcationprofiles.html) | compute bifurcation profiles, i.e. the bifurcation splitting lines. The script takes in input the surface and the relative centerlines, both already split into branches. | | [vmtkbifurcationreferencesystems](/vmtkscripts/vmtkbifurcationreferencesystems.html) | compute reference systems for each bifurcation of a tree. The script takes in input the centerlines already split into branches. | | [vmtkbifurcationsections](/vmtkscripts/vmtkbifurcationsections.html) | compute branch sections located a fixed number of spheres away from each bifurcation. The script takes in input the surface and the relative centerlines, both already split into branches. | -| [vmtkbifurcationvectors](/vmtkscripts/vmtkbifurcationvectors.html) | . | +| [vmtkbifurcationvectors](/vmtkscripts/vmtkbifurcationvectors.html) | calculate in plane and out of place binfurcation vectors for a centerline | | [vmtkboundarylayer](/vmtkscripts/vmtkboundarylayer.html) | create a prismatic boundary layer from a surface mesh and a set of vectors defined on the nodes | | [vmtkboundarylayer2](/vmtkscripts/vmtkboundarylayer2.html) | create a prismatic boundary layer from a surface mesh and a set of vectors defined on the nodes | | [vmtkboundaryreferencesystems](/vmtkscripts/vmtkboundaryreferencesystems.html) | compute the reference systems relative to each open boundary of a model; a typical use is the specification of boundary conditions for CFD simulations; reference systems are given both as origin and normal, and as origin, a first point defining the x axis with the origin and a second point defining the xy plane with the former two | -| [vmtkbranchclipper](/vmtkscripts/vmtkbranchclipper.html) | | -| [vmtkbranchextractor](/vmtkscripts/vmtkbranchextractor.html) | | +| [vmtkbranchclipper](/vmtkscripts/vmtkbranchclipper.html) | divide a surface in relation to its split and grouped centerlines | +| [vmtkbranchextractor](/vmtkscripts/vmtkbranchextractor.html) | split and group centerlines along branches | | [vmtkbranchgeometry](/vmtkscripts/vmtkbranchgeometry.html) | compute geometric parameters for each branch of a tree. The script takes in input the centerlines already split into branches. | -| [vmtkbranchmapping](/vmtkscripts/vmtkbranchmapping.html) | | -| [vmtkbranchmetrics](/vmtkscripts/vmtkbranchmetrics.html) | | -| [vmtkbranchpatching](/vmtkscripts/vmtkbranchpatching.html) | | +| [vmtkbranchmapping](/vmtkscripts/vmtkbranchmapping.html) | constructs a harmonic function over each vascular segment; maps and stretches the longitudinal metric to correctly account for the presence of insertion regions at bifurcations; the additional StretchedMapping array is added to the surface | +| [vmtkbranchmetrics](/vmtkscripts/vmtkbranchmetrics.html) | Takes a centerline and input surface, already split into branches (with centerline attributes calculated) and calculates the surface angular and abscissa metric. | +| [vmtkbranchpatching](/vmtkscripts/vmtkbranchpatching.html) | cut a set of contiguous rectangular regions on a surface that follow iso-contours in the StretchedMapping and AngularMetric arrays | | [vmtkbranchsections](/vmtkscripts/vmtkbranchsections.html) | compute geometric properties of branch sections located a fixed number of spheres away from each bifurcation. The script takes in input the surface and the relative centerlines, both already split into branches. | | [vmtkcenterlineattributes](/vmtkscripts/vmtkcenterlineattributes.html) | compute centerline attributes like abscissa and parallel transport normals; this is a requried step for mapping | | [vmtkcenterlinegeometry](/vmtkscripts/vmtkcenterlinegeometry.html) | compute the local geometry of centerlines in terms of curvature and torsion | | [vmtkcenterlineinterpolation](/vmtkscripts/vmtkcenterlineinterpolation.html) | smooth centerlines with a moving average filter | -| [vmtkcenterlinelabeler](/vmtkscripts/vmtkcenterlinelabeler.html) | | +| [vmtkcenterlinelabeler](/vmtkscripts/vmtkcenterlinelabeler.html) | interactively change the group ids of a split centerline | | [vmtkcenterlinemerge](/vmtkscripts/vmtkcenterlinemerge.html) | merge centerline tracts belonging to the same groups | | [vmtkcenterlinemeshsections](/vmtkscripts/vmtkcenterlinemeshsections.html) | extract mesh sections along centerlines. The script takes in input the mesh and the relative centerlines. | | [vmtkcenterlinemodeller](/vmtkscripts/vmtkcenterlinemodeller.html) | converts a centerline to an image containing the tube function | @@ -35,24 +35,25 @@ layout: page-full-width | [vmtkcenterlines](/vmtkscripts/vmtkcenterlines.html) | compute centerlines from a branching tubular surface (see papers for details); seed points can be interactively selected on the surface, or specified as the barycenters of the open boundaries of the surface; if vmtk is compiled with support for TetGen, TetGen can be employed to compute the Delaunay tessellation of the input points | | [vmtkcenterlinesections](/vmtkscripts/vmtkcenterlinesections.html) | compute geometric properties of sections located along centerlines. The script takes in input the surface and the relative centerlines. | | [vmtkcenterlinesmoothing](/vmtkscripts/vmtkcenterlinesmoothing.html) | smooth centerlines with a moving average filter | -| [vmtkcenterlineviewer](/vmtkscripts/vmtkcenterlineviewer.html) | | -| [vmtkdelaunayvoronoi](/vmtkscripts/vmtkdelaunayvoronoi.html) | | -| [vmtkdijkstradistancetopoints](/vmtkscripts/vmtkdijkstradistancetopoints.html) | | -| [vmtkdistancetocenterlines](/vmtkscripts/vmtkdistancetocenterlines.html) | | -| [vmtkdistancetospheres](/vmtkscripts/vmtkdistancetospheres.html) | | -| [vmtkendpointextractor](/vmtkscripts/vmtkendpointextractor.html) | | +| [vmtkcenterlinestonumpy](/vmtkscripts/vmtkcenterlinestonumpy.html) | Takes a VTK centerlines vtkPolyData file and returns a nested python dictionary containing numpyarrays specifying vertex points, associated scalar data, and cell data yielding connectivity | +| [vmtkcenterlineviewer](/vmtkscripts/vmtkcenterlineviewer.html) | display a 3D centerline | +| [vmtkdelaunayvoronoi](/vmtkscripts/vmtkdelaunayvoronoi.html) | calculate the delaunay tesellation, voronoi diagram, and voronoi poleIds of an input surface | +| [vmtkdijkstradistancetopoints](/vmtkscripts/vmtkdijkstradistancetopoints.html) | This class computes the geodesic distance on the graph of a surface from a set of user-selected points on the surface using the Dijkstra algorithm. | +| [vmtkdistancetocenterlines](/vmtkscripts/vmtkdistancetocenterlines.html) | calculate the minimum euclidian from surface points to a centerline | +| [vmtkdistancetospheres](/vmtkscripts/vmtkdistancetospheres.html) | This computes the euclidean from a set of user-selected spheres to a surface | +| [vmtkendpointextractor](/vmtkscripts/vmtkendpointextractor.html) | find the endpoints of a split and grouped centerline | | [vmtkentityrenumber](/vmtkscripts/vmtkentityrenumber.html) | Renumber cell entity id array. | -| [vmtkflowextensions](/vmtkscripts/vmtkflowextensions.html) | | -| [vmtkgeodesicsurfaceresolution](/vmtkscripts/vmtkgeodesicsurfaceresolution.html) | | +| [vmtkflowextensions](/vmtkscripts/vmtkflowextensions.html) | interactivly add flow extensions to a surface for CFD processing | +| [vmtkgeodesicsurfaceresolution](/vmtkscripts/vmtkgeodesicsurfaceresolution.html) | This allows the user to specify a edge-length array to be used to specify resolution for surface remeshing The array is produced by RBF interpolation of values specified by the user by positioning spheres. This version use the geodesic distance along the surface instead of the 3D euclidean distance for the RBF | | [vmtkicpregistration](/vmtkscripts/vmtkicpregistration.html) | register a surface to a reference surface using the ICP algorithm | +| [vmtkimagebinarize](/vmtkscripts/vmtkimagebinarize.html) | binarize the input image producing a label map | | [vmtkimagecast](/vmtkscripts/vmtkimagecast.html) | cast an image to a specified type | | [vmtkimagecompare](/vmtkscripts/vmtkimagecompare.html) | compares an image against a reference | | [vmtkimagecompose](/vmtkscripts/vmtkimagecompose.html) | compose an image based on user-specified parameters or on a reference image | | [vmtkimagecurvedmpr](/vmtkscripts/vmtkimagecurvedmpr.html) | Make an MPR image from a centerline and an input image | | [vmtkimagefeaturecorrection](/vmtkscripts/vmtkimagefeaturecorrection.html) | correct a feature image (e.g. remove influence of bone and/or air from CT-based feature images) | | [vmtkimagefeatures](/vmtkscripts/vmtkimagefeatures.html) | compute a feature image for use in segmentation | -| [vmtkimageinitialization](/vmtkscripts/vmtkimageinitialization.html) | | -| [vmtkimagelinetracer](/vmtkscripts/vmtkimagelinetracer.html) | interactively trace lines on 3D images; press n and p to move to the next and previous slice, respectively | +| [vmtkimageinitialization](/vmtkscripts/vmtkimageinitialization.html) | interactivly create an initial levelset which has not been evolved to image gradients | | [vmtkimagemipviewer](/vmtkscripts/vmtkimagemipviewer.html) | display a 3D image | | [vmtkimagemorphology](/vmtkscripts/vmtkimagemorphology.html) | apply binary or grayscale morphology filter to the input image | | [vmtkimagenormalize](/vmtkscripts/vmtkimagenormalize.html) | automatically label an image using multiple Otsu thresholding | @@ -62,21 +63,22 @@ layout: page-full-width | [vmtkimagereslice](/vmtkscripts/vmtkimagereslice.html) | reslice an image based on user-specified parameters or on a reference image | | [vmtkimageseeder](/vmtkscripts/vmtkimageseeder.html) | interactively place seeds in a 3D image | | [vmtkimageshiftscale](/vmtkscripts/vmtkimageshiftscale.html) | shift and scale the intensity of an image and cast it to a specified type | -| [vmtkimagesmoothing](/vmtkscripts/vmtkimagesmoothing.html) | smooth an image with a Gaussian kernel | +| [vmtkimagesmoothing](/vmtkscripts/vmtkimagesmoothing.html) | smooth an image with a Gaussian kernel or anisotropic diffusion | +| [vmtkimagetonumpy](/vmtkscripts/vmtkimagetonumpy.html) | Takes a vtkImageData object and returns a nested dictionary of numpy arrays | | [vmtkimagevesselenhancement](/vmtkscripts/vmtkimagevesselenhancement.html) | compute a feature image for use in segmentation | | [vmtkimageviewer](/vmtkscripts/vmtkimageviewer.html) | display a 3D image | | [vmtkimagevoipainter](/vmtkscripts/vmtkimagevoipainter.html) | fill a cubical region of an image with a given gray level | | [vmtkimagevoiselector](/vmtkscripts/vmtkimagevoiselector.html) | select a cubical volume of interest and get rid of the rest of the image | | [vmtkimagewriter](/vmtkscripts/vmtkimagewriter.html) | write an image to disk | -| [vmtklevelsetsegmentation](/vmtkscripts/vmtklevelsetsegmentation.html) | | +| [vmtklevelsetsegmentation](/vmtkscripts/vmtklevelsetsegmentation.html) | interactivly initialize an initial level set and evolve it to image gradients | | [vmtklineartoquadratic](/vmtkscripts/vmtklineartoquadratic.html) | convert the elements of a mesh from linear to quadratic | | [vmtklineresampling](/vmtkscripts/vmtklineresampling.html) | resample input lines with a spline filter | -| [vmtklocalgeometry](/vmtkscripts/vmtklocalgeometry.html) | | +| [vmtklocalgeometry](/vmtkscripts/vmtklocalgeometry.html) | compute local geometric properties of a surface | | [vmtkmarchingcubes](/vmtkscripts/vmtkmarchingcubes.html) | generate an isosurface of given level from a 3D image | | [vmtkmeshaddexternallayer](/vmtkscripts/vmtkmeshaddexternallayer.html) | create an external prismatic layer from the wall of a mesh and the normals on the wall. | | [vmtkmesharrayoperation](/vmtkscripts/vmtkmesharrayoperation.html) | perform an operation between arrays of two meshes and store result in the first mesh | -| [vmtkmeshboundaryinspector](/vmtkscripts/vmtkmeshboundaryinspector.html) | | -| [vmtkmeshbranchclipper](/vmtkscripts/vmtkmeshbranchclipper.html) | | +| [vmtkmeshboundaryinspector](/vmtkscripts/vmtkmeshboundaryinspector.html) | display a 3D render of the mesh with individual boundary groups colored and labeled | +| [vmtkmeshbranchclipper](/vmtkscripts/vmtkmeshbranchclipper.html) | interactivly clip a mesh based on proximity to a split and grouped centerline | | [vmtkmeshclipcenterlines](/vmtkscripts/vmtkmeshclipcenterlines.html) | interactively clip a mesh using the distance to centerlines | | [vmtkmeshclipper](/vmtkscripts/vmtkmeshclipper.html) | interactively clip a mesh with a box | | [vmtkmeshcompare](/vmtkscripts/vmtkmeshcompare.html) | compares a mesh against a reference | @@ -95,6 +97,7 @@ layout: page-full-width | [vmtkmeshscaling](/vmtkscripts/vmtkmeshscaling.html) | scale a mesh by an isotropic factor | | [vmtkmeshtetrahedralize](/vmtkscripts/vmtkmeshtetrahedralize.html) | convert the elements of a mesh to linear | | [vmtkmeshtetrahedralize2](/vmtkscripts/vmtkmeshtetrahedralize2.html) | convert the elements of a mesh to linear | +| [vmtkmeshtonumpy](/vmtkscripts/vmtkmeshtonumpy.html) | Takes a VMTK mesh (VTK Unstructured Grid) object nested python dictionary containing numpyarrays specifying Points, PointData, Cells, CellData, and CellPointIds describing connectivity | | [vmtkmeshtosurface](/vmtkscripts/vmtkmeshtosurface.html) | convert a mesh to a surface by throwing out volume elements and (optionally) the relative points | | [vmtkmeshtransform](/vmtkscripts/vmtkmeshtransform.html) | transform a mesh with a provided matrix | | [vmtkmeshtransformtoras](/vmtkscripts/vmtkmeshtransformtoras.html) | transform a mesh generated in XYZ image space into RAS space | @@ -106,34 +109,44 @@ layout: page-full-width | [vmtkmeshwallshearrate](/vmtkscripts/vmtkmeshwallshearrate.html) | compute wall shear rate from a velocity field, producing a surface in output | | [vmtkmeshwriter](/vmtkscripts/vmtkmeshwriter.html) | write a mesh to disk | | [vmtkmeshwriter2](/vmtkscripts/vmtkmeshwriter2.html) | write a mesh to disk | -| [vmtknetworkeditor](/vmtkscripts/vmtknetworkeditor.html) | | +| [vmtknetworkeditor](/vmtkscripts/vmtknetworkeditor.html) | extract an approximated centerline from a surface containing at least one hole | | [vmtknetworkextraction](/vmtkscripts/vmtknetworkextraction.html) | extract a network of approximated centerlines from a surface, the surface must have at least an opening | | [vmtknetworkwriter](/vmtkscripts/vmtknetworkwriter.html) | write network to disk | +| [vmtknumpyreader](/vmtkscripts/vmtknumpyreader.html) | reads a pickled (or hdf5) file containing a nested dictionary of numpy arrays generated byvmtkcenterlinestonumpy, vmtkimagetonumpy, or vmtksurfacetonumpy from disk and stores theobject in memory into a standard dictionary of numpy arrays. | +| [vmtknumpytocenterlines](/vmtkscripts/vmtknumpytocenterlines.html) | Takes a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data specifying line connectivityand returns a VTK centerlines vtkPolyData file | +| [vmtknumpytoimage](/vmtkscripts/vmtknumpytoimage.html) | Takes a dictionary of numpy arrays specifying dimensions, origin, spacing, and the image point data and returns a vtkImageData object. | +| [vmtknumpytomesh](/vmtkscripts/vmtknumpytomesh.html) | Takes a nested python dictionary containing numpy arrays specifying Points, PointData, Cells,CellData, and CellPointIds describing connectivity and returns a VMTK mesh (VTK Unstructured Grid) object | +| [vmtknumpytosurface](/vmtkscripts/vmtknumpytosurface.html) | Takes a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data specifying triangle connectivityand returns a VTK triangulated surface vtkPolyData file | +| [vmtknumpywriter](/vmtkscripts/vmtknumpywriter.html) | Writes a dictionary containing a nested dictionary of numpy arrays (generated byvmtkcenterlinestonumpy, vmtkimagetonumpy, or vmtksurface to numpy) to disk as eithera python pickle object or as hdf5 file | | [vmtkparticletracer](/vmtkscripts/vmtkparticletracer.html) | Generate streamlines | | [vmtkpathlineanimator](/vmtkscripts/vmtkpathlineanimator.html) | Particle or streaklines animation | -| [vmtkpointsplitextractor](/vmtkscripts/vmtkpointsplitextractor.html) | | +| [vmtkpointsplitextractor](/vmtkscripts/vmtkpointsplitextractor.html) | split a centerline at specific xyz coordinates | | [vmtkpointtransform](/vmtkscripts/vmtkpointtransform.html) | transform points with a provided matrix | | [vmtkpolyballmodeller](/vmtkscripts/vmtkpolyballmodeller.html) | converts a polyball to an image containing the tube function | -| [vmtkpotentialfit](/vmtkscripts/vmtkpotentialfit.html) | | +| [vmtkpotentialfit](/vmtkscripts/vmtkpotentialfit.html) | explicitly deformable model which evolves a surface to gradient magnitudes of an input image | | [vmtkpythonscript](/vmtkscripts/vmtkpythonscript.html) | execute a python script contained in a file | | [vmtkrbfinterpolation](/vmtkscripts/vmtkrbfinterpolation.html) | perform RBF interpolation from a set of seeds | | [vmtkrenderer](/vmtkscripts/vmtkrenderer.html) | renderer used to make several viewers use the same rendering window | | [vmtkrendertoimage](/vmtkscripts/vmtkrendertoimage.html) | takes a renderer in input and saves the rendering into an image file | | [vmtksurfaceappend](/vmtkscripts/vmtksurfaceappend.html) | append two surfaces into a single vtkPolyData. The script does not merge coincident points, consider using vmtksurfacetriangle for this. | | [vmtksurfacearrayoperation](/vmtkscripts/vmtksurfacearrayoperation.html) | perform an operation between arrays of two surfaces and store result in the first surface | +| [vmtksurfacearraysmoothing](/vmtkscripts/vmtksurfacearraysmoothing.html) | Perform smoothing of the point array defined on the surface | | [vmtksurfacebooleanoperation](/vmtkscripts/vmtksurfacebooleanoperation.html) | perform a boolean operation between two surfaces | | [vmtksurfacecapper](/vmtkscripts/vmtksurfacecapper.html) | add caps to the holes of a surface, assigning an id to each cap for easy specification of boundary conditions. | | [vmtksurfacecelldatatopointdata](/vmtkscripts/vmtksurfacecelldatatopointdata.html) | convert cell data arrays to point data surface arrays | -| [vmtksurfacecenterlineprojection](/vmtkscripts/vmtksurfacecenterlineprojection.html) | | +| [vmtksurfacecenterlineprojection](/vmtkscripts/vmtksurfacecenterlineprojection.html) | project centerline data onto surface points | +| [vmtksurfacecliploop](/vmtkscripts/vmtksurfacecliploop.html) | Clip input surface using a loop | | [vmtksurfaceclipper](/vmtkscripts/vmtksurfaceclipper.html) | interactively clip a surface with a box | | [vmtksurfacecompare](/vmtkscripts/vmtksurfacecompare.html) | compares a surface against a baseline | | [vmtksurfaceconnectivity](/vmtkscripts/vmtksurfaceconnectivity.html) | extract the largest connected region, the closest point-connected region or the scalar-connected region from a surface | | [vmtksurfacecurvature](/vmtkscripts/vmtksurfacecurvature.html) | compute curvature of an input surface, optionally reporting results back to a reference surface (by point id) | | [vmtksurfacedecimation](/vmtkscripts/vmtksurfacedecimation.html) | reduce the number of triangles in a surface | | [vmtksurfacedistance](/vmtkscripts/vmtksurfacedistance.html) | compute the pointwise minimum distance of the input surface from a reference surface | +| [vmtksurfaceendclipper](/vmtkscripts/vmtksurfaceendclipper.html) | interactively clip a tubular surface with normals estimated at seed locations. It is recomended that the option to clip based on centerlines normals is enabled to increase the accuracy of the clipping. If desired, a centerline containing the Frenet Tangent Array must be fed in along with the surface. This is generated by passing a centerline through the vmtkcenterlinegeometry script. | | [vmtksurfaceextractannularwalls](/vmtkscripts/vmtksurfaceextractannularwalls.html) | Extract wall surfaces from an annular-cylindric surface. | | [vmtksurfaceextractinnercylinder](/vmtkscripts/vmtksurfaceextractinnercylinder.html) | Extract inner surface from an annular-cylindric volume. | | [vmtksurfacekiteremoval](/vmtkscripts/vmtksurfacekiteremoval.html) | remove small kites in a surface mesh to avoid Taubin smoothing artifacts | +| [vmtksurfaceloopextraction](/vmtkscripts/vmtksurfaceloopextraction.html) | interactively define loops on a surface | | [vmtksurfacemassproperties](/vmtkscripts/vmtksurfacemassproperties.html) | compute the volume of a closed surface. | | [vmtksurfacemodeller](/vmtkscripts/vmtksurfacemodeller.html) | converts a surface to an image containing the signed distance transform from the surface points | | [vmtksurfacenormals](/vmtkscripts/vmtksurfacenormals.html) | compute normals to a surface | @@ -144,11 +157,12 @@ layout: page-full-width | [vmtksurfacereferencesystemtransform](/vmtkscripts/vmtksurfacereferencesystemtransform.html) | translate and rotate a surface in order to orient its reference system with a target reference system | | [vmtksurfaceregiondrawing](/vmtkscripts/vmtksurfaceregiondrawing.html) | draw a closed contour on a surface and generate a distance field on the surface | | [vmtksurfaceremeshing](/vmtkscripts/vmtksurfaceremeshing.html) | remesh a surface using quality triangles | -| [vmtksurfaceresolution](/vmtkscripts/vmtksurfaceresolution.html) | | +| [vmtksurfaceresolution](/vmtkscripts/vmtksurfaceresolution.html) | This allows the user to specify a edge-length array to be used to specify resolution for surface remeshing The array is produced by RBF interpolation of values specified by the user by positioning spheres | | [vmtksurfacescaling](/vmtkscripts/vmtksurfacescaling.html) | scale a surface by an isotropic factor, or x,y,z directions by separate factors | | [vmtksurfacesmoothing](/vmtkscripts/vmtksurfacesmoothing.html) | smooth a surface using Taubin's algorithm | | [vmtksurfacesubdivision](/vmtkscripts/vmtksurfacesubdivision.html) | subdivide a triangulated surface | | [vmtksurfacetomesh](/vmtkscripts/vmtksurfacetomesh.html) | convert surface to a mesh | +| [vmtksurfacetonumpy](/vmtkscripts/vmtksurfacetonumpy.html) | Takes a VTK triangulated surface vtkPolyData file (optionally containing point data scalar arrays) and returns a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data yielding triangle connectivity | | [vmtksurfacetransform](/vmtkscripts/vmtksurfacetransform.html) | transform a surface with a provided matrix | | [vmtksurfacetransforminteractive](/vmtkscripts/vmtksurfacetransforminteractive.html) | interactively transform a surface to another surface | | [vmtksurfacetransformtoras](/vmtkscripts/vmtksurfacetransformtoras.html) | transform a surface generated in XYZ image space into RAS space | diff --git a/download/index.md b/download/index.md index 8870ad93..c4f5df7c 100644 --- a/download/index.md +++ b/download/index.md @@ -1,183 +1,134 @@ --- layout: page -title: Download +title: Download VMTK 1.4 --- -###vmtk Latest release (1.3) +# VMTK Latest Release (1.4.0) -##Binary Packages +- Binary packages are supported by Orobix Srl. +- New vmtk users might want to read the Getting Started guide.
    +- To see a detailed list of changes for each version of vmtk please refer to the changelog.
    +- The vmtk distribution is released under a BSD-like license. -Binary packages are available for Linux (Ubuntu, Fedora, Mint) 32bit and 64 bit, Mac OSX( > 10.10), and Windows 7/8/10 32bit and 64bit.
    -Other Linux distributions may be supported but vmtk is not guaranteed to work.
    -In case you can't find a binary package for your operating system, please [compile vmtk from source](#installing-from-source). +--------------- +## Compatibility and Dependencies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -For further details, follow the instructions on [installing binary packages](#installing-binary-packages). - -New vmtk users might want to read the Getting Started guide.
    -To see a detailed list of changes for each version of vmtk please refer to the changelog.
    -The vmtk distribution is released under a BSD-like license. - - -## Installing binary packages - -Binary packages are supported by Orobix Srl.
    - -### Windows 7/8/10 : Before installing vmtk - -If you have an older binary version of vmtk please remove it by double clicking on the vmtk entry in the uninstall program section of the windows control panel (add/remove program section).
    -If you have an older compiled from source version of vmtk simply delete the folder.
    - -Before installing vmtk you need Python 2.7.x
    -Please be sure to download the proper architecture (32bit or 64bit).
    -How can I tell if my computer is running a 32-bit or a 64-bit version of Windows?
    - -If you have Windows 7/8/10 64 bit, it is strongly advised to download and install [Python 2.7-amd64bit](https://www.python.org/ftp/python/2.7.11/python-2.7.11.amd64.msi).
    -If you have Windows 7/8/10 32 bit, you have to download and install [Python 2.7-win32](https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi).
    - -If you already have a Python 2.7 installed in your system and you dont'know if it is Python32bit or Python64bit just run the Python Idle GUI or the Python command line and read carefully the first line:
    - -Python 32bit: - - Python 2.7.x (default, Jan 22 2016, 09:24:18) [MSC v.1500 32 bit (Intel)] on win32 - -Python 64bit: - - Python 2.7.x (default, Jan 22 2016, 09:24:24) [MSC v.1500 64 bit (AMD64)] on win32 - -In the case you try to install vmtk with a wrong python architecture the installer will tell you that it's not able to found Python executable on your system.
    - -### Windows 7/8/10: Windows Installers - -After you've [downloaded]({{ site.baseurl }}/download/) the installer, just run it. It will take you through the installation stage, after which you'll find a shortcut to vmtk in your desktop. Click on the vmtk icon, and you'll see PypePad ready for use.
    - -Note that, along with vmtk, the installer directly provides Python-wrapped vmtk and VTK classes, and vmtk, VTK, ITK dll's and header files to develop new applications in Python and C++.
    - -If you want to uninstall vmtk, double click on vmtk entry it in the uninstall program section of the windows control panel. - -### Mac OSX packages - -If you have an older compiled from source, simply delete the folder and please remove any vmtk related environment variables you have set in your .bashrc file or .bash_profile or .profile
    -If you have an older version of vmtk installed as a python egg, please remove it by following instructions below: - -If you installed vmtk 1.2 using egg distribution please remove it using pip. -If you do not have pip, install it by typing: - - wget https://bootstrap.pypa.io/get-pip.py +The general dependencies of VMTK 1.4+ are automatically installed by the anaconda package manager. For reference they are: +- ITK 4.13 +- VTK 8.1 +- H5Py +- Numpy <= 1.13 - python get-pip.py +We no longer support python 2.7 on Windows builds. VMTK 1.4+ requires python 3.5+ on Windows 10. Linux and MacOSX machines support python 2.7, 3.5+ In the next release of VMTK, python 2.7 support will be dropped entirely for all platforms. -You can check all python packages installed with: +--------------- +## Package Distribution and Management - pip freeze +With the VMTK 1.4 release, we have transitioned to utilizing [Anaconda Python](https://www.anaconda.com/download/) as our primary method for packaging and distribution. Utilizing this system greatly simplifies the installation burden, environment activation, sequestration and general day to day use of the VMTK tool. -To uninstall vmtk please type: +Please note: We are no longer updating the VMTK PyPi Package, therefore pip installs will be frozen at VMTK 1.3. - pip uninstall vmtk +--------------- +### Install Instructions: -To install vmtk binary distribution you need homebrew. +1) Make sure you have either [Anaconda](https://www.anaconda.com/download/) or [Miniconda](https://conda.io/miniconda.html) (preferably the python 3.6 version) installed on your system. - ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +2) Open the anaconda prompt -Then install vmtk: +3) Make sure that conda and anaconda-client are installed and updated by entering the following two commands exactly as shown: - brew install https://raw.githubusercontent.com/vmtk/vmtk/master/distribution/homebrew/vmtk.rb + conda install anaconda-client + conda update conda anaconda-client + conda config --set restore_free_channel true -### Linux packages +4) Enter the following commands to create a new virtual environment with vmtk installed (replace the name "foo" with whatever you want to call the environment, or replace python=3.6 with python=3.5 if you want python 3.5): -If you have an older compiled from source version of vmtk simply delete the folder and please remove any vmtk related environment variable you have set in your .bashrc file.
    -If you installed vmtk under ubuntu using apt-get install vmtk please remove it by typing: + conda create -n foo -c vmtk python=3.6 itk vtk vmtk - sudo apt-get --purge remove vmtk +Keep in mind that you will need to activate this virtual invironment before you can use the library. Start the environment with the command `source activate foo`. -If you installed vmtk 1.2 using egg distribution please remove it using pip. -If you do not have pip, install it by typing: +5) (optional) if you want to install vmtk into an environment which is already created, first activate that environment with the new conda environment management commands (source activate foo). Then enter: - wget https://bootstrap.pypa.io/get-pip.py + conda install -c vmtk vtk itk vmtk - python get-pip.py +6) Say "y" to accept the generated package specifications, and the install should proceed regularly. Once this is done, the VMTK icon should show up on your browser. -You can check all python packages installed with: +--------------- +### Executable Installers - pip freeze +Binary Installers are available for and Windows 7/8/10 64bit and MacOSX 10.9+. -To uninstall vmtk please type: +In case you can't find a binary package for your operating system, please [compile vmtk from source](#development-version). - pip uninstall vmtk + -Install vmtk using pip - - sudo pip install path-to-vmtk-egg - -or using easy_install - - wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -If you don't have wget, install it or manually download (right click and Save as...)ez_setup.py. Then type: - sudo python ez_setup.py -Then simply type: - sudo easy_install path-to-vmtk-egg -After installation you will have to manually set environment variables.
    +--------------- +#### Installing Executable Packages -Last lines of the installation process will give you information about the installed location of vmtk: +##### Windows 10 +If you have an older binary version of vmtk please remove it by double clicking on the vmtk entry in the uninstall program section of the windows control panel (add/remove program section). - Installed usr/local/lib/python2.7/dist-packages/vmtk-1.3-py2.7.egg - Processing dependencies for vmtk==1.3 - Finished processing dependencies for vmtk==1.3 +If you have an older compiled from source version of vmtk simply delete the folder. -Use this information in order to setup your environment variables, e.g.: +After you've [downloaded]({{ site.baseurl }}/download/) the installer, just run it. It will take you through the installation stage, after which you'll find a shortcut to vmtk in your desktop. Click on the vmtk icon, and you'll see PypePad ready for use. +Note that, along with vmtk, the installer directly provides Python-wrapped vmtk and VTK classes, and vmtk, VTK, ITK dll's and header files to develop new applications in Python and C++. -Please pay attention to add / at the beginning of the VMTKHOME path. +If you want to uninstall vmtk, double click on vmtk entry it in the uninstall program section of the windows control panel. - VMTKHOME=/usr/local/lib/python2.7/dist-packages/vmtk-1.3-py2.7.egg - export PATH=$VMTKHOME/vmtk/bin:$PATH - export LD_LIBRARY_PATH=$VMTKHOME/vmtk/lib:$LD_LIBRARY_PATH - export PYTHONPATH=$VMTKHOME/vmtk:$PYTHONPATH +##### MacOSX +The MacOSX pkg installer does not place an icon in your application folder. By default, all contents of the package will be placed in your home directory in a folder name "vmtk". Additionally, the installer alters your .bash_profile so that script execution is available on the terminal without the need of a virtual environment. If you wish to execute commands within PypePad, just type "vmtk &" from the terminal, and a new window will appear. +To uninstall the package, just delete the "vmtk" folder from your home directory (and don't forget to remove the additions to your bash_profile!) -##Development version +--------------- +## Development version You can grab the latest development version from the official vmtk git repository on Github. To clone this repository, make sure git is installed on your system and issue the following: @@ -185,6 +136,7 @@ You can grab the latest development version from the CMake (≥ 2.8) - A C++ compiler +#### Linux Requirements + For Ubuntu users, you'll have to install the following packages prior to compiling: - sudo apt-get install libxt-dev libgl1-mesa-glx libgl1-mesa-dev libglapi-mesa libosmesa-dev build-essential python-dev + sudo apt-get install libxt-dev libgl1-mesa-glx libgl1-mesa-dev libglapi-mesa libosmesa-dev build-essential + +For other distributions, please ensure that that OpenGL (version 2), Glew, and OSMesa libraries are installed. VMTK also requires a C++ 11 compatible C++ compiler (we currently use gcc-7 and g++-7). + +#### MacOS Requirements + +VMTK only support MacOSX 10.9+. Please ensure that XCode (with xcode command line tools) is installed on the system (we currently clang-9 and clang++-9). +#### Windows Requirements + +Visual Studios 2015+ is required on the system. VMTK no longer supports python 2.7 on windows builds.Please be sure to set "Release" flag instead of the default "Debug" flag in Visual Studio. + +In addition make sure that you choose the Visual Studio amd64 version during cmake configuration in order to build for an x64 system. + +--------------- ### Build Create a build directory and cd into it @@ -220,10 +187,11 @@ Set CMake variables as appropriate (they have sensible defaults), *configure* an Start your compiler in your build directory, as your platform requires. Note that this will download and compile both VTK and ITK in the background, so it will typically take a long time. The build process will automatically install all build products in the vmtk-build/Install directory. +--------------- ### Environment variables In order to properly run vmtk you have to set environment variables. -[Recommended] +#### Recommended (automatically set on per-session basis) You can use the script vmtk_env.sh located in your vmtk-build/Install folder. It allows to set environment variables for your current running shell session. This is very useful if you have different versions of vmtk installed in your system: @@ -232,33 +200,31 @@ This is very useful if you have different versions of vmtk installed in your sys Otherwise you can permanently set environment variables by adding it to your .bash_profile or .bash_rc. -[Not Recommended] -You can also manually add environment variables: +#### Not Recommended (manually set as global defaults) +You can also manually add environment variables. Please substitute ```${path-to-vmtk-build}``` with the correct installation directory, and ```${VMTK_PYTHON_VERSION}``` with the string "pythonX.Y" where X is the python major version (2 or 3) and Y is the python minor version -For Linux, add these lines to your .bashrc or .bash_profile file (in your home directory): +Examples: +- for python 2.7 ```${VMTK_PYTHON_VERSION}=python2.7``` +- for python 3.6 ```${VMTK_PYTHON_VERSION}=3.6``` - VMTKHOME=/path-to-vmtk-build/Install - export PATH=$VMTKHOME/bin:$PATH - export LD_LIBRARY_PATH=$VMTKHOME/lib:$LD_LIBRARY_PATH - export PYTHONPATH=$VMTKHOME/lib/python2.7/site-packages:$PYTHONPATH +##### For Linux or MacOS +Add these lines to your .bashrc or .bash_profile file (in your home directory): -For OSX, add these lines to your .profile file (in your home directory): + VMTKHOME=${path-to-vmtk-build}/Install - VMTKHOME=/path-to-vmtk-build/Install export PATH=$VMTKHOME/bin:$PATH - export DYLD_LIBRARY_PATH=$VMTKHOME/lib:$DYLD_LIBRARY_PATH - export PYTHONPATH=$VMTKHOME/lib/python2.7/site-packages:$PYTHONPATH + export PYTHONPATH=$VMTKHOME/lib/${VMTK_PYTHON_VERSION}/site-packages:$PYTHONPATH -For Windows, set these variables into your PATH environment variable +##### For Windows +Set these variables into your PATH environment variable: - PATH=path-to-vmtk-build\Install\bin;VMTKHOME\Install\lib;%PATH% - PYTHONPATH=path-to-vmtk-build\Install\lib\python2.7\site-packages;%PYTHONPATH% + VMTKHOME=${path-to-vmtk-build}\Install -Enjoy + PATH=VMTKHOME\bin;VMTKHOME\lib;%PATH% + PYTHONPATH=VMTKHOME\lib\${VMTK_PYTHON_VERSION}\site-packages;%PYTHONPATH% -### Extra notes for installation under Windows 7/8/10 32bit or 64bit +##### Prior Releases +==================== -As C++ compiler Microsoft Visual Studio Express (11 or later, free to download) is strongly suggested.
    -Please be sure to set "Release" flag instead of the default "Debug" flag in Visual Studio.
    -If you want to compile vmtk with a 64bit architecture you have to use Python-amd64 and you have to choose the Visual Studio amd64 version during cmake configuration. +Note: These instructions are for the the VMTK 1.4+ releases. For research groups or individuals requiring the use of prior vmtk versions, please post on the forum so that we can address concerns on a case-by-case basis. diff --git a/download/vmtk-1.3-instructions.md b/download/vmtk-1.3-instructions.md new file mode 100644 index 00000000..52160a22 --- /dev/null +++ b/download/vmtk-1.3-instructions.md @@ -0,0 +1,294 @@ +--- +layout: page +title: Download +--- + +### vmtk Latest release (1.3) + +## Binary Packages + +Binary packages are available for Linux (Ubuntu, Fedora, Mint) 32bit and 64 bit, Mac OSX( > 10.10), and Windows 7/8/10 32bit and 64bit.
    +Other Linux distributions may be supported but vmtk is not guaranteed to work.
    +In case you can't find a binary package for your operating system, please [compile vmtk from source](#development-version). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +For further details, follow the instructions on [installing binary packages](#installing-binary-packages). + +New vmtk users might want to read the Getting Started guide.
    +To see a detailed list of changes for each version of vmtk please refer to the changelog.
    +The vmtk distribution is released under a BSD-like license. + + +## Installing binary packages + +Binary packages are supported by Orobix Srl.
    + +### Windows 7/8/10 : Before installing vmtk + +If you have an older binary version of vmtk please remove it by double clicking on the vmtk entry in the uninstall program section of the windows control panel (add/remove program section).
    +If you have an older compiled from source version of vmtk simply delete the folder.
    + +Before installing vmtk you need Python 2.7.x
    +Please be sure to download the proper architecture (32bit or 64bit).
    +How can I tell if my computer is running a 32-bit or a 64-bit version of Windows?
    + +If you have Windows 7/8/10 64 bit, it is strongly advised to download and install [Python 2.7-amd64bit](https://www.python.org/ftp/python/2.7.11/python-2.7.11.amd64.msi).
    +If you have Windows 7/8/10 32 bit, you have to download and install [Python 2.7-win32](https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi).
    + +If you already have a Python 2.7 installed in your system and you dont'know if it is Python32bit or Python64bit just run the Python Idle GUI or the Python command line and read carefully the first line:
    + +Python 32bit: + + Python 2.7.x (default, Jan 22 2016, 09:24:18) [MSC v.1500 32 bit (Intel)] on win32 + +Python 64bit: + + Python 2.7.x (default, Jan 22 2016, 09:24:24) [MSC v.1500 64 bit (AMD64)] on win32 + +In the case you try to install vmtk with a wrong python architecture the installer will tell you that it's not able to found Python executable on your system.
    + +### Windows 7/8/10: Windows Installers + +After you've [downloaded]({{ site.baseurl }}/download/) the installer, just run it. It will take you through the installation stage, after which you'll find a shortcut to vmtk in your desktop. Click on the vmtk icon, and you'll see PypePad ready for use.
    + +Note that, along with vmtk, the installer directly provides Python-wrapped vmtk and VTK classes, and vmtk, VTK, ITK dll's and header files to develop new applications in Python and C++.
    + +If you want to uninstall vmtk, double click on vmtk entry it in the uninstall program section of the windows control panel. + +### Mac OSX packages + +If you have an older compiled from source, simply delete the folder and please remove any vmtk related environment variables you have set in your .bashrc file or .bash_profile or .profile
    +If you have an older version of vmtk installed as a python egg, please remove it by following instructions below: + +If you installed vmtk 1.2 using egg distribution please remove it using pip. +If you do not have pip, install it by typing: + + wget https://bootstrap.pypa.io/get-pip.py + python get-pip.py + +You can check all python packages installed with: + + pip freeze + +To uninstall vmtk please type: + + pip uninstall vmtk + +If you installed vmtk 1.3 using homebrew distribution please remove it using brew. + + brew uninstall --force https://raw.githubusercontent.com/vmtk/vmtk/master/distribution/homebrew/vmtk.rb + brew uninstall --force vtk + brew uninstall --force insighttoolkit + +Last version (1.4) of vmtk is available through conda +Please download conda if you do not have it: + + conda for python 2.x + + conda for python 3.x + +Then install it according to the downloaded version: + + bash Miniconda2-latest-MacOSX-x86_64.sh + bash Miniconda3-latest-MacOSX-x86_64.sh + +Create a conda environment by providing a name and python version (2.7.x or 3.5.x or 3.6.x is required) + + conda-env create python=x.x.x + +Activate the created environment: + + source activate + +Then install vmtk: + + conda install -c vmtk/label/dev vmtk + + +### Linux packages + +If you have an older compiled from source version of vmtk simply delete the folder and please remove any vmtk related environment variable you have set in your .bashrc file.
    +If you installed vmtk under ubuntu using apt-get install vmtk please remove it by typing: + + sudo apt-get --purge remove vmtk + +If you installed vmtk 1.2 using egg distribution please remove it using pip. +If you do not have pip, install it by typing: + + wget https://bootstrap.pypa.io/get-pip.py + + python get-pip.py + +You can check all python packages installed with: + + pip freeze + +To uninstall vmtk please type: + + pip uninstall vmtk + +We currently provide vmtk Linux packages (Ubuntu, Fedora, Mint) as python egg.
    +After you [download]({{ site.baseurl }}/download/) the egg file you can install it using pip or setuptools.
    + +Install vmtk using pip + + sudo pip install path-to-vmtk-egg + +or using easy_install + + wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python + +If you don't have wget, install it or manually download (right click and Save as...)ez_setup.py. Then type: + + sudo python ez_setup.py + +Then simply type: + + sudo easy_install path-to-vmtk-egg + +After installation you will have to manually set environment variables.
    + +Last lines of the installation process will give you information about the installed location of vmtk: + + Installed usr/local/lib/python2.7/dist-packages/vmtk-1.3-py2.7.egg + Processing dependencies for vmtk==1.3 + Finished processing dependencies for vmtk==1.3 + +Use this information in order to setup your environment variables, e.g.: + + +Please pay attention to add / at the beginning of the VMTKHOME path. + + VMTKHOME=/usr/local/lib/python2.7/dist-packages/vmtk-1.3-py2.7.egg + export PATH=$VMTKHOME/vmtk/bin:$PATH + export LD_LIBRARY_PATH=$VMTKHOME/vmtk/lib:$LD_LIBRARY_PATH + export PYTHONPATH=$VMTKHOME/vmtk:$PYTHONPATH + + +## Development version + +You can grab the latest development version from the official vmtk git repository on Github. To clone this repository, make sure git is installed on your system and issue the following: + + git clone https://github.com/vmtk/vmtk.git + +vmtk is now based on SuperBuild, a CMake feature that allows to automatically download and compile dependencies (in our case VTK and ITK). This makes the whole process a lot easier than it was up until version 0.9. Make sure you update your notes based on the instructions below. + +### Requirements + +vmtk is cross-platform and will compile and work on Linux, Mac OSX and Windows. Most of the development is performed under Linux and Mac OSX, but feel free to update us on eventual issues on Windows. + +In order to successfully compile and use vmtk, the following software has to be installed in your system: + +- Git (≥ 1.6) +- Python (≥ 2.6, < 3.0) +- CMake (≥ 2.8) +- A C++ compiler + +For Ubuntu users, you'll have to install the following packages prior to compiling: + + sudo apt-get install libxt-dev libgl1-mesa-glx libgl1-mesa-dev libglapi-mesa libosmesa-dev build-essential python-dev + +For OSX users, due to python linking with VTK, homebrew python is required + + ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" + + brew update + + brew install python + +### Build + +Create a build directory and cd into it + + mkdir vmtk-build + cd vmtk-build + +Run CMake with the directory where the vmtk source tree is located as an argument e.g. + + cmake ../vmtk + +Or with the GUI + + ccmake ../vmtk + +or if you use the CMake GUI, point the source path to the vmtk source directory. +Set CMake variables as appropriate (they have sensible defaults), *configure* and *generate* (for more details look at the CMake help pages). Once you're done, you'll find either Makefiles or a Visual Studio solution or an XCode project in the build directory, depending on your platform and compiler. + +Start your compiler in your build directory, as your platform requires. Note that this will download and compile both VTK and ITK in the background, so it will typically take a long time. The build process will automatically install all build products in the vmtk-build/Install directory. + +### Environment variables +In order to properly run vmtk you have to set environment variables. + +[Recommended] +You can use the script vmtk_env.sh located in your vmtk-build/Install folder. +It allows to set environment variables for your current running shell session. +This is very useful if you have different versions of vmtk installed in your system: + + source path-to-vmtk_env.sh + +Otherwise you can permanently set environment variables by adding it to your .bash_profile or .bash_rc. + +[Not Recommended] +You can also manually add environment variables: + +For Linux, add these lines to your .bashrc or .bash_profile file (in your home directory): + + VMTKHOME=/path-to-vmtk-build/Install + export PATH=$VMTKHOME/bin:$PATH + export LD_LIBRARY_PATH=$VMTKHOME/lib:$LD_LIBRARY_PATH + export PYTHONPATH=$VMTKHOME/lib/python2.7/site-packages:$PYTHONPATH + +For OSX, add these lines to your .profile file (in your home directory): + + VMTKHOME=/path-to-vmtk-build/Install + export PATH=$VMTKHOME/bin:$PATH + export DYLD_LIBRARY_PATH=$VMTKHOME/lib:$DYLD_LIBRARY_PATH + export PYTHONPATH=$VMTKHOME/lib/python2.7/site-packages:$PYTHONPATH + +For Windows, set these variables into your PATH environment variable + + PATH=path-to-vmtk-build\Install\bin;VMTKHOME\Install\lib;%PATH% + PYTHONPATH=path-to-vmtk-build\Install\lib\python2.7\site-packages;%PYTHONPATH% + +Enjoy + + +### Extra notes for installation under Windows 7/8/10 32bit or 64bit + +As C++ compiler Microsoft Visual Studio Express (11 or later, free to download) is strongly suggested.
    +Please be sure to set "Release" flag instead of the default "Debug" flag in Visual Studio.
    +If you want to compile vmtk with a 64bit architecture you have to use Python-amd64 and you have to choose the Visual Studio amd64 version during cmake configuration. diff --git a/googlebe8cd6a09bc13552.html b/googlebe8cd6a09bc13552.html new file mode 100644 index 00000000..f34b4cf3 --- /dev/null +++ b/googlebe8cd6a09bc13552.html @@ -0,0 +1 @@ +google-site-verification: googlebe8cd6a09bc13552.html \ No newline at end of file diff --git a/license.md b/license.md index ff936c01..3d863d5b 100644 --- a/license.md +++ b/license.md @@ -5,13 +5,13 @@ title: vmtk License VMTK, the Vascular Modeling Toolkit. -Copyright (C) 2004-2012, Luca Antiga, David Steinman +Copyright (C) 2004-2018, Luca Antiga, David Steinman, Simone Manini, Richard Izzo ##COMPLETE LICENSE FOR VMTK -Copyright (c) 2004-2011, Luca Antiga, David Steinman +Copyright (c) 2004-2018, Luca Antiga, David Steinman, Simone Manini, Richard Izzo All rights reserved. Redistribution and use in source and binary forms, with or without @@ -46,6 +46,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * vmtk is licensed under the BSD license. +* pypes is licensed under the BSD license + * ITK is licensed under the Apache 2.0 license. * VTK is licensed under the Visualization Toolkit (VTK) license. @@ -57,6 +59,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * Stellar and Starbase are licensed under the BSD license. -See Copyright for details. +See LICENSE for details. diff --git a/news/_posts/2017-10-31-vmtk-1.4-OSX-released.md b/news/_posts/2017-10-31-vmtk-1.4-OSX-released.md new file mode 100644 index 00000000..b8330fa5 --- /dev/null +++ b/news/_posts/2017-10-31-vmtk-1.4-OSX-released.md @@ -0,0 +1,23 @@ +--- +layout: news +post-type: announcement +title: "vmtk 1.4 for OSX has been released!" +--- + +vmtk 1.4 for OSX has been released on Oct 31, 20187. + +We currently distribute vmtk for OSX using conda. +Releases for Windows and Linux will be published soon. + +See the [Download]({{ site.baseurl }}/download/) page for details.
    + ++ Added support for VTK 8.x. + ++ Fix computation of bifurcation polygon normals. ++ Added compression options for the vmtknumpywriter script for hdf5 datasets. ++ Removed looping from image conversion. significant speedups. ++ Bug fixes. + +Very big thanks to Rick Izzo (Buffalo University) for his big contribution to porting vmtk to conda. + + diff --git a/news/_posts/2017-11-13-vmtk-for-blender.md b/news/_posts/2017-11-13-vmtk-for-blender.md new file mode 100644 index 00000000..468591e8 --- /dev/null +++ b/news/_posts/2017-11-13-vmtk-for-blender.md @@ -0,0 +1,16 @@ +--- +layout: news +post-type: announcement +title: "vmtk add-on for blender" +--- + +EPFL has developed an add-on for Blender that loads centerlines generated by VMTK into Blender, and writes meshes from Blender so that they can be easily read by VMTK. The add-on includes a simple mesh-cleaning routine that helps the VMTK tool function better on Blender meshes. There are also a couple tools that perform useful functions using the centerlines in Blender, including generating cross-sectional surfaces, projecting objects (for example vesicle spheres) onto the centerline, and detecting swellings (for example boutons) in the mesh. + +The tool is available free for download from GitHub, full instructions with example images are available here: +https://github.com/NeuroMorph-EPFL/NeuroMorph/wiki/Centerlines-and-Cross-Sections + +The tool has been developed part of the NeuroMorph project at EPFL. + +Thanks to Anne Jorstad and her team for the effort and contribution. + + diff --git a/news/_posts/2018-03-19-rick-izzo-joining-the-vmtk-team.md b/news/_posts/2018-03-19-rick-izzo-joining-the-vmtk-team.md new file mode 100644 index 00000000..a88be9ca --- /dev/null +++ b/news/_posts/2018-03-19-rick-izzo-joining-the-vmtk-team.md @@ -0,0 +1,11 @@ +--- +layout: news +post-type: announcement +title: "Rick Izzo Joins the VMTK Development Team" +--- + +We would like to officially welcome Richard (Rick) Izzo to the VMTK development team. Rick has a long history of contributing to the project, and he has been the main contributor to the VMTK 1.4 release. + +Rick is a current PhD student in Biomedical Engineering at the University at Buffalo. An engineer by training, he has broad expertise is in 3D Printing, Medical Imaging Segmentation, and Machine Learning. Rick is specifically interested in creating computational and physical models to assist in medical device development for endovascular interventions (primarily in the structural heart & neurovascular spaces). + +In the comming months, Rick will be working with the community and development team to add features and improvements to the library. You can reach him via [GitHub @rlizzo](https://github.com/rlizzo) or [Twitter @TheRickIzzo](https://twitter.com/TheRickIzzo). \ No newline at end of file diff --git a/news/_posts/2018-03-19-vmtk-1.4.0-released.md b/news/_posts/2018-03-19-vmtk-1.4.0-released.md new file mode 100644 index 00000000..604aff90 --- /dev/null +++ b/news/_posts/2018-03-19-vmtk-1.4.0-released.md @@ -0,0 +1,120 @@ +--- +layout: news +post-type: announcement +title: "VMTK 1.4.0 Released" +--- + +We are pleased to announce the latest version of VMTK is ready for general use! Please see the documentation below for details. + +## Python 3 Support + +VMTK now supports the following python versions for each platform: + +- Linux (Many Linux Compatible): 2.7, 3.5, 3.6+ +- MacOSX (Minimum MacOS 10.9): 2.7, 3.5, 3.6+ +- Windows 10: 3.5, 3.6+ + +---------- +## Packaging and Distribution via Anaconda +VMTK has officially embraced the Anaconda Python packaging and distribution system for dependency and code management. Official releases are posted to the [VMTK Anaconda Channel](https://anaconda.org/vmtk/repo). Our [Installation Instruction](http://www.vmtk.org/download/) have been updated on the VMTK webpage to reflect the change. + +Executable installers are also available at the [VMTK Downloads Page](http://www.vmtk.org/download/). + +In the future, we plan to also post releases to the [conda-forge](https://conda-forge.org/) Anaconda channel. We are waiting for conda-forge to support VTK on MacOSX before making this transition. + +Please note: we will no longer be releasing new versions of VMTK on PyPi + +---------- +## Native Conversion of VMTK Data Structures to Numpy Arrays +We now allow you to use all of the functionality that VMTK offers in filtering images, creating surfaces, centerlines, or volumetric meshes, while seemlessly being able to employ any external processing available in the scientific python ecosystem. With the following new methods, you can losslesly translate data (generated in either VMTK or in Python proper) back and forth between the VTK data formats and Numpy Arrays: + +- [vmtkImageToNumpy]({{ site.baseurl }}/vmtkscripts/vmtkImageToNumpy.html) +- [vmtkNumpyToImage]({{ site.baseurl }}/vmtkscripts/vmtkNumpyToImage.html) +- [vmtkCenterlinesToNumpy]({{ site.baseurl }}/vmtkscripts/vmtkCenterlinesToNumpy.html) +- [vmtkNumpyToCenterlines]({{ site.baseurl }}/vmtkscripts/vmtkNumpyToCenterlines.html) +- [vmtkSurfaceToNumpy]({{ site.baseurl }}/vmtkscripts/vmtkSurfaceToNumpy.html) +- [vmtkNumpyToSurface]({{ site.baseurl }}/vmtkscripts/vmtkNumpyToSurface.html) +- [vmtkMeshToNumpy]({{ site.baseurl }}/vmtkscripts/vmtkMeshToNumpy.html) +- [vmtkNumpyToMesh]({{ site.baseurl }}/vmtkscripts/vmtkNumpyToMesh.html) + +A [tutorial has been provided](http://www.vmtk.org/tutorials/WorkingWithNumpyArrays.html) on the VMTK website which walks you through the process of interacting with the translation routines + +---------- +## Store Data to Disk as HDF5 or Pickled Python Files +With the VMTK-Numpy conversion utilities, we now allow VMTK data structures to be saved (and read) to disk as HDF5 or Python Pickle objects. These methods are available in the following methods: + +- [vmtkNumpyWriter]({{ site.baseurl }}/vmtkscripts/vmtkNumpyWriter.html) +- [vmtkNumpyReader]({{ site.baseurl }}/vmtkscripts/vmtkNumpyReader.html) + +---------- +## Pype Scripts Include Sensible Default Values + +It is now significantly easier to break up pypes run on the command line. Instead of relying on output members to specify input array names for scripts down the pype, we now include sensible defaults to the input array names. It is now possible to run one set of commands which generate a surface/centerline from an image, write those files to disk, and run another set of commands which perform further calculations or visualizations with no need to respecify array names. + +To demonstrate this consider the following example where we have previously generated centerlines from a surface and saved it to disk as a `centerlines.vtp` file. If we later decide that we wanted to split the centerlines into their respective branches (see the [branch splitting tutorial](http://www.vmtk.org/tutorials/BranchSplitting.html) for details), we would previously have had to specify the array name where the maximum inscribed sphere radius was stored (ie. MaximumInscribedSphereRadius by default) as shown in the following pype script: + + vmtkbranchextractor -ifile centerlines.vtp -radiusarray MaximumInscribedSphereRadius -ofile centerlines_split.vtp + +With this update, if you did not specifically change the default names for the data arrays during creation of the centerlines file it will be filled in for you, and following pypescript will work as intended: + + vmtkbranchextractor -ifile centerlines.vtp -ofile centerlines_split.vtp + +It should be noted that this does not require any change in workflows that are already predefined. Any manually specified pype argument will override the default value. The same goes for vmtkscripts which are run from within a conventional python file. The default values have been updated on the [VMTK Docs Webpage](http://www.vmtk.org/documentation/vmtkscripts.html). + +---------- +## VTK & ITK Versions + +VTK 8.1 is the default which will be distributed with binary packages. Custom builds should be able to use back to VTK 6. + +ITK 4.13.0 is the default which is distributed with binary packages. Custom builds should be able to use back to ITK 4.9 + +---------- +## Significant Backend Changes and Modernization + +The VMTK build system and community workflows have undergone significant updates. We’ve documented the new process in our [Contributing Guidelines](https://github.com/vmtk/vmtk/blob/master/CONTRIBUTING.md). Changes of particular significance are: + +- Unit Testing and Continuous Integration - We’ve built a PyTest based unit-test framework from scratch, and are using Travis-CI and Appveyor to test pull requests. +- Modernization of Our CMake Build System to improve local development builds. Activation of a development build no longer modifies LD_LIBRARY_PATH on Linux, or DYLD_LIBRARY_PATH on MacOSX. We have transitioned from CMAKE_MINIMUM_REQURED(2.8) to Version 3.4. +- External projects depending on VMTK should note that we now export VMTK-Targets in our cmake install methods. +- Overhaul our packaging & distribution system to allow for regular symantic version releases. + + +---------- +## Script Improvements: + +- [#249](https://github.com/vmtk/vmtk/pull/249) Add additional smoothing filter to vmtkimagesmoothing using ITK an-isotropic diffusion. +- [#247](https://github.com/vmtk/vmtk/pull/247) Font size scales based on display screen size. +- [#233](https://github.com/vmtk/vmtk/pull/233) Fix vmtkbranchclipper with insideout enabled. +- [#200](https://github.com/vmtk/vmtk/pull/200) Modify vmtksurfaceendclipper to clip based on centerline information +- Many bugfixes + + +---------- +## New Python Requirements + +With this release, the following python packages are requirements of VMTK. Please note that this is included soley for informational purposes (and developers who intend to build from source). The VMTK anaconda package (and windows installer) will automatically solve and configure the dependencies appropriatly for your system and current environment. + +- Numpy <=1.13 (mkl preffered, but nomkl or openblas will work as well) +- H5Py >=2.7 +- hdf5 >=1.18 +- future + +---------- +## Breaking Changes + +- Python 2.7 is no longer supported on Windows. +- No further packages will be released on the VMTK PyPi channel. +- Removed ability to read in DICOM files specified only via a directory path (pypescript `-d` argument). See [#220](https://github.com/vmtk/vmtk/pull/220) + + +---------- +## Contributors + +Thank you to the following people for dedicating their time and effort into making VMTK 1.4 possible! + +- Rick Izzo - [@rlizzo](https://github.com/rlizzo) +- Luca Antiga - [@lantiga](https://github.com/lantiga) +- Kurt Sansom - [@kayarre](https://github.com/kayarre) +- Andras Lasso - [@lassoan](https://github.com/lassoan) +- Jean-Christophe Fillion-Robin - [@jcfr](https://github.com/jcfr) +- Alain Berod \ No newline at end of file diff --git a/resources/img/tutorials/izzo-numpy-1-1.png b/resources/img/tutorials/izzo-numpy-1-1.png new file mode 100644 index 00000000..27754849 Binary files /dev/null and b/resources/img/tutorials/izzo-numpy-1-1.png differ diff --git a/resources/img/tutorials/izzo-numpy-1-2.png b/resources/img/tutorials/izzo-numpy-1-2.png new file mode 100644 index 00000000..46008cc0 Binary files /dev/null and b/resources/img/tutorials/izzo-numpy-1-2.png differ diff --git a/resources/img/tutorials/izzo-numpy-2-1.png b/resources/img/tutorials/izzo-numpy-2-1.png new file mode 100644 index 00000000..dd35fd59 Binary files /dev/null and b/resources/img/tutorials/izzo-numpy-2-1.png differ diff --git a/resources/img/tutorials/izzo-numpy-2-2.png b/resources/img/tutorials/izzo-numpy-2-2.png new file mode 100644 index 00000000..e8adb22c Binary files /dev/null and b/resources/img/tutorials/izzo-numpy-2-2.png differ diff --git a/resources/js/main.js b/resources/js/main.js index 97f1743f..f92b6a97 100755 --- a/resources/js/main.js +++ b/resources/js/main.js @@ -224,13 +224,11 @@ function styleCode() { * Google Analytics **********************/ - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-29589511-1']); - _gaq.push(['_setDomainName', 'vmtk.org']); - _gaq.push(['_trackPageview']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); +(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ +(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), +m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) +})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + +ga('create', 'UA-29589511-1', 'auto'); // Replace with your property ID. +ga('send', 'pageview'); +ga('set', 'anonymizeIp', true); diff --git a/tutorials/ColorMaps.md b/tutorials/ColorMaps.md index 32ec5d41..f51576e9 100644 --- a/tutorials/ColorMaps.md +++ b/tutorials/ColorMaps.md @@ -3,7 +3,7 @@ layout: page-full-width title: Color Maps --- -#### Applicable version(s): +#### Applicable version(s): [Development version]({{ site.baseurl }}/download/#development_version) by Simone Manini, Orobix Srl, Italy @@ -12,7 +12,7 @@ This tutorial demonstrates how to handle different color maps while rendering a --- -##Overview +## Overview Color maps are available in the following scripts: + vmtkcenterlineviewer @@ -26,47 +26,47 @@ At the moment there are 4 different color maps currently implemented in vmtk: + cooltowarm (default one) + blackbody -There is also the possibility to set the number of colors to be used in selected color map. By default a discrete number of colors (256) are used. +There is also the possibility to set the number of colors to be used in selected color map. By default a discrete number of colors (256) are used. ![Figure 1]({{ site.baseurl }}/resources/img/colormaps.png) *Figure 1: vmtk color maps. From top to bottom: cooltowarm (default), rainbow, blackbody and grayscale.* vmtkmeshviewer -ifile surface.vtp -array pressure -legend 1 - + ![Figure 2]({{ site.baseurl }}/resources/img/tutorials/cooltowarm_256.png) *Figure 2: Cooltowarm color map (default) with 256 colors (default)* vmtkmeshviewer -ifile surface.vtp -array pressure -legend 1 -numberofcolors 8 - + ![Figure 3]({{ site.baseurl }}/resources/img/tutorials/cooltowarm_8.png) *Figure 3: Cooltowarm color map (default) with 8 colors* vmtkmeshviewer -ifile surface.vtp -array pressure -colormap rainbow -legend 1 - + ![Figure 4]({{ site.baseurl }}/resources/img/tutorials/rainbow_256.png) *Figure 4: Rainbow blue to red color map (default) with 256 colors (default)* vmtkmeshviewer -ifile surface.vtp -array pressure -legend 1 -colormap rainbow -numberofcolors 8 - + ![Figure 5]({{ site.baseurl }}/resources/img/tutorials/rainbow_8.png) *Figure 5: Rainbow blue to red color map with 8 colors* vmtkmeshviewer -ifile surface.vtp -array pressure -colormap blackbody -legend 1 - + ![Figure 6]({{ site.baseurl }}/resources/img/tutorials/blackbody_256.png) *Figure 6: Blackbody radiation color map with 256 colors (default)* vmtkmeshviewer -ifile surface.vtp -array pressure -legend 1 -colormap blackbody -numberofcolors 8 - + ![Figure 7]({{ site.baseurl }}/resources/img/tutorials/blackbody_8.png) *Figure 7: Blackbody radiation color map with 8 colors* - + vmtksurfaceviewer -ifile surface.vtp -array pressure -legend 1 -colormap grayscale - + ![Figure 8]({{ site.baseurl }}/resources/img/tutorials/grayscale_256.png) *Figure 8: Grayscale color map with 256 colors (default)* vmtksurfaceviewer -ifile surface.vtp -array pressure -legend 1 -colormap grayscale -numberofcolors 8 - + ![Figure 9]({{ site.baseurl }}/resources/img/tutorials/grayscale_8.png) *Figure 9: Grayscale color map with 8 colors* diff --git a/tutorials/ImageFeatureCorrection.md b/tutorials/ImageFeatureCorrection.md index 4679b07d..2b24032d 100644 --- a/tutorials/ImageFeatureCorrection.md +++ b/tutorials/ImageFeatureCorrection.md @@ -3,7 +3,7 @@ layout: page-full-width title: Making a CFD mesh using a sigmoid mask --- -#### Applicable version(s): +#### Applicable version(s): [Latest stable release]({{ site.baseurl }}/download/#binary_packages) & [Development version]({{ site.baseurl }}/download/#development_version) In this protocol it is explained how you can mask the bone with a sigmoid function to create a good mesh from for example the internal carotid artery or an aneurysm located near bone. The sigmoid function masks the high gradients in bone and air in order to decrease their influence on the levelset. If you can't understand the used code, I advise you to look at one of the other tutorials on the vmtk website. @@ -16,9 +16,9 @@ In this protocol it is explained how you can mask the bone with a sigmoid functi --- -##Read and Display the image +## Read and Display the image -The first step is to read in the dicom files and to display them on the screen. This is done using `vmtkimagereader` and `vmtkimageviewer` +The first step is to read in the dicom files and to display them on the screen. This is done using `vmtkimagereader` and `vmtkimageviewer` vmtkimagereader -f dicom -d dicom_directory_path -ofile image_volume.vti --pipe vmtkimageviewer @@ -28,7 +28,7 @@ The next step is to select a volume of interest. If you look at the object using | | | |:----------------------------------------:|:---------------------------------------------------:| -|![Figure1]({{ site.baseurl }}/resources/img//tutorials/Jansen_location.png)| ![Figure2]({{ site.baseurl }}/resources/img//tutorials/Jansen_voi.png) +|![Figure1]({{ site.baseurl }}/resources/img//tutorials/Jansen_location.png)| ![Figure2]({{ site.baseurl }}/resources/img//tutorials/Jansen_voi.png) |*Figure 1: location of the aneurysm* | *Figure 2: Volume of Interest selection* --- @@ -59,7 +59,7 @@ If you then use vmtkimageviewer on the levelsetfiles you see that there is a dif vmtkimagecompose -ifile bone_lvlset_500.vti -i2file air_lvlset_-50.vti -negatei2 1 -ofile bone_air_lvlset.vti -###**How to segment specific regions** +### **How to segment specific regions** When creating the levelsets of bone and air, it is wise to choose a relatively small volume of interest, because it may take a while before the process is completed. With VMTK it is also possible to make a smaller volume of interest in the one you already made, which contains the region of bone that you want to segment (I.e. the region where the aneurysm/vessel is very close to the bone) @@ -68,7 +68,7 @@ When creating the levelsets of bone and air, it is wise to choose a relatively s |![Figure3]({{ site.baseurl }}/resources/img//tutorials/Jansen_bonelvlset.png)| ![Figure4]({{ site.baseurl }}/resources/img//tutorials/Jansen_airlvlset.png) | |*Figure 3: Bone levelset* | *Figure 4: Air levelset* | |![Figure5]({{ site.baseurl }}/resources/img/tutorials/Jansen_comblvlset.png)| | -|*Figure 5: Bone and Air levelsets combined* | +|*Figure 5: Bone and Air levelsets combined* |
    @@ -100,7 +100,7 @@ In this composed image the positions of the gradients you want to mask can be se |*Figure 6: Problem situation* | |
    - vmtkimagefeaturecorrection -ifile bone_feature_500.vti -levelsetsfile bone_air_lvlset.vti + vmtkimagefeaturecorrection -ifile bone_feature_500.vti -levelsetsfile bone_air_lvlset.vti -scalefrominput 0 -ofile sigmoid_feature.vti | | | @@ -112,7 +112,7 @@ In this composed image the positions of the gradients you want to mask can be se Figure 7 shows the original feature image, figure 8 shows the altered one. In the latter figure you can see that some areas are brighter compared to figure 7. This is caused by the application of the sigmoid function -I recommend however to use a small standard deviation (for example one pixel) because then you will be able to use the curvature option more efficiently. If you will use a higher standard deviation , the curvature option has less freedom when creating the actual levelset. This is because they both erode the levelset a bit in order to create a better shape. The curvature is also capable of smoothing the surface of the aneurysm, which the sigmoid cannot. +I recommend however to use a small standard deviation (for example one pixel) because then you will be able to use the curvature option more efficiently. If you will use a higher standard deviation , the curvature option has less freedom when creating the actual levelset. This is because they both erode the levelset a bit in order to create a better shape. The curvature is also capable of smoothing the surface of the aneurysm, which the sigmoid cannot. ### Short explanation of the problem. @@ -175,7 +175,7 @@ My endvalues here were 500, 0, 0.2, 1.0 ### Why initial levelset -Initially I created a model of the internal carotid in the same way as described in the aneurysm section. However, this sometimes gave complications and took a long time. Afterwards I tried to make a model with an initial levelset which gave a result almost as good as the previous method, only taking two steps. +Initially I created a model of the internal carotid in the same way as described in the aneurysm section. However, this sometimes gave complications and took a long time. Afterwards I tried to make a model with an initial levelset which gave a result almost as good as the previous method, only taking two steps. --- @@ -235,7 +235,7 @@ Finally the mesh is written to libmesh format. This is also dependant on the sol vmtkmeshwriter -ifile aneurysm_model_meshq_sc.vtu -entityidsarray CellEntityIds -ofile aneurysm_model_meshq_sc.xda -###Creating mesh with NetGen +### Creating mesh with NetGen In this section, the use of creating a mesh with NetGen will be discussed @@ -265,4 +265,4 @@ With meshscaling you have to convert the model from millimeters to centimeters. After this step you are ready to generate the input for your solver. This greatly depends on the solver you are using. [Generating an inputfile for a CFD solver]({{ site.baseurl }}/tutorials/SurfaceToMesh.html). -If you have any questions, feel free to contact me at R.P.M.Jansen@student.tue.nl +If you have any questions, feel free to contact me at R.P.M.Jansen@student.tue.nl diff --git a/tutorials/MappingAndPatching.md b/tutorials/MappingAndPatching.md index 2aeb317b..1e0ba20d 100644 --- a/tutorials/MappingAndPatching.md +++ b/tutorials/MappingAndPatching.md @@ -3,7 +3,7 @@ layout: page-full-width title: Mapping and Patching --- -#### Applicable version(s): +#### Applicable version(s): [Latest stable release]({{ site.baseurl }}/download/#binary_packages) & [Development version]({{ site.baseurl }}/download/#development_version) by Marina Piccinelli, Math CS Department, Emory University, Atlanta, US @@ -12,19 +12,19 @@ This tutorial demonstrates how to map the surface of a population of vessels ont --- -##Overview +## Overview The theory behind this tutorial can be found in details in the following publication: -+ Antiga L, Steinman DA. Robust and objective decomposition and mapping of bifurcating vessels. *IEEE Transactions on Medical Imaging*, 23(6), 2004. ++ Antiga L, Steinman DA. Robust and objective decomposition and mapping of bifurcating vessels. *IEEE Transactions on Medical Imaging*, 23(6), 2004. Briefly, each segment of a vascular network is topologically equivalent to a cylinder and can consequently be mapped onto a rectangular parametric space that allows both easier investigations and comparisons between different models and datasets. The parameterization is performed longitudinally by means of the curvilinear abscissa computed over the model centerlines and circumferentially, by the angular position of each point on the surface mesh with respect to the centerlines. -##Pre-requisites +## Pre-requisites In addition to ad hoc vmtk scripts for metric calculation (`vmtkbranchmetrics`), mapping (`vmtkbranchmapping`) and patching (`vmtkbranchpatching`), this tutorial relies on concepts and operations presented in previous sections, such as [centerlines extraction]({{ site.baseurl }}/tutorials/Centerlines.html), their [geometric analysis]({{ site.baseurl }}/tutorials/GeometricAnalysis.html), [bifurcations identification]({{ site.baseurl }}/tutorials/GeometricAnalysis.html) and [branch splitting]({{ site.baseurl }}/tutorials/BranchSplitting.html). -##An example: WSS and OSI along a branching vascular district +## An example: WSS and OSI along a branching vascular district A common application is mapping and patching of fluid dynamics variables, such as wall shear stress (WSS) or oscillatory shear index (OSI), obtained on the surface mesh typically by means of a CFD simulation.
    Let's assume we have the mesh surface depicted in Figure 1: it represents the aorta of a mouse with its main branches (from top to bottom: celiac, mesenteric and right renal arteries) for which the WSS and OSI were computed.
    @@ -37,28 +37,28 @@ We will refer to the mesh surface as aorta.vtp; we also assume, even if it is no Here are the steps you may want to follow to patch and flatten the surface: -###Centerlines extraction and branch splitting +### Centerlines extraction and branch splitting We extract the centerlines from the model, compute their attributes, i.e. the curvilinear abscissa and the parallel transport normals system - both attributes are crucial for the surface parameterization - and split them (Figure 2-left). vmtkcenterlines -ifile aorta.vtp --pipe vmtkcenterlineattributes --pipe vmtkbranchextractor -ofile aorta_cl.vtp -###Bifurcation reference systems +### Bifurcation reference systems We compute the bifurcation reference systems along the centerline network just computed vmtkbifurcationreferencesystems -ifile aorta_cl.vtp -radiusarray MaximumInscribedSphereRadius -blankingarray Blanking -groupidsarray GroupIds -ofile aorta_cl_rs.vtp -###Surface splitting +### Surface splitting We subdivide the surface in its constituent branches: in this way the mapping and patching will be performed on each singular branch (Figure 2-right). - vmtkbranchclipper -ifile aorta.vtp -centerlinesfile aorta_cl.vtp -groupidsarray GroupIds -radiusarray MaximumInscribedSphereRadius -blankingarray Blanking -ofile aorta_clipped.vtp + vmtkbranchclipper -ifile aorta.vtp -centerlinesfile aorta_cl.vtp -groupidsarray GroupIds -radiusarray MaximumInscribedSphereRadius -blankingarray Blanking -ofile aorta_clipped.vtp ![Figure 2]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure2.png)
    Figure 2. Split centerlines (left) and surface (right): GroupIds array shown. -###Longitudinal and circumferential metrics +### Longitudinal and circumferential metrics By means of the `vmtkbranchmetrics` script two additional arrays are created on each branch of the split surface whose default names are AbscissaMetric and AngularMetric: the first is computed from the curvilinear abscissa defined on the centerlines, while the second represents the periodic circumferential coordinate of mesh points around the centerlines and spans the interval (-π, +π). In Figure 3 iso-contours over the two arrays are also shown. @@ -67,7 +67,7 @@ By means of the `vmtkbranchmetrics` script two additional arrays are created on ![Figure 3]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure3.png)
    Figure 3. Longitudinal (left) and circumferential metrics created over the surface model by vmtkbranchmetrics script; iso-contours over the two fields are shown. -##Metrics mapping to branches +## Metrics mapping to branches By construction of a harmonic function (Figure 4-left) over each vascular segment, vmtkbranchmapping maps and stretches the longitudinal metric to correctly account for the presence of insertion regions at bifurcations; the additional StretchedMapping array is added to the surface (Figure 4-middle). @@ -82,7 +82,7 @@ to verify all the information needed by the script: results from `vmtkbranchmetr ![Figure 4]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure4.png)
    Figure 4. Harmonic funtion built over each branch (left); stretched longitudinal metric (middle) and angular metric (right). -##Patching of surface mesh and attributes +## Patching of surface mesh and attributes All the ingredients are now in place to perform the real patching of the surface, that is to "cut" a set of contiguous rectangular regions on the mesh that follow iso-contours in the StretchedMapping and AngularMetric arrays; all the quantities of interest (WSS and OSI in this case) are averaged over these areas. @@ -99,16 +99,16 @@ By means of the options `-longitudinalpatchsize` and `-circularpatches` we impos Figure 6 shows the patching of the data attributes over the surface.
    ![Figure 6]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure6.png) -
    Figure 6. Surface model with patched WSS and OSI attributes; the mesh tesselation is also displayed. +
    Figure 6. Surface model with patched WSS and OSI attributes; the mesh tesselation is also displayed. By adding the following option to the previous patching command the patched data will be flattened and exported as a .vti image or a .png (.jpg, .tiff, etc). Figure 7 shows the patched 3D surface (WSS is visualized) and the flattened WSS (middle) and OSI (right) images. By default in the final .vti (or .png) images the flattened patched dataset of each branch are vertically juxtaposed. -patcheddatafile aorta_clipped_patching.vti or -patcheddatafile aorta_clipped_patching.png ![Figure 7]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure7.png) -
    Figure 7. Left: 3D patched dataset (WSS displayed) for the complete model; middle and rigth: flattened images of patched WSS and OSI for the whole vascular network by vertical juxtaposition of each branch portion. +
    Figure 7. Left: 3D patched dataset (WSS displayed) for the complete model; middle and rigth: flattened images of patched WSS and OSI for the whole vascular network by vertical juxtaposition of each branch portion. -###Extraction of one branch +### Extraction of one branch One possible way to extract the patched 3D surface and the flattened image for only one of the vascular branches is to use `vmtkbranchclipper` to clip the segment of interest before performing the patching. For example to extract the branch with group id 5 @@ -119,4 +119,4 @@ Figure 8 shows the results. ![Figure 8]({{ site.baseurl }}/resources/img/tutorials/MapPatchFigure8.png)
    Figure 8. 3D patched surface and flattened images for the branch #5. -By means of the flattened images, comparisons or correlations between different models or different datasets are readily computable. +By means of the flattened images, comparisons or correlations between different models or different datasets are readily computable. diff --git a/tutorials/ParticleTracing.md b/tutorials/ParticleTracing.md index 172eb16d..5e221587 100644 --- a/tutorials/ParticleTracing.md +++ b/tutorials/ParticleTracing.md @@ -12,7 +12,7 @@ This tutorial demonstrates how to generate particles and streaklines from a velo --- -##Overview +## Overview Fluid flow is characterized by a velocity vector field in three-dimensional space, within the framework of continuum mechanics. Streamlines, streaklines, and pathlines are field lines resulting from this vector field description of the flow. They differ only when the flow changes with time: that is, when the flow is not steady. Streamlines are a family of curves that are instantaneously tangent to the velocity vector of the flow. These show the direction a fluid element will travel in at any point in time. @@ -24,11 +24,11 @@ Timelines are the lines formed by a set of fluid particles that were marked at a *Figure 1: The red particle moves in a flowing fluid; its pathline is traced in red; the tip of the trail of blue ink released from the origin follows the particle, but unlike the static pathline (which records the earlier motion of the dot), ink released after the red dot departs continues to move up with the flow. (This is a streakline.) The dashed lines represent contours of the velocity field (streamlines), showing the motion of the whole field at the same time.* -##Requirements +## Requirements In order to properly compute traces it is mandatory to have n mesh files resulting from a pulsatile cfd simulation. Each mesh file represent a timestep and must have, as a vtkDataArray, 3 velocity components in the axial directions ( usually u, v and w ), or the velocity vector. -##Pre-process your solution +## Pre-process your solution We need to create a mesh file which will contains all the data relative to the velocity components for each timestep we want to generate traces. We have to provide: @@ -68,7 +68,7 @@ If you need to clip the model before applying a slice: ![Figure 3]({{ site.baseurl }}/resources/img/tutorials/particle_mesh_cutter.png) *Figure 3: Creating a source slice for the particle tracer* -##Generate the traces +## Generate the traces We will now see how to generate the traces from a velocity field. We have to provide to the script: @@ -89,7 +89,7 @@ Or we can build a pipe in order to avoid to write to disk the mesh_timesteps.vtu *Figure 4: The traces generated with vmtkparticletracer script* -##Animate the traces +## Animate the traces We are now ready to animate our traces. We have to provide to the script: diff --git a/tutorials/WorkingWithNumpyArrays.md b/tutorials/WorkingWithNumpyArrays.md new file mode 100644 index 00000000..17eb3728 --- /dev/null +++ b/tutorials/WorkingWithNumpyArrays.md @@ -0,0 +1,460 @@ +--- +layout: page-full-width +title: Working With Numpy Arrays +by: Richard Izzo (Github @rlizzo), State University of New York at Buffalo, USA +--- + +#### Applicable version(s): +[Development version]({{ site.baseurl }}/download/#development_version) + +This tutorial demonstrates how to convert VMTK Image, Surface, and Centerline object data to and from a structured dictionary of Numpy arrays. This tutorial can be viewed as a Jupyter Notebook at [this link]({{ site.baseurl }}/tutorials/WorkingWithNumpyArraysIPYNB.html) + +Note: This is an advanced function meant only for users who wish to access & programmatically modify the underlying Visualization Toolkit (VTK) object data which defines Images, Surfaces, and Centerlines in VMTK. While the described vmtkscripts are valid PypeScript members, the API is designed to be called from a typical python script or from within a [Jupyter Notebook](http://jupyter.org/). Also please note that as of VMTK version 1.3, the vmtkscripts described below are not included in the pre-built binary installer . In order to take advantage of these functions, please build VMTK from source by following this instructions [here]({{ site.baseurl }}/download/#development_version)
    + +Though deep expertise is not necessary, we recommend that users are familiar with the VTK [data model](http://www.vtk.org/data-model/) and typical class structures for [vtkImageData](http://www.vtk.org/doc/nightly/html/classvtkImageData.html) and [vtkPolyData](http://www.vtk.org/doc/nightly/html/classvtkPolyData.html) + +--- + +## Relevant VMTK scripts + +Scripts that convert VMTK objects to numpy arrays: +- [vmtkcenterlinestonumpy]({{ site.baseurl }}/vmtkscripts/vmtkcenterlinestonumpy.html) +- [vmtkimagetonumpy]({{ site.baseurl }}/vmtkscripts/vmtkimagetonumpy.html) +- [vmtksurfacetonumpy]({{ site.baseurl }}/vmtkscripts/vmtksurfacetonumpy.html) + +Scripts that convert a nested dictionary of numpy arrays to VMTK objects: +- [vmtknumpytocenterlines]({{ site.baseurl }}/vmtkscripts/vmtknumpytocenterlines.html) +- [vmtknumpytoimage]({{ site.baseurl }}/vmtkscripts/vmtknumpytoimage.html) +- [vmtknumpytosurface]({{ site.baseurl }}/vmtkscripts/vmtknumpytosurface.html) + +Convenience scripts to write and read a nested dictionary of numpy arrays to disk: +- [vmtknumpyreader]({{ site.baseurl }}/vmtkscripts/vmtknumpyreader.html) +- [vmtknumpywriter]({{ site.baseurl }}/vmtkscripts/vmtknumpywriter.html) + +--- + +## Requirements + +In addition to the standard VMTK package, the following packages must be installed and available on the users PATH: + +- [Numpy](http://www.numpy.org/) +- [h5py](http://www.h5py.org/) + +We recommend using the [Python Anaconda](https://anaconda.org/) package manager to create a virtual environment and install the packages. Installation and quickstart instructions are available [here](https://docs.continuum.io/docs_oss/conda/get-started). + +--- + +## A Primer on VTK Data + +VMTK is built on top of Kitware's [Visualization Toolkit](http://www.vtk.org/) data model & processing pipeline. A full description of the VTK data model format and pipeline is well beyond the scope of this tutorial. For those interested users, please refer to the following two resources: + +- [Data Structures in the Visualization Toolkit](https://www.researchgate.net/profile/Stefan_Bruckner/publication/228936817_Data_Structures_in_the_Visualization_Toolkit/links/0912f50ebdc4027636000000.pdf), Stefan Bruckner, Seminar Paper, The Institute of Computer Graphics and Algorithms, Vienna University of Technology, Austria +- [The VTK Users Guide](https://www.kitware.com/products/books/VTKUsersGuide.pdf) + +For our purposes, we can think of any VTK data object as being composed of an organizing structure (ie. Points & Cells) and associated data attributes (Point Data & Cell Data). + +#### Points & Cells + +In this interpretation, we can think of Points as a vertices which define the geometry of the data object. For surfaces & centerlines, this interpretation is immediately intuitive; the geometry of these structures is composed of a discrete set of vertices (aka. Points) in 3D space (see Figure 1). To understand Points in the context of an image, we can think of any image as being composed of a structured grid of points in space with an intensity value at each point (see Figure 2) + + +| | | +|:----------------------------------------:|:---------------------------------------------------:| +|![Figure1]({{ site.baseurl }}/resources/img/tutorials/izzo-numpy-1-1.png){:height="250px" width="250px"}| ![Figure2]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-1-2.png) +|*Figure 1: Illustration of vertices as Points* | *Figure 2: Illustration of image as points* + +On the other hand, Cells define the topology of the data object. In the context of surfaces, this is a describes the connectivity of the vertices which form each triangle in the surface (see Figure 3). For centerlines, Cells describe the connectivity and grouping of points which make up the centerline data object (see Figure 4). Though in theory, cells can be used to group certain regions in vtkImageData, we do not define the concept of cells as it relates to a VMTK image. + +| | | +|:----------------------------------------:|:---------------------------------------------------:| +|![Figure3]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-2-1.png)| ![Figure4]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-2-2.png) +|*Figure 1: Illustration of cells creating a triangulated surface* | *Figure 2: Illustration cells defining a line* + +
    +When working with Points & Cells, just remember that: Points define geometry, Cells define topology . + +#### Point Data & Cell Data + +At this point, it should be noted that a complete description of surface or centerline geometry & topology is given by the Point & Cell descriptors; this is similar to the information which might be encoded in a common STL or PLY file. Though undoubtedly useful, the VTK data model allows far more flexibility and customization than these simple descriptors. This flexibility is employed through the use of dataset attributes (ie. Point Data & Cell Data). + +Throughout the previous tutorials, we have generated scalar and vector field maps which have been applied to both centerlines and surfaces. These may have come in the form of measuring the surface distance to centerlines in the [Mesh Generation](http://www.vmtk.org/tutorials/MeshGeneration.html) tutorial, or generating centerline Group or Tract Ids in the [Branch Splitting](http://www.vmtk.org/tutorials/BranchSplitting.html) tutorial. The algorithms that VMTK employs to do these operations stores the resulting attribute data in Point Data / Cell Data arrays associated with the underlying VTK object which is being processed. It is important to note that though both Point Data & Cell Data both act to describe some data attribute of the underlying VTK object, they are not necessarily interchangeable. In general, cell data can be easily converted to point data, but point data may not necessarily be easily converted to cell data - the reason for this (along with the methods to convert cell data to point data) will be illustrated later on in this tutorial. + +Point Data refers to a dataset attribute which is specified for every Point in the VTK object. Cell Data refers to a dataset attribute which is specified at every cell in the VTK object. The following example is provided to attempt to make this distinction clear: + +> If we are given a centerline which has been split into branches (refer to the [Branch Splitting](http://www.vmtk.org/tutorials/BranchSplitting.html) tutorial), the Centerline Id, Tract Id, & Group Id of each centerline segment is stored as Cell Data key/value pairs. If we then go on to calculate the centerline geometry (refer to the [Geometric Analysis](http://www.vmtk.org/tutorials/GeometricAnalysis.html) tutorial), the tortuosity values will be stored as Point Data. + +> In this example the cell data (Centerline Id, Tract Id, etc.) applies the same value - an integer indicating some attribute in this case - to a large number of points which are specified by a single cell. Conversely, a value such a tortuosity inherently varies for every point making up the centerline, and therefore needs to be specified individually for every point. + +This explanation all acts to say the following: if a dataset attribute varies for every vertex defining geometry, it is Point Data. If the dataset attribute varies according to the object's topology , it is Cell Data. + +--- + +## Structured Conversion Between VTK Data and Numpy Arrays + +When we want to access VTK data in numpy, we actually need to access the four principle component of a VTK object as described above: + +- Points +- Cells +- Point Data +- Cell Data + +In order to make use of the data in numpy/python, we create a unique numpy array for every VTK array defining these components. In order to handle these arrays in a manageable fashion (accessible through one python object), we assign each data array to a key/value pair in a (nested) python dictionary of pre-defined structure. The following subsections defines the dictionary structure required for centerlines, images, and surfaces. + +Note: The following structure must be reproduced exactly in order to successfully convert a numpy dataset back into VMTK. Be sure to include all dictionary components (even if they are empty) and ensure that all keys exactly match the description below / the output from converting VMTK objects to numpy. + +### Converting VMTK Surface Objects + +The following example demonstrates how to convert a VMTK surface to a numpy array. This is handled by the `vmtkscripts.vmtkSurfaceToNumpy()` script which accepts a `Surface` as a input and outputs the nested dictionary of arrays through the `ArrayDict` class attribute. + +The structure of the `ArrayDict` nested dictionary is as follows: + +``` +ArrayDict + ['Points'] <-- required, is Nx3 array of N vertexes and x, y, z locations + ['PointData'] <-- required, even if subarrays are empty + ['PointDataArray1'] <-- optional, (ex. MaximumInscribedSphereRadius) + ['PointDataArray2'] <-- optional + ... + ['CellData'] <-- required + ['CellPointIds'] <-- required, is Mx3 array defines cell conectivity to ['Points] Indices + ['CellDataArray1'] <-- optional, (ex. CenterlineTractId) + ['CellDataArray2'] <-- optional + ... +``` + +An example showing the dictionary structure is below: + + +```python +from vmtk import vmtkscripts +import numpy as np + +surfaceReader = vmtkscripts.vmtkSurfaceReader() +surfaceReader.InputFileName = 'foo/neuro-test-surface-distance.vtp' +surfaceReader.Execute() + +surfaceNumpyAdaptor = vmtkscripts.vmtkSurfaceToNumpy() +surfaceNumpyAdaptor.Surface = surfaceReader.Surface +surfaceNumpyAdaptor.Execute() + +numpySurface = surfaceNumpyAdaptor.ArrayDict +``` + + + Reading VTK XML surface file. + wrapping vtkPolyData object + converting cell data: + converting points + converting point data: + DistanceToCenterlines + MaximumInscribedSphereRadius + converting cell connectivity list + + +The python object `numpySurface` is now a nested dictionary of numpy arrays. The top level key/value pairs are: + + +```python +numpySurface +``` + + + {'CellData': {'CellPointIds': array([[ 0, 1, 2], + [ 1, 3, 4], + [ 5, 6, 7], + ..., + [ 88716, 89180, 37940], + [166989, 164742, 166803], + [103381, 110920, 102971]], dtype=int32)}, + 'PointData': {'DistanceToCenterlines': array([ 0.83461123, 0.86163944, 0.82509331, ..., 0.19807033, + 1.024342 , 0.3966704 ]), + 'MaximumInscribedSphereRadius': array([ 0.83021622, 0.85573586, 0.82176147, ..., 0.20746213, + 0.9325247 , 0.38492678])}, + 'Points': array([[ 11.95934963, -3.45995545, -250.88401794], + [ 12.04302216, -3.48910427, -250.89782715], + [ 11.96973038, -3.54681206, -250.83029175], + ..., + [ -21.8845253 , 10.9817152 , -242.10021973], + [ -5.70769596, 0.96210521, -247.94236755], + [ -24.40606117, 2.56822777, -245.54272461]], dtype=float32)} + + + +For `numpySurface`, we can see that the numpy of surface points (stored in `numpySurface['Points']`) and the number of triangles (stored in `numpySurface['CellData']['CellPointIds']`) is: + + +```python +print('Number of Points = ', numpySurface['Points'].shape[0], ' Number of Dimensions = ', numpySurface['Points'].shape[1]) +print('Number of Faces = ', numpySurface['CellData']['CellPointIds'].shape[0], ' Number of Vertices Per Face = ', numpySurface['CellData']['CellPointIds'].shape[1]) +``` + + Number of Points = 209988 Number of Dimensions = 3 + Number of Faces = 419582 Number of Vertices Per Face = 3 + + +We can also see that the data stored in `PointData` has the shape: + + +```python +print('numpySurface["PointData"]["DistanceToCenterlines"] shape = ', numpySurface["PointData"]["DistanceToCenterlines"].shape) +``` + + numpySurface["PointData"]["DistanceToCenterlines"] shape = (209988,) + + +which exactly matches the number of vertices in the `Points` array. In this case, each index in `numpySurface['PointData']['DistanceToCenterlines']` corresponds to a row in ` numpySurface['Points'] `. ie. `numpySurface['PointData']['DistanceToCenterlines'][100]` corresponds to the vertex defined by coordinates at `numpySurface['Points'][100, :]` + +From here, we can modify the location of the points, define a new cell connectivity list, or add a new Point Data or Cell Data array. If we decide we want to modify the `DistanceToCenterlines` array values by a constant scale factor, we can perform the operation and convert back to a VMTK surface Object by: + + +```python +print('Before Modification: ', numpySurface['PointData']['DistanceToCenterlines']) +numpySurface['PointData']['DistanceToCenterlines'] = numpySurface['PointData']['DistanceToCenterlines'] * 2 +print('After Modification: ', numpySurface['PointData']['DistanceToCenterlines']) + +surfaceVmtkAdaptor = vmtkscripts.vmtkNumpyToSurface() +surfaceVmtkAdaptor.ArrayDict = numpySurface +surfaceVmtkAdaptor.Execute() +``` + + Before Modification: [ 0.83461123 0.86163944 0.82509331 ..., 0.19807033 1.024342 0.3966704 ] + After Modification: [ 1.66922245 1.72327889 1.65018662 ..., 0.39614065 2.048684 0.79334081] + converting points + converting numpy array to surface + + +We can then use the VMTK object as normal or save it to a file. + +### Converting VMTK Centerline Objects + +The following example demonstrates how to convert a VMTK centerline to a numpy array. This is handled by the `vmtkscripts.vmtkCenterlinesToNumpy()` script which accepts a `Surface / Centerline` as a input and outputs the nested dictionary of arrays through the `ArrayDict` class attribute. + +The structure of the `ArrayDict` nested dictionary is as follows: + +``` +ArrayDict + ['Points'] <-- required, is Nx3 array of N vertexes and x, y, z locations + ['PointData'] <-- required, even if subarrays are empty + ['PointDataArray1'] <-- optional, (ex. MaximumInscribedSphereRadius) + ['PointDataArray2'] <-- optional + ... + ['CellData'] <-- required + ['CellPointIds'] <-- required, list of Mx1 arrays defining cell connectivity to ['Points'] + ['CellDataArray1'] <-- optional, (ex: CenterlineTractId) + ['CellDataArray2'] <-- optional + ... +``` + +Note: The format for `['CellData']['CellPointIds']` is slightly different for centerlines than it is for the surface example above. Unlike a surface (which defined each triangle face as a row in `['CellData']['CellPointIds']` with fixed dimensions Mx3), the number of Points making up each cell in a centerline are completely arbitrary. Instead of a `Mx3` size array, the centerline version of `['CellData']['CellPointIds']` contains a list of numpy arrays with (potentially) non-equal sizes. Aside from this semantic difference, the meaning of each index in `['CellData']['CellPointIds']` is the same for centerlines and surfaces; that is, each value in `['CellData']['CellPointIds']` refers to a row index in `['Points']` which contains the coordinates of the associated points. + + +```python +centerlineReader = vmtkscripts.vmtkSurfaceReader() +centerlineReader.InputFileName = 'foo/coronary-test-centerline-branches.vtp' +centerlineReader.Execute() + +clNumpyAdaptor = vmtkscripts.vmtkCenterlinesToNumpy() +clNumpyAdaptor.Centerlines = centerlineReader.Surface +clNumpyAdaptor.Execute() + +numpyCenterlines = clNumpyAdaptor.ArrayDict +``` + + Reading VTK XML surface file. + wrapping vtkPolyData object + converting cell data: + CenterlineIds + TractIds + Blanking + GroupIds + converting points + converting point data: + MaximumInscribedSphereRadius + converting cell connectivity list + + +Like the surface example above, we can see that the data accessed through `numpyCenterlines['Points']` is a numpy array of shape Nx3: + + +```python +print('numpyCenterlines["Points"] shape = ', numpyCenterlines['Points'].shape) +``` + + numpyCenterlines["Points"] shape = (20758, 3) + + +In addition, we see that the keys for Point Data and Cell Data are: + + +```python +print('Point Data Keys: ', numpyCenterlines['PointData'].keys()) +print('Cell Data Keys: ', numpyCenterlines['CellData'].keys()) +``` + + Point Data Keys: dict_keys(['MaximumInscribedSphereRadius']) + Cell Data Keys: dict_keys(['CenterlineIds', 'TractIds', 'Blanking', 'GroupIds', 'CellPointIds']) + + +We see that the number of components in `['PointData']['MaximumInscribedSphereRadius']` is equal to the number of rows in `['Points']` + + +```python +print('Point Data Shape: ', numpyCenterlines['PointData']['MaximumInscribedSphereRadius'].shape, ' = Number of Points: ', numpyCenterlines['Points'].shape[0]) +``` + + Point Data Shape: (20758,) = Number of Points: 20758 + + +We can also see that `['CellData']['CellPointIds']` is a list of a certain length which contains a series of numpy arrays, and that the sizes of the arrays are not necesarily the same: + + +```python +print("['CellData']['CellPointIds] is a python list: ", isinstance(numpyCenterlines['CellData']['CellPointIds'], list)) +print("length of ['CellData']['CellPointIds'] list = ", len(numpyCenterlines['CellData']['CellPointIds']), '\n') + +minSize = np.inf +maxSize = 0 +for index, cellId in enumerate(numpyCenterlines['CellData']['CellPointIds']): + if cellId.shape[0] > maxSize: + maxSize = cellId.shape[0] + maxSizeCellIndex = index + if cellId.shape[0] < minSize: + minSize = cellId.shape[0] + minSizeCellIndex = index + +print("Minimum size of array in ['CellData']['CellPointIds'] = ", minSize, ' Which occured at index ', minSizeCellIndex) +print("Maximum size of array in ['CellData']['CellPointIds'] = ", maxSize, ' Which occured at index ', maxSizeCellIndex) +``` + + ['CellData']['CellPointIds] is a python list: True + length of ['CellData']['CellPointIds'] list = 30 + + Minimum size of array in ['CellData']['CellPointIds'] = 32 Which occured at index 27 + Maximum size of array in ['CellData']['CellPointIds'] = 2950 Which occured at index 7 + + +We can the see that the data inside of `['CellData']` (not at `['CellPointIds']`) has a shape equal to the length of the `['CellData']['CellPointIds']` list + + +```python +for cellDataKey in numpyCenterlines['CellData']: + if cellDataKey == 'CellPointIds': + pass + else: + print('Shape of ', cellDataKey, ' = ', numpyCenterlines['CellData'][cellDataKey].shape) +``` + + Shape of CenterlineIds = (30,) + Shape of TractIds = (30,) + Shape of Blanking = (30,) + Shape of GroupIds = (30,) + + +This is important, as the data stored in the `['CellData']` arrays are indexed so that the value at `['CellData']['foo'][index]` refers to the list element at the corresponding list index in `['CellData']['CellPointIds']`. For example: the data sorted at `['CellData']['TractIds'][5]` refers to the cell point id list accessible at `['CellData']['CellPointIds'][5]`. Recall that this array's values indicate the row indices of the vertices in `['Points']` which make up the cell. In this way it is possible to map a Cell Data value to a particular Point coordinate. + +However, it is not always convenient to have to map each `['CellData']['foo']` index to the `['CellData']['CellPointIds']` list to the corresponding coordinate in `['Points']`. A conceptually simpler (though more resource intensive) method to perform the mapping is to take each dataset attribute in `['CellData']` (with the exception of `CellPointIDs`), and map it to a dense array in `['PointData']`. This can be performed automatically by specifying `foo.ConvertCellToPoint = 1` when calling `vmtkscripts.vmtkCenterlinesToNumpy()` + +Like the surface example above, it is possible to convert from the nested python dictionary of arrays to a VMTK centerlines object via the `vmtkscripts.vmtkNumpyToCenterlines()` module: + + +```python +clVmtkAdaptor = vmtkscripts.vmtkNumpyToCenterlines() +clVmtkAdaptor.ArrayDict = numpyCenterlines +clVmtkAdaptor.Execute() +``` + + converting points + converting point data + converting cell data + + +### Converting VMTK Image Objects + +The conversion of VMTK Image Objects requires a much simpler ArrayDict structure than for a surface or centerline. The structure of the `ArrayDict` is as follows: + +``` +ArrayDict + ['Origin'] <-- required, is 3x1 array of (float) x,y,z vertex locations at index (0,0,0) + ['Dimensions'] <-- required, is 3x1 array of (int) number of voxels in the x,y,z direction. + ['Spacing'] <-- required, is 3x1 array of (float) voxel spacing in the x,y,z directions + ['PointData'] <-- required + ['PointDataArray1'] <-- required, is np.ndarray of shape = dimensions containing image data. + ['PointDataArray2'] <-- optional, is np.ndarray of shape = dimensions containing image data. + ... + +``` + +Recall that for this module, image data does not have a concept of cell data. As a result the entire VTK object can be specified with 3 attributes (Origin, Dimensions, & Spacing) and a dense array representing the image intensity scalars at each voxel index. An example of this is shown below: + + +```python +imageReader = vmtkscripts.vmtkImageReader() +imageReader.InputFileName = 'foo/aorta-voi.mha' +imageReader.Execute() + +imageNumpyAdaptor = vmtkscripts.vmtkImageToNumpy() +imageNumpyAdaptor.Image = imageReader.Image +imageNumpyAdaptor.Execute() + +numpyImage = imageNumpyAdaptor.ArrayDict +``` + + Spacing 0.878906 0.878906 1.500090 + Origin 156.445000 24.609400 0.000000 + Dimensions 157 393 34 + wrapping vtkDataObject + setting origin + setting dimensions + setting spacing + writing point data: + + + +```python +print("['Spacing'] = ", numpyImage['Spacing']) +print("['Origin'] = ", numpyImage['Origin']) +print("['Dimensions'] = ", numpyImage['Dimensions']) +print("['PointData']['ImageScalars'] shape = ", numpyImage['PointData']['ImageScalars'].shape) +``` + + ['Spacing'] = [ 0.87890601 0.87890601 1.50009 ] + ['Origin'] = [ 156.445 24.6094 0. ] + ['Dimensions'] = [157 393 34] + ['PointData']['ImageScalars'] shape = (157, 393, 34) + + +We can modify the data stored in `['PointData']['ImageScalars']` and return it to a VMTK image object as demonstrated below: + + +```python +print('Intensity Maximum Before Modification = ', np.amax(numpyImage['PointData']['ImageScalars'])) +print('Intensity Minimum Before Modification = ', np.amin(numpyImage['PointData']['ImageScalars'])) + +numpyImage['PointData']['ImageScalars'][np.where(numpyImage['PointData']['ImageScalars'] > 500)] = 500 + +print('Intensity Maximum After Modification = ', np.amax(numpyImage['PointData']['ImageScalars'])) +print('Intensity Minimum After Modification = ', np.amin(numpyImage['PointData']['ImageScalars'])) +``` + + Intensity Maximum Before Modification = 2570.2 + Intensity Minimum Before Modification = 0.0 + Intensity Maximum After Modification = 500.0 + Intensity Minimum After Modification = 0.0 + + + +```python +imageVmtkAdaptor = vmtkscripts.vmtkNumpyToImage() +imageVmtkAdaptor.ArrayDict = numpyImage +imageVmtkAdaptor.Execute() +``` + + Converting Numpy Array to vtkImageData + converting point data + + +## Saving VMTK Numpy Objects + +Two convenience scripts have been provided to save and read VMTK numpy objects (surfaces, centerlines, or images) to disk. The files can be written in either HDF5 format (provided the h5py module is installed) or via a standard python pickle object. The procedure is identical for every object type. + +Simply use `vmtkscripts.vmtkNumpyWriter()` and `vmtkscripts.vmtkNumpyReader()` in the fashion standard through vmtk. The scripts take an `ArrayDict` as an input member along with a `Format` identification (default = pickle) and a output/input file name, and read/write the array to/from disk. diff --git a/tutorials/WorkingWithNumpyArraysIPYNB.html b/tutorials/WorkingWithNumpyArraysIPYNB.html new file mode 100644 index 00000000..5ab7afe0 --- /dev/null +++ b/tutorials/WorkingWithNumpyArraysIPYNB.html @@ -0,0 +1,12877 @@ + + + +WorkingWithNumpyArrays + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    +
    +

    Working With Numpy Arrays

    +
    +
    +
    +
    +
    +
    +
    +

    Applicable version(s):

    +
    +
    +
    +
    +
    +
    +
    +

    Development version

    +

    by Richard Izzo (Github @rlizzo), State University of New York at Buffalo, USA

    +

    This tutorial demonstrates how to convert VMTK Image, Surface, and Centerline object data to and from a structured dictionary of Numpy arrays. This tutorial can be viewed as a Jupyter Notebook at this link

    +

    Note: This is an advanced function meant only for users who wish to access & programmatically modify the underlying Visualization Toolkit (VTK) object data which defines Images, Surfaces, and Centerlines in VMTK. While the described vmtkscripts are valid PypeScript members, the API is designed to be called from a typical python script or from within a Jupyter Notebook. Also please note that as of VMTK version 1.3, the vmtkscripts described below are not included in the pre-built binary installer . In order to take advantage of these functions, please build VMTK from source by following this instructions here

    +

    Though deep expertise is not necessary, we recommend that users are familiar with the VTK data model and typical class structures for vtkImageData and vtkPolyData

    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Relevant VMTK scripts

    +
    +
    +
    +
    +
    +
    +
    +

    Scripts that convert VMTK objects to numpy arrays:

    +
      +
    1. vmtkcenterlinestonumpy
    2. +
    3. vmtkimagetonumpy
    4. +
    5. vmtksurfacetonumpy
    6. +
    +

    Scripts that convert a nested dictionary of numpy arrays to VMTK objects:

    +
      +
    1. vmtknumpytocenterlines
    2. +
    3. vmtknumpytoimage
    4. +
    5. vmtknumpytosurface
    6. +
    +

    Convenience scripts to write and read a nested dictionary of numpy arrays to disk:

    +
      +
    1. vmtknumpyreader
    2. +
    3. vmtknumpywriter
    4. +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Requirements

    +
    +
    +
    +
    +
    +
    +
    +

    In addition to the standard VMTK package, the following packages must be installed and available on the users PATH:

    +
      +
    1. numpy
    2. +
    3. h5py
    4. +
    +

    We recommend using the Python Anaconda package manager to create a virtual environment and install the packages. Installation and quickstart instructions are available here.

    +
    + +
    +
    +
    +
    +
    +
    +
    +

    A Primer on VTK Data

    +
    +
    +
    +
    +
    +
    +
    +

    VMTK is built on top of Kitware's Visualization Toolkit data model & processing pipeline. A full description of the VTK data model format and pipeline is well beyond the scope of this tutorial. For those interested users, please refer to the following two resources:

    +
      +
    1. Data Structures in the Visualization Toolkit, Stefan Bruckner, Seminar Paper, The Institute of Computer Graphics and Algorithms, Vienna University of Technology, Austria
    2. +
    3. The VTK Users Guide
    4. +
    +

    For our purposes, we can think of any VTK data object as being composed of an organizing structure (ie. Points & Cells) and associated data attributes (Point Data & Cell Data).

    + +
    +
    +
    +
    +
    +
    +
    +

    Points & Cells

    +
    +
    +
    +
    +
    +
    +
    +

    In this interpretation, we can think of Points as a vertices which define the geometry of the data object. For surfaces & centerlines, this interpretation is immediately intuitive; the geometry of these structures is composed of a discrete set of vertices (aka. Points) in 3D space (see Figure 1). To understand Points in the context of an image, we can think of any image as being composed of a structured grid of points in space with an intensity value at each point (see Figure 2)

    + + + + + + + + + + + + + + + + +
    Figure1Figure2
    Figure 1: Illustration of vertices as PointsFigure 2: Illustration of image as points
    +

    On the other hand, Cells define the topology of the data object. In the context of surfaces, this is a describes the connectivity of the vertices which form each triangle in the surface (see Figure 3). For centerlines, Cells describe the connectivity and grouping of points which make up the centerline data object (see Figure 4). Though in theory, cells can be used to group certain regions in vtkImageData, we do not define the concept of cells as it relates to a VMTK image.

    + + + + + + + + + + + + + + + + +
    Figure3Figure4
    Figure 1: Illustration of cells creating a triangulated surfaceFigure 2: Illustration cells defining a line
    +

    When working with Points & Cells, just remember that: Points define geometry, Cells define topology .

    + +
    +
    +
    +
    +
    +
    +
    +

    Point Data & Cell Data

    +
    +
    +
    +
    +
    +
    +
    +

    At this point, it should be noted that a complete description of surface or centerline geometry & topology is given by the Point & Cell descriptors; this is similar to the information which might be encoded in a common STL or PLY file. Though undoubtedly useful, the VTK data model allows far more flexibility and customization than these simple descriptors. This flexibility is employed through the use of dataset attributes (ie. Point Data & Cell Data).

    +

    Throughout the previous tutorials, we have generated scalar and vector field maps which have been applied to both centerlines and surfaces. These may have come in the form of measuring the surface distance to centerlines in the Mesh Generation tutorial, or generating centerline Group or Tract Ids in the Branch Splitting tutorial. The algorithms that VMTK employs to do these operations stores the resulting attribute data in Point Data / Cell Data arrays associated with the underlying VTK object which is being processed. It is important to note that though both Point Data & Cell Data both act to describe some data attribute of the underlying VTK object, they are not necessarily interchangeable. In general, cell data can be easily converted to point data, but point data may not necessarily be easily converted to cell data - the reason for this (along with the methods to convert cell data to point data) will be illustrated later on in this tutorial.

    +

    Point Data refers to a dataset attribute which is specified for every Point in the VTK object. Cell Data refers to a dataset attribute which is specified at every cell in the VTK object. The following example is provided to attempt to make this distinction clear:

    +

    If we are given a centerline which has been split into branches (refer to the Branch Splitting tutorial), the Centerline Id, Tract Id, & Group Id of each centerline segment is stored as Cell Data key/value pairs. If we then go on to calculate the centerline geometry (refer to the Geometric Analysis tutorial), the tortuosity values will be stored as Point Data.

    +

    In this example the cell data (Centerline Id, Tract Id, etc.) applies the same value - an integer indicating some attribute in this case - to a large number of points which are specified by a single cell. Conversely, a value such a tortuosity inherently varies for every point making up the centerline, and therefore needs to be specified individually for every point.

    +
    +

    This explanation all acts to say the following: if a dataset attribute varies for every vertex defining geometry, it is Point Data. If the dataset attribute varies according to the object's topology , it is Cell Data.

    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Structured Conversion Between VTK Data and Numpy Arrays

    +
    +
    +
    +
    +
    +
    +
    +

    When we want to access VTK data in numpy, we actually need to access the four principle component of a VTK object as described above:

    +
      +
    1. Points
    2. +
    3. Cells
    4. +
    5. Point Data
    6. +
    7. Cell Data
    8. +
    +

    In order to make use of the data in numpy/python, we create a unique numpy array for every VTK array defining these components. In order to handle these arrays in a manageable fashion (accessible through one python object), we assign each data array to a key/value pair in a (nested) python dictionary of pre-defined structure. The following subsections defines the dictionary structure required for centerlines, images, and surfaces.

    +

    Note: The following structure must be reproduced exactly in order to successfully convert a numpy dataset back into VMTK. Be sure to include all dictionary components (even if they are empty) and ensure that all keys exactly match the description below / the output from converting VMTK objects to numpy.

    + +
    +
    +
    +
    +
    +
    +
    +

    Converting VMTK Surface Objects

    +
    +
    +
    +
    +
    +
    +
    +

    The following example demonstrates how to convert a VMTK surface to a numpy array. This is handled by the vmtkscripts.vmtkSurfaceToNumpy() script which accepts a Surface as a input and outputs the nested dictionary of arrays through the ArrayDict class attribute.

    + +
    +
    +
    +
    +
    +
    +
    +

    The structure of the ArrayDict nested dictionary is as follows:

    + +
    ArrayDict
    +    ['Points']                   <-- required, is Nx3 array of N vertexes and x, y, z locations
    +    ['PointData']                <-- required, even if subarrays are empty
    +        ['PointDataArray1']      <-- optional, (ex. MaximumInscribedSphereRadius)
    +        ['PointDataArray2']      <-- optional
    +        ...
    +    ['CellData']                 <-- required
    +        ['CellPointIds']         <-- required, is Mx3 array defines cell conectivity to ['Points] Indices
    +        ['CellDataArray1']       <-- optional, (ex. CenterlineTractId)
    +        ['CellDataArray2']       <-- optional
    +        ...
    + +
    +
    +
    +
    +
    +
    +
    +

    An example showing the dictionary structure is below:

    + +
    +
    +
    +
    +
    +
    In [1]:
    +
    +
    +
    from vmtk import vmtkscripts
    +import numpy as np
    +
    +surfaceReader = vmtkscripts.vmtkSurfaceReader()
    +surfaceReader.InputFileName = 'foo/neuro-test-surface-distance.vtp'
    +surfaceReader.Execute()
    +
    +surfaceNumpyAdaptor = vmtkscripts.vmtkSurfaceToNumpy()
    +surfaceNumpyAdaptor.Surface = surfaceReader.Surface
    +surfaceNumpyAdaptor.Execute()
    +
    +numpySurface = surfaceNumpyAdaptor.ArrayDict
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Reading VTK XML surface file.
    +wrapping vtkPolyData object
    +converting cell data: 
    +converting points
    +converting point data: 
    +DistanceToCenterlines
    +MaximumInscribedSphereRadius
    +converting cell connectivity list
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    The python object numpySurface is now a nested dictionary of numpy arrays. The top level key/value pairs are:

    + +
    +
    +
    +
    +
    +
    In [2]:
    +
    +
    +
    numpySurface
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    Out[2]:
    + + + + +
    +
    {'CellData': {'CellPointIds': array([[     0,      1,      2],
    +         [     1,      3,      4],
    +         [     5,      6,      7],
    +         ..., 
    +         [ 88716,  89180,  37940],
    +         [166989, 164742, 166803],
    +         [103381, 110920, 102971]], dtype=int32)},
    + 'PointData': {'DistanceToCenterlines': array([ 0.83461123,  0.86163944,  0.82509331, ...,  0.19807033,
    +          1.024342  ,  0.3966704 ]),
    +  'MaximumInscribedSphereRadius': array([ 0.83021622,  0.85573586,  0.82176147, ...,  0.20746213,
    +          0.9325247 ,  0.38492678])},
    + 'Points': array([[  11.95934963,   -3.45995545, -250.88401794],
    +        [  12.04302216,   -3.48910427, -250.89782715],
    +        [  11.96973038,   -3.54681206, -250.83029175],
    +        ..., 
    +        [ -21.8845253 ,   10.9817152 , -242.10021973],
    +        [  -5.70769596,    0.96210521, -247.94236755],
    +        [ -24.40606117,    2.56822777, -245.54272461]], dtype=float32)}
    +
    + +
    + +
    +
    + +
    +
    +
    +
    +
    +

    For numpySurface, we can see that the numpy of surface points (stored in numpySurface['Points']) and the number of triangles (stored in numpySurface['CellData']['CellPointIds']) is:

    + +
    +
    +
    +
    +
    +
    In [3]:
    +
    +
    +
    print('Number of Points = ', numpySurface['Points'].shape[0], ' Number of Dimensions = ', numpySurface['Points'].shape[1])
    +print('Number of Faces = ', numpySurface['CellData']['CellPointIds'].shape[0], ' Number of Vertices Per Face = ', numpySurface['CellData']['CellPointIds'].shape[1])
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Number of Points =  209988  Number of Dimensions =  3
    +Number of Faces =  419582  Number of Vertices Per Face =  3
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We can also see that the data stored in PointData has the shape:

    + +
    +
    +
    +
    +
    +
    In [4]:
    +
    +
    +
    print('numpySurface["PointData"]["DistanceToCenterlines"] shape = ', numpySurface["PointData"]["DistanceToCenterlines"].shape)
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    numpySurface["PointData"]["DistanceToCenterlines"] shape =  (209988,)
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    which exactly matches the number of vertices in the Points array. In this case, each index in numpySurface['PointData']['DistanceToCenterlines'] corresponds to a row in numpySurface['Points']. ie. numpySurface['PointData']['DistanceToCenterlines'][100] corresponds to the vertex defined by coordinates at numpySurface['Points'][100, :]

    +

    From here, we can modify the location of the points, define a new cell connectivity list, or add a new Point Data or Cell Data array. If we decide we want to modify the DistanceToCenterlines array values by a constant scale factor, we can perform the operation and convert back to a VMTK surface Object by:

    + +
    +
    +
    +
    +
    +
    In [5]:
    +
    +
    +
    print('Before Modification: ', numpySurface['PointData']['DistanceToCenterlines'])
    +numpySurface['PointData']['DistanceToCenterlines'] = numpySurface['PointData']['DistanceToCenterlines'] * 2
    +print('After Modification: ', numpySurface['PointData']['DistanceToCenterlines'])
    +
    +surfaceVmtkAdaptor = vmtkscripts.vmtkNumpyToSurface()
    +surfaceVmtkAdaptor.ArrayDict = numpySurface
    +surfaceVmtkAdaptor.Execute()
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Before Modification:  [ 0.83461123  0.86163944  0.82509331 ...,  0.19807033  1.024342    0.3966704 ]
    +After Modification:  [ 1.66922245  1.72327889  1.65018662 ...,  0.39614065  2.048684    0.79334081]
    +converting points
    +converting numpy array to surface
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We can then use the VMTK object as normal or save it to a file.

    + +
    +
    +
    +
    +
    +
    +
    +

    Converting VMTK Centerline Objects

    +
    +
    +
    +
    +
    +
    +
    +

    The following example demonstrates how to convert a VMTK centerline to a numpy array. This is handled by the vmtkscripts.vmtkCenterlinesToNumpy() script which accepts a Surface / Centerline as a input and outputs the nested dictionary of arrays through the ArrayDict class attribute.

    + +
    +
    +
    +
    +
    +
    +
    +

    The structure of the ArrayDict nested dictionary is as follows:

    + +
    ArrayDict
    +    ['Points']                   <-- required, is Nx3 array of N vertexes and x, y, z locations
    +    ['PointData']                <-- required, even if subarrays are empty
    +        ['PointDataArray1']      <-- optional, (ex. MaximumInscribedSphereRadius)
    +        ['PointDataArray2']      <-- optional
    +        ...
    +    ['CellData']                 <-- required
    +        ['CellPointIds']         <-- required, list of Mx1 arrays defining cell connectivity to ['Points']
    +        ['CellDataArray1']       <-- optional, (ex: CenterlineTractId)
    +        ['CellDataArray2']       <-- optional
    +        ...
    + +
    +
    +
    +
    +
    +
    +
    +

    Note: The format for ['CellData']['CellPointIds'] is slightly different for centerlines than it is for the surface example above. Unlike a surface (which defined each triangle face as a row in ['CellData']['CellPointIds'] with fixed dimensions Mx3), the number of Points making up each cell in a centerline are completely arbitrary. Instead of a Mx3 size array, the centerline version of ['CellData']['CellPointIds'] contains a list of numpy arrays with (potentially) non-equal sizes. Aside from this semantic difference, the meaning of each index in ['CellData']['CellPointIds'] is the same for centerlines and surfaces; that is, each value in ['CellData']['CellPointIds'] refers to a row index in ['Points'] which contains the coordinates of the associated points.

    + +
    +
    +
    +
    +
    +
    In [6]:
    +
    +
    +
    centerlineReader = vmtkscripts.vmtkSurfaceReader()
    +centerlineReader.InputFileName = 'foo/coronary-test-centerline-branches.vtp'
    +centerlineReader.Execute()
    +
    +clNumpyAdaptor = vmtkscripts.vmtkCenterlinesToNumpy()
    +clNumpyAdaptor.Centerlines = centerlineReader.Surface
    +clNumpyAdaptor.Execute()
    +
    +numpyCenterlines = clNumpyAdaptor.ArrayDict
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Reading VTK XML surface file.
    +wrapping vtkPolyData object
    +converting cell data: 
    +CenterlineIds
    +TractIds
    +Blanking
    +GroupIds
    +converting points
    +converting point data: 
    +MaximumInscribedSphereRadius
    +converting cell connectivity list
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    Like the surface example above, we can see that the data accessed through numpyCenterlines['Points'] is a numpy array of shape Nx3:

    + +
    +
    +
    +
    +
    +
    In [7]:
    +
    +
    +
    print('numpyCenterlines["Points"] shape = ', numpyCenterlines['Points'].shape)
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    numpyCenterlines["Points"] shape =  (20758, 3)
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    In addition, we see that the keys for Point Data and Cell Data are:

    + +
    +
    +
    +
    +
    +
    In [8]:
    +
    +
    +
    print('Point Data Keys: ', numpyCenterlines['PointData'].keys())
    +print('Cell Data Keys: ', numpyCenterlines['CellData'].keys())
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Point Data Keys:  dict_keys(['MaximumInscribedSphereRadius'])
    +Cell Data Keys:  dict_keys(['CenterlineIds', 'TractIds', 'Blanking', 'GroupIds', 'CellPointIds'])
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We see that the number of components in ['PointData']['MaximumInscribedSphereRadius'] is equal to the number of rows in ['Points']

    + +
    +
    +
    +
    +
    +
    In [9]:
    +
    +
    +
    print('Point Data Shape: ', numpyCenterlines['PointData']['MaximumInscribedSphereRadius'].shape, ' = Number of Points: ', numpyCenterlines['Points'].shape[0])
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Point Data Shape:  (20758,)  = Number of Points:  20758
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We can also see that ['CellData']['CellPointIds'] is a list of a certain length which contains a series of numpy arrays, and that the sizes of the arrays are not necesarily the same:

    + +
    +
    +
    +
    +
    +
    In [10]:
    +
    +
    +
    print("['CellData']['CellPointIds] is a python list: ", isinstance(numpyCenterlines['CellData']['CellPointIds'], list))
    +print("length of ['CellData']['CellPointIds'] list = ", len(numpyCenterlines['CellData']['CellPointIds']), '\n')
    +
    +minSize = np.inf
    +maxSize = 0
    +for index, cellId in enumerate(numpyCenterlines['CellData']['CellPointIds']):
    +    if cellId.shape[0] > maxSize:
    +        maxSize = cellId.shape[0]
    +        maxSizeCellIndex = index
    +    if cellId.shape[0] < minSize:
    +        minSize = cellId.shape[0]
    +        minSizeCellIndex = index
    +        
    +print("Minimum size of array in ['CellData']['CellPointIds'] = ", minSize, ' Which occured at index ', minSizeCellIndex)
    +print("Maximum size of array in ['CellData']['CellPointIds'] = ", maxSize, ' Which occured at index ', maxSizeCellIndex)
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    ['CellData']['CellPointIds] is a python list:  True
    +length of ['CellData']['CellPointIds'] list =  30 
    +
    +Minimum size of array in ['CellData']['CellPointIds'] =  32  Which occured at index  27
    +Maximum size of array in ['CellData']['CellPointIds'] =  2950  Which occured at index  7
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We can the see that the data inside of ['CellData'] (not at ['CellPointIds']) has a shape equal to the length of the ['CellData']['CellPointIds'] list

    + +
    +
    +
    +
    +
    +
    In [11]:
    +
    +
    +
    for cellDataKey in numpyCenterlines['CellData']:
    +    if cellDataKey == 'CellPointIds':
    +        pass
    +    else:
    +        print('Shape of ', cellDataKey, ' = ', numpyCenterlines['CellData'][cellDataKey].shape)
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Shape of  CenterlineIds  =  (30,)
    +Shape of  TractIds  =  (30,)
    +Shape of  Blanking  =  (30,)
    +Shape of  GroupIds  =  (30,)
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    This is important, as the data stored in the ['CellData'] arrays are indexed so that the value at ['CellData']['foo'][index] refers to the list element at the corresponding list index in ['CellData']['CellPointIds']. For example: the data sorted at ['CellData']['TractIds'][5] refers to the cell point id list accessible at ['CellData']['CellPointIds'][5]. Recall that this array's values indicate the row indices of the vertices in ['Points'] which make up the cell. In this way it is possible to map a Cell Data value to a particular Point coordinate.

    +

    However, it is not always convenient to have to map each ['CellData']['foo'] index to the ['CellData']['CellPointIds'] list to the corresponding coordinate in ['Points']. A conceptually simpler (though more resource intensive) method to perform the mapping is to take each dataset attribute in ['CellData'] (with the exception of CellPointIDs), and map it to a dense array in ['PointData']. This can be performed automatically by specifying foo.ConvertCellToPoint = 1 when calling vmtkscripts.vmtkCenterlinesToNumpy()

    +

    Like the surface example above, it is possible to convert from the nested python dictionary of arrays to a VMTK centerlines object via the vmtkscripts.vmtkNumpyToCenterlines() module:

    + +
    +
    +
    +
    +
    +
    In [12]:
    +
    +
    +
    clVmtkAdaptor = vmtkscripts.vmtkNumpyToCenterlines()
    +clVmtkAdaptor.ArrayDict = numpyCenterlines
    +clVmtkAdaptor.Execute()
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    converting points
    +converting point data
    +converting cell data
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    Converting VMTK Image Objects

    +
    +
    +
    +
    +
    +
    +
    +

    The conversion of VMTK Image Objects requires a much simpler ArrayDict structure than for a surface or centerline. The structure of the ArrayDict is as follows:

    + +
    ArrayDict
    +    ['Origin']                 <-- required, is 3x1 array of (float) x,y,z vertex locations at index (0,0,0)
    +    ['Dimensions']             <-- required, is 3x1 array of (int) number of voxels in the x,y,z direction.
    +    ['Spacing']                <-- required, is 3x1 array of (float) voxel spacing in the x,y,z directions
    +    ['PointData']              <-- required
    +        ['PointDataArray1']    <-- required, is np.ndarray of shape = dimensions containing image data. 
    +        ['PointDataArray2']    <-- optional, is np.ndarray of shape = dimensions containing image data. 
    +        ...
    + +
    +
    +
    +
    +
    +
    +
    +

    Recall that for this module, image data does not have a concept of cell data. As a result the entire VTK object can be specified with 3 attributes (Origin, Dimensions, & Spacing) and a dense array representing the image intensity scalars at each voxel index. An example of this is shown below:

    + +
    +
    +
    +
    +
    +
    In [13]:
    +
    +
    +
    imageReader = vmtkscripts.vmtkImageReader()
    +imageReader.InputFileName = 'foo/aorta-voi.mha'
    +imageReader.Execute()
    +
    +imageNumpyAdaptor = vmtkscripts.vmtkImageToNumpy()
    +imageNumpyAdaptor.Image = imageReader.Image
    +imageNumpyAdaptor.Execute()
    +
    +numpyImage = imageNumpyAdaptor.ArrayDict
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Spacing 0.878906 0.878906 1.500090
    +Origin 156.445000 24.609400 0.000000
    +Dimensions 157 393 34
    +wrapping vtkDataObject
    +setting origin
    +setting dimensions
    +setting spacing
    +writing point data: 
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    In [14]:
    +
    +
    +
    print("['Spacing'] = ", numpyImage['Spacing'])
    +print("['Origin'] = ", numpyImage['Origin'])
    +print("['Dimensions'] = ", numpyImage['Dimensions'])
    +print("['PointData']['ImageScalars'] shape = ", numpyImage['PointData']['ImageScalars'].shape)
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    ['Spacing'] =  [ 0.87890601  0.87890601  1.50009   ]
    +['Origin'] =  [ 156.445    24.6094    0.    ]
    +['Dimensions'] =  [157 393  34]
    +['PointData']['ImageScalars'] shape =  (157, 393, 34)
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    We can modify the data stored in ['PointData']['ImageScalars'] and return it to a VMTK image object as demonstrated below:

    + +
    +
    +
    +
    +
    +
    In [15]:
    +
    +
    +
    print('Intensity Maximum Before Modification = ', np.amax(numpyImage['PointData']['ImageScalars']))
    +print('Intensity Minimum Before Modification = ', np.amin(numpyImage['PointData']['ImageScalars']))
    +
    +numpyImage['PointData']['ImageScalars'][np.where(numpyImage['PointData']['ImageScalars'] > 500)] = 500
    +
    +print('Intensity Maximum After Modification = ', np.amax(numpyImage['PointData']['ImageScalars']))
    +print('Intensity Minimum After Modification = ', np.amin(numpyImage['PointData']['ImageScalars']))
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Intensity Maximum Before Modification =  2570.2
    +Intensity Minimum Before Modification =  0.0
    +Intensity Maximum After Modification =  500.0
    +Intensity Minimum After Modification =  0.0
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    In [16]:
    +
    +
    +
    imageVmtkAdaptor = vmtkscripts.vmtkNumpyToImage()
    +imageVmtkAdaptor.ArrayDict = numpyImage
    +imageVmtkAdaptor.Execute()
    +
    + +
    +
    +
    + +
    +
    + + +
    + +
    + + +
    +
    Converting Numpy Array to vtkImageData
    +converting point data
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +

    Saving VMTK Numpy Objects

    +
    +
    +
    +
    +
    +
    +
    +

    Two convenience scripts have been provided to save and read VMTK numpy objects (surfaces, centerlines, or images) to disk. The files can be written in either HDF5 format (provided the h5py module is installed) or via a standard python pickle object. The procedure is identical for every object type.

    +

    Simply use vmtkscripts.vmtkNumpyWriter() and vmtkscripts.vmtkNumpyReader() in the fashion standard through vmtk. The scripts take an ArrayDict as an input member along with a Format identification (default = pickle) and a output/input file name, and read/write the array to/from disk.

    + +
    +
    +
    +
    +
    + + + + + + diff --git a/tutorials/index.md b/tutorials/index.md index d4d74c3c..54b95eed 100644 --- a/tutorials/index.md +++ b/tutorials/index.md @@ -37,6 +37,7 @@ These are a bunch of tutorials on the use of vmtk. The first group is about the - [Meshing based on centerlines (vmtk+gmsh)]({{ site.baseurl }}/tutorials/CenterlinesGmsh.html) - learn how to generate tetrahedral or **mixed hexahedral** meshes using vmtk coupled to Gmsh. *Contributed by Emilie Marchandise, U. Louvain* - [Image feature correction]({{ site.baseurl }}/tutorials/ImageFeatureCorrection.html) - learn how to correct the feature image in order to have a good surface model near bone and pockets of air. *Contributed by Rob Jansen, Dept. of Biomedical Engineering, Eindhoven University of Technology* +- [Working with numpy arrays]({{ site.baseurl }}/tutorials/WorkingWithNumpyArrays.html) - learn how to convert between vmtk objects and numpy to access the raw data of a image, surface, or centerline. *Contributed by Richard Izzo, Dept. of Biomedical Engineering, State University of New York at Buffalo* ## Tutorial data diff --git a/tutorials/ipython-notebooks/WorkingWithNumpyArrays.ipynb b/tutorials/ipython-notebooks/WorkingWithNumpyArrays.ipynb new file mode 100644 index 00000000..b88b19d8 --- /dev/null +++ b/tutorials/ipython-notebooks/WorkingWithNumpyArrays.ipynb @@ -0,0 +1,831 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "---\n", + "layout: page-full-width\n", + "title: Working With Numpy Arrays\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Applicable version(s):" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "[Development version]({{ site.baseurl }}/download/#development_version)\n", + "\n", + "by Richard Izzo (Github @rlizzo), State University of New York at Buffalo, USA\n", + "\n", + "This tutorial demonstrates how to convert VMTK Image, Surface, and Centerline object data to and from a structured dictionary of Numpy arrays. This tutorial can be viewed as a Jupyter Notebook at [this link]({{ site.baseurl }}/tutorials/WorkingWithNumpyArraysIPYNB.html)\n", + "\n", + "Note: This is an advanced function meant only for users who wish to access & programmatically modify the underlying Visualization Toolkit (VTK) object data which defines Images, Surfaces, and Centerlines in VMTK. While the described vmtkscripts are valid PypeScript members, the API is designed to be called from a typical python script or from within a [Jupyter Notebook](http://jupyter.org/). Also please note that as of VMTK version 1.3, the vmtkscripts described below are not included in the pre-built binary installer . In order to take advantage of these functions, please build VMTK from source by following this instructions [here]({{ site.baseurl }}/download/#development_version)
    \n", + "\n", + "Though deep expertise is not necessary, we recommend that users are familiar with the VTK [data model](http://www.vtk.org/data-model/) and typical class structures for [vtkImageData](http://www.vtk.org/doc/nightly/html/classvtkImageData.html) and [vtkPolyData](http://www.vtk.org/doc/nightly/html/classvtkPolyData.html)\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Relevant VMTK scripts" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Scripts that convert VMTK objects to numpy arrays:\n", + "1. vmtkcenterlinestonumpy \n", + "2. vmtkimagetonumpy\n", + "3. vmtksurfacetonumpy\n", + "\n", + "Scripts that convert a nested dictionary of numpy arrays to VMTK objects:\n", + "1. vmtknumpytocenterlines\n", + "2. vmtknumpytoimage\n", + "3. vmtknumpytosurface\n", + "\n", + "Convenience scripts to write and read a nested dictionary of numpy arrays to disk:\n", + "1. vmtknumpyreader \n", + "2. vmtknumpywriter \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Requirements" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In addition to the standard VMTK package, the following packages must be installed and available on the users PATH:\n", + "\n", + "1. [numpy](http://www.numpy.org/)\n", + "2. [h5py](http://www.h5py.org/)\n", + "\n", + "We recommend using the [Python Anaconda](https://anaconda.org/) package manager to create a virtual environment and install the packages. Installation and quickstart instructions are available [here](https://docs.continuum.io/docs_oss/conda/get-started). \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## A Primer on VTK Data" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "VMTK is built on top of Kitware's [Visualization Toolkit](http://www.vtk.org/) data model & processing pipeline. A full description of the VTK data model format and pipeline is well beyond the scope of this tutorial. For those interested users, please refer to the following two resources:\n", + "\n", + "1. [Data Structures in the Visualization Toolkit](https://www.researchgate.net/profile/Stefan_Bruckner/publication/228936817_Data_Structures_in_the_Visualization_Toolkit/links/0912f50ebdc4027636000000.pdf), Stefan Bruckner, Seminar Paper, The Institute of Computer Graphics and Algorithms, Vienna University of Technology, Austria \n", + "2. [The VTK Users Guide](https://www.kitware.com/products/books/VTKUsersGuide.pdf)\n", + "\n", + "For our purposes, we can think of any VTK data object as being composed of an organizing structure (ie. Points & Cells) and associated data attributes (Point Data & Cell Data)." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Points & Cells" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In this interpretation, we can think of Points as a vertices which define the geometry of the data object. For surfaces & centerlines, this interpretation is immediately intuitive; the geometry of these structures is composed of a discrete set of vertices (aka. Points) in 3D space (see Figure 1). To understand Points in the context of an image, we can think of any image as being composed of a structured grid of points in space with an intensity value at each point (see Figure 2) \n", + "\n", + "\n", + "| \t\t \t\t\t | \t\t\t\t\t |\n", + "|:----------------------------------------:|:---------------------------------------------------:|\n", + "|![Figure1]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-1-1.png)| ![Figure2]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-1-2.png)\n", + "|*Figure 1: Illustration of vertices as Points*\t | *Figure 2: Illustration of image as points*\n", + "\n", + "On the other hand, Cells define the topology of the data object. In the context of surfaces, this is a describes the connectivity of the vertices which form each triangle in the surface (see Figure 3). For centerlines, Cells describe the connectivity and grouping of points which make up the centerline data object (see Figure 4). Though in theory, cells can be used to group certain regions in vtkImageData, we do not define the concept of cells as it relates to a VMTK image. \n", + "\n", + "| \t\t \t\t\t | \t\t\t\t\t |\n", + "|:----------------------------------------:|:---------------------------------------------------:|\n", + "|![Figure3]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-2-1.png)| ![Figure4]({{ site.baseurl }}/resources/img//tutorials/izzo-numpy-2-2.png)\n", + "|*Figure 1: Illustration of cells creating a triangulated surface*\t | *Figure 2: Illustration cells defining a line*\n", + "\n", + "When working with Points & Cells, just remember that: Points define geometry, Cells define topology ." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Point Data & Cell Data" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "At this point, it should be noted that a complete description of surface or centerline geometry & topology is given by the Point & Cell descriptors; this is similar to the information which might be encoded in a common STL or PLY file. Though undoubtedly useful, the VTK data model allows far more flexibility and customization than these simple descriptors. This flexibility is employed through the use of dataset attributes (ie. Point Data & Cell Data). \n", + "\n", + "Throughout the previous tutorials, we have generated scalar and vector field maps which have been applied to both centerlines and surfaces. These may have come in the form of measuring the surface distance to centerlines in the [Mesh Generation](http://www.vmtk.org/tutorials/MeshGeneration.html) tutorial, or generating centerline Group or Tract Ids in the [Branch Splitting](http://www.vmtk.org/tutorials/BranchSplitting.html) tutorial. The algorithms that VMTK employs to do these operations stores the resulting attribute data in Point Data / Cell Data arrays associated with the underlying VTK object which is being processed. It is important to note that though both Point Data & Cell Data both act to describe some data attribute of the underlying VTK object, they are not necessarily interchangeable. In general, cell data can be easily converted to point data, but point data may not necessarily be easily converted to cell data - the reason for this (along with the methods to convert cell data to point data) will be illustrated later on in this tutorial.\n", + "\n", + "Point Data refers to a dataset attribute which is specified for every Point in the VTK object. Cell Data refers to a dataset attribute which is specified at every cell in the VTK object. The following example is provided to attempt to make this distinction clear: \n", + "\n", + "> If we are given a centerline which has been split into branches (refer to the [Branch Splitting](http://www.vmtk.org/tutorials/BranchSplitting.html) tutorial), the Centerline Id, Tract Id, & Group Id of each centerline segment is stored as Cell Data key/value pairs. If we then go on to calculate the centerline geometry (refer to the [Geometric Analysis](http://www.vmtk.org/tutorials/GeometricAnalysis.html) tutorial), the tortuosity values will be stored as Point Data. \n", + "\n", + "> In this example the cell data (Centerline Id, Tract Id, etc.) applies the same value - an integer indicating some attribute in this case - to a large number of points which are specified by a single cell. Conversely, a value such a tortuosity inherently varies for every point making up the centerline, and therefore needs to be specified individually for every point. \n", + "\n", + "This explanation all acts to say the following: if a dataset attribute varies for every vertex defining geometry, it is Point Data. If the dataset attribute varies according to the object's topology , it is Cell Data.\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Structured Conversion Between VTK Data and Numpy Arrays" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "When we want to access VTK data in numpy, we actually need to access the four principle component of a VTK object as described above:\n", + "\n", + "1. Points\n", + "2. Cells\n", + "3. Point Data\n", + "4. Cell Data\n", + "\n", + "In order to make use of the data in numpy/python, we create a unique numpy array for every VTK array defining these components. In order to handle these arrays in a manageable fashion (accessible through one python object), we assign each data array to a key/value pair in a (nested) python dictionary of pre-defined structure. The following subsections defines the dictionary structure required for centerlines, images, and surfaces. \n", + "\n", + "Note: The following structure must be reproduced exactly in order to successfully convert a numpy dataset back into VMTK. Be sure to include all dictionary components (even if they are empty) and ensure that all keys exactly match the description below / the output from converting VMTK objects to numpy." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Converting VMTK Surface Objects" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The following example demonstrates how to convert a VMTK surface to a numpy array. This is handled by the `vmtkscripts.vmtkSurfaceToNumpy()` script which accepts a `Surface` as a input and outputs the nested dictionary of arrays through the `ArrayDict` class attribute." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The structure of the `ArrayDict` nested dictionary is as follows:\n", + "\n", + "```\n", + "ArrayDict\n", + " ['Points'] <-- required, is Nx3 array of N vertexes and x, y, z locations\n", + " ['PointData'] <-- required, even if subarrays are empty\n", + " ['PointDataArray1'] <-- optional, (ex. MaximumInscribedSphereRadius)\n", + " ['PointDataArray2'] <-- optional\n", + " ...\n", + " ['CellData'] <-- required\n", + " ['CellPointIds'] <-- required, is Mx3 array defines cell conectivity to ['Points] Indices\n", + " ['CellDataArray1'] <-- optional, (ex. CenterlineTractId)\n", + " ['CellDataArray2'] <-- optional\n", + " ...\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "An example showing the dictionary structure is below:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Reading VTK XML surface file.\n", + "wrapping vtkPolyData object\n", + "converting cell data: \n", + "converting points\n", + "converting point data: \n", + "DistanceToCenterlines\n", + "MaximumInscribedSphereRadius\n", + "converting cell connectivity list\n" + ] + } + ], + "source": [ + "from vmtk import vmtkscripts\n", + "import numpy as np\n", + "\n", + "surfaceReader = vmtkscripts.vmtkSurfaceReader()\n", + "surfaceReader.InputFileName = 'foo/neuro-test-surface-distance.vtp'\n", + "surfaceReader.Execute()\n", + "\n", + "surfaceNumpyAdaptor = vmtkscripts.vmtkSurfaceToNumpy()\n", + "surfaceNumpyAdaptor.Surface = surfaceReader.Surface\n", + "surfaceNumpyAdaptor.Execute()\n", + "\n", + "numpySurface = surfaceNumpyAdaptor.ArrayDict" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The python object `numpySurface` is now a nested dictionary of numpy arrays. The top level key/value pairs are:" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'CellData': {'CellPointIds': array([[ 0, 1, 2],\n", + " [ 1, 3, 4],\n", + " [ 5, 6, 7],\n", + " ..., \n", + " [ 88716, 89180, 37940],\n", + " [166989, 164742, 166803],\n", + " [103381, 110920, 102971]], dtype=int32)},\n", + " 'PointData': {'DistanceToCenterlines': array([ 0.83461123, 0.86163944, 0.82509331, ..., 0.19807033,\n", + " 1.024342 , 0.3966704 ]),\n", + " 'MaximumInscribedSphereRadius': array([ 0.83021622, 0.85573586, 0.82176147, ..., 0.20746213,\n", + " 0.9325247 , 0.38492678])},\n", + " 'Points': array([[ 11.95934963, -3.45995545, -250.88401794],\n", + " [ 12.04302216, -3.48910427, -250.89782715],\n", + " [ 11.96973038, -3.54681206, -250.83029175],\n", + " ..., \n", + " [ -21.8845253 , 10.9817152 , -242.10021973],\n", + " [ -5.70769596, 0.96210521, -247.94236755],\n", + " [ -24.40606117, 2.56822777, -245.54272461]], dtype=float32)}" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "numpySurface" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "For `numpySurface`, we can see that the numpy of surface points (stored in `numpySurface['Points']`) and the number of triangles (stored in `numpySurface['CellData']['CellPointIds']`) is:" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of Points = 209988 Number of Dimensions = 3\n", + "Number of Faces = 419582 Number of Vertices Per Face = 3\n" + ] + } + ], + "source": [ + "print('Number of Points = ', numpySurface['Points'].shape[0], ' Number of Dimensions = ', numpySurface['Points'].shape[1])\n", + "print('Number of Faces = ', numpySurface['CellData']['CellPointIds'].shape[0], ' Number of Vertices Per Face = ', numpySurface['CellData']['CellPointIds'].shape[1])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can also see that the data stored in `PointData` has the shape:" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "numpySurface[\"PointData\"][\"DistanceToCenterlines\"] shape = (209988,)\n" + ] + } + ], + "source": [ + "print('numpySurface[\"PointData\"][\"DistanceToCenterlines\"] shape = ', numpySurface[\"PointData\"][\"DistanceToCenterlines\"].shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "which exactly matches the number of vertices in the ` Points ` array. In this case, each index in ` numpySurface['PointData']['DistanceToCenterlines'] ` corresponds to a row in ` numpySurface['Points'] `. ie. ` numpySurface['PointData']['DistanceToCenterlines'][100] ` corresponds to the vertex defined by coordinates at ` numpySurface['Points'][100, :] `\n", + "\n", + "From here, we can modify the location of the points, define a new cell connectivity list, or add a new Point Data or Cell Data array. If we decide we want to modify the ` DistanceToCenterlines ` array values by a constant scale factor, we can perform the operation and convert back to a VMTK surface Object by:" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Before Modification: [ 0.83461123 0.86163944 0.82509331 ..., 0.19807033 1.024342 0.3966704 ]\n", + "After Modification: [ 1.66922245 1.72327889 1.65018662 ..., 0.39614065 2.048684 0.79334081]\n", + "converting points\n", + "converting numpy array to surface\n" + ] + } + ], + "source": [ + "print('Before Modification: ', numpySurface['PointData']['DistanceToCenterlines'])\n", + "numpySurface['PointData']['DistanceToCenterlines'] = numpySurface['PointData']['DistanceToCenterlines'] * 2\n", + "print('After Modification: ', numpySurface['PointData']['DistanceToCenterlines'])\n", + "\n", + "surfaceVmtkAdaptor = vmtkscripts.vmtkNumpyToSurface()\n", + "surfaceVmtkAdaptor.ArrayDict = numpySurface\n", + "surfaceVmtkAdaptor.Execute()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can then use the VMTK object as normal or save it to a file." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Converting VMTK Centerline Objects" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The following example demonstrates how to convert a VMTK centerline to a numpy array. This is handled by the `vmtkscripts.vmtkCenterlinesToNumpy()` script which accepts a `Surface / Centerline` as a input and outputs the nested dictionary of arrays through the `ArrayDict` class attribute. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The structure of the `ArrayDict` nested dictionary is as follows:\n", + "\n", + "```\n", + "ArrayDict\n", + " ['Points'] <-- required, is Nx3 array of N vertexes and x, y, z locations\n", + " ['PointData'] <-- required, even if subarrays are empty\n", + " ['PointDataArray1'] <-- optional, (ex. MaximumInscribedSphereRadius)\n", + " ['PointDataArray2'] <-- optional\n", + " ...\n", + " ['CellData'] <-- required\n", + " ['CellPointIds'] <-- required, list of Mx1 arrays defining cell connectivity to ['Points']\n", + " ['CellDataArray1'] <-- optional, (ex: CenterlineTractId)\n", + " ['CellDataArray2'] <-- optional\n", + " ...\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Note: The format for ` ['CellData']['CellPointIds'] ` is slightly different for centerlines than it is for the surface example above. Unlike a surface (which defined each triangle face as a row in ` ['CellData']['CellPointIds'] ` with fixed dimensions Mx3), the number of Points making up each cell in a centerline are completely arbitrary. Instead of a ` Mx3 ` size array, the centerline version of ` ['CellData']['CellPointIds'] ` contains a list of numpy arrays with (potentially) non-equal sizes. Aside from this semantic difference, the meaning of each index in ` ['CellData']['CellPointIds'] ` is the same for centerlines and surfaces; that is, each value in ` ['CellData']['CellPointIds'] ` refers to a row index in ` ['Points'] ` which contains the coordinates of the associated points." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Reading VTK XML surface file.\n", + "wrapping vtkPolyData object\n", + "converting cell data: \n", + "CenterlineIds\n", + "TractIds\n", + "Blanking\n", + "GroupIds\n", + "converting points\n", + "converting point data: \n", + "MaximumInscribedSphereRadius\n", + "converting cell connectivity list\n" + ] + } + ], + "source": [ + "centerlineReader = vmtkscripts.vmtkSurfaceReader()\n", + "centerlineReader.InputFileName = 'foo/coronary-test-centerline-branches.vtp'\n", + "centerlineReader.Execute()\n", + "\n", + "clNumpyAdaptor = vmtkscripts.vmtkCenterlinesToNumpy()\n", + "clNumpyAdaptor.Centerlines = centerlineReader.Surface\n", + "clNumpyAdaptor.Execute()\n", + "\n", + "numpyCenterlines = clNumpyAdaptor.ArrayDict" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Like the surface example above, we can see that the data accessed through ` numpyCenterlines['Points'] ` is a numpy array of shape Nx3:" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "numpyCenterlines[\"Points\"] shape = (20758, 3)\n" + ] + } + ], + "source": [ + "print('numpyCenterlines[\"Points\"] shape = ', numpyCenterlines['Points'].shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In addition, we see that the keys for Point Data and Cell Data are:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Point Data Keys: dict_keys(['MaximumInscribedSphereRadius'])\n", + "Cell Data Keys: dict_keys(['CenterlineIds', 'TractIds', 'Blanking', 'GroupIds', 'CellPointIds'])\n" + ] + } + ], + "source": [ + "print('Point Data Keys: ', numpyCenterlines['PointData'].keys())\n", + "print('Cell Data Keys: ', numpyCenterlines['CellData'].keys())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We see that the number of components in ` ['PointData']['MaximumInscribedSphereRadius'] ` is equal to the number of rows in ` ['Points'] `" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Point Data Shape: (20758,) = Number of Points: 20758\n" + ] + } + ], + "source": [ + "print('Point Data Shape: ', numpyCenterlines['PointData']['MaximumInscribedSphereRadius'].shape, ' = Number of Points: ', numpyCenterlines['Points'].shape[0])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can also see that ` ['CellData']['CellPointIds'] ` is a list of a certain length which contains a series of numpy arrays, and that the sizes of the arrays are not necesarily the same:" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['CellData']['CellPointIds] is a python list: True\n", + "length of ['CellData']['CellPointIds'] list = 30 \n", + "\n", + "Minimum size of array in ['CellData']['CellPointIds'] = 32 Which occured at index 27\n", + "Maximum size of array in ['CellData']['CellPointIds'] = 2950 Which occured at index 7\n" + ] + } + ], + "source": [ + "print(\"['CellData']['CellPointIds] is a python list: \", isinstance(numpyCenterlines['CellData']['CellPointIds'], list))\n", + "print(\"length of ['CellData']['CellPointIds'] list = \", len(numpyCenterlines['CellData']['CellPointIds']), '\\n')\n", + "\n", + "minSize = np.inf\n", + "maxSize = 0\n", + "for index, cellId in enumerate(numpyCenterlines['CellData']['CellPointIds']):\n", + " if cellId.shape[0] > maxSize:\n", + " maxSize = cellId.shape[0]\n", + " maxSizeCellIndex = index\n", + " if cellId.shape[0] < minSize:\n", + " minSize = cellId.shape[0]\n", + " minSizeCellIndex = index\n", + " \n", + "print(\"Minimum size of array in ['CellData']['CellPointIds'] = \", minSize, ' Which occured at index ', minSizeCellIndex)\n", + "print(\"Maximum size of array in ['CellData']['CellPointIds'] = \", maxSize, ' Which occured at index ', maxSizeCellIndex)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can the see that the data inside of ` ['CellData'] ` (not at ` ['CellPointIds'] `) has a shape equal to the length of the ` ['CellData']['CellPointIds'] ` list" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Shape of CenterlineIds = (30,)\n", + "Shape of TractIds = (30,)\n", + "Shape of Blanking = (30,)\n", + "Shape of GroupIds = (30,)\n" + ] + } + ], + "source": [ + "for cellDataKey in numpyCenterlines['CellData']:\n", + " if cellDataKey == 'CellPointIds':\n", + " pass\n", + " else:\n", + " print('Shape of ', cellDataKey, ' = ', numpyCenterlines['CellData'][cellDataKey].shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This is important, as the data stored in the ` ['CellData'] ` arrays are indexed so that the value at ` ['CellData']['foo'][index] ` refers to the list element at the corresponding list index in ` ['CellData']['CellPointIds'] `. For example: the data sorted at ` ['CellData']['TractIds'][5] ` refers to the cell point id list accessible at ` ['CellData']['CellPointIds'][5] `. Recall that this array's values indicate the row indices of the vertices in ` ['Points'] ` which make up the cell. In this way it is possible to map a Cell Data value to a particular Point coordinate. \n", + "\n", + "However, it is not always convenient to have to map each ` ['CellData']['foo'] ` index to the ` ['CellData']['CellPointIds'] ` list to the corresponding coordinate in ` ['Points'] `. A conceptually simpler (though more resource intensive) method to perform the mapping is to take each dataset attribute in ` ['CellData'] ` (with the exception of ` CellPointIDs `), and map it to a dense array in ` ['PointData'] `. This can be performed automatically by specifying ` foo.ConvertCellToPoint = 1 ` when calling ` vmtkscripts.vmtkCenterlinesToNumpy() `\n", + "\n", + "Like the surface example above, it is possible to convert from the nested python dictionary of arrays to a VMTK centerlines object via the ` vmtkscripts.vmtkNumpyToCenterlines() ` module: " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "converting points\n", + "converting point data\n", + "converting cell data\n" + ] + } + ], + "source": [ + "clVmtkAdaptor = vmtkscripts.vmtkNumpyToCenterlines()\n", + "clVmtkAdaptor.ArrayDict = numpyCenterlines\n", + "clVmtkAdaptor.Execute()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Converting VMTK Image Objects" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The conversion of VMTK Image Objects requires a much simpler ArrayDict structure than for a surface or centerline. The structure of the ` ArrayDict ` is as follows:\n", + "\n", + "```\n", + "ArrayDict\n", + " ['Origin'] <-- required, is 3x1 array of (float) x,y,z vertex locations at index (0,0,0)\n", + " ['Dimensions'] <-- required, is 3x1 array of (int) number of voxels in the x,y,z direction.\n", + " ['Spacing'] <-- required, is 3x1 array of (float) voxel spacing in the x,y,z directions\n", + " ['PointData'] <-- required\n", + " ['PointDataArray1'] <-- required, is np.ndarray of shape = dimensions containing image data. \n", + " ['PointDataArray2'] <-- optional, is np.ndarray of shape = dimensions containing image data. \n", + " ...\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Recall that for this module, image data does not have a concept of cell data. As a result the entire VTK object can be specified with 3 attributes (Origin, Dimensions, & Spacing) and a dense array representing the image intensity scalars at each voxel index. An example of this is shown below:" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Spacing 0.878906 0.878906 1.500090\n", + "Origin 156.445000 24.609400 0.000000\n", + "Dimensions 157 393 34\n", + "wrapping vtkDataObject\n", + "setting origin\n", + "setting dimensions\n", + "setting spacing\n", + "writing point data: \n" + ] + } + ], + "source": [ + "imageReader = vmtkscripts.vmtkImageReader()\n", + "imageReader.InputFileName = 'foo/aorta-voi.mha'\n", + "imageReader.Execute()\n", + "\n", + "imageNumpyAdaptor = vmtkscripts.vmtkImageToNumpy()\n", + "imageNumpyAdaptor.Image = imageReader.Image\n", + "imageNumpyAdaptor.Execute()\n", + "\n", + "numpyImage = imageNumpyAdaptor.ArrayDict" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Spacing'] = [ 0.87890601 0.87890601 1.50009 ]\n", + "['Origin'] = [ 156.445 24.6094 0. ]\n", + "['Dimensions'] = [157 393 34]\n", + "['PointData']['ImageScalars'] shape = (157, 393, 34)\n" + ] + } + ], + "source": [ + "print(\"['Spacing'] = \", numpyImage['Spacing'])\n", + "print(\"['Origin'] = \", numpyImage['Origin'])\n", + "print(\"['Dimensions'] = \", numpyImage['Dimensions'])\n", + "print(\"['PointData']['ImageScalars'] shape = \", numpyImage['PointData']['ImageScalars'].shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can modify the data stored in ` ['PointData']['ImageScalars'] ` and return it to a VMTK image object as demonstrated below:" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Intensity Maximum Before Modification = 2570.2\n", + "Intensity Minimum Before Modification = 0.0\n", + "Intensity Maximum After Modification = 500.0\n", + "Intensity Minimum After Modification = 0.0\n" + ] + } + ], + "source": [ + "print('Intensity Maximum Before Modification = ', np.amax(numpyImage['PointData']['ImageScalars']))\n", + "print('Intensity Minimum Before Modification = ', np.amin(numpyImage['PointData']['ImageScalars']))\n", + "\n", + "numpyImage['PointData']['ImageScalars'][np.where(numpyImage['PointData']['ImageScalars'] > 500)] = 500\n", + "\n", + "print('Intensity Maximum After Modification = ', np.amax(numpyImage['PointData']['ImageScalars']))\n", + "print('Intensity Minimum After Modification = ', np.amin(numpyImage['PointData']['ImageScalars']))" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Converting Numpy Array to vtkImageData\n", + "converting point data\n" + ] + } + ], + "source": [ + "imageVmtkAdaptor = vmtkscripts.vmtkNumpyToImage()\n", + "imageVmtkAdaptor.ArrayDict = numpyImage\n", + "imageVmtkAdaptor.Execute()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Saving VMTK Numpy Objects" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Two convenience scripts have been provided to save and read VMTK numpy objects (surfaces, centerlines, or images) to disk. The files can be written in either HDF5 format (provided the h5py module is installed) or via a standard python pickle object. The procedure is identical for every object type. \n", + "\n", + "Simply use vmtkscripts.vmtkNumpyWriter() and vmtkscripts.vmtkNumpyReader() in the fashion standard through vmtk. The scripts take an ` ArrayDict ` as an input member along with a ` Format ` identification (default = pickle) and a output/input file name, and read/write the array to/from disk." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.1" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} diff --git a/vmtkscripts/vmtkactivetubes.md b/vmtkscripts/vmtkactivetubes.md index 87a1cab2..8267b02b 100644 --- a/vmtkscripts/vmtkactivetubes.md +++ b/vmtkscripts/vmtkactivetubes.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkactivetubes

    +

    Description

    +experimental method for generating centerlines from an image.

    Input arguments

    @@ -21,7 +23,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkbifurcationprofiles.md b/vmtkscripts/vmtkbifurcationprofiles.md index 1bfbc553..55fa2db5 100644 --- a/vmtkscripts/vmtkbifurcationprofiles.md +++ b/vmtkscripts/vmtkbifurcationprofiles.md @@ -23,15 +23,15 @@ compute bifurcation profiles, i.e. the bifurcation splitting lines. The script t - + - + - + - + - + diff --git a/vmtkscripts/vmtkbifurcationreferencesystems.md b/vmtkscripts/vmtkbifurcationreferencesystems.md index 817fee4d..b137c227 100644 --- a/vmtkscripts/vmtkbifurcationreferencesystems.md +++ b/vmtkscripts/vmtkbifurcationreferencesystems.md @@ -19,11 +19,11 @@ compute reference systems for each bifurcation of a tree. The script takes in in - + - + - + diff --git a/vmtkscripts/vmtkbifurcationsections.md b/vmtkscripts/vmtkbifurcationsections.md index 03dc5633..ea7c40ca 100644 --- a/vmtkscripts/vmtkbifurcationsections.md +++ b/vmtkscripts/vmtkbifurcationsections.md @@ -25,15 +25,15 @@ compute branch sections located a fixed number of spheres away from each bifurca - + - + - + - + - + diff --git a/vmtkscripts/vmtkbifurcationvectors.md b/vmtkscripts/vmtkbifurcationvectors.md index ae297ee4..68d3fc5f 100644 --- a/vmtkscripts/vmtkbifurcationvectors.md +++ b/vmtkscripts/vmtkbifurcationvectors.md @@ -3,7 +3,7 @@ layout: page-full-width ---

    vmtkbifurcationvectors

    Description

    -. +calculate in plane and out of place binfurcation vectors for a centerline

    Input arguments

    imagefileImageInputFileNamestr1filename for the default Image reader
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    iterationsNumberOfIterationsint1(0,)100
    centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius is stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius is stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    tractidsarrayTractIdsArrayNamestr1name of the array where centerline tract ids are stored
    tractidsarrayTractIdsArrayNamestr1TractIdsname of the array where centerline tract ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where centerline blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where centerline blanking information about branches is stored
    bifurcationprofilegroupidsBifurcationProfileGroupIdsArrayNamestr1BifurcationProfileGroupIdsname of the array where the group id to which each profile belongs has to be stored
    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1the name of the array where centerline radius values are stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusthe name of the array where centerline radius values are stored
    blankingarrayBlankingArrayNamestr1the name of the array where centerline blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingthe name of the array where centerline blanking information about branches is stored
    groupidsarrayGroupIdsArrayNamestr1the name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsthe name of the array where centerline group ids are stored
    normalarrayReferenceSystemsNormalArrayNamestr1Normalthe name of the array where reference system plane normals have to be stored
    distancespheresNumberOfDistanceSpheresint11distance from the bifurcation at which the sections have to be taken; the distance is expressed in number of inscribed spheres, where each sphere touches the center of the previous one
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius is stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius is stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    tractidsarrayTractIdsArrayNamestr1name of the array where centerline tract ids are stored
    tractidsarrayTractIdsArrayNamestr1TractIdsname of the array where centerline tract ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where centerline blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where centerline blanking information about branches is stored
    bifurcationsectiongroupidsBifurcationSectionGroupIdsArrayNamestr1BifurcationSectionGroupIdsname of the array where the group id to which each section belongs has to be stored
    @@ -23,19 +23,19 @@ layout: page-full-width - + - + - + - + - + - + - + diff --git a/vmtkscripts/vmtkboundarylayer.md b/vmtkscripts/vmtkboundarylayer.md index 6e27ecac..02b60f0b 100644 --- a/vmtkscripts/vmtkboundarylayer.md +++ b/vmtkscripts/vmtkboundarylayer.md @@ -19,7 +19,7 @@ create a prismatic boundary layer from a surface mesh and a set of vectors defin - + @@ -33,10 +33,12 @@ create a prismatic boundary layer from a surface mesh and a set of vectors defin - + + + diff --git a/vmtkscripts/vmtkboundarylayer2.md b/vmtkscripts/vmtkboundarylayer2.md index 1de310b6..5b900415 100644 --- a/vmtkscripts/vmtkboundarylayer2.md +++ b/vmtkscripts/vmtkboundarylayer2.md @@ -19,7 +19,7 @@ create a prismatic boundary layer from a surface mesh and a set of vectors defin - + @@ -41,7 +41,7 @@ create a prismatic boundary layer from a surface mesh and a set of vectors defin - + diff --git a/vmtkscripts/vmtkbranchclipper.md b/vmtkscripts/vmtkbranchclipper.md index a1265578..2bfd0abe 100644 --- a/vmtkscripts/vmtkbranchclipper.md +++ b/vmtkscripts/vmtkbranchclipper.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkbranchclipper

    +

    Description

    +divide a surface in relation to its split and grouped centerlines

    Input arguments

    referencesystemsfileReferenceSystemsInputFileNamestr1filename for the default ReferenceSystems reader
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius values are stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius values are stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    tractidsarrayTractIdsArrayNamestr1name of the array where centerline tract ids are stored
    tractidsarrayTractIdsArrayNamestr1TractIdsname of the array where centerline tract ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where blanking information about branches is stored
    normalarrayReferenceSystemsNormalArrayNamestr1name of the array where reference system normal vectors are stored
    normalarrayReferenceSystemsNormalArrayNamestr1Normalname of the array where reference system normal vectors are stored
    upnormalarrayReferenceSystemsUpNormalArrayNamestr1name of the array where reference system upnormal vectors are stored
    upnormalarrayReferenceSystemsUpNormalArrayNamestr1UpNormalname of the array where reference system upnormal vectors are stored
    vectorsarrayBifurcationVectorsArrayNamestr1BifurcationVectors
    ifileMeshInputFileNamestr1filename for the default Mesh reader
    warpvectorsarrayWarpVectorsArrayNamestr1name of the array where warp vectors are stored
    warpvectorsarrayWarpVectorsArrayNamestr1Normalsname of the array where warp vectors are stored
    thicknessarrayThicknessArrayNamestr1name of the array where scalars defining boundary layer thickness are stored
    sublayersNumberOfSubLayersint1(0,)1number of sublayers which the boundary layer has to be made of
    substepsNumberOfSubstepsint1(0,)500number of substeps for smoothly propagating the boundary layer
    substepsNumberOfSubstepsint1(0,)2000number of substeps for smoothly propagating the boundary layer
    relaxationRelaxationfloat1(0.0,)0.01relaxation factor for the evolution of the inner surface
    localcorrectionLocalCorrectionFactorfloat1(0.0,)0.45amount of correction to apply to warp vectors during local untangling
    innersurfaceentityidInnerSurfaceCellEntityIdint1(0,)0cell entity id assigned to the inner warped surface
    outersurfaceentityidOuterSurfaceCellEntityIdint1(0,)0cell entity id assigned to the original outer surface
    ifileMeshInputFileNamestr1filename for the default Mesh reader
    warpvectorsarrayWarpVectorsArrayNamestr1name of the array where warp vectors are stored
    warpvectorsarrayWarpVectorsArrayNamestr1Normalsname of the array where warp vectors are stored
    thicknessarrayThicknessArrayNamestr1name of the array where scalars defining boundary layer thickness are stored
    negatewarpvectorsNegateWarpVectorsbool10flip the orientation of warp vectors
    cellentityidsarrayCellEntityIdsArrayNamestr1name of the array where the cell entity ids will be stored
    cellentityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where the cell entity ids will be stored
    openprofilesidsarrayOpenProfilesIdsArrayNamestr1name of the array indicating which points are on open profiles
    @@ -21,7 +23,7 @@ layout: page-full-width - + @@ -29,9 +31,9 @@ layout: page-full-width - + - + diff --git a/vmtkscripts/vmtkbranchextractor.md b/vmtkscripts/vmtkbranchextractor.md index f0013bc3..a006c5fb 100644 --- a/vmtkscripts/vmtkbranchextractor.md +++ b/vmtkscripts/vmtkbranchextractor.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkbranchextractor

    +

    Description

    +split and group centerlines along branches

    Input arguments

    centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    groupidsGroupIdsint-1[]
    useradiusUseRadiusInformationbool11
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1
    blankingarrayBlankingArrayNamestr1Blanking
    cutoffradiusfactorCutoffRadiusFactorfloat1(0.0,)1e+16
    @@ -17,7 +19,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkbranchgeometry.md b/vmtkscripts/vmtkbranchgeometry.md index ef18dad9..3fdd1520 100644 --- a/vmtkscripts/vmtkbranchgeometry.md +++ b/vmtkscripts/vmtkbranchgeometry.md @@ -19,11 +19,11 @@ compute geometric parameters for each branch of a tree. The script takes in inpu - + - + - + diff --git a/vmtkscripts/vmtkbranchmapping.md b/vmtkscripts/vmtkbranchmapping.md index 41f0555f..b0081e26 100644 --- a/vmtkscripts/vmtkbranchmapping.md +++ b/vmtkscripts/vmtkbranchmapping.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkbranchmapping

    +

    Description

    +constructs a harmonic function over each vascular segment; maps and stretches the longitudinal metric to correctly account for the presence of insertion regions at bifurcations; the additional StretchedMapping array is added to the surface

    Input arguments

    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius values are stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius values are stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where blanking information about branches is stored
    lengtharrayLengthArrayNamestr1Lengthname of the array where the average length of each branch has to be stored
    @@ -25,27 +27,27 @@ layout: page-full-width - + - + - + - + - + - + - + - + - + - + diff --git a/vmtkscripts/vmtkbranchmetrics.md b/vmtkscripts/vmtkbranchmetrics.md index e37c1d9a..dd37c5c4 100644 --- a/vmtkscripts/vmtkbranchmetrics.md +++ b/vmtkscripts/vmtkbranchmetrics.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkbranchmetrics

    +

    Description

    +Takes a centerline and input surface, already split into branches (with centerline attributes calculated) and calculates the surface angular and abscissa metric.

    Input arguments

    referencesystemsfileReferenceSystemsInputFileNamestr1filename for the default ReferenceSystems reader
    abscissasarrayAbscissasArrayNamestr1
    abscissasarrayAbscissasArrayNamestr1Abscissas
    normalsarrayNormalsArrayNamestr1
    normalsarrayNormalsArrayNamestr1ParallelTransportNormals
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    centerlineidsarrayCenterlineIdsArrayNamestr1
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIds
    tractidsarrayTractIdsArrayNamestr1
    tractidsarrayTractIdsArrayNamestr1TractIds
    referencesystemsnormalarrayReferenceSystemsNormalArrayNamestr1
    referencesystemsnormalarrayReferenceSystemsNormalArrayNamestr1Normal
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1
    blankingarrayBlankingArrayNamestr1Blanking
    angularmetricarrayAngularMetricArrayNamestr1
    angularmetricarrayAngularMetricArrayNamestr1AngularMetric
    harmonicmappingarrayHarmonicMappingArrayNamestr1HarmonicMapping
    abscissametricarrayAbscissaMetricArrayNamestr1
    abscissametricarrayAbscissaMetricArrayNamestr1AbscissaMetric
    boundarymetricarrayBoundaryMetricArrayNamestr1BoundaryMetric
    @@ -25,19 +27,19 @@ layout: page-full-width - + - + - + - + - + - + - + diff --git a/vmtkscripts/vmtkbranchpatching.md b/vmtkscripts/vmtkbranchpatching.md index 8ad41cb7..98bc20c7 100644 --- a/vmtkscripts/vmtkbranchpatching.md +++ b/vmtkscripts/vmtkbranchpatching.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkbranchpatching

    +

    Description

    +cut a set of contiguous rectangular regions on a surface that follow iso-contours in the StretchedMapping and AngularMetric arrays

    Input arguments

    angularmetricComputeAngularMetricbool11
    abscissasarrayAbscissasArrayNamestr1
    abscissasarrayAbscissasArrayNamestr1Abscissas
    normalsarrayNormalsArrayNamestr1
    normalsarrayNormalsArrayNamestr1ParallelTransportNormals
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    centerlineidsarrayCenterlineIdsArrayNamestr1
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIds
    tractidsarrayTractIdsArrayNamestr1
    tractidsarrayTractIdsArrayNamestr1TractIds
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1
    blankingarrayBlankingArrayNamestr1Blanking
    angularmetricarrayAngularMetricArrayNamestr1AngularMetric
    @@ -27,11 +29,11 @@ layout: page-full-width - + - + - + diff --git a/vmtkscripts/vmtkbranchsections.md b/vmtkscripts/vmtkbranchsections.md index f38a3ecd..9a5c0f97 100644 --- a/vmtkscripts/vmtkbranchsections.md +++ b/vmtkscripts/vmtkbranchsections.md @@ -27,15 +27,15 @@ compute geometric properties of branch sections located a fixed number of sphere - + - + - + - + - + diff --git a/vmtkscripts/vmtkcenterlinelabeler.md b/vmtkscripts/vmtkcenterlinelabeler.md index dde0d243..79ebc844 100644 --- a/vmtkscripts/vmtkcenterlinelabeler.md +++ b/vmtkscripts/vmtkcenterlinelabeler.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkcenterlinelabeler

    +

    Description

    +interactively change the group ids of a split centerline

    Input arguments

    connectivityUseConnectivitybool11
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    longitudinalmappingarrayLongitudinalMappingArrayNamestr1
    longitudinalmappingarrayLongitudinalMappingArrayNamestr1AbscissaMetric
    circularmappingarrayCircularMappingArrayNamestr1
    circularmappingarrayCircularMappingArrayNamestr1AngularMetric
    longitudinalpatchnumberarrayLongitudinalPatchNumberArrayNamestr1Slab
    reverseReverseDirectionbool10toggle start generating sections from the end of the branches rather than the start
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius is stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius is stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    tractidsarrayTractIdsArrayNamestr1name of the array where centerline tract ids are stored
    tractidsarrayTractIdsArrayNamestr1TractIdsname of the array where centerline tract ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where centerline blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where centerline blanking information about branches is stored
    branchsectiongroupidsBranchSectionGroupIdsArrayNamestr1BranchSectionGroupIdsname of the array where the group id to which each section belongs has to be stored
    @@ -17,7 +19,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkcenterlinemerge.md b/vmtkscripts/vmtkcenterlinemerge.md index 0ed05ce1..cf33b8e9 100644 --- a/vmtkscripts/vmtkcenterlinemerge.md +++ b/vmtkscripts/vmtkcenterlinemerge.md @@ -19,15 +19,15 @@ merge centerline tracts belonging to the same groups - + - + - + - + - + diff --git a/vmtkscripts/vmtkcenterlineoffsetattributes.md b/vmtkscripts/vmtkcenterlineoffsetattributes.md index 2e84dc31..6fa00b67 100644 --- a/vmtkscripts/vmtkcenterlineoffsetattributes.md +++ b/vmtkscripts/vmtkcenterlineoffsetattributes.md @@ -27,15 +27,15 @@ offset centerline attributes relative to a bifurcation reference system, in such - + - + - + - + - + @@ -65,9 +65,9 @@ offset centerline attributes relative to a bifurcation reference system, in such - + - +
    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    labelidsarrayLabelIdsArrayNamestr1LabelIds
    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1name of the array where centerline radius is stored
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadiusname of the array where centerline radius is stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    tractidsarrayTractIdsArrayNamestr1name of the array where centerline tract ids are stored
    tractidsarrayTractIdsArrayNamestr1TractIdsname of the array where centerline tract ids are stored
    blankingarrayBlankingArrayNamestr1name of the array where centerline blanking information about branches is stored
    blankingarrayBlankingArrayNamestr1Blankingname of the array where centerline blanking information about branches is stored
    lengthLengthfloat1(0.0,)0.0length of the resampling interval
    replaceattributesReplaceAttributesbool11overwrite the existing attributes
    abscissasarrayAbscissasArrayNamestr1name of the array where centerline abscissas are stored
    abscissasarrayAbscissasArrayNamestr1Abscissasname of the array where centerline abscissas are stored
    normalsarrayNormalsArrayNamestr1name of the array where centerline normals are stored
    normalsarrayNormalsArrayNamestr1ParallelTransportNormalsname of the array where centerline normals are stored
    groupidsarrayGroupIdsArrayNamestr1name of the array where centerline group ids are stored
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array where centerline group ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1name of the array where centerline ids are stored
    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIdsname of the array where centerline ids are stored
    referencesystemsnormalarrayReferenceSystemsNormalArrayNamestr1name of the array where reference system normals are stored
    referencesystemsnormalarrayReferenceSystemsNormalArrayNamestr1Normalname of the array where reference system normals are stored
    offsetabscissasarrayOffsetAbscissasArrayNamestr1OffsetAbscissasname of the array where offset centerline abscissas have to be stored if ReplaceAttributes is off
    offsetnormalsarrayOffsetNormalsArrayNamestr1OffsetNormalsname of the array where offset centerline normals are stored if ReplaceAttributes is off
    abscissasarrayAbscissasArrayNamestr1name of the array where centerline abscissas are stored
    abscissasarrayAbscissasArrayNamestr1Abscissasname of the array where centerline abscissas are stored
    normalsarrayNormalsArrayNamestr1name of the array where centerline normals are stored
    normalsarrayNormalsArrayNamestr1ParallelTransportNormalsname of the array where centerline normals are stored
    diff --git a/vmtkscripts/vmtkcenterlinestonumpy.md b/vmtkscripts/vmtkcenterlinestonumpy.md new file mode 100644 index 00000000..3f82ffdb --- /dev/null +++ b/vmtkscripts/vmtkcenterlinestonumpy.md @@ -0,0 +1,39 @@ +--- +layout: page-full-width +--- +

    vmtkCenterlinesToNumpy

    +

    Description

    +Takes a VTK centerlines vtkPolyData file and returns a nested python dictionary containing numpyarrays specifying vertex points, associated scalar data, and cell data yielding connectivity +

    Input arguments

    + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iCenterlinesvtkPolyData1the input centerlines
    ifileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    celltopointConvertCellToPointbool10convert cell data to point data
    ofileArrayDictOutputFileNamestr1filename for the default ArrayDict writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oArrayDictdict1the output dictionary
    + diff --git a/vmtkscripts/vmtkcenterlineviewer.md b/vmtkscripts/vmtkcenterlineviewer.md index ca8ce8ce..dfe9990e 100644 --- a/vmtkscripts/vmtkcenterlineviewer.md +++ b/vmtkscripts/vmtkcenterlineviewer.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkcenterlineviewer

    +

    Description

    +display a 3D centerline

    Input arguments

    @@ -23,6 +25,10 @@ layout: page-full-width + + + + diff --git a/vmtkscripts/vmtkdelaunayvoronoi.md b/vmtkscripts/vmtkdelaunayvoronoi.md index c30a383e..02dfaa9e 100644 --- a/vmtkscripts/vmtkdelaunayvoronoi.md +++ b/vmtkscripts/vmtkdelaunayvoronoi.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkdelaunayvoronoi

    +

    Description

    +calculate the delaunay tesellation, voronoi diagram, and voronoi poleIds of an input surface

    Input arguments

    legendLegendbool11
    colormapColorMapstr1["rainbow","blackbody","cooltowarm","grayscale"]cooltowarmchoose the color map
    numberofcolorsNumberOfColorsint1256number of colors in the color map
    renderervmtkRenderervmtkRenderer1external renderer
    ofileCenterlinesOutputFileNamestr1filename for the default Centerlines writer
    diff --git a/vmtkscripts/vmtkdijkstradistancetopoints.md b/vmtkscripts/vmtkdijkstradistancetopoints.md index e8614704..a148ef27 100644 --- a/vmtkscripts/vmtkdijkstradistancetopoints.md +++ b/vmtkscripts/vmtkdijkstradistancetopoints.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkdijkstradistancetopoints

    +

    Description

    +This class computes the geodesic distance on the graph of a surface from a set of user-selected points on the surface using the Dijkstra algorithm.

    Input arguments

    diff --git a/vmtkscripts/vmtkdistancetocenterlines.md b/vmtkscripts/vmtkdistancetocenterlines.md index 751aba1d..386098ee 100644 --- a/vmtkscripts/vmtkdistancetocenterlines.md +++ b/vmtkscripts/vmtkdistancetocenterlines.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkdistancetocenterlines

    +

    Description

    +calculate the minimum euclidian from surface points to a centerline

    Input arguments

    @@ -27,11 +29,13 @@ layout: page-full-width + + - + diff --git a/vmtkscripts/vmtkdistancetospheres.md b/vmtkscripts/vmtkdistancetospheres.md index 6d069b8d..9fd99dc8 100644 --- a/vmtkscripts/vmtkdistancetospheres.md +++ b/vmtkscripts/vmtkdistancetospheres.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkdistancetospheres

    +

    Description

    +This computes the euclidean from a set of user-selected spheres to a surface

    Input arguments

    centerlineradiusEvaluateCenterlineRadiusbool10
    combinedUseCombinedDistancebool10combines local radius with maximum inscribed sphere radius
    projectarraysProjectPointArraysbool10
    distancetocenterlinesarrayDistanceToCenterlinesArrayNamestr1DistanceToCenterlines
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    diff --git a/vmtkscripts/vmtkendpointextractor.md b/vmtkscripts/vmtkendpointextractor.md index d369d6da..25dc4129 100644 --- a/vmtkscripts/vmtkendpointextractor.md +++ b/vmtkscripts/vmtkendpointextractor.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkendpointextractor

    +

    Description

    +find the endpoints of a split and grouped centerline

    Input arguments

    @@ -23,7 +25,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkentityrenumber.md b/vmtkscripts/vmtkentityrenumber.md index 9e5178c7..ae0bcea5 100644 --- a/vmtkscripts/vmtkentityrenumber.md +++ b/vmtkscripts/vmtkentityrenumber.md @@ -1,7 +1,7 @@ --- layout: page-full-width --- -

    VmtkEntityRenumber

    +

    vmtkentityrenumber

    Description

    Renumber cell entity id array.

    Input arguments

    diff --git a/vmtkscripts/vmtkflowextensions.md b/vmtkscripts/vmtkflowextensions.md index 741b1064..5fa9a188 100644 --- a/vmtkscripts/vmtkflowextensions.md +++ b/vmtkscripts/vmtkflowextensions.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkflowextensions

    +

    Description

    +interactivly add flow extensions to a surface for CFD processing

    Input arguments

    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIds
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1Blanking
    diff --git a/vmtkscripts/vmtkgeodesicsurfaceresolution.md b/vmtkscripts/vmtkgeodesicsurfaceresolution.md index 879040bc..e5d627b3 100644 --- a/vmtkscripts/vmtkgeodesicsurfaceresolution.md +++ b/vmtkscripts/vmtkgeodesicsurfaceresolution.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vtksurfaceresolution

    +

    Description

    +This allows the user to specify a edge-length array to be used to specify resolution for surface remeshing The array is produced by RBF interpolation of values specified by the user by positioning spheres. This version use the geodesic distance along the surface instead of the 3D euclidean distance for the RBF

    Input arguments

    diff --git a/vmtkscripts/vmtkimagebinarize.md b/vmtkscripts/vmtkimagebinarize.md new file mode 100644 index 00000000..64196ec8 --- /dev/null +++ b/vmtkscripts/vmtkimagebinarize.md @@ -0,0 +1,43 @@ +--- +layout: page-full-width +--- +

    vmtkimagebinarize

    +

    Description

    +binarize the input image producing a label map +

    Input arguments

    +
    + + + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iImagevtkImageData1the input image
    ifileImageInputFileNamestr1filename for the default Image reader
    thresholdThresholdfloat10.0the threshold at which the image should be binarized
    lowerlabelLowerLabelint10the label to associate to the pixels lower than the threshold
    upperlabelUpperLabelint11the label to associate to the pixels higher than the threshold
    ofileImageOutputFileNamestr1filename for the default Image writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oImagevtkImageData1the output image
    + diff --git a/vmtkscripts/vmtkimagecurvedmpr.md b/vmtkscripts/vmtkimagecurvedmpr.md index 03c3bb34..ea77cb03 100644 --- a/vmtkscripts/vmtkimagecurvedmpr.md +++ b/vmtkscripts/vmtkimagecurvedmpr.md @@ -1,7 +1,7 @@ --- layout: page-full-width --- -

    vtkvmtkimagecurvedmpr

    +

    vmtkimagecurvedmpr

    Description

    Make an MPR image from a centerline and an input image

    Input arguments

    diff --git a/vmtkscripts/vmtkimageinitialization.md b/vmtkscripts/vmtkimageinitialization.md index ba374486..3fc5e283 100644 --- a/vmtkscripts/vmtkimageinitialization.md +++ b/vmtkscripts/vmtkimageinitialization.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkimageinitialization

    +

    Description

    +interactivly create an initial levelset which has not been evolved to image gradients

    Input arguments

    diff --git a/vmtkscripts/vmtkimagelinetracer.md b/vmtkscripts/vmtkimagelinetracer.md deleted file mode 100644 index 9811dd18..00000000 --- a/vmtkscripts/vmtkimagelinetracer.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -layout: page-full-width ---- -

    vmtkimagelinetracer

    -

    Description

    -interactively trace lines on 3D images; press n and p to move to the next and previous slice, respectively -

    Input arguments

    -
    - - - - - - - - - - - - - - - - - - - - - - - -
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iImagevtkImageData1the input image
    ifileImageInputFileNamestr1filename for the default Image reader
    renderervmtkRenderervmtkRenderer1external renderer
    axisAxisint12id of the drawing plane normal
    autocloseAutoClosebool10toggle auto close line
    typeTypestr1["freehand","contour"]freehandtype of widget to use: freehand drawing or control point-based contour
    linefileLineOutputFileNamestr1filename for the default Line writer
    -

    Output arguments

    - - - - - - - - - - -
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    lineLinevtkPolyData1the output line
    - diff --git a/vmtkscripts/vmtkimagemipviewer.md b/vmtkscripts/vmtkimagemipviewer.md index d975ae39..8e5246f3 100644 --- a/vmtkscripts/vmtkimagemipviewer.md +++ b/vmtkscripts/vmtkimagemipviewer.md @@ -29,6 +29,8 @@ display a 3D image

    windowlevelWindowLevelfloat2[0.0, 0.0]the window/level for generating the rendering
    opacityOpacityfloat2Nonethe opacity range is defined from 0 (transparent) to 1 (opaque)
    displayDisplaybool11toggle rendering
    ofileImageOutputFileNamestr1filename for the default Image writer
    operationOperationstr1["dilate","erode","open","close"]closingthe morphological operation to perform
    grayscaleGrayscalebool11perform binary or grayscale morphology
    ofileImageOutputFileNamestr1filename for the default Image writer
    diff --git a/vmtkscripts/vmtkimagereader.md b/vmtkscripts/vmtkimagereader.md index 698c885a..a05fa7f6 100644 --- a/vmtkscripts/vmtkimagereader.md +++ b/vmtkscripts/vmtkimagereader.md @@ -29,8 +29,6 @@ read an image and stores it in a vtkImageData object

    patternInputFilePatternstr1input file pattern (e.g. %s%04d.png)
    dInputDirectoryNamestr1input directory name - dicom only
    extentDataExtentint6[-1, -1, -1, -1, -1, -1]3D extent of the image - raw and png
    headersizeHeaderSizeint1(0,)0size of the image header - raw only
    @@ -19,11 +19,21 @@ smooth an image with a Gaussian kernel - + - + - + + + + + + + + + + + @@ -39,5 +49,7 @@ smooth an image with a Gaussian kernel + +
    ifileImageInputFileNamestr1filename for the default Image reader
    sigmaStandardDeviationfloat1(0.0,)1.0the standard deviation of the Gaussian in real space units
    methodMethodstr1["gauss","anisotropic"]gauss
    radiusfactorRadiusFactorfloat1(0.0,)5.0the factor specifing the width of the discrete Gaussian kernel
    sigmaStandardDeviationfloat1(0.0,)1.0the standard deviation of the Gaussian in real space units (gauss)
    dimensionalityDimensionalityint1(2,3)3the dimensionality of the convolution
    radiusfactorRadiusFactorfloat1(0.0,)5.0the factor specifing the width of the discrete Gaussian kernel (gauss)
    dimensionalityDimensionalityint1(2,3)3the dimensionality of the Aconvolution (gauss)
    conductanceConductancefloat1(0.0,)1.0anisotropic diffustion coefficients (anisotropic)
    iterationsNumberOfIterationsint1(5,)5 number of anisotropic diffusion iterationsl (anisotropic)
    timestepTimeStepfloat1(1.0E-16,1.0e16)0.0625time step of anisotropic diffusion (anisotropic)
    autocalculatetimestepAutoCalculateTimeStepbool11auto calculate minimum time step (anisotropic)
    ofileImageOutputFileNamestr1filename for the default Image writer
    oImagevtkImageData1the output image
    timestepTimeStepfloat10.0625
    diff --git a/vmtkscripts/vmtkimagetonumpy.md b/vmtkscripts/vmtkimagetonumpy.md new file mode 100644 index 00000000..2ff5a2c4 --- /dev/null +++ b/vmtkscripts/vmtkimagetonumpy.md @@ -0,0 +1,37 @@ +--- +layout: page-full-width +--- +

    vmtkImageToNumpy

    +

    Description

    +Takes a vtkImageData object and returns a nested dictionary of numpy arrays +

    Input arguments

    + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iImagevtkImageData1the input image
    ifileImageInputFileNamestr1filename for the default Image reader
    ofileArrayDictOutputFileNamestr1filename for the default ArrayDict writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oArrayDictdict1the output dictionary
    + diff --git a/vmtkscripts/vmtkimagewriter.md b/vmtkscripts/vmtkimagewriter.md index ca993ca2..327b3f06 100644 --- a/vmtkscripts/vmtkimagewriter.md +++ b/vmtkscripts/vmtkimagewriter.md @@ -39,7 +39,7 @@ write an image to disk

    windowlevelWindowLevelfloat2[1.0, 0.0]window and level for mapping graylevels to 0-255 before writing - png, tiff
    matrixRasToIjkMatrixCoefficientsfloat16[1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]
    matrixRasToIjkMatrixCoefficientsfloat16None

    Output arguments

    diff --git a/vmtkscripts/vmtklevelsetsegmentation.md b/vmtkscripts/vmtklevelsetsegmentation.md index 917c5901..4fd43ecc 100644 --- a/vmtkscripts/vmtklevelsetsegmentation.md +++ b/vmtkscripts/vmtklevelsetsegmentation.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtklevelsetsegmentation

    +

    Description

    +interactivly initialize an initial level set and evolve it to image gradients

    Input arguments

    diff --git a/vmtkscripts/vmtklocalgeometry.md b/vmtkscripts/vmtklocalgeometry.md index 68235ac4..d85e2f03 100644 --- a/vmtkscripts/vmtklocalgeometry.md +++ b/vmtkscripts/vmtklocalgeometry.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtklocalgeometry

    +

    Description

    +compute local geometric properties of a surface

    Input arguments

    @@ -27,7 +29,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkmeshboundaryinspector.md b/vmtkscripts/vmtkmeshboundaryinspector.md index e91a9503..316558d5 100644 --- a/vmtkscripts/vmtkmeshboundaryinspector.md +++ b/vmtkscripts/vmtkmeshboundaryinspector.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkmeshboundaryinspector

    +

    Description

    +display a 3D render of the mesh with individual boundary groups colored and labeled

    Input arguments

    poleidsPoleIdsvtkIdList1
    edgearrayEdgeArrayNamestr1
    edgearrayEdgeArrayNamestr1EdgeArray
    voronoigeodesicdistancearrayVoronoiGeodesicDistanceArrayNamestr1VoronoiGeodesicDistance
    @@ -17,7 +19,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkmeshbranchclipper.md b/vmtkscripts/vmtkmeshbranchclipper.md index 9f6f6ecf..44b18107 100644 --- a/vmtkscripts/vmtkmeshbranchclipper.md +++ b/vmtkscripts/vmtkmeshbranchclipper.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkmeshbranchclipper

    +

    Description

    +interactivly clip a mesh based on proximity to a split and grouped centerline

    Input arguments

    ifileMeshInputFileNamestr1filename for the default Mesh reader
    entityidsarrayCellEntityIdsArrayNamestr1
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIds
    volumeidVolumeCellEntityIdint10
    @@ -21,7 +23,7 @@ layout: page-full-width - + @@ -29,9 +31,9 @@ layout: page-full-width - + - + diff --git a/vmtkscripts/vmtkmeshclipcenterlines.md b/vmtkscripts/vmtkmeshclipcenterlines.md index 18818b34..d200cb1e 100644 --- a/vmtkscripts/vmtkmeshclipcenterlines.md +++ b/vmtkscripts/vmtkmeshclipcenterlines.md @@ -23,7 +23,7 @@ interactively clip a mesh using the distance to centerlines - + diff --git a/vmtkscripts/vmtkmeshgenerator.md b/vmtkscripts/vmtkmeshgenerator.md index 7cb9c652..f6de5131 100644 --- a/vmtkscripts/vmtkmeshgenerator.md +++ b/vmtkscripts/vmtkmeshgenerator.md @@ -49,10 +49,12 @@ generate a mesh suitable for CFD from a surface - + + + diff --git a/vmtkscripts/vmtkmeshmergetimesteps.md b/vmtkscripts/vmtkmeshmergetimesteps.md index 0d330dc3..d150f34c 100644 --- a/vmtkscripts/vmtkmeshmergetimesteps.md +++ b/vmtkscripts/vmtkmeshmergetimesteps.md @@ -29,6 +29,8 @@ merge multiple mesh files with different timesteps into one + + diff --git a/vmtkscripts/vmtkmeshreader.md b/vmtkscripts/vmtkmeshreader.md index db5c937b..c4988fac 100644 --- a/vmtkscripts/vmtkmeshreader.md +++ b/vmtkscripts/vmtkmeshreader.md @@ -15,7 +15,7 @@ read a mesh and stores it in a vtkUnstructuredGrid object - + diff --git a/vmtkscripts/vmtkmeshtonumpy.md b/vmtkscripts/vmtkmeshtonumpy.md new file mode 100644 index 00000000..a043ee35 --- /dev/null +++ b/vmtkscripts/vmtkmeshtonumpy.md @@ -0,0 +1,41 @@ +--- +layout: page-full-width +--- +

    vmtkMeshToNumpy

    +

    Description

    +Takes a VMTK mesh (VTK Unstructured Grid) object nested python dictionary containing numpyarrays specifying Points, PointData, Cells, CellData, and CellPointIds describing connectivity +

    Input arguments

    +
    centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    groupidsarrayGroupIdsArrayNamestr1
    groupidsarrayGroupIdsArrayNamestr1GroupIds
    groupidsGroupIdsint-1[]
    useradiusUseRadiusInformationbool11
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1
    blankingarrayBlankingArrayNamestr1Blanking
    cutoffradiusfactorCutoffRadiusFactorfloat1(0.0,)1e+16
    centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    polyballtypePolyBallTypeint10type of polyball used (0: global, 1: local)
    sublayersNumberOfSubLayersint1(0,)2
    substepsNumberOfSubstepsint1(0,)500
    substepsNumberOfSubstepsint1(0,)2000
    relaxationRelaxationfloat1(0.0,)0.01
    localcorrectionLocalCorrectionFactorfloat1(0.0,)0.45
    sublayerratioSubLayerRatiofloat1(0.0,)0.5
    thicknessfactorBoundaryLayerThicknessFactorfloat1(0.0,)0.25
    velocityvectorVelocityVectorbool10velocity vector instead of components
    vectorVelocityVectorArrayNamestr1Nonevelocity vector name
    pressurePressurebool10pressure array
    pressurearraynamePressureArrayNamestr1pname of the pressure array
    disabledDisabledbool10disable execution and piping
    fFormatstr1["vtkxml","vtk","fdneut","ngneut","tecplot","tetgen","gambit"]file format (fdneut - FIDAP neutral format, ngneut - Netgen neutral format)
    fFormatstr1["vtkxml", "vtkxmlp", "vtk","fdneut","ngneut","tecplot","tetgen","gambit"]file format (fdneut - FIDAP neutral format, ngneut - Netgen neutral format)
    guessformatGuessFormatbool11guess file format from extension
    + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iMeshvtkUnstructuredGrid1the input mesh
    ifileMeshInputFileNamestr1filename for the default Mesh reader
    typestringsReturnCellTypesAsStringsbool11return a mapping of the vtk cell type class names to the cell type object IDs
    structureStructureCellsAsListenable to return a list of numpy arrays where each element is an individual cell. Note: This is a computationally intensive operation which may fill memory, and which will drastically increase disk space used if data is saved. Not recommended for large data sets.
    ofileArrayDictOutputFileNamestr1filename for the default ArrayDict writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oArrayDictdict1the output dictionary
    + diff --git a/vmtkscripts/vmtkmeshviewer.md b/vmtkscripts/vmtkmeshviewer.md index e6202f18..487a9481 100644 --- a/vmtkscripts/vmtkmeshviewer.md +++ b/vmtkscripts/vmtkmeshviewer.md @@ -29,9 +29,11 @@ display a mesh

    scalarrangeScalarRangefloat2[0.0, 0.0]range of the scalar map
    legendLegendbool10toggle scalar bar
    colormapColorMapstr1["rainbow","blackbody","cooltowarm","grayscale"]cooltowarmchoose the color map
    numberofcolorsNumberOfColorsint1256number of colors in the color map
    grayscaleGrayscalebool10toggle color or grayscale
    legendLegendbool10toggle scalar bar
    colorColorfloat3[-1.0, -1.0, -1.0]RGB color of the object in the scene
    modeModestr1["ascii","binary"]binarywrite files in ASCII or binary mode (vtk and vtu only)
    entityidsarrayCellEntityIdsArrayNamestr1name of the array where entity ids are stored
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where entity ids are stored
    entityidsoffsetCellEntityIdsOffsetint1-1add this number to entity ids in output (dolfin only)
    oMeshvtkUnstructuredGrid1the output mesh
    entityidsarrayCellEntityIdsArrayNamestr1name of the array where entity ids are stored
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where entity ids are stored
    entityidsoffsetCellEntityIdsOffsetint10add this number to entity ids in output (dolfin only)
    diff --git a/vmtkscripts/vmtknumpyreader.md b/vmtkscripts/vmtknumpyreader.md new file mode 100644 index 00000000..e8897b29 --- /dev/null +++ b/vmtkscripts/vmtknumpyreader.md @@ -0,0 +1,37 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyReader

    +

    Description

    +reads a pickled (or hdf5) file containing a nested dictionary of numpy arrays generated byvmtkcenterlinestonumpy, vmtkimagetonumpy, or vmtksurfacetonumpy from disk and stores theobject in memory into a standard dictionary of numpy arrays. +

    Input arguments

    +
    + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    fFormatstr1["pickle","hdf5"]file format
    guessformatGuessFormatbool11guess file format from extension
    ifileInputFileNamestr1the input file name
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oArrayDictdict1the output dictionary
    + diff --git a/vmtkscripts/vmtknumpytocenterlines.md b/vmtkscripts/vmtknumpytocenterlines.md new file mode 100644 index 00000000..62c722fb --- /dev/null +++ b/vmtkscripts/vmtknumpytocenterlines.md @@ -0,0 +1,37 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyToCenterlines

    +

    Description

    +Takes a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data specifying line connectivityand returns a VTK centerlines vtkPolyData file +

    Input arguments

    + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iArrayDictdict1the input array dictionary
    ifileArrayDictInputFileNamestr1filename for the default ArrayDict reader
    ofileCenterlinesOutputFileNamestr1filename for the default Centerlines writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oCenterlinesvtkPolyData1the output surface
    + diff --git a/vmtkscripts/vmtknumpytoimage.md b/vmtkscripts/vmtknumpytoimage.md new file mode 100644 index 00000000..3a91023e --- /dev/null +++ b/vmtkscripts/vmtknumpytoimage.md @@ -0,0 +1,37 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyToImage

    +

    Description

    +Takes a dictionary of numpy arrays specifying dimensions, origin, spacing, and the image point data and returns a vtkImageData object. +

    Input arguments

    + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iArrayDictdict1the input array dictionary
    ifileArrayDictInputFileNamestr1filename for the default ArrayDict reader
    ofileImageOutputFileNamestr1filename for the default Image writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oImagevtkImageData1the output image
    + diff --git a/vmtkscripts/vmtknumpytomesh.md b/vmtkscripts/vmtknumpytomesh.md new file mode 100644 index 00000000..a575edc3 --- /dev/null +++ b/vmtkscripts/vmtknumpytomesh.md @@ -0,0 +1,39 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyToMesh

    +

    Description

    +Takes a nested python dictionary containing numpy arrays specifying Points, PointData, Cells,CellData, and CellPointIds describing connectivity and returns a VMTK mesh (VTK Unstructured Grid) object +

    Input arguments

    + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iArrayDictdict1the input array dictionary
    ifileArrayDictInputFileNamestr1filename for the default ArrayDict reader
    flattenFlattenListOfCellsenable to convert cells which are formated as a list of numpy arrays to the default flat structure
    ofileMeshOutputFileNamestr1filename for the default Mesh writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oMeshvtkUnstructuredGrid1the output mesh
    + diff --git a/vmtkscripts/vmtknumpytosurface.md b/vmtkscripts/vmtknumpytosurface.md new file mode 100644 index 00000000..473997a2 --- /dev/null +++ b/vmtkscripts/vmtknumpytosurface.md @@ -0,0 +1,37 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyToSurface

    +

    Description

    +Takes a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data specifying triangle connectivityand returns a VTK triangulated surface vtkPolyData file +

    Input arguments

    + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iArrayDictdict1the input array dictionary
    ifileArrayDictInputFileNamestr1filename for the default ArrayDict reader
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oSurfacevtkPolyData1the output surface
    + diff --git a/vmtkscripts/vmtknumpywriter.md b/vmtkscripts/vmtknumpywriter.md new file mode 100644 index 00000000..47eb6c82 --- /dev/null +++ b/vmtkscripts/vmtknumpywriter.md @@ -0,0 +1,41 @@ +--- +layout: page-full-width +--- +

    vmtkNumpyWriter

    +

    Description

    +Writes a dictionary containing a nested dictionary of numpy arrays (generated byvmtkcenterlinestonumpy, vmtkimagetonumpy, or vmtksurface to numpy) to disk as eithera python pickle object or as hdf5 file +

    Input arguments

    + + + + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iArrayDictdict1the input array dictionary
    ifileArrayDictInputFileNamestr1filename for the default ArrayDict reader
    ofileOutputFileNamestr1the output file name
    compressionCompressionstr1(1,0)1Boolean value to compress hdf5 dataset files using gzip, default=1
    compressionlevelCompressionLevelstr1(0,9)4Specify compression level for gzip compressed hdf5 files. Must be an intiger from 0 to 9, higher levels have more compression,but take longer to process. Default=4
    formatFormatstr1["pickle","hdf5"]picklewrite files as pickled object or hdf5 file format
    +

    Output arguments

    + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    + diff --git a/vmtkscripts/vmtkpathlineanimator.md b/vmtkscripts/vmtkpathlineanimator.md index d03061cd..8cf991bc 100644 --- a/vmtkscripts/vmtkpathlineanimator.md +++ b/vmtkscripts/vmtkpathlineanimator.md @@ -27,6 +27,10 @@ Particle or streaklines animation

    legendLegendbool10toggle scalar bar
    colormapColorMapstr1["rainbow","blackbody","cooltowarm","grayscale"]cooltowarmchange the color map
    numberofcolorsNumberOfColorsint1256number of colors in the color map
    mintimeMinTimefloat1(0.0,)0.0
    maxtimeMaxTimefloat1(0.0,)1.0
    patternPatternstr1frame_%04d.png
    imagesdirectoryImagesDirectorystr1/Users/daron
    imagesdirectoryImagesDirectorystr1/Users/rick
    screenshotWithScreenshotsbool10
    @@ -23,7 +25,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtkpotentialfit.md b/vmtkscripts/vmtkpotentialfit.md index 17e1fa19..9f64464f 100644 --- a/vmtkscripts/vmtkpotentialfit.md +++ b/vmtkscripts/vmtkpotentialfit.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtkpotentialfit

    +

    Description

    +explicitly deformable model which evolves a surface to gradient magnitudes of an input image

    Input arguments

    centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIds
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    blankingarrayBlankingArrayNamestr1Blanking
    diff --git a/vmtkscripts/vmtkrenderer.md b/vmtkscripts/vmtkrenderer.md index dc95ceb8..1b008d5c 100644 --- a/vmtkscripts/vmtkrenderer.md +++ b/vmtkscripts/vmtkrenderer.md @@ -15,7 +15,9 @@ renderer used to make several viewers use the same rendering window - + + + diff --git a/vmtkscripts/vmtksurfacearraysmoothing.md b/vmtkscripts/vmtksurfacearraysmoothing.md new file mode 100644 index 00000000..8790257e --- /dev/null +++ b/vmtkscripts/vmtksurfacearraysmoothing.md @@ -0,0 +1,45 @@ +--- +layout: page-full-width +--- +

    vmtksurfacearraysmoothing

    +

    Description

    +Perform smoothing of the point array defined on the surface +

    Input arguments

    +
    disabledDisabledbool10disable execution and piping
    sizeWindowSizeint2[800, 600]size of the rendering window
    sizeWindowSizeint2[1200, 900]size of the rendering window in pixels
    positionWindowPositionint2[50, 50]position of the rendering window (top left pixel)
    pointsmoothingPointSmoothingbool11toggle rendering smooth points
    + + + + + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iSurfacevtkPolyData1the input surface
    ifileSurfaceInputFileNamestr1filename for the default Surface reader
    surfacearraySurfaceArrayNamestr1
    connexityConnexityint1(1,2)1patch connexity considered in the smoothing procedure
    relaxationRelaxationfloat1(0.0,1.0)1.0relaxation factor
    iterationsIterationsint11number of smoothing iterations
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oSurfacevtkPolyData1the output surface with the smoothed array
    + diff --git a/vmtkscripts/vmtksurfacecenterlineprojection.md b/vmtkscripts/vmtksurfacecenterlineprojection.md index 8bb74bbf..a1f3def0 100644 --- a/vmtkscripts/vmtksurfacecenterlineprojection.md +++ b/vmtkscripts/vmtksurfacecenterlineprojection.md @@ -2,6 +2,8 @@ layout: page-full-width ---

    vmtksurfacecenterlineprojection

    +

    Description

    +project centerline data onto surface points

    Input arguments

    @@ -23,7 +25,7 @@ layout: page-full-width - + diff --git a/vmtkscripts/vmtksurfacecliploop.md b/vmtkscripts/vmtksurfacecliploop.md new file mode 100644 index 00000000..a5fcceb4 --- /dev/null +++ b/vmtkscripts/vmtksurfacecliploop.md @@ -0,0 +1,41 @@ +--- +layout: page-full-width +--- +

    vmtksurfacecliploop

    +

    Description

    +Clip input surface using a loop +

    Input arguments

    +
    useradiusUseRadiusInformationbool10
    radiusarrayRadiusArrayNamestr1
    radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iSurfacevtkPolyData1the input surface
    ifileSurfaceInputFileNamestr1filename for the default Surface reader
    i2LoopvtkPolyData1the input loop
    i2fileLoopInputFileNamestr1filename for the default Loop reader
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oSurfacevtkPolyData1the output surface
    + diff --git a/vmtkscripts/vmtksurfaceconnectivity.md b/vmtkscripts/vmtksurfaceconnectivity.md index 42a54210..f6ba83f0 100644 --- a/vmtkscripts/vmtksurfaceconnectivity.md +++ b/vmtkscripts/vmtksurfaceconnectivity.md @@ -29,7 +29,7 @@ extract the largest connected region, the closest point-connected region or the

    cleanoutputCleanOutputbool10clean the unused points in the output
    groupidsarrayGroupIdsArrayNamestr1name of the array containing the connectivity scalar
    groupidsarrayGroupIdsArrayNamestr1GroupIdsname of the array containing the connectivity scalar
    groupidGroupIdint1-1value of the connectivity scalar
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iSurfacevtkPolyData1the input surface
    ifileSurfaceInputFileNamestr1filename for the default Surface reader
    centerlinenormalCenterlineNormalsbool10toggle using centerline tangent for normal estimation
    centerlinesCenterlinesvtkPolyData1the input centerlines
    centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
    frenettangentarrayFrenetTangentArrayNamestr1FrenetTangentname of the array where centerline tangent vectors of the Frenet reference system are stored
    renderervmtkRenderervmtkRenderer1external renderer
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oSurfacevtkPolyData1the output surface
    + diff --git a/vmtkscripts/vmtksurfaceextractannularwalls.md b/vmtkscripts/vmtksurfaceextractannularwalls.md index 3db699d3..edf4c58b 100644 --- a/vmtkscripts/vmtksurfaceextractannularwalls.md +++ b/vmtkscripts/vmtksurfaceextractannularwalls.md @@ -1,7 +1,7 @@ --- layout: page-full-width --- -

    VmtkSurfaceExtractAnnularWalls

    +

    vmtksurfaceextractannularwalls

    Description

    Extract wall surfaces from an annular-cylindric surface.

    Input arguments

    diff --git a/vmtkscripts/vmtksurfaceextractinnercylinder.md b/vmtkscripts/vmtksurfaceextractinnercylinder.md index 5b5ca4e7..a81d567c 100644 --- a/vmtkscripts/vmtksurfaceextractinnercylinder.md +++ b/vmtkscripts/vmtksurfaceextractinnercylinder.md @@ -1,7 +1,7 @@ --- layout: page-full-width --- -

    VmtkSurfaceExtractInnerCylinder

    +

    vmtksurfaceextractinnercylinder

    Description

    Extract inner surface from an annular-cylindric volume.

    Input arguments

    diff --git a/vmtkscripts/vmtksurfaceloopextraction.md b/vmtkscripts/vmtksurfaceloopextraction.md new file mode 100644 index 00000000..9a62dab4 --- /dev/null +++ b/vmtkscripts/vmtksurfaceloopextraction.md @@ -0,0 +1,45 @@ +--- +layout: page-full-width +--- +

    vmtksurfaceloopextraction

    +

    Description

    +interactively define loops on a surface +

    Input arguments

    + + + + + + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iSurfacevtkPolyData1the input surface
    ifileSurfaceInputFileNamestr1filename for the default Surface reader
    renderervmtkRenderervmtkRenderer1external renderer
    opacityOpacityfloat1(0.0,1.0)1.0object opacity in the scene
    ofileSurfaceOutputFileNamestr1filename for the default Surface writer
    oloopfileLoopOutputFileNamestr1filename for the default Loop writer
    +

    Output arguments

    + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oSurfacevtkPolyData1the output surface
    oloopLoopvtkPolyData1the output loop
    + diff --git a/vmtkscripts/vmtksurfaceresolution.md b/vmtkscripts/vmtksurfaceresolution.md index 879040bc..823efba8 100644 --- a/vmtkscripts/vmtksurfaceresolution.md +++ b/vmtkscripts/vmtksurfaceresolution.md @@ -1,7 +1,9 @@ --- layout: page-full-width --- -

    vtksurfaceresolution

    +

    vmtksurfaceresolution

    +

    Description

    +This allows the user to specify a edge-length array to be used to specify resolution for surface remeshing The array is produced by RBF interpolation of values specified by the user by positioning spheres

    Input arguments

    diff --git a/vmtkscripts/vmtksurfacetonumpy.md b/vmtkscripts/vmtksurfacetonumpy.md new file mode 100644 index 00000000..db1c7c0f --- /dev/null +++ b/vmtkscripts/vmtksurfacetonumpy.md @@ -0,0 +1,39 @@ +--- +layout: page-full-width +--- +

    vmtkSurfaceToNumpy

    +

    Description

    +Takes a VTK triangulated surface vtkPolyData file (optionally containing point data scalar arrays) and returns a nested python dictionary containing numpy arrays specifying vertex points, associated scalar data, and cell data yielding triangle connectivity +

    Input arguments

    +
    + + + + + + + + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    disabledDisabledbool10disable execution and piping
    iSurfacevtkPolyData1the input surface
    ifileSurfaceInputFileNamestr1filename for the default Surface reader
    celltopointConvertCellToPointbool10convert cell data to point data
    ofileArrayDictOutputFileNamestr1filename for the default ArrayDict writer
    +

    Output arguments

    + + + + + + + + + + +
    ArgumentVariableTypeLengthRangeDefaultDescription
    idIdstr10script id
    handleSelfself1handle to self
    oArrayDictdict1the output dictionary
    + diff --git a/vmtkscripts/vmtksurfaceviewer.md b/vmtkscripts/vmtksurfaceviewer.md index e5a52235..bcf3cbbd 100644 --- a/vmtkscripts/vmtksurfaceviewer.md +++ b/vmtkscripts/vmtksurfaceviewer.md @@ -31,14 +31,20 @@ display a surface

    scalarrangeScalarRangefloat2[0.0, 0.0]range of the scalar map
    legendLegendbool10toggle scalar bar
    colormapColorMapstr1["rainbow","blackbody","cooltowarm","grayscale"]cooltowarmchoose the color map
    numberofcolorsNumberOfColorsint1256number of colors in the color map
    grayscaleGrayscalebool10toggle color or grayscale
    legendLegendbool10toggle scalar bar
    flatFlatInterpolationbool10toggle flat or shaded surface display
    celldataDisplayCellDatabool10toggle display of point or cell data
    displaytagDisplayTagbool1Falsetoggle rendering of tag
    regiontagarrayRegionTagArrayNamestr1RegionTagArrayname of the array where the tags to be displayed are stored
    colorColorfloat3[-1.0, -1.0, -1.0]RGB color of the object in the scene
    linewidthLineWidthint1(0.0,)1width of line objects in the scene
    tetravolumearrayTetrahedronVolumeArrayNamestr1TetrahedronVolumename of the array where volumes of tetrahedra are stored
    sizingfunctionarraySizingFunctionArrayNamestr1name of the array where sizing function values are stored
    sizingfunctionarraySizingFunctionArrayNamestr1VolumeSizingFunctionname of the array where sizing function values are stored
    surfaceelementsOutputSurfaceElementsint11toggle output surface elements
    timestepsonlyTimeStepsOnlybool10only generate the $time section of the tetr.in file
    entityidsarrayCellEntityIdsArrayNamestr1name of the array where entity ids relative to cells are stored
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where entity ids relative to cells are stored
    normalizationidNormalizationEntityIdint1-1id of the entity relative to which the mesh has to be normalized
    imeshfileMeshInputFileNamestr1filename for the default Mesh reader
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsCellEntityIdsname of the array where entity ids have been stored
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where entity ids have been stored
    lowthresholdLowThresholdint10lower threshold for surface filtering
    omeshMeshvtkUnstructuredGrid1the output mesh
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsCellEntityIdsname of the array where entity ids have been stored
    entityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where entity ids have been stored
    diff --git a/vmtkscripts2html.sh b/vmtkscripts2html.sh index 58b7743e..bc8aea3d 100755 --- a/vmtkscripts2html.sh +++ b/vmtkscripts2html.sh @@ -36,7 +36,9 @@ echo layout: page-full-width >> documentation/vmtkscripts.md echo --- >> documentation/vmtkscripts.md echo >> documentation/vmtkscripts.md echo {:.vmtklist} >> documentation/vmtkscripts.md +echo >> documentation/vmtkscripts.md echo \# vmtkScripts reference >> documentation/vmtkscripts.md +echo >> documentation/vmtkscripts.md echo \| Script \| Description \| >> documentation/vmtkscripts.md echo \|:--\|:--\| >> documentation/vmtkscripts.md diff --git a/what-is-vmtk.md b/what-is-vmtk.md index a33e82a8..65956071 100644 --- a/what-is-vmtk.md +++ b/what-is-vmtk.md @@ -16,16 +16,16 @@ Before using vmtk scripts, make sure you know how to use [PypeS]({{ site.baseurl ## Features -###Segmentation +### Segmentation Segmentation of vascular segments (or other anatomical structures) from medical images: - Gradient-based 3D level sets segmentation. A new gradient computation modality based on upwind finite differences allows the segmentation of small (down to 1.2 pixels/diameter) vessels. - Interactive level sets initialization based on the Fast Marching Method. This includes a brand new method for selecting a vascular segment comprised between two points automatically ignoring side branches, no parameters involved. Segmenting a complex vascular tract comes down to selecting the endpoints of a branch, letting level sets by attracted to gradient peaks with the sole advection term turned on, repeating the operation for all the branches and merging everything in a single model. -###Geometric analysis +### Geometric analysis -Geometric analysis and surface data processing of 3D models of blood vessels (and tubular objects in general)((The key algorithms have been published on medical imaging journals. You can find a complete reference to publications at David Steinman's and Luca Antiga's homepages): +Geometric analysis and surface data processing of 3D models of blood vessels (and tubular objects in general)((The key algorithms have been published on medical imaging journals. You can find a complete reference to publications at David Steinman's and Luca Antiga's homepages): - Compute centerlines and maximal inscribed sphere radius of branching tubular structures given their polygonal surface representation - Split surface models into their constitutive branches based on centerline geometry @@ -33,15 +33,14 @@ Geometric analysis and surface data processing of 3D models of blood vessels (an - Robustly map branches to a rectangular parametric space - Generate rectangular patches based on the parametric mapping for statistical analysis of geometric and CFD data over populations. -###Scripts and I/O tools +### Scripts and I/O tools Scripts, I/O tools and simple algorithms to easily work with images and meshes: -- Read and write a number of image, surface and volume mesh formats. Includes a DICOM series reader with auto-flipping capabilities, +- Read and write a number of image, surface and volume mesh formats. Includes a DICOM series reader with auto-flipping capabilities, Netgen mesh format reader, libmesh xda mesh format writer, Tetgen mesh generator wrapper, Fluent mesh format writer, FIDAP FDNEUT mesh format reader and writer and a Newtetr input file generator - Display images and meshes - Incapsulate several VTK classes and make them available as pipeable scripts (e.g. Marching Cubes, surface smoothing, clipping, normal computation, connectivity, subdivision, distance between surfaces, ICP registration) - Add cylindrical extensions to surface model boundaries as a preprocessing step for CFD simulations. - Generate boundary layers of prismatic elements with varying thickness for CFD -