1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
class Sphere
: GeometricObject
{
%TypeHeaderCode
#include <BALL/VIEW/PRIMITIVES/sphere.h>
%End
public:
Sphere() throw();
Sphere(const Sphere&) throw();
Vector3* getPositionAddress() throw();
bool isDefaultPositionAddress() throw();
bool isValid() const throw();
const Vector3& getPosition() const throw();
float getRadius() const throw();
void clear() throw();
void set(const Sphere&) throw();
void setPosition(const Vector3&) throw();
void setPositionAddress(const Vector3&) throw();
void setRadius(float) throw();
void swap(Sphere&) throw();
~Sphere() throw();
};
|