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

#include <VTKPlugin_IOperations_i.hh>

Inheritance diagram for VTKPlugin_IOperations_i:
Inheritance graph

Public Member Functions

 VTKPlugin_IOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, VTKPlugin_IOperations *theImpl)
 
 ~VTKPlugin_IOperations_i ()
 
void ExportVTK (GEOM::GEOM_Object_ptr, const char *, const double)
 
VTKPlugin_IOperationsGetOperations ()
 
- Public Member Functions inherited from GEOM_IOperations_i
 GEOM_IOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOM_IOperations *theImpl)
 
 ~GEOM_IOperations_i ()
 
virtual CORBA::Boolean IsDone ()
 
virtual void SetErrorCode (const char *theErrorCode)
 
virtual char * GetErrorCode ()
 
virtual CORBA::Long GetStudyID ()
 
virtual GEOM::GEOM_BaseObject_ptr GetBaseObject (Handle(GEOM_BaseObject) theObject)
 
virtual void FinishOperation ()
 
virtual void AbortOperation ()
 
::GEOM_IOperationsGetImpl ()
 
virtual void UpdateGUIForObject (GEOM::GEOM_Object_ptr theObj)
 

Constructor & Destructor Documentation

VTKPlugin_IOperations_i::VTKPlugin_IOperations_i ( PortableServer::POA_ptr  thePOA,
GEOM::GEOM_Gen_ptr  theEngine,
VTKPlugin_IOperations theImpl 
)

constructor:

VTKPlugin_IOperations_i::~VTKPlugin_IOperations_i ( )

destructor

Member Function Documentation

void VTKPlugin_IOperations_i::ExportVTK ( GEOM::GEOM_Object_ptr  theOriginal,
const char *  theFileName,
const double  theDeflection 
)

ExportVTK Export a shape to VTK format

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

References VTKPlugin_IOperations::ExportVTK(), GetOperations(), Handle(), and GEOM_IOperations::SetNotDone().

VTKPlugin_IOperations * VTKPlugin_IOperations_i::GetOperations ( )

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