class ClippingPlane : public Plane an OpenGL clipping plane
| | destructor
| ||||||
| | constructors |
| | cam camera owning this clipping plane |
| | index OpenGL clipping plane id |
| | active is plane active |
an OpenGL clipping plane
GLenum index
bool active
destructor
ClippingPlane(CameraOGL *cam)
ClippingPlane(CameraOGL *cam, const GLdouble *equation)
equation - four plane equation coefficients
ClippingPlane(CameraOGL *cam, const Vec3
P - one clipping plane point
n - clipping plane normal
constructors
void enable(void)
void disable(void)
GLenum getIndex(void) const
bool isActive(void) const
virtual void setEquation(const double *eqn)
virtual void setEquation(const Vec3
n - plane normal
virtual void translate(const Vec3
virtual void rotate(const Rotation3D& r)
virtual void rotate(const Rotation3D& r, const Vec3
P - rotation center
void putInCamera(void) const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de