23#ifndef _GEOMImpl_IFieldOperations_HXX_
24#define _GEOMImpl_IFieldOperations_HXX_
30#include <TColStd_HSequenceOfTransient.hxx>
31#include <TColStd_HArray1OfExtendedString.hxx>
41 CreateField (
const Handle(GEOM_Object)& theShape,
45 const Handle(TColStd_HArray1OfExtendedString)& theComponentNames);
54 Standard_EXPORT
Handle(TColStd_HSequenceOfTransient)
55 GetFields(
const Handle(GEOM_Object)& shape );
Definition: GEOMImpl_IFieldOperations.hxx:35
Standard_EXPORT const char * name
Definition: GEOMImpl_IFieldOperations.hxx:61
Standard_EXPORT ~GEOMImpl_IFieldOperations()
Definition: GEOMImpl_IFieldOperations.cxx:53
Standard_EXPORT const char const int theType
Definition: GEOMImpl_IFieldOperations.hxx:43
Standard_EXPORT const char const int const int const Handle(TColStd_HArray1OfExtendedString) &theComponentNames)
Standard_EXPORT GEOMImpl_IFieldOperations(GEOM_Engine *theEngine)
Definition: GEOMImpl_IFieldOperations.cxx:42
Standard_EXPORT Handle(TColStd_HSequenceOfTransient) GetFields(const Handle(GEOM_Object) &shape)
Returns all fields on a shape.
Standard_EXPORT const char * theName
Definition: GEOMImpl_IFieldOperations.hxx:42
Standard_EXPORT Handle(GEOM_Field) CreateField(const Handle(GEOM_Object) &theShape
Standard_EXPORT const char const int const int theDimension
Definition: GEOMImpl_IFieldOperations.hxx:44
Standard_EXPORT Handle(GEOM_Field) GetField(const Handle(GEOM_Object) &shape
Returns a field on a shape by its name.
Standard_EXPORT int CountFields(const Handle(GEOM_Object)&shape)
Returns number of fields on a shape.
Definition: GEOMImpl_IFieldOperations.cxx:125
Definition: GEOM_Engine.hxx:91
Definition: GEOM_Field.hxx:40
Definition: GEOM_IOperations.hxx:40