#include <GEOMImpl_Gen.hxx>
Public Member Functions | |
GEOMImpl_Gen () | |
~GEOMImpl_Gen () | |
GEOMImpl_IBasicOperations * | GetIBasicOperations () |
GEOMImpl_ITransformOperations * | GetITransformOperations () |
GEOMImpl_I3DPrimOperations * | GetI3DPrimOperations () |
GEOMImpl_IShapesOperations * | GetIShapesOperations () |
GEOMImpl_IBlocksOperations * | GetIBlocksOperations () |
GEOMImpl_IMeasureOperations * | GetIMeasureOperations () |
GEOMImpl_IBooleanOperations * | GetIBooleanOperations () |
GEOMImpl_ICurvesOperations * | GetICurvesOperations () |
GEOMImpl_ILocalOperations * | GetILocalOperations () |
GEOMImpl_IInsertOperations * | GetIInsertOperations () |
GEOMImpl_IHealingOperations * | GetIHealingOperations () |
GEOMImpl_IGroupOperations * | GetIGroupOperations () |
GEOMImpl_IFieldOperations * | GetIFieldOperations () |
GEOMImpl_ITestOperations * | GetITestOperations () |
GEOMImpl_ICanonicalRecognition * | GetICanonicalRecognition () |
Public Member Functions inherited from GEOM_Engine | |
Standard_EXPORT | GEOM_Engine () |
virtual Standard_EXPORT | ~GEOM_Engine () |
Standard_EXPORT | Handle (TDocStd_Document) GetDocument(bool force |
Standard_EXPORT | Handle (TDocStd_Application) GetApplication() |
Standard_EXPORT | Handle (GEOM_BaseObject) GetObject(const char *theEntry |
Standard_EXPORT | Handle (GEOM_BaseObject) AddBaseObject(int theType) |
Standard_EXPORT | Handle (GEOM_Object) AddObject(int theType) |
Standard_EXPORT bool | RemoveObject (Handle(GEOM_BaseObject)&theObject) |
Standard_EXPORT bool | Save (const char *theFileName) |
Standard_EXPORT bool | Load (const char *theFileName) |
Standard_EXPORT void | Close () |
Standard_EXPORT void | SetUndoLimit (int theLimit) |
Standard_EXPORT void | Undo () |
Standard_EXPORT void | Redo () |
Standard_EXPORT | Handle (GEOM_Object) AddSubShape(Handle(GEOM_Object) theMainShape |
Standard_EXPORT | Handle (TColStd_HArray1OfInteger) theIndices |
Standard_EXPORT TCollection_AsciiString | DumpPython (std::vector< TObjectData > &theObjectData, TVariablesList theVariables, bool isPublished, bool isMultiFile, bool &aValidScript) |
Standard_EXPORT const char * | GetDumpName (const char *theStudyEntry) const |
Standard_EXPORT | Handle (TColStd_HSequenceOfAsciiString) GetAllDumpNames() const |
Standard_EXPORT int | addTexture (int theWidth, int theHeight, const Handle(TColStd_HArray1OfByte)&theTexture, const TCollection_AsciiString &theFileName="") |
Standard_EXPORT | Handle (TColStd_HArray1OfByte) getTexture(int theTextureID |
Standard_EXPORT std::list< int > | getAllTextures () |
Standard_EXPORT void | healPyName (TCollection_AsciiString &pyName, const TCollection_AsciiString &anEntry, Resource_DataMapOfAsciiStringAsciiString &aNameToEntry) |
Fix up the name of python variable. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from GEOM_Engine | |
static Standard_EXPORT GEOM_Engine * | GetEngine () |
static const Standard_GUID & | GetTextureGUID () |
Public Attributes inherited from GEOM_Engine | |
Standard_EXPORT bool | force =true) |
Standard_EXPORT bool | isStandaloneOperation = false) |
Standard_EXPORT int & | theWidth |
Standard_EXPORT int int & | theHeight |
Standard_EXPORT int int TCollection_AsciiString & | theFileName |
Static Protected Member Functions inherited from GEOM_Engine | |
static Standard_EXPORT void | SetEngine (GEOM_Engine *theEngine) |
GEOMImpl_Gen::GEOMImpl_Gen | ( | ) |
default constructor:
References _3DPrimOperations, _BasicOperations, _BlocksOperations, _BooleanOperations, _CanonicalRecognition, _CurvesOperations, _FieldOperations, _GroupOperations, _HealingOperations, _InsertOperations, _LocalOperations, _MeasureOperations, _ShapesOperations, _TestOperations, _TransformOperations, and GEOM_Engine::SetEngine().
GEOMImpl_Gen::~GEOMImpl_Gen | ( | ) |
GEOMImpl_I3DPrimOperations * GEOMImpl_Gen::GetI3DPrimOperations | ( | ) |
GetI3DPrimOperations
References _3DPrimOperations.
GEOMImpl_IBasicOperations * GEOMImpl_Gen::GetIBasicOperations | ( | ) |
GetIBasicOperations
References _BasicOperations.
GEOMImpl_IBlocksOperations * GEOMImpl_Gen::GetIBlocksOperations | ( | ) |
GetIBlocksOperations
References _BlocksOperations.
GEOMImpl_IBooleanOperations * GEOMImpl_Gen::GetIBooleanOperations | ( | ) |
GetIBooleanOperations
References _BooleanOperations.
GEOMImpl_ICanonicalRecognition * GEOMImpl_Gen::GetICanonicalRecognition | ( | ) |
GetICanonicalRecognition
References _CanonicalRecognition.
GEOMImpl_ICurvesOperations * GEOMImpl_Gen::GetICurvesOperations | ( | ) |
GetICurvesOperations
References _CurvesOperations.
GEOMImpl_IFieldOperations * GEOMImpl_Gen::GetIFieldOperations | ( | ) |
GetIFieldOperations
References _FieldOperations.
GEOMImpl_IGroupOperations * GEOMImpl_Gen::GetIGroupOperations | ( | ) |
GetIGroupOperations
References _GroupOperations.
GEOMImpl_IHealingOperations * GEOMImpl_Gen::GetIHealingOperations | ( | ) |
GetIHealingOperations
References _HealingOperations.
GEOMImpl_IInsertOperations * GEOMImpl_Gen::GetIInsertOperations | ( | ) |
GetIInsertOperations
References _InsertOperations.
GEOMImpl_ILocalOperations * GEOMImpl_Gen::GetILocalOperations | ( | ) |
GetILocalOperations
References _LocalOperations.
GEOMImpl_IMeasureOperations * GEOMImpl_Gen::GetIMeasureOperations | ( | ) |
GetIMeasureOperations
References _MeasureOperations.
GEOMImpl_IShapesOperations * GEOMImpl_Gen::GetIShapesOperations | ( | ) |
GetIShapesOperations
References _ShapesOperations.
GEOMImpl_ITestOperations * GEOMImpl_Gen::GetITestOperations | ( | ) |
GetITestOperations
References _TestOperations.
GEOMImpl_ITransformOperations * GEOMImpl_Gen::GetITransformOperations | ( | ) |
GetITransformOperations
References _TransformOperations.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |