7#ifndef BALL_VIEW_PRIMITIV_SPHERE_H
8#define BALL_VIEW_PRIMITIV_SPHERE_H
10#ifndef BALL_VIEW_KERNEL_GEOMETRICOBJECT_H
14#ifndef BALL_VIEW_MATHS_SPHERE3_H
140 virtual void dump(std::ostream& s = std::cout,
Size depth = 0)
const;
void swap(Sphere &sphere)
void setPositionAddress(const Vector3 &v3)
const Vector3 & getPosition() const
bool isDefaultPositionAddress()
void set(const Sphere &sphere)
virtual bool isValid() const
void setRadius(float new_radius)
virtual void getVertices(vector< Vector3 > &vertices) const
Vector3 * getPositionAddress()
void setPosition(const Vector3 &v3)
void setDefaultPositionAddress()
virtual void dump(std::ostream &s=std::cout, Size depth=0) const
#define BALL_CREATE(name)
TSphere3< float > Sphere3
TVector3< float > Vector3