SOFA API  1df67014
Open source framework for multi-physics simuation
sofa::helper::lifecycle Namespace Reference

Classes

class  ComponentChange
 
class  Deprecated
 
class  Pluginized
 
class  Removed
 
class  Moved
 
class  Renamed
 

Variables

const std::map< std::string, Deprecated, std::less<> > deprecatedComponents
 
const std::map< std::string, ComponentChange, std::less<> > movedComponents
 
const std::map< std::string, ComponentChange, std::less<> > uncreatableComponents
 
const std::map< std::string, Renamed, std::less<> > renamedComponents
 

Variable Documentation

◆ deprecatedComponents

SOFA_HELPER_API const std::map< std::string, Deprecated, std::less<> > sofa::helper::lifecycle::deprecatedComponents
Initial value:
= {
{"RayTraceDetection", Deprecated("v21.06", "v21.12")},
{"BruteForceDetection", Deprecated("v21.06", "v21.12")},
{"DirectSAP", Deprecated("v21.06", "v21.12")},
{"RigidRigidMapping", Deprecated("v23.06", "v23.12", "You can use the component RigidMapping with template='Rigid3,Rigid3' instead.")},
}

◆ movedComponents

SOFA_HELPER_API const std::map< std::string, ComponentChange, std::less<> > sofa::helper::lifecycle::movedComponents

◆ renamedComponents

SOFA_HELPER_API const std::map< std::string, Renamed, std::less<> > sofa::helper::lifecycle::renamedComponents
Initial value:
= {
{"AffineMovementConstraint", Renamed("v24.06","v25.06","AffineMovementProjectiveConstraint")},
{"AttachConstraint", Renamed("v24.06","v25.06","AttachProjectiveConstraint")},
{"FixedConstraint", Renamed("v24.06","v25.06","FixedProjectiveConstraint")},
{"FixedPlaneConstraint", Renamed("v24.06","v25.06","FixedPlaneProjectiveConstraint")},
{"FixedRotationConstraint", Renamed("v24.06","v25.06","FixedRotationProjectiveConstraint")},
{"FixedTranslationConstraint", Renamed("v24.06","v25.06","FixedTranslationProjectiveConstraint")},
{"HermiteSplineConstraint", Renamed("v24.06","v25.06","HermiteSplineProjectiveConstraint")},
{"LinearMovementConstraint", Renamed("v24.06","v25.06","LinearMovementProjectiveConstraint")},
{"LinearVelocityConstraint", Renamed("v24.06","v25.06","LinearVelocityProjectiveConstraint")},
{"OscillatorConstraint", Renamed("v24.06","v25.06","OscillatorProjectiveConstraint")},
{"ParabolicConstraint", Renamed("v24.06","v25.06","ParabolicProjectiveConstraint")},
{"PartialFixedConstraint", Renamed("v24.06","v25.06","PartialFixedProjectiveConstraint")},
{"PartialLinearMovementConstraint", Renamed("v24.06","v25.06","PartialLinearMovementProjectiveConstraint")},
{"PatchTestMovementConstraint", Renamed("v24.06","v25.06","PatchTestMovementProjectiveConstraint")},
{"PositionBasedDynamicsConstraint", Renamed("v24.06","v25.06","PositionBasedDynamicsProjectiveConstraint")},
{"SkeletalMotionConstraint", Renamed("v24.06","v25.06","SkeletalMotionProjectiveConstraint")},
{"ProjectToLineConstraint", Renamed("v24.06","v25.06","LineProjectiveConstraint")},
{"ProjectToPlaneConstraint", Renamed("v24.06","v25.06","PlaneProjectiveConstraint")},
{"ProjectToPointConstraint", Renamed("v24.06","v25.06","PointProjectiveConstraint")},
{"ProjectDirectionConstraint", Renamed("v24.06","v25.06","DirectionProjectiveConstraint")},
{"BilateralInteractionConstraint", Renamed("v24.06","v25.06","BilateralLagrangianConstraint")},
{"SlidingConstraint", Renamed("v24.06","v25.06","SlidingLagrangianConstraint")},
{"StopperConstraint", Renamed("v24.06","v25.06","StopperLagrangianConstraint")},
{"UniformConstraint", Renamed("v24.06","v25.06","UniformLagrangianConstraint")},
{"UnilateralInteractionConstraint", Renamed("v24.06","v25.06","UnilateralLagrangianConstraint")}
}

◆ uncreatableComponents

SOFA_HELPER_API const std::map< std::string, ComponentChange, std::less<> > sofa::helper::lifecycle::uncreatableComponents