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

#include <VTKPlugin_IOperations.hxx>

Inheritance diagram for VTKPlugin_IOperations:
Inheritance graph

Public Member Functions

 VTKPlugin_IOperations (GEOM_Engine *, int)
 
 ~VTKPlugin_IOperations ()
 
void ExportVTK (const Handle(GEOM_Object), const TCollection_AsciiString &, const double)
 
- Public Member Functions inherited from GEOMImpl_IBaseIEOperations
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 ()
 

Additional Inherited Members

- Protected Member Functions inherited from GEOMImpl_IBaseIEOperations
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 inherited from GEOMImpl_IBaseIEOperations
const TCollection_ExtendedString & theName
 
const
TCollection_ExtendedString
const NCollection_List
< TopoDS_Shape > & 
theShapes
 
GEOMImpl_IGroupOperationsmyGroupOperations
 
GEOMImpl_IFieldOperationsmyFieldOperations
 
GEOMImpl_IShapesOperationsmyShapesOperations
 

Constructor & Destructor Documentation

VTKPlugin_IOperations::VTKPlugin_IOperations ( GEOM_Engine theEngine,
int  theDocID 
)

Constructor

VTKPlugin_IOperations::~VTKPlugin_IOperations ( )

Destructor

Member Function Documentation

void VTKPlugin_IOperations::ExportVTK ( const   HandleGEOM_Object,
const TCollection_AsciiString &  ,
const double   
)

ExportVTK Export a shape to VTK format

Parameters
theOriginalThe shape to export
theFileNameThe name of the file to exported
theDeflectionThe deflection of the shape to exported

References EXPORT_SHAPE, GEOM_IMPORT, GEOM_IOperations::GetDocID(), GEOM_IOperations::GetEngine(), VTKPlugin_ExportDriver::GetID(), GEOM_IOperations::GetSolver(), GEOMImpl_IBaseIEOperations::Handle(), KO, OK, VTKPlugin_IExport::SetDeflection(), GEOM_IOperations::SetErrorCode(), VTKPlugin_IExport::SetFileName(), and VTKPlugin_IExport::SetOriginal().


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