Version: 9.12.0
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)
 
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)
 
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 ()
 

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::GEOMImpl_IFieldOperations ( GEOM_Engine theEngine)

constructor:

◆ ~GEOMImpl_IFieldOperations()

GEOMImpl_IFieldOperations::~GEOMImpl_IFieldOperations ( )

destructor

Member Function Documentation

◆ CountFields()

int GEOMImpl_IFieldOperations::CountFields ( const Handle(GEOM_Object)&  shape)

◆ Handle() [1/4]

Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( GEOM_Field  ) const &

◆ Handle() [2/4]

Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( GEOM_Field  ) const &

◆ Handle() [3/4]

Standard_EXPORT const char const int const int const GEOMImpl_IFieldOperations::Handle ( TColStd_HArray1OfExtendedString  ) &

◆ Handle() [4/4]

Standard_EXPORT GEOMImpl_IFieldOperations::Handle ( TColStd_HSequenceOfTransient  ) const &

Member Data Documentation

◆ name

Standard_EXPORT const char* GEOMImpl_IFieldOperations::name

◆ theDimension

Standard_EXPORT const char const int const int GEOMImpl_IFieldOperations::theDimension

◆ theName

Standard_EXPORT const char* GEOMImpl_IFieldOperations::theName

◆ theType

Standard_EXPORT const char const int GEOMImpl_IFieldOperations::theType

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