7 #ifndef BALL_VIEW_DATATYPE_VERTEX1_H
8 #define BALL_VIEW_DATATYPE_VERTEX1_H
14 #ifndef BALL_MATHS_VECTOR3_H
102 void setVertex(
const Vector3& v);
107 void setVertex(
const float x,
const float y,
const float z);
117 const Vector3& getVertex()
const;
122 void getVertex(
Vector3& v)
const;
127 void getVertex(
float& x,
float& y,
float& z)
const;
142 void setVertexAddress(
const Vector3& v);
152 void setDefaultVertexAddress();
158 Vector3* getVertexAddress()
const;
172 bool isDefaultVertexAddress()
const;
182 virtual bool isValid()
const;
191 virtual void dump(std::ostream& s = std::cout,
Size depth = 0)
const;
205 # ifndef BALL_NO_INLINE_FUNCTIONS
206 # include <BALL/VIEW/DATATYPE/vertex1.iC>
212 #endif // BALL_VIEW_DATATYPE_VERTEX1_H
#define BALL_CREATE(name)
-*- Mode: C++; tab-width: 2; -*-