API
3.3
|
Public Member Functions | |
LineGeometry (SimTK::Vec3 &aPoint1, SimTK::Vec3 &aPoint2) | |
LineGeometry () | |
virtual | ~LineGeometry () |
void | getPoints (SimTK::Vec3 &rPoint1, SimTK::Vec3 &rPoint2) const |
void | getPoints (double rPoint1[], double rPoint2[]) const |
void | setPoints (SimTK::Vec3 &aPoint1, SimTK::Vec3 &aPoint2) |
void | setPoints (double aPoint1[], double aPoint2[]) |
Public Member Functions inherited from OpenSim::Geometry | |
Geometry () | |
virtual | ~Geometry () |
const GeometryType | getShape () const |
virtual bool | isAnalytic () const |
virtual void | setFixed (bool aFixed) |
virtual bool | getFixed () const |
Protected Attributes | |
SimTK::Vec3 | _point1 |
SimTK::Vec3 | _point2 |
Protected Attributes inherited from OpenSim::Geometry | |
GeometryType | _analyticType |
to indicate if the geometry is fixed vs deformable More... | |
Additional Inherited Members | |
Public Types inherited from OpenSim::Geometry | |
enum | GeometryType { None, Sphere, Cylinder, Cone, Ellipsoid, Torus, Line, Arrow } |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
References SimTK::Vec< 3 >::updAs().
|
inline |
|
inline |
References SimTK::Vec< 3 >::updAs().
|
protected |
|
protected |