#include <BALL/VIEW/KERNEL/clippingPlane.h>
Public Member Functions | |
ClippingPlane () | |
ClippingPlane (const ClippingPlane &plane) | |
virtual | ~ClippingPlane () |
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_ |
BALL::VIEW::ClippingPlane::ClippingPlane | ( | ) |
BALL::VIEW::ClippingPlane::ClippingPlane | ( | const ClippingPlane & | plane | ) |
virtual BALL::VIEW::ClippingPlane::~ClippingPlane | ( | ) | [virtual] |
Destructor
bool BALL::VIEW::ClippingPlane::cappingEnabled | ( | ) | const [inline] |
void BALL::VIEW::ClippingPlane::clear | ( | ) |
void BALL::VIEW::ClippingPlane::flip | ( | ) | [inline] |
static ColorRGBA& BALL::VIEW::ClippingPlane::getCappingColor | ( | ) | [inline, static] |
float BALL::VIEW::ClippingPlane::getDistance | ( | ) | const |
const Vector3& BALL::VIEW::ClippingPlane::getNormal | ( | ) | const [inline] |
const Vector3& BALL::VIEW::ClippingPlane::getPoint | ( | ) | const [inline] |
HashSet<const Representation*>& BALL::VIEW::ClippingPlane::getRepresentations | ( | ) | [inline] |
bool BALL::VIEW::ClippingPlane::isActive | ( | ) | const [inline] |
bool BALL::VIEW::ClippingPlane::isHidden | ( | ) | const [inline] |
const ClippingPlane& BALL::VIEW::ClippingPlane::operator= | ( | const ClippingPlane & | plane | ) |
bool BALL::VIEW::ClippingPlane::operator== | ( | const ClippingPlane & | plane | ) | const |
void BALL::VIEW::ClippingPlane::setActive | ( | bool | state | ) | [inline] |
void BALL::VIEW::ClippingPlane::setCappingEnabled | ( | bool | state | ) | [inline] |
void BALL::VIEW::ClippingPlane::setHidden | ( | bool | hidden | ) | [inline] |
void BALL::VIEW::ClippingPlane::setNormal | ( | const Vector3 & | normal | ) | [inline] |
void BALL::VIEW::ClippingPlane::setPoint | ( | const Vector3 & | v | ) | [inline] |
bool BALL::VIEW::ClippingPlane::active_ [protected] |
bool BALL::VIEW::ClippingPlane::cap_ [protected] |
ColorRGBA BALL::VIEW::ClippingPlane::capping_color_ [static, protected] |
bool BALL::VIEW::ClippingPlane::hidden_ [protected] |
Vector3 BALL::VIEW::ClippingPlane::normal_ [protected] |
Vector3 BALL::VIEW::ClippingPlane::point_ [protected] |
HashSet<const Representation*> BALL::VIEW::ClippingPlane::reps_ [protected] |