Index

C++ Code Documentation

milieu::opengl::ClipPlaneSet

Derived from: milieu::kernel::ClipPlaneSetBase

File: GEOM/milieu/opengl/ClipPlaneSet.H

public:
  • ClipPlaneSet();
    constructor
  • virtual ~ClipPlaneSet();
    destructor
  • void reset();
  • void reset( uint n );
  • bool moving( uint id ) const;
    virtual void geomobject_move_enable(bool state) = 0; virtual void light_moving_off() = 0;
  • void moving( uint id, bool state );
protected:
  • void move( motion::TransformX const & );
  • void draw() const;
  • virtual void refresh() = 0;
  • virtual void _milieu_moving_notify(bool) = 0;
  • virtual void refresh();
private:
  • virtual ClipPlane &elem(uint id);
  • virtual ClipPlane const &elem(uint id) const;
  • ClipPlane &operator[](uint id);
  • ClipPlane const &operator[](uint id) const;
  • class ClipPlane1 : public ClipPlane;
  • ClipPlaneSet *_parent;
  • };
  • base::ArrayX<ClipPlane1 *, CLIPPLANE_COUNT> _;
  • ClipPlaneSet( ClipPlaneSet const & );
    disabled copy constructor
  • ClipPlaneSet &operator=( ClipPlaneSet const & );
    disabled assignment operator


milieu::opengl::ClipPlaneSet GANG