#include <GEOM_IGroupOperations_i.hh>

Public Member Functions | |
| GEOM_IGroupOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOMImpl_IGroupOperations *theImpl) | |
| ~GEOM_IGroupOperations_i () | |
| GEOM::GEOM_Object_ptr | CreateGroup (GEOM::GEOM_Object_ptr theMainShape, CORBA::Long theShapeType) |
| void | AddObject (GEOM::GEOM_Object_ptr theGroup, CORBA::Long theSubShapeId) |
| void | RemoveObject (GEOM::GEOM_Object_ptr theGroup, CORBA::Long theSubShapeId) |
| void | UnionList (GEOM::GEOM_Object_ptr theGroup, const GEOM::ListOfGO &theSubShapes) |
| void | DifferenceList (GEOM::GEOM_Object_ptr theGroup, const GEOM::ListOfGO &theSubShapes) |
| void | UnionIDs (GEOM::GEOM_Object_ptr theGroup, const GEOM::ListOfLong &theSubShapes) |
| void | DifferenceIDs (GEOM::GEOM_Object_ptr theGroup, const GEOM::ListOfLong &theSubShapes) |
| CORBA::Long | GetType (GEOM::GEOM_Object_ptr theGroup) |
| GEOM::GEOM_Object_ptr | GetMainShape (GEOM::GEOM_Object_ptr theGroup) |
| GEOM::ListOfLong * | GetObjects (GEOM::GEOM_Object_ptr theGroup) |
| ::GEOMImpl_IGroupOperations * | GetOperations () |
| virtual CORBA::Boolean | IsDone () |
| virtual void | SetErrorCode (const char *theErrorCode) |
| virtual char * | GetErrorCode () |
| virtual CORBA::Long | GetStudyID () |
| virtual GEOM::GEOM_Object_ptr | GetObject (Handle(GEOM_Object) theObject) |
| virtual void | FinishOperation () |
| virtual void | AbortOperation () |
| ::GEOM_IOperations * | GetImpl () |
| GEOM_IGroupOperations_i::GEOM_IGroupOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| ::GEOMImpl_IGroupOperations * | theImpl | ||
| ) |
constructor:
| GEOM_IGroupOperations_i::~GEOM_IGroupOperations_i | ( | ) |
destructor
| GEOM::GEOM_Object_ptr GEOM_IGroupOperations_i::CreateGroup | ( | GEOM::GEOM_Object_ptr | theMainShape, |
| CORBA::Long | theShapeType | ||
| ) |
CreateGroup
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| void GEOM_IGroupOperations_i::AddObject | ( | GEOM::GEOM_Object_ptr | theGroup, |
| CORBA::Long | theSubShapeId | ||
| ) |
AddObject
References GEOMImpl_IGroupOperations.AddObject(), GetOperations(), Handle(), and GEOM_IOperations.SetNotDone().
| void GEOM_IGroupOperations_i::RemoveObject | ( | GEOM::GEOM_Object_ptr | theGroup, |
| CORBA::Long | theSubShapeId | ||
| ) |
RemoveObject
References GetOperations(), Handle(), GEOMImpl_IGroupOperations.RemoveObject(), and GEOM_IOperations.SetNotDone().
| void GEOM_IGroupOperations_i::UnionList | ( | GEOM::GEOM_Object_ptr | theGroup, |
| const GEOM::ListOfGO & | theSubShapes | ||
| ) |
UnionList
References GetOperations(), Handle(), GEOM_example.ind, GEOM_IOperations.SetNotDone(), and GEOMImpl_IGroupOperations.UnionList().
| void GEOM_IGroupOperations_i::DifferenceList | ( | GEOM::GEOM_Object_ptr | theGroup, |
| const GEOM::ListOfGO & | theSubShapes | ||
| ) |
DifferenceList
References GEOMImpl_IGroupOperations.DifferenceList(), GetOperations(), Handle(), GEOM_example.ind, and GEOM_IOperations.SetNotDone().
| void GEOM_IGroupOperations_i::UnionIDs | ( | GEOM::GEOM_Object_ptr | theGroup, |
| const GEOM::ListOfLong & | theSubShapes | ||
| ) |
UnionIDs
References GetOperations(), Handle(), GEOM_example.ind, GEOM_IOperations.SetNotDone(), and GEOMImpl_IGroupOperations.UnionIDs().
| void GEOM_IGroupOperations_i::DifferenceIDs | ( | GEOM::GEOM_Object_ptr | theGroup, |
| const GEOM::ListOfLong & | theSubShapes | ||
| ) |
DifferenceIDs
References GEOMImpl_IGroupOperations.DifferenceIDs(), GetOperations(), Handle(), GEOM_example.ind, and GEOM_IOperations.SetNotDone().
| CORBA::Long GEOM_IGroupOperations_i::GetType | ( | GEOM::GEOM_Object_ptr | theGroup | ) |
GetType
References GetOperations(), GEOMImpl_IGroupOperations.GetType(), Handle(), and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_IGroupOperations_i::GetMainShape | ( | GEOM::GEOM_Object_ptr | theGroup | ) |
GetMainShape
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| GEOM::ListOfLong * GEOM_IGroupOperations_i::GetObjects | ( | GEOM::GEOM_Object_ptr | theGroup | ) |
GetObjects
References GetOperations(), Handle(), PAL_MESH_030_geometry.i, GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| ::GEOMImpl_IGroupOperations* GEOM_IGroupOperations_i.GetOperations | ( | ) |
References GEOM_IOperations_i.GetImpl().
| CORBA::Boolean GEOM_IOperations_i::IsDone | ( | ) | [virtual, inherited] |
IsDone
References GEOM_IOperations_i._impl, and GEOM_IOperations.IsDone().
| void GEOM_IOperations_i::SetErrorCode | ( | const char * | theErrorCode | ) | [virtual, inherited] |
SetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.SetErrorCode().
| char * GEOM_IOperations_i::GetErrorCode | ( | ) | [virtual, inherited] |
GetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetErrorCode().
| CORBA::Long GEOM_IOperations_i::GetStudyID | ( | ) | [virtual, inherited] |
GetStudyID
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetDocID().
| GEOM::GEOM_Object_ptr GEOM_IOperations_i::GetObject | ( | Handle(GEOM_Object) | theObject | ) | [virtual, inherited] |
GetObject
References GEOM_IOperations_i._engine, GEOM_Object.GetDocID(), and GEOM_Object.GetEntry().
| void GEOM_IOperations_i::FinishOperation | ( | ) | [virtual, inherited] |
FinishOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.FinishOperation().
| void GEOM_IOperations_i::AbortOperation | ( | ) | [virtual, inherited] |
AbortOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.AbortOperation().
| ::GEOM_IOperations* GEOM_IOperations_i.GetImpl | ( | ) | [inherited] |