![]() |
Shapeworks Studio
2.1
Shape analysis software suite
|
Inheritance diagram for itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >:
Collaboration diagram for itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >:Public Types | |
| typedef TNumericType | NumericType |
| typedef PSMMeanCurvatureAttribute | Self |
| typedef PSMContainerArrayAttribute< TNumericType, VDimension > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef WeakPointer< const Self > | ConstWeakPointer |
| typedef PSMParticleSystem< VDimension > | ParticleSystemType |
| typedef ParticleSystemType::PointType | PointType |
| typedef vnl_vector_fixed< TNumericType, VDimension > | VnlVectorType |
Public Types inherited from itk::PSMContainerArrayAttribute< TNumericType, VDimension > | |
| typedef TNumericType | DataType |
| typedef PSMContainerArrayAttribute | Self |
| typedef PSMAttribute< VDimension > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef WeakPointer< const Self > | ConstWeakPointer |
Public Types inherited from itk::PSMAttribute< VDimension > | |
| typedef PSMAttribute | Self |
| typedef DataObject | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef WeakPointer< const Self > | ConstWeakPointer |
Public Member Functions | |
| itkNewMacro (Self) | |
| itkTypeMacro (PSMMeanCurvatureAttribute, PSMContainerArrayAttribute) | |
| virtual void | PositionAddEventCallback (Object *o, const EventObject &e) |
| virtual void | PositionSetEventCallback (Object *o, const EventObject &e) |
| virtual void | DomainAddEventCallback (Object *o, const EventObject &e) |
| void | ComputeMeanCurvature (const ParticleSystemType *system, unsigned int idx, unsigned int dom) |
| virtual void | ComputeCurvatureStatistics (const ParticleSystemType *, unsigned int d) |
| double | GetMeanCurvature (int d) |
| double | GetCurvatureStandardDeviation (int d) |
Public Member Functions inherited from itk::PSMContainerArrayAttribute< TNumericType, VDimension > | |
| itkNewMacro (Self) | |
| itkTypeMacro (PSMContainerArrayAttribute, PSMAttribute) | |
| virtual void | PositionRemoveEventCallback (Object *, const EventObject &) |
| void | ZeroAllValues () |
Public Member Functions inherited from itk::PSMAttribute< VDimension > | |
| itkNewMacro (Self) | |
| itkTypeMacro (PSMAttribute, DataObject) | |
| virtual void | EventCallback (Object *, const EventObject &) |
| virtual void | EventWithIndexCallback (Object *, const EventObject &) |
| virtual void | TransformSetEventCallback (Object *, const EventObject &) |
| virtual void | PrefixTransformSetEventCallback (Object *, const EventObject &) |
| virtual void | NeighborhoodSetEventCallback (Object *, const EventObject &) |
Protected Member Functions | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Member Functions inherited from itk::PSMContainerArrayAttribute< TNumericType, VDimension > | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Member Functions inherited from itk::PSMAttribute< VDimension > | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Additional Inherited Members | |
Public Attributes inherited from itk::PSMAttribute< VDimension > | |
| DefinedCallbacksStruct | m_DefinedCallbacks |
Definition at line 34 of file itkPSMMeanCurvatureAttribute.h.
| typedef TNumericType itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >::NumericType |
Standard class typedefs
Definition at line 39 of file itkPSMMeanCurvatureAttribute.h.
| typedef PSMParticleSystem<VDimension> itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >::ParticleSystemType |
Numeric types.
Definition at line 47 of file itkPSMMeanCurvatureAttribute.h.
|
virtual |
Compute the mean and std deviation of the curvature on the image surface.
Definition at line 31 of file itkPSMMeanCurvatureAttribute.hxx.
|
inlinevirtual |
Callbacks that may be defined by a subclass. If a subclass defines one of these callback methods, the corresponding flag in m_DefinedCallbacks should be set to true so that the ParticleSystem will know to register the appropriate event with this method.
Reimplemented from itk::PSMContainerArrayAttribute< TNumericType, VDimension >.
Definition at line 72 of file itkPSMMeanCurvatureAttribute.h.
| itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
| itk::PSMMeanCurvatureAttribute< TNumericType, VDimension >::itkTypeMacro | ( | PSMMeanCurvatureAttribute< TNumericType, VDimension > | , |
| PSMContainerArrayAttribute | |||
| ) |
Run-time type information (and related methods).
1.8.11