#include <clippingPlane.h>
Public Member Functions | |
ClippingPlane (const ClippingPlane &plane) throw () | |
virtual | ~ClippingPlane () throw () |
Destructor. | |
const ClippingPlane & | operator= (const ClippingPlane &plane) throw () |
void | clear () throw () |
bool | operator== (const ClippingPlane &plane) const throw () |
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 | |
ColorRGBA & | getCappingColor () |
Protected Attributes | |
HashSet< const Representation * > | reps_ |
Vector3 | normal_ |
Vector3 | point_ |
bool | active_ |
bool | hidden_ |
bool | cap_ |
Static Protected Attributes | |
ColorRGBA | capping_color_ |