|
Index
C++ Code Documentation
geom::surface0::GeomObject
Children: geom::surface0::SurfaceBase
File: GEOM/geom/surface0/GeomObject.H
public:
- GeomObject();
 | constructor | |
- GeomObject( GeomObject const & );
 | copy constructor | |
- virtual ~GeomObject();
 | destructor | |
- GeomObject &operator=( GeomObject const & );
 | assignment operator | |
- virtual uint dimension() const = 0;
- virtual void changed( bool state ) const;
- virtual bool is_changed() const;
- virtual uint id() const;
- virtual base::String name() const;
- void name( base::String const &s );
- virtual void dump( ::io::Ostream & ) const = 0;
- Transform const &position() const;
- void position( Transform const &t );
- ProjectionMode projection_mode() const;
- void projection_mode( ProjectionMode mode );
protected:
private:
- mutable bool _changed;
- base::String _name;
- Transform _position;
- mutable ProjectionMode _projection_mode;
- uint _id;
- static uint _static_id;
|