mirtk::ImplicitSurfaceDistance Member List

This is the complete list of members for mirtk::ImplicitSurfaceDistance, including all inherited members.

AddObserver(Observer &)mirtk::Observableinline
AddPointData(const char *name, vtkSmartPointer< vtkDataArray > &data, bool global=false)mirtk::PointSetForceprotected
AddPointData(const char *name, int c=1, int type=VTK_FLOAT, bool global=false)mirtk::PointSetForceprotected
AllocateCount(int)mirtk::PointSetForceprotected
AllocateGradient(int)mirtk::PointSetForceprotected
Broadcast(Event, const void *=NULL)mirtk::Observableinline
ClearObservers()mirtk::Observableinline
Configurable(const char *="")mirtk::Configurableprotected
Configurable(const Configurable &)mirtk::Configurableprotected
mirtk::SurfaceForce::CopyAttributes(const SurfaceForce &)mirtk::SurfaceForceprotected
mirtk::ExternalForce::CopyAttributes(const ExternalForce &)mirtk::ExternalForceprotected
mirtk::PointSetForce::CopyAttributes(const PointSetForce &)mirtk::PointSetForceprotected
DefaultName() constmirtk::Configurable
DefaultPrefix() constmirtk::Configurableprotected
DeformedPointSet() constmirtk::PointSetForceinlineprotected
DeformedSurface() constmirtk::PointSetForceinlineprotected
DeleteObserver(Observer &)mirtk::Observableinline
Distance(const double p[3]) constmirtk::ImplicitSurfaceForce
Distance(const double p[3], const double n[3]) constmirtk::ImplicitSurfaceForce
DistanceGradient(const double p[3], double g[3], bool normalize=false) constmirtk::ImplicitSurfaceForce
DistanceMeasureType enum namemirtk::ImplicitSurfaceForce
Distances() constmirtk::ImplicitSurfaceForceprotected
DM_Minimum enum valuemirtk::ImplicitSurfaceForce
DM_Normal enum valuemirtk::ImplicitSurfaceForce
Edges() constmirtk::PointSetForceinlineprotected
EdgeTable typedefmirtk::PointSetForce
EnergyMeasure() const =0mirtk::EnergyTermpure virtual
EnergyTerm(const char *="", double=1.0)mirtk::EnergyTermprotected
EnergyTerm(const EnergyTerm &)mirtk::EnergyTermprotected
Evaluate()mirtk::ImplicitSurfaceDistanceprotectedvirtual
EvaluateGradient(double *, double, double)mirtk::ImplicitSurfaceDistanceprotectedvirtual
ExternalForce(const char *="", double=1.0)mirtk::ExternalForceprotected
ExternalForce(const ExternalForce &)mirtk::ExternalForceprotected
Factory()mirtk::EnergyTermstatic
FactoryType typedefmirtk::EnergyTerm
GetInitialPoints() constmirtk::PointSetForceprotected
Gradient(double *gradient, double step)mirtk::EnergyTerm
GradientStep(const double *gradient, double &min, double &max) constmirtk::EnergyTermvirtual
GradientType typedefmirtk::PointSetForce
HasName() constmirtk::Configurableprotected
HasPrefix() constmirtk::Configurableprotected
ImageType typedefmirtk::ExternalForce
ImplicitSurfaceDistance(const char *="", double=1.0)mirtk::ImplicitSurfaceDistance
ImplicitSurfaceDistance(const ImplicitSurfaceDistance &)mirtk::ImplicitSurfaceDistance
ImplicitSurfaceForce(const char *="", double=1.0)mirtk::ImplicitSurfaceForceprotected
ImplicitSurfaceForce(const ImplicitSurfaceForce &)mirtk::ImplicitSurfaceForceprotected
Init()mirtk::PointSetForceprotected
Initialize()mirtk::ImplicitSurfaceDistancevirtual
InitializeDistances()mirtk::ImplicitSurfaceForceprotected
InitializeMinimumDistances()mirtk::ImplicitSurfaceForceprotected
InitializeNormalDistances()mirtk::ImplicitSurfaceForceprotected
InitialStatus() constmirtk::PointSetForceinlineprotected
InitialValue()mirtk::EnergyTerm
InsertWithPrefix(ParameterList &, string, T) constmirtk::Configurableprotected
InsertWithPrefix(ParameterList &, const ParameterList &) constmirtk::Configurableinlineprotected
IntersectWithRay(const double p[3], const double e[3], double l=.0) constmirtk::SurfaceForce
MinimumDistances() constmirtk::ImplicitSurfaceForceprotected
mirtkAggregateMacro(int, Count)mirtk::PointSetForceprotected
mirtkAttributeMacro(int, GradientSize)mirtk::PointSetForceprotected
mirtkAttributeMacro(int, CountSize)mirtk::PointSetForceprotected
mirtkAttributeMacro(bool, InitialUpdate)mirtk::PointSetForceprotected
mirtkComponentMacro(GradientType, Gradient)mirtk::PointSetForceprotected
mirtk::PointSetForce::mirtkPublicAggregateMacro(RegisteredPointSet, PointSet)mirtk::PointSetForceprotected
mirtk::SurfaceForce::mirtkPublicAttributeMacro(int, GradientAveraging)mirtk::PointSetForceprotected
mirtk::SurfaceForce::mirtkPublicAttributeMacro(bool, AverageSignedGradients)mirtk::PointSetForceprotected
mirtk::SurfaceForce::mirtkPublicAttributeMacro(bool, AverageGradientMagnitude)mirtk::PointSetForceprotected
mirtkReadOnlyAttributeMacro(bool, SurfaceForce)mirtk::PointSetForceprotected
mirtkReadOnlyAttributeMacro(int, NumberOfPoints)mirtk::PointSetForceprotected
NameOfClass() const =0mirtk::Objectpure virtual
NameOfType()mirtk::Objectinlinestatic
Neighbors(int=-1) constmirtk::PointSetForceinlineprotected
New(ExternalForceTerm, const char *="", double=1.0)mirtk::ExternalForcestatic
mirtk::PointSetForce::New(EnergyMeasure, const char *="", double=1.0)mirtk::EnergyTermstatic
NodeNeighbors typedefmirtk::PointSetForce
NormalDistances() constmirtk::ImplicitSurfaceForceprotected
NormalizedGradient(double *gradient, double step)mirtk::EnergyTerm
Normals() constmirtk::PointSetForceinlineprotected
NotifyObservers(Event, const void *=NULL)mirtk::Observableinline
NumberOfObservers() constmirtk::Observableinline
Observable()mirtk::Observableinlineprotected
Observable(const Observable &)mirtk::Observableinlineprotected
operator=(const ImplicitSurfaceDistance &)mirtk::ImplicitSurfaceDistance
mirtk::ImplicitSurfaceForce::operator=(const ImplicitSurfaceForce &)mirtk::ImplicitSurfaceForceprotected
mirtk::SurfaceForce::operator=(const SurfaceForce &)mirtk::SurfaceForceprotected
mirtk::ExternalForce::operator=(const ExternalForce &)mirtk::ExternalForceprotected
mirtk::PointSetForce::operator=(const PointSetForce &)mirtk::PointSetForceprotected
mirtk::EnergyTerm::operator=(const EnergyTerm &)mirtk::EnergyTermprotected
mirtk::Configurable::operator=(const Configurable &)mirtk::Configurableprotected
mirtk::Observable::operator=(const Observable &)mirtk::Observableinlineprotected
OriginalPointSet() constmirtk::PointSetForceinlineprotected
OriginalSurface() constmirtk::PointSetForceinlineprotected
Parameter() constmirtk::ImplicitSurfaceForcevirtual
mirtk::Configurable::Parameter(const ParameterList &)mirtk::Objectinline
ParameterNameWithoutPrefix(const char *) constmirtk::Configurableprotected
ParameterNameWithPrefix(const string &) constmirtk::Configurableprotected
ParameterNameWithPrefix(const char *) constmirtk::Configurableprotected
PointData() constmirtk::PointSetForceinlineprotected
PointData(const char *name, bool optional=false) constmirtk::PointSetForceprotected
Points() constmirtk::PointSetForceinlineprotected
PointSetForce(const char *="", double=1.0)mirtk::PointSetForceprotected
PointSetForce(const PointSetForce &)mirtk::PointSetForceprotected
Prefix(const char *=NULL) constmirtk::EnergyTerm
Print(Indent=0) constmirtk::EnergyTermvirtual
RawValue(double) constmirtk::EnergyTermvirtual
RawValue()mirtk::EnergyTerm
Reinitialize()mirtk::PointSetForcevirtual
RemovePointData(const char *name)mirtk::PointSetForceprotected
ResetInitialValue()mirtk::EnergyTerm
ResetValue()mirtk::EnergyTerm
SelfDistance(const double p[3], const double n[3]) constmirtk::ImplicitSurfaceForce
mirtk::SurfaceForce::SelfDistance(const double p[3], const double n[3], double maxd=.0) constmirtk::SurfaceForce
Set(const char *, const char *)mirtk::Configurablevirtual
SetWithoutPrefix(const char *, const char *)mirtk::ImplicitSurfaceForceprotectedvirtual
SetWithPrefix(const char *, const char *)mirtk::ImplicitSurfaceForceprotectedvirtual
SharedEdgeTable() constmirtk::PointSetForceinlineprotected
Status() constmirtk::PointSetForceinlineprotected
SurfaceForce(const char *="", double=1.0)mirtk::SurfaceForceprotected
SurfaceForce(const SurfaceForce &)mirtk::SurfaceForceprotected
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
TryNew(EnergyMeasure, const char *="", double=1.0)mirtk::EnergyTermstatic
Update(bool=true)mirtk::ImplicitSurfaceDistancevirtual
UpdateDistances()mirtk::ImplicitSurfaceForceprotected
UpdateMagnitude()mirtk::ImplicitSurfaceDistanceprotected
UpdateMinimumDistances()mirtk::ImplicitSurfaceForceprotected
UpdateNormalDistances()mirtk::ImplicitSurfaceForceprotected
Upgrade()mirtk::EnergyTermvirtual
Value()mirtk::EnergyTerm
VoxelType typedefmirtk::ExternalForce
WriteDataSets(const char *, const char *, bool=true) constmirtk::PointSetForcevirtual
WriteGradient(const char *, const char *) constmirtk::PointSetForcevirtual
~Configurable()mirtk::Configurablevirtual
~EnergyTerm()mirtk::EnergyTermvirtual
~ExternalForce()mirtk::ExternalForcevirtual
~ImplicitSurfaceDistance()mirtk::ImplicitSurfaceDistancevirtual
~ImplicitSurfaceForce()mirtk::ImplicitSurfaceForcevirtual
~Object()mirtk::Objectinlinevirtual
~Observable()mirtk::Observableinlinevirtual
~PointSetForce()mirtk::PointSetForcevirtual
~SurfaceForce()mirtk::SurfaceForcevirtual