#include <GEOMImpl_IInsertOperations.hxx>

Public Member Functions | |
| Standard_EXPORT | GEOMImpl_IInsertOperations (GEOM_Engine *theEngine, int theDocID) |
| Standard_EXPORT | ~GEOMImpl_IInsertOperations () |
| Standard_EXPORT | Handle (GEOM_Object) MakeCopy(Handle(GEOM_Object) theOriginal) |
| Standard_EXPORT | Handle (GEOM_Object) Import(const TCollection_AsciiString &theFileName |
| Standard_EXPORT void | Export (const Handle(GEOM_Object) theOriginal, const TCollection_AsciiString &theFileName, const TCollection_AsciiString &theFormatType) |
| Standard_EXPORT Standard_Boolean | ImportTranslators (Handle(TColStd_HSequenceOfAsciiString)&theFormats, Handle(TColStd_HSequenceOfAsciiString)&thePatterns) |
| Standard_EXPORT Standard_Boolean | ExportTranslators (Handle(TColStd_HSequenceOfAsciiString)&theFormats, Handle(TColStd_HSequenceOfAsciiString)&thePatterns) |
| Standard_EXPORT Standard_Boolean | IsSupported (const Standard_Boolean isImport, const TCollection_AsciiString &theFormat, Handle(TCollection_HAsciiString)&theLibName) |
| Standard_EXPORT int | LoadTexture (const TCollection_AsciiString &theTextureFile) |
| Standard_EXPORT int | AddTexture (int theWidth, int theHeight, const Handle(TDataStd_HArray1OfByte)&theTexture) |
| Standard_EXPORT | Handle (TDataStd_HArray1OfByte) GetTexture(int theTextureId |
| Standard_EXPORT std::list< int > | GetAllTextures () |
| 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 () |
Data Fields | |
| Standard_EXPORT const TCollection_AsciiString & | theFormatType |
| Standard_EXPORT int & | theWidth |
| Standard_EXPORT int int & | theHeight |
Private Member Functions | |
| Standard_Boolean | InitResMgr () |
| Handle (Resource_Manager) myResMgr | |
| Handle (Resource_Manager) myResMgrUser | |
| GEOMImpl_IInsertOperations::GEOMImpl_IInsertOperations | ( | GEOM_Engine * | theEngine, |
| int | theDocID | ||
| ) |
constructor:
| GEOMImpl_IInsertOperations::~GEOMImpl_IInsertOperations | ( | ) |
destructor
| Standard_EXPORT GEOMImpl_IInsertOperations.Handle | ( | GEOM_Object | ) |
| Standard_EXPORT GEOMImpl_IInsertOperations.Handle | ( | GEOM_Object | ) | const |
| void GEOMImpl_IInsertOperations::Export | ( | const Handle(GEOM_Object) | theOriginal, |
| const TCollection_AsciiString & | theFileName, | ||
| const TCollection_AsciiString & | theFormatName | ||
| ) |
| Standard_Boolean GEOMImpl_IInsertOperations::ImportTranslators | ( | Handle(TColStd_HSequenceOfAsciiString)& | theFormats, |
| Handle(TColStd_HSequenceOfAsciiString)& | thePatterns | ||
| ) |
ImportTranslators
References PAL_MESH_030_geometry.i.
| Standard_Boolean GEOMImpl_IInsertOperations::ExportTranslators | ( | Handle(TColStd_HSequenceOfAsciiString)& | theFormats, |
| Handle(TColStd_HSequenceOfAsciiString)& | thePatterns | ||
| ) |
ExportTranslators
References PAL_MESH_030_geometry.i.
| Standard_Boolean GEOMImpl_IInsertOperations::IsSupported | ( | const Standard_Boolean | isImport, |
| const TCollection_AsciiString & | theFormat, | ||
| Handle(TCollection_HAsciiString)& | theLibName | ||
| ) |
IsSupported
| int GEOMImpl_IInsertOperations::LoadTexture | ( | const TCollection_AsciiString & | theTextureFile | ) |
| int GEOMImpl_IInsertOperations::AddTexture | ( | int | theWidth, |
| int | theHeight, | ||
| const Handle(TDataStd_HArray1OfByte)& | theTexture | ||
| ) |
| Standard_EXPORT GEOMImpl_IInsertOperations.Handle | ( | TDataStd_HArray1OfByte | ) |
| std::list< int > GEOMImpl_IInsertOperations::GetAllTextures | ( | ) |
| Standard_Boolean GEOMImpl_IInsertOperations::InitResMgr | ( | ) | [private] |
InitResMgr
| GEOMImpl_IInsertOperations.Handle | ( | Resource_Manager | ) | [private] |
| GEOMImpl_IInsertOperations.Handle | ( | Resource_Manager | ) | [private] |
| void GEOM_IOperations::StartOperation | ( | ) | [inherited] |
StartOperation
References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().
| void GEOM_IOperations::FinishOperation | ( | ) | [inherited] |
FinishOperation
References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().
| void GEOM_IOperations::AbortOperation | ( | ) | [inherited] |
AbortOperation
References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().
| bool GEOM_IOperations::IsDone | ( | ) | [inherited] |
IsDone
References GEOM_IOperations._errorCode, and OK.
| Standard_EXPORT void GEOM_IOperations.SetNotDone | ( | ) | [inherited] |
References GEOM_IOperations._errorCode, and KO.
| Standard_EXPORT void GEOM_IOperations.SetErrorCode | ( | const TCollection_AsciiString & | theErrorCode | ) | [inherited] |
References GEOM_IOperations._errorCode.
| Standard_EXPORT char* GEOM_IOperations.GetErrorCode | ( | ) | [inherited] |
References GEOM_IOperations._errorCode.
| Standard_EXPORT GEOM_Engine* GEOM_IOperations.GetEngine | ( | ) | [inherited] |
References GEOM_IOperations._engine.
| Standard_EXPORT GEOM_Solver* GEOM_IOperations.GetSolver | ( | ) | [inherited] |
References GEOM_IOperations._solver.
| Standard_EXPORT int GEOM_IOperations.GetDocID | ( | ) | [inherited] |
References GEOM_IOperations._docID.
| Standard_EXPORT const TCollection_AsciiString& GEOMImpl_IInsertOperations.theFormatType |
| Standard_EXPORT int& GEOMImpl_IInsertOperations.theWidth |
| Standard_EXPORT int int& GEOMImpl_IInsertOperations.theHeight |