25 #ifndef __I6ENGINE_API_POINT2POINTCONSTRAINTCOMPONENT_H__
26 #define __I6ENGINE_API_POINT2POINTCONSTRAINTCOMPONENT_H__
58 return "Point2PointConstraint";
61 std::vector<componentOptions> getComponentOptions()
override;
65 std::string _selfIdentifier;
66 std::string _targetIdentifier;
69 double _breakingImpulse;
74 void Finalize()
override;
76 std::pair<AddStrategy, int64_t> howToAdd(
const ComPtr & comp)
const override;
#define ISIXE_MODULES_API
std::map< std::string, std::string > attributeMap
Implements 3-dimensional vectors.
A shared pointer counting references and adds objects being not referenced any more to an internal li...
Connects two PhysicalStateComponents in a point RELATIVE to their origin For creating a Point2PointCo...
Component Base Class. All Components must derive from Component.
std::string getTemplateName() const override
returns the name this template was registered with