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

#include <GEOMImpl_IFieldOperations.hxx>

Inheritance diagram for GEOMImpl_IFieldOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMImpl_IFieldOperations (GEOM_Engine *theEngine, int theDocID)
 
Standard_EXPORT ~GEOMImpl_IFieldOperations ()
 
Standard_EXPORT Handle (GEOM_Field) CreateField(const Handle(GEOM_Object)&theShape
 
Standard_EXPORT const char
const int const int const 
Handle (TColStd_HArray1OfExtendedString)&theComponentNames)
 
Standard_EXPORT int CountFields (const Handle(GEOM_Object)&shape)
 Returns number of fields on a shape. More...
 
Standard_EXPORT Handle (TColStd_HSequenceOfTransient) GetFields(const Handle(GEOM_Object)&shape)
 Returns all fields on a shape. More...
 
Standard_EXPORT Handle (GEOM_Field) GetField(const Handle(GEOM_Object)&shape
 Returns a field on a shape by its name. More...
 
- 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 ()
 

Public Attributes

Standard_EXPORT const char * theName
 
Standard_EXPORT const char
const int 
theType
 
Standard_EXPORT const char
const int const int 
theDimension
 
Standard_EXPORT const char * name
 

Constructor & Destructor Documentation

GEOMImpl_IFieldOperations::GEOMImpl_IFieldOperations ( GEOM_Engine theEngine,
int  theDocID 
)

constructor:

GEOMImpl_IFieldOperations::~GEOMImpl_IFieldOperations ( )

destructor

Member Function Documentation

int GEOMImpl_IFieldOperations::CountFields ( const Handle(GEOM_Object)&  shape)
Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( GEOM_Field  ) const
Standard_EXPORT const char const int const int const GEOMImpl_IFieldOperations::Handle ( TColStd_HArray1OfExtendedString  )
Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( TColStd_HSequenceOfTransient  ) const
Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( GEOM_Field  ) const

Member Data Documentation

Standard_EXPORT const char* GEOMImpl_IFieldOperations::name
Standard_EXPORT const char const int const int GEOMImpl_IFieldOperations::theDimension
Standard_EXPORT const char* GEOMImpl_IFieldOperations::theName
Standard_EXPORT const char const int GEOMImpl_IFieldOperations::theType

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