#include <GEOMImpl_IBaseIEOperations.hxx>
Public Member Functions | |
Standard_EXPORT | GEOMImpl_IBaseIEOperations (GEOM_Engine *theEngine, int theDocID) |
Standard_EXPORT | ~GEOMImpl_IBaseIEOperations () |
Public Member Functions inherited from GEOM_IOperations | |
Standard_EXPORT | GEOM_IOperations (GEOM_Engine *theEngine, int theDocID) |
Standard_EXPORT | ~GEOM_IOperations () |
Standard_EXPORT void | StartOperation () |
Standard_EXPORT void | FinishOperation () |
Standard_EXPORT void | AbortOperation () |
Standard_EXPORT bool | IsDone () |
Standard_EXPORT void | SetNotDone () |
Standard_EXPORT void | SetErrorCode (const TCollection_AsciiString &theErrorCode) |
Standard_EXPORT char * | GetErrorCode () |
Standard_EXPORT GEOM_Engine * | GetEngine () |
Standard_EXPORT GEOM_Solver * | GetSolver () |
Standard_EXPORT int | GetDocID () |
Protected Member Functions | |
Standard_EXPORT void | MakeMaterialGroups (const Handle(GEOM_Object)&theObject, const Handle(TColStd_HSequenceOfTransient)&theSeq) |
Handle (GEOM_Object) MakeGroup(const Handle(GEOM_Object)&theObject | |
Protected Attributes | |
const TCollection_ExtendedString & | theName |
const TCollection_ExtendedString const NCollection_List < TopoDS_Shape > & | theShapes |
GEOMImpl_IGroupOperations * | myGroupOperations |
GEOMImpl_IFieldOperations * | myFieldOperations |
GEOMImpl_IShapesOperations * | myShapesOperations |
GEOMImpl_IBaseIEOperations::GEOMImpl_IBaseIEOperations | ( | GEOM_Engine * | theEngine, |
int | theDocID | ||
) |
constructor
References GEOM_IOperations::GetDocID(), GEOM_IOperations::GetEngine(), myFieldOperations, myGroupOperations, and myShapesOperations.
GEOMImpl_IBaseIEOperations::~GEOMImpl_IBaseIEOperations | ( | ) |
destructor
References myFieldOperations, myGroupOperations, and myShapesOperations.
|
protected |
|
protected |
This method creates material groups for an imported object.
theObject | the imported object. |
References GEOM_Object::GetValue(), and Handle().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |