SCH_API Scalar getRadius() const
S_ObjectType
type of a solid object. Don't use it to cast !
Definition: S_Object.h:233
#define SCH_API
Definition: sch_api.h:13
Definition: S_Cylinder.h:8
const SCH_API Point3 & getP1() const
const SCH_API Point3 & getP2() const
Point3 p2_
Definition: S_Cylinder.h:26
SCH_API S_Cylinder(Point3 p1, Point3 p2, Scalar radius)
virtual SCH_API Point3 l_Support(const Vector3 &v, int &lastFeature) const
gives the support point for a given vector in local cordinates and a given last feature....
Vector3 normal_
Definition: S_Cylinder.h:28
Definition: S_ObjectNormalized.h:15
virtual SCH_API S_Cylinder * clone() const
Returns a copy of this S_Object.
double Scalar
Definition: SCH_Types.h:23
Point3 p1_
Definition: S_Cylinder.h:26
Scalar radius_
Definition: S_Cylinder.h:30
virtual SCH_API S_ObjectType getType() const
must be overloaded to return the type