Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_IBaseIEOperations Class Reference

#include <GEOMImpl_IBaseIEOperations.hxx>

Inheritance diagram for GEOMImpl_IBaseIEOperations:
Inheritance graph

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_EngineGetEngine ()
 
Standard_EXPORT GEOM_SolverGetSolver ()
 
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_IGroupOperationsmyGroupOperations
 
GEOMImpl_IFieldOperationsmyFieldOperations
 
GEOMImpl_IShapesOperationsmyShapesOperations
 

Constructor & Destructor Documentation

GEOMImpl_IBaseIEOperations::GEOMImpl_IBaseIEOperations ( GEOM_Engine theEngine,
int  theDocID 
)
GEOMImpl_IBaseIEOperations::~GEOMImpl_IBaseIEOperations ( )

Member Function Documentation

GEOMImpl_IBaseIEOperations::Handle ( GEOM_Object  ) const
protected
void GEOMImpl_IBaseIEOperations::MakeMaterialGroups ( const Handle(GEOM_Object)&  theObject,
const Handle(TColStd_HSequenceOfTransient)&  theSeq 
)
protected

This method creates material groups for an imported object.

Parameters
theObjectthe imported object.

References GEOM_Object::GetValue(), and Handle().

Member Data Documentation

GEOMImpl_IFieldOperations* GEOMImpl_IBaseIEOperations::myFieldOperations
protected
GEOMImpl_IGroupOperations* GEOMImpl_IBaseIEOperations::myGroupOperations
protected
GEOMImpl_IShapesOperations* GEOMImpl_IBaseIEOperations::myShapesOperations
protected
const TCollection_ExtendedString& GEOMImpl_IBaseIEOperations::theName
protected
const TCollection_ExtendedString const NCollection_List<TopoDS_Shape>& GEOMImpl_IBaseIEOperations::theShapes
protected

The documentation for this class was generated from the following files: