#include <clippingPlane.h>
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_ |