#include <GEOM_Object_i.hh>

Public Member Functions | |
| GEOM_Object_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_Object) theImpl) | |
| ~GEOM_Object_i () | |
| virtual GEOM::shape_type | GetShapeType () | 
| virtual GEOM::shape_type | GetTopologyType () | 
| virtual GEOM::shape_type | GetMinShapeType () | 
| virtual GEOM::shape_type | GetMaxShapeType () | 
| virtual char * | GetSubShapeName (CORBA::Long subID) | 
| virtual void | SetColor (const SALOMEDS::Color &theColor) | 
| virtual SALOMEDS::Color | GetColor () | 
| virtual void | SetAutoColor (CORBA::Boolean theAutoColor) | 
| virtual CORBA::Boolean | GetAutoColor () | 
| virtual void | SetMarkerStd (GEOM::marker_type theType, GEOM::marker_size theSize) | 
| virtual void | SetMarkerTexture (CORBA::Long theTextureId) | 
| virtual GEOM::marker_type | GetMarkerType () | 
| virtual GEOM::marker_size | GetMarkerSize () | 
| virtual CORBA::Long | GetMarkerTexture () | 
| virtual SALOMEDS::TMPFile * | GetShapeStream () | 
| virtual CORBA::LongLong | getShape () | 
| virtual bool | IsMainShape () | 
| virtual GEOM::ListOfLong * | GetSubShapeIndices () | 
| virtual GEOM::GEOM_Object_ptr | GetMainShape () | 
| virtual bool | IsSame (GEOM::GEOM_BaseObject_ptr other) | 
| virtual bool | IsShape () | 
| Handle (GEOM_Object) GetImpl() | |
  Public Member Functions inherited from GEOM_BaseObject_i | |
| GEOM_BaseObject_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_BaseObject) theImpl) | |
| ~GEOM_BaseObject_i () | |
| virtual char * | GetEntry () | 
| virtual CORBA::Long | GetStudyID () | 
| virtual CORBA::Long | GetType () | 
| virtual CORBA::Long | GetTick () | 
| virtual void | SetName (const char *theName) | 
| virtual char * | GetName () | 
| virtual void | SetStudyEntry (const char *theEntry) | 
| virtual char * | GetStudyEntry () | 
| virtual GEOM::ListOfGBO * | GetDependency () | 
| virtual GEOM::ListOfGBO * | GetLastDependency () | 
| virtual void | SetParameters (const char *theParameters) | 
| virtual char * | GetParameters () | 
| virtual  GEOM::CreationInformationSeq *  | GetCreationInformation () | 
| Handle (GEOM_BaseObject) GetImpl() | |
Private Member Functions | |
| Handle (GEOM_Object) _impl | |
Private Attributes | |
| TopoDS_Shape | _geom | 
Additional Inherited Members | |
  Protected Attributes inherited from GEOM_BaseObject_i | |
| GEOM::GEOM_Gen_var | _engine | 
| GEOM_Object_i::GEOM_Object_i | ( | PortableServer::POA_ptr | thePOA, | 
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| Handle(GEOM_Object) | theImpl | ||
| ) | 
constructor:
| GEOM_Object_i::~GEOM_Object_i | ( | ) | 
destructor
      
  | 
  virtual | 
GetAutoColor
      
  | 
  virtual | 
GetColor
References aColor, and GEOM::Color.
      
  | 
  virtual | 
GetMainShape
References GEOM_BaseObject_i::_engine, and HANDLE_NAMESPACE.
      
  | 
  virtual | 
GetMarkerSize
References GEOM::MS_70, and GEOM::MS_NONE.
      
  | 
  virtual | 
GetMarkerTexture
      
  | 
  virtual | 
GetMarkerType
      
  | 
  virtual | 
GetMaxShapeType
References getMinMaxShapeType().
      
  | 
  virtual | 
GetMinShapeType
References getMinMaxShapeType().
      
  | 
  virtual | 
References _geom.
      
  | 
  virtual | 
GetShapeType
References _geom, and GEOM::SHAPE.
      
  | 
  virtual | 
GetSubShapeIndices
References anIndices, Handle(), and HANDLE_NAMESPACE.
      
  | 
  virtual | 
GetSubShapeName
References GEOM_Engine::GetEngine(), Handle(), and HANDLE_NAMESPACE.
      
  | 
  virtual | 
GetTopologyType
References GEOM::SHAPE.
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  inlinevirtual | 
      
  | 
  virtual | 
Reimplemented from GEOM_BaseObject_i.
References GEOM_Engine::GetEngine(), and HANDLE_NAMESPACE.
      
  | 
  virtual | 
References GEOM_MARKER.
      
  | 
  virtual | 
SetAutoColor
      
  | 
  virtual | 
SetColor
References aColor, GEOM_Object::Color::B, GEOM_Object::Color::G, and GEOM_Object::Color::R.
      
  | 
  virtual | 
SetMarkerStd
References GEOM::MS_NONE, and GEOM::MT_NONE.
      
  | 
  virtual | 
SetMarkerTexture
      
  | 
  private |