BALL::VIEW::ClippingPlane Class Reference
[Geometric primitives and their management]

ClippingPlane. More...

#include <clippingPlane.h>

List of all members.


Public Member Functions

ClippingPlane (const ClippingPlane &plane)
virtual ~ClippingPlane ()
Destructor.
const ClippingPlane & operator= (const ClippingPlane &plane)
void clear ()
bool operator== (const ClippingPlane &plane) const
HashSet< const Representation * > & getRepresentations ()
const Vector3 & getNormal () const
void setNormal (const Vector3 &normal)
bool isActive () const
void setActive (bool state)
bool isHidden () const
void setHidden (bool hidden)
float getDistance () const
const Vector3 & getPoint () const
void setPoint (const Vector3 &v)
void flip ()
bool cappingEnabled () const
void setCappingEnabled (bool state)

Static Public Member Functions

static ColorRGBA & getCappingColor ()

Protected Attributes

HashSet< const Representation * > reps_
Vector3 normal_
Vector3 point_
bool active_
bool hidden_
bool cap_

Static Protected Attributes

static ColorRGBA capping_color_

Detailed Description

ClippingPlane.

Generated on Thu Aug 6 18:30:54 2009 for BALL by doxygen 1.5.8