#include <property.h>
Public Member Functions | |
virtual std::vector< Initializer > | GetAllTemplates () const =0 |
virtual Initializer | GetInitializerTemplate ()=0 |
InstantiableBase ()=default | |
virtual void | InstantiateBase (const Initializer &init) |
virtual void | InstantiateInternal (const Initializer &init)=0 |
virtual | ~InstantiableBase ()=default |
Definition at line 98 of file property.h.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in exotica::Instantiable< C, typename >, exotica::Instantiable< SceneInitializer >, exotica::Instantiable< UnconstrainedTimeIndexedProblemInitializer >, exotica::Instantiable< BoundedTimeIndexedProblemInitializer >, exotica::Instantiable< UnconstrainedEndPoseProblemInitializer >, exotica::Instantiable< SamplingProblemInitializer >, exotica::Instantiable< EndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedSamplingProblemInitializer >, exotica::Instantiable< BoundedEndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedProblemInitializer >, and exotica::Instantiable< DynamicTimeIndexedShootingProblemInitializer >.
|
pure virtual |
Implemented in exotica::Instantiable< C, typename >, exotica::Instantiable< SceneInitializer >, exotica::Instantiable< UnconstrainedTimeIndexedProblemInitializer >, exotica::Instantiable< BoundedTimeIndexedProblemInitializer >, exotica::Instantiable< UnconstrainedEndPoseProblemInitializer >, exotica::Instantiable< SamplingProblemInitializer >, exotica::Instantiable< EndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedSamplingProblemInitializer >, exotica::Instantiable< BoundedEndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedProblemInitializer >, and exotica::Instantiable< DynamicTimeIndexedShootingProblemInitializer >.
|
inlinevirtual |
Reimplemented in exotica::CollisionScene, exotica::PlanningProblem, exotica::AbstractDynamicsSolver< T, NX, NU >, exotica::TaskMap, and exotica::MotionSolver.
Definition at line 105 of file property.h.
|
pure virtual |
Implemented in exotica::Instantiable< C, typename >, exotica::Instantiable< SceneInitializer >, exotica::Instantiable< UnconstrainedTimeIndexedProblemInitializer >, exotica::Instantiable< BoundedTimeIndexedProblemInitializer >, exotica::Instantiable< UnconstrainedEndPoseProblemInitializer >, exotica::Instantiable< SamplingProblemInitializer >, exotica::Instantiable< EndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedSamplingProblemInitializer >, exotica::Instantiable< BoundedEndPoseProblemInitializer >, exotica::Instantiable< TimeIndexedProblemInitializer >, and exotica::Instantiable< DynamicTimeIndexedShootingProblemInitializer >.