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;


geom::surface0::GeomObject GANG