#include <GEOMImpl_Gen.hxx>

Public Member Functions | |
| GEOMImpl_Gen () | |
| ~GEOMImpl_Gen () | |
| GEOMImpl_IBasicOperations * | GetIBasicOperations (int theDocID) | 
| GEOMImpl_ITransformOperations * | GetITransformOperations (int theDocID) | 
| GEOMImpl_I3DPrimOperations * | GetI3DPrimOperations (int theDocID) | 
| GEOMImpl_IShapesOperations * | GetIShapesOperations (int theDocID) | 
| GEOMImpl_IBlocksOperations * | GetIBlocksOperations (int theDocID) | 
| GEOMImpl_IMeasureOperations * | GetIMeasureOperations (int theDocID) | 
| GEOMImpl_IBooleanOperations * | GetIBooleanOperations (int theDocID) | 
| GEOMImpl_ICurvesOperations * | GetICurvesOperations (int theDocID) | 
| GEOMImpl_ILocalOperations * | GetILocalOperations (int theDocID) | 
| GEOMImpl_IInsertOperations * | GetIInsertOperations (int theDocID) | 
| GEOMImpl_IHealingOperations * | GetIHealingOperations (int theDocID) | 
| GEOMImpl_IGroupOperations * | GetIGroupOperations (int theDocID) | 
| GEOMImpl_IFieldOperations * | GetIFieldOperations (int theDocID) | 
  Public Member Functions inherited from GEOM_Engine | |
| Standard_EXPORT | GEOM_Engine () | 
| virtual Standard_EXPORT | ~GEOM_Engine () | 
| Standard_EXPORT | Handle (TDocStd_Document) GetDocument(int theDocID | 
| Standard_EXPORT int | GetDocID (Handle(TDocStd_Document) theDocument) | 
| Standard_EXPORT | Handle (TDocStd_Application) GetApplication() | 
| Standard_EXPORT | Handle (GEOM_BaseObject) GetObject(int theDocID | 
| Standard_EXPORT | Handle (GEOM_BaseObject) AddBaseObject(int theDocID | 
| Standard_EXPORT | Handle (GEOM_Object) AddObject(int theDocID | 
| Standard_EXPORT bool | RemoveObject (Handle(GEOM_BaseObject)&theObject) | 
| Standard_EXPORT bool | Save (int theDocID, const char *theFileName) | 
| Standard_EXPORT bool | Load (int theDocID, const char *theFileName) | 
| Standard_EXPORT void | Close (int theDocID) | 
| Standard_EXPORT void | SetUndoLimit (int theLimit) | 
| Standard_EXPORT void | Undo (int theDocID) | 
| Standard_EXPORT void | Redo (int theDocID) | 
| Standard_EXPORT | Handle (GEOM_Object) AddSubShape(Handle(GEOM_Object) theMainShape | 
| Standard_EXPORT | Handle (TColStd_HArray1OfInteger) theIndices | 
| Standard_EXPORT  TCollection_AsciiString  | DumpPython (int theDocID, 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 theDocID, int theWidth, int theHeight, const Handle(TColStd_HArray1OfByte)&theTexture, const TCollection_AsciiString &theFileName="") | 
| Standard_EXPORT | Handle (TColStd_HArray1OfByte) getTexture(int theDocID | 
| Standard_EXPORT std::list< int > | getAllTextures (int theDocID) | 
| Standard_EXPORT void | healPyName (TCollection_AsciiString &pyName, const TCollection_AsciiString &anEntry, Resource_DataMapOfAsciiStringAsciiString &aNameToEntry) | 
| Fix up the name of python variable.  More... | |
| Standard_EXPORT void | DocumentModified (const int theDocId, const bool isModified) | 
| Standard_EXPORT bool | DocumentModified (const int theDocId) | 
Private Attributes | |
| std::map< int,  GEOMImpl_IBasicOperations * >  | _mapOfBasicOperations | 
| std::map< int,  GEOMImpl_ITransformOperations * >  | _mapOfTransformOperations | 
| std::map< int,  GEOMImpl_I3DPrimOperations * >  | _mapOf3DPrimOperations | 
| std::map< int,  GEOMImpl_IShapesOperations * >  | _mapOfShapesOperations | 
| std::map< int,  GEOMImpl_IBlocksOperations * >  | _mapOfBlocksOperations | 
| std::map< int,  GEOMImpl_IBooleanOperations * >  | _mapOfBooleanOperations | 
| std::map< int,  GEOMImpl_IHealingOperations * >  | _mapOfHealingOperations | 
| std::map< int,  GEOMImpl_ICurvesOperations * >  | _mapOfCurvesOperations | 
| std::map< int,  GEOMImpl_ILocalOperations * >  | _mapOfLocalOperations | 
| std::map< int,  GEOMImpl_IInsertOperations * >  | _mapOfInsertOperations | 
| std::map< int,  GEOMImpl_IMeasureOperations * >  | _mapOfMeasureOperations | 
| std::map< int,  GEOMImpl_IGroupOperations * >  | _mapOfGroupOperations | 
| std::map< int,  GEOMImpl_IFieldOperations * >  | _mapOfFieldOperations | 
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 const char * | theEntry | 
| Standard_EXPORT const char bool | force =true) | 
| Standard_EXPORT int | theType | 
| Standard_EXPORT bool | isStandaloneOperation = false) | 
| Standard_EXPORT int | theTextureID | 
| Standard_EXPORT int int & | theWidth | 
| Standard_EXPORT int int int & | theHeight | 
| Standard_EXPORT int 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 _mapOfBasicOperations, GEOMImpl_DiskDriver::GetID(), GEOMImpl_FaceDriver::GetID(), GEOMImpl_Fillet2dDriver::GetID(), GEOMImpl_3DSketcherDriver::GetID(), GEOMImpl_Fillet1dDriver::GetID(), GEOMImpl_ChamferDriver::GetID(), GEOMImpl_PointDriver::GetID(), GEOMImpl_ConeDriver::GetID(), GEOMImpl_EllipseDriver::GetID(), GEOMImpl_ArchimedeDriver::GetID(), GEOMImpl_ExportDriver::GetID(), GEOMImpl_ArcDriver::GetID(), GEOMImpl_FieldDriver::GetID(), GEOMImpl_BoxDriver::GetID(), GEOMImpl_CylinderDriver::GetID(), GEOMImpl_RevolutionDriver::GetID(), GEOMImpl_MeasureDriver::GetID(), GEOMImpl_ScaleDriver::GetID(), GEOMImpl_CircleDriver::GetID(), GEOMImpl_PartitionDriver::GetID(), GEOMImpl_FilletDriver::GetID(), GEOMImpl_ImportDriver::GetID(), GEOMImpl_PositionDriver::GetID(), GEOMImpl_LineDriver::GetID(), GEOMImpl_FillingDriver::GetID(), GEOMImpl_TorusDriver::GetID(), GEOMImpl_RotateDriver::GetID(), GEOMImpl_SplineDriver::GetID(), GEOMImpl_ThruSectionsDriver::GetID(), GEOMImpl_PolylineDriver::GetID(), GEOMImpl_OffsetDriver::GetID(), GEOMImpl_PipePathDriver::GetID(), GEOMImpl_PlaneDriver::GetID(), GEOMImpl_TranslateDriver::GetID(), GEOMImpl_MirrorDriver::GetID(), GEOMImpl_SphereDriver::GetID(), GEOMImpl_SketcherDriver::GetID(), GEOMImpl_MarkerDriver::GetID(), GEOMImpl_VectorDriver::GetID(), GEOMImpl_BooleanDriver::GetID(), GEOMImpl_ProjectionDriver::GetID(), GEOMImpl_BlockDriver::GetID(), GEOMImpl_PipeDriver::GetID(), GEOMImpl_CopyDriver::GetID(), GEOMImpl_GlueDriver::GetID(), GEOMImpl_HealingDriver::GetID(), GEOMImpl_PrismDriver::GetID(), GEOMImpl_ShapeDriver::GetID(), and GEOM_Engine::SetEngine().
| GEOMImpl_Gen::~GEOMImpl_Gen | ( | ) | 
References _mapOf3DPrimOperations, _mapOfBasicOperations, _mapOfBlocksOperations, _mapOfBooleanOperations, _mapOfCurvesOperations, _mapOfFieldOperations, _mapOfGroupOperations, _mapOfHealingOperations, _mapOfInsertOperations, _mapOfLocalOperations, _mapOfMeasureOperations, _mapOfShapesOperations, and _mapOfTransformOperations.
| GEOMImpl_I3DPrimOperations * GEOMImpl_Gen::GetI3DPrimOperations | ( | int | theDocID | ) | 
GetI3DPrimOperations
References _mapOf3DPrimOperations.
| GEOMImpl_IBasicOperations * GEOMImpl_Gen::GetIBasicOperations | ( | int | theDocID | ) | 
GetIBasicOperations
References _mapOfBasicOperations.
| GEOMImpl_IBlocksOperations * GEOMImpl_Gen::GetIBlocksOperations | ( | int | theDocID | ) | 
GetIBlocksOperations
References _mapOfBlocksOperations.
| GEOMImpl_IBooleanOperations * GEOMImpl_Gen::GetIBooleanOperations | ( | int | theDocID | ) | 
GetIBooleanOperations
References _mapOfBooleanOperations.
| GEOMImpl_ICurvesOperations * GEOMImpl_Gen::GetICurvesOperations | ( | int | theDocID | ) | 
GetICurvesOperations
References _mapOfCurvesOperations.
| GEOMImpl_IFieldOperations * GEOMImpl_Gen::GetIFieldOperations | ( | int | theDocID | ) | 
GetIFieldOperations
References _mapOfFieldOperations.
| GEOMImpl_IGroupOperations * GEOMImpl_Gen::GetIGroupOperations | ( | int | theDocID | ) | 
GetIGroupOperations
References _mapOfGroupOperations.
| GEOMImpl_IHealingOperations * GEOMImpl_Gen::GetIHealingOperations | ( | int | theDocID | ) | 
GetIHealingOperations
References _mapOfHealingOperations.
| GEOMImpl_IInsertOperations * GEOMImpl_Gen::GetIInsertOperations | ( | int | theDocID | ) | 
GetIInsertOperations
References _mapOfInsertOperations.
| GEOMImpl_ILocalOperations * GEOMImpl_Gen::GetILocalOperations | ( | int | theDocID | ) | 
GetILocalOperations
References _mapOfLocalOperations.
| GEOMImpl_IMeasureOperations * GEOMImpl_Gen::GetIMeasureOperations | ( | int | theDocID | ) | 
GetIMeasureOperations
References _mapOfMeasureOperations.
| GEOMImpl_IShapesOperations * GEOMImpl_Gen::GetIShapesOperations | ( | int | theDocID | ) | 
GetIShapesOperations
References _mapOfShapesOperations.
| GEOMImpl_ITransformOperations * GEOMImpl_Gen::GetITransformOperations | ( | int | theDocID | ) | 
GetITransformOperations
References _mapOfTransformOperations.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |