|
Index
C++ Code Documentation
milieu::kernel::ClipPlaneSetBase
Children: milieu::kernel::ClipPlaneSet, milieu::opengl::ClipPlaneSet
File: GEOM/milieu/kernel/ClipPlaneSetBase.H
public:
- typedef double Real;
- typedef math::Matrix<Real> Transform;
- ClipPlaneSetBase();
 | constructor | |
- virtual ~ClipPlaneSetBase();
 | destructor | |
- void dump( io::Ostream &o ) const;
- static uint count();
- static uint const CLIPPLANE_COUNT = 6U;
- virtual void reset();
 | interface | |
- virtual void reset( uint id );
- virtual bool enable( uint id ) const;
- virtual bool moving( uint id ) const;
- virtual bool show( uint id ) const;
- virtual bool attached( uint id ) const;
- virtual Transform const &position( uint id ) const;
- virtual void enable( uint id, bool a );
- virtual void moving( uint id, bool a );
- virtual void show( uint id, bool a );
- virtual void attached( uint id, bool a );
- virtual void position( uint id, Transform const &a );
protected:
- base::ArrayX<ClipPlane *, CLIPPLANE_COUNT> _;
private:
- virtual ClipPlane &elem(uint) = 0;
- virtual ClipPlane const &elem(uint) const = 0;
- ClipPlaneSetBase( ClipPlaneSetBase const & );
- ClipPlaneSetBase &operator=( ClipPlaneSetBase const & );
|