AddObserver(Observer &) | mirtk::Observable | inline |
AddPointData(const char *name, vtkSmartPointer< vtkDataArray > &data, bool global=false) | mirtk::PointSetForce | protected |
AddPointData(const char *name, int c=1, int type=VTK_FLOAT, bool global=false) | mirtk::PointSetForce | protected |
AllocateCount(int) | mirtk::PointSetForce | protected |
AllocateGradient(int) | mirtk::PointSetForce | protected |
Broadcast(Event, const void *=NULL) | mirtk::Observable | inline |
ClearObservers() | mirtk::Observable | inline |
Configurable(const char *="") | mirtk::Configurable | protected |
Configurable(const Configurable &) | mirtk::Configurable | protected |
mirtk::SurfaceForce::CopyAttributes(const SurfaceForce &) | mirtk::SurfaceForce | protected |
mirtk::ExternalForce::CopyAttributes(const ExternalForce &) | mirtk::ExternalForce | protected |
mirtk::PointSetForce::CopyAttributes(const PointSetForce &) | mirtk::PointSetForce | protected |
DefaultName() const | mirtk::Configurable | |
DefaultPrefix() const | mirtk::Configurable | protected |
DeformedPointSet() const | mirtk::PointSetForce | inlineprotected |
DeformedSurface() const | mirtk::PointSetForce | inlineprotected |
DeleteObserver(Observer &) | mirtk::Observable | inline |
Distance(const double p[3]) const | mirtk::ImplicitSurfaceForce | |
Distance(const double p[3], const double n[3]) const | mirtk::ImplicitSurfaceForce | |
DistanceGradient(const double p[3], double g[3], bool normalize=false) const | mirtk::ImplicitSurfaceForce | |
DistanceMeasureType enum name | mirtk::ImplicitSurfaceForce | |
Distances() const | mirtk::ImplicitSurfaceForce | protected |
DM_Minimum enum value | mirtk::ImplicitSurfaceForce | |
DM_Normal enum value | mirtk::ImplicitSurfaceForce | |
Edges() const | mirtk::PointSetForce | inlineprotected |
EdgeTable typedef | mirtk::PointSetForce | |
EnergyMeasure() const =0 | mirtk::EnergyTerm | pure virtual |
EnergyTerm(const char *="", double=1.0) | mirtk::EnergyTerm | protected |
EnergyTerm(const EnergyTerm &) | mirtk::EnergyTerm | protected |
Evaluate() | mirtk::ExternalForce | protectedvirtual |
EvaluateGradient(double *gradient, double step, double weight) | mirtk::PointSetForce | protectedvirtual |
ExternalForce(const char *="", double=1.0) | mirtk::ExternalForce | protected |
ExternalForce(const ExternalForce &) | mirtk::ExternalForce | protected |
Factory() | mirtk::EnergyTerm | static |
FactoryType typedef | mirtk::EnergyTerm | |
GetInitialPoints() const | mirtk::PointSetForce | protected |
Gradient(double *gradient, double step) | mirtk::EnergyTerm | |
GradientStep(const double *gradient, double &min, double &max) const | mirtk::EnergyTerm | virtual |
GradientType typedef | mirtk::PointSetForce | |
HasName() const | mirtk::Configurable | protected |
HasPrefix() const | mirtk::Configurable | protected |
ImageType typedef | mirtk::ExternalForce | |
ImplicitSurfaceForce(const char *="", double=1.0) | mirtk::ImplicitSurfaceForce | protected |
ImplicitSurfaceForce(const ImplicitSurfaceForce &) | mirtk::ImplicitSurfaceForce | protected |
Init() | mirtk::PointSetForce | protected |
Initialize() | mirtk::ImplicitSurfaceForce | virtual |
InitializeDistances() | mirtk::ImplicitSurfaceForce | protected |
InitializeMinimumDistances() | mirtk::ImplicitSurfaceForce | protected |
InitializeNormalDistances() | mirtk::ImplicitSurfaceForce | protected |
InitialStatus() const | mirtk::PointSetForce | inlineprotected |
InitialValue() | mirtk::EnergyTerm | |
InsertWithPrefix(ParameterList &, string, T) const | mirtk::Configurable | protected |
InsertWithPrefix(ParameterList &, const ParameterList &) const | mirtk::Configurable | inlineprotected |
IntersectWithRay(const double p[3], const double e[3], double l=.0) const | mirtk::SurfaceForce | |
MinimumDistances() const | mirtk::ImplicitSurfaceForce | protected |
mirtkAggregateMacro(int, Count) | mirtk::PointSetForce | protected |
mirtkAttributeMacro(int, GradientSize) | mirtk::PointSetForce | protected |
mirtkAttributeMacro(int, CountSize) | mirtk::PointSetForce | protected |
mirtkAttributeMacro(bool, InitialUpdate) | mirtk::PointSetForce | protected |
mirtkComponentMacro(GradientType, Gradient) | mirtk::PointSetForce | protected |
mirtk::PointSetForce::mirtkPublicAggregateMacro(RegisteredPointSet, PointSet) | mirtk::PointSetForce | protected |
mirtk::SurfaceForce::mirtkPublicAttributeMacro(int, GradientAveraging) | mirtk::PointSetForce | protected |
mirtk::SurfaceForce::mirtkPublicAttributeMacro(bool, AverageSignedGradients) | mirtk::PointSetForce | protected |
mirtk::SurfaceForce::mirtkPublicAttributeMacro(bool, AverageGradientMagnitude) | mirtk::PointSetForce | protected |
mirtkReadOnlyAttributeMacro(bool, SurfaceForce) | mirtk::PointSetForce | protected |
mirtkReadOnlyAttributeMacro(int, NumberOfPoints) | mirtk::PointSetForce | protected |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
Neighbors(int=-1) const | mirtk::PointSetForce | inlineprotected |
New(ExternalForceTerm, const char *="", double=1.0) | mirtk::ExternalForce | static |
mirtk::PointSetForce::New(EnergyMeasure, const char *="", double=1.0) | mirtk::EnergyTerm | static |
NodeNeighbors typedef | mirtk::PointSetForce | |
NormalDistances() const | mirtk::ImplicitSurfaceForce | protected |
NormalizedGradient(double *gradient, double step) | mirtk::EnergyTerm | |
Normals() const | mirtk::PointSetForce | inlineprotected |
NotifyObservers(Event, const void *=NULL) | mirtk::Observable | inline |
NumberOfObservers() const | mirtk::Observable | inline |
Observable() | mirtk::Observable | inlineprotected |
Observable(const Observable &) | mirtk::Observable | inlineprotected |
operator=(const ImplicitSurfaceForce &) | mirtk::ImplicitSurfaceForce | protected |
mirtk::SurfaceForce::operator=(const SurfaceForce &) | mirtk::SurfaceForce | protected |
mirtk::ExternalForce::operator=(const ExternalForce &) | mirtk::ExternalForce | protected |
mirtk::PointSetForce::operator=(const PointSetForce &) | mirtk::PointSetForce | protected |
mirtk::EnergyTerm::operator=(const EnergyTerm &) | mirtk::EnergyTerm | protected |
mirtk::Configurable::operator=(const Configurable &) | mirtk::Configurable | protected |
mirtk::Observable::operator=(const Observable &) | mirtk::Observable | inlineprotected |
OriginalPointSet() const | mirtk::PointSetForce | inlineprotected |
OriginalSurface() const | mirtk::PointSetForce | inlineprotected |
Parameter() const | mirtk::ImplicitSurfaceForce | virtual |
mirtk::Configurable::Parameter(const ParameterList &) | mirtk::Object | inline |
ParameterNameWithoutPrefix(const char *) const | mirtk::Configurable | protected |
ParameterNameWithPrefix(const string &) const | mirtk::Configurable | protected |
ParameterNameWithPrefix(const char *) const | mirtk::Configurable | protected |
PointData() const | mirtk::PointSetForce | inlineprotected |
PointData(const char *name, bool optional=false) const | mirtk::PointSetForce | protected |
Points() const | mirtk::PointSetForce | inlineprotected |
PointSetForce(const char *="", double=1.0) | mirtk::PointSetForce | protected |
PointSetForce(const PointSetForce &) | mirtk::PointSetForce | protected |
Prefix(const char *=NULL) const | mirtk::EnergyTerm | |
Print(Indent=0) const | mirtk::EnergyTerm | virtual |
RawValue(double) const | mirtk::EnergyTerm | virtual |
RawValue() | mirtk::EnergyTerm | |
Reinitialize() | mirtk::PointSetForce | virtual |
RemovePointData(const char *name) | mirtk::PointSetForce | protected |
ResetInitialValue() | mirtk::EnergyTerm | |
ResetValue() | mirtk::EnergyTerm | |
SelfDistance(const double p[3], const double n[3]) const | mirtk::ImplicitSurfaceForce | |
mirtk::SurfaceForce::SelfDistance(const double p[3], const double n[3], double maxd=.0) const | mirtk::SurfaceForce | |
Set(const char *, const char *) | mirtk::Configurable | virtual |
SetWithoutPrefix(const char *, const char *) | mirtk::ImplicitSurfaceForce | protectedvirtual |
SetWithPrefix(const char *, const char *) | mirtk::ImplicitSurfaceForce | protectedvirtual |
SharedEdgeTable() const | mirtk::PointSetForce | inlineprotected |
Status() const | mirtk::PointSetForce | inlineprotected |
SurfaceForce(const char *="", double=1.0) | mirtk::SurfaceForce | protected |
SurfaceForce(const SurfaceForce &) | mirtk::SurfaceForce | protected |
Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
TryNew(EnergyMeasure, const char *="", double=1.0) | mirtk::EnergyTerm | static |
Update(bool=true) | mirtk::ExternalForce | virtual |
UpdateDistances() | mirtk::ImplicitSurfaceForce | protected |
UpdateMinimumDistances() | mirtk::ImplicitSurfaceForce | protected |
UpdateNormalDistances() | mirtk::ImplicitSurfaceForce | protected |
Upgrade() | mirtk::EnergyTerm | virtual |
Value() | mirtk::EnergyTerm | |
VoxelType typedef | mirtk::ExternalForce | |
WriteDataSets(const char *, const char *, bool=true) const | mirtk::PointSetForce | virtual |
WriteGradient(const char *, const char *) const | mirtk::PointSetForce | virtual |
~Configurable() | mirtk::Configurable | virtual |
~EnergyTerm() | mirtk::EnergyTerm | virtual |
~ExternalForce() | mirtk::ExternalForce | virtual |
~ImplicitSurfaceForce() | mirtk::ImplicitSurfaceForce | virtual |
~Object() | mirtk::Object | inlinevirtual |
~Observable() | mirtk::Observable | inlinevirtual |
~PointSetForce() | mirtk::PointSetForce | virtual |
~SurfaceForce() | mirtk::SurfaceForce | virtual |