Class implementing GEOM::GEOM_Field interface.
#include <GEOM_Field_i.hh>

Public Member Functions | |
| GEOM_Field_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_Field) theImpl) | |
| ~GEOM_Field_i () | |
| virtual GEOM::GEOM_Object_ptr | GetShape () | 
| Returns the shape the field lies on.  More... | |
| virtual GEOM::field_data_type | GetDataType () | 
| Returns type of field data.  More... | |
| virtual CORBA::Short | GetDimension () | 
| Returns dimension of the shape the field lies on 0 - VERTEX, 1 - EDGE, 2 - FACE, 3 - SOLID, -1 - whole shape.  More... | |
| virtual GEOM::string_array * | GetComponents () | 
| Returns names of components.  More... | |
| virtual GEOM::GEOM_FieldStep_ptr | AddStep (::CORBA::Long stepID,::CORBA::Long stamp) | 
| Adds a time step to the field.  More... | |
| virtual void | RemoveStep (::CORBA::Long stepID) | 
| Remove a time step from the field.  More... | |
| virtual CORBA::Long | CountSteps () | 
| Returns number of time steps in the field.  More... | |
| virtual GEOM::ListOfLong * | GetSteps () | 
| Returns a list of time step IDs in the field.  More... | |
| virtual GEOM::GEOM_FieldStep_ptr | GetStep (CORBA::Long stepID) | 
| Returns a time step by its ID.  More... | |
| virtual ::CORBA::Boolean | IsShape () | 
| virtual CORBA::Long | GetArraySize () | 
| Returns a size of data array that is to be passed to GEOM_FieldStep.SetValues( dataArray ). This size depends on the number of sub-shapes of field dimension and the number of components.  More... | |
  Public Member Functions inherited from GEOM_BaseObject_i | |
| GEOM_BaseObject_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_BaseObject) theImpl) | |
| ~GEOM_BaseObject_i () | |
| virtual char * | GetEntry () | 
| virtual CORBA::Long | GetStudyID () | 
| virtual CORBA::Long | GetType () | 
| virtual CORBA::Long | GetTick () | 
| virtual void | SetName (const char *theName) | 
| virtual char * | GetName () | 
| virtual void | SetStudyEntry (const char *theEntry) | 
| virtual char * | GetStudyEntry () | 
| virtual GEOM::ListOfGBO * | GetDependency () | 
| virtual GEOM::ListOfGBO * | GetLastDependency () | 
| virtual bool | IsSame (GEOM::GEOM_BaseObject_ptr other) | 
| virtual void | SetParameters (const char *theParameters) | 
| virtual char * | GetParameters () | 
| virtual  GEOM::CreationInformationSeq *  | GetCreationInformation () | 
| Handle (GEOM_BaseObject) GetImpl() | |
Private Member Functions | |
| Handle (GEOM_Field) _impl | |
Additional Inherited Members | |
  Protected Attributes inherited from GEOM_BaseObject_i | |
| GEOM::GEOM_Gen_var | _engine | 
| GEOM_Field_i::GEOM_Field_i | ( | PortableServer::POA_ptr | thePOA, | 
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| Handle(GEOM_Field) | theImpl | ||
| ) | 
constructor:
| GEOM_Field_i::~GEOM_Field_i | ( | ) | 
destructor
      
  | 
  virtual | 
References GEOM_BaseObject_i::_engine, and HANDLE_NAMESPACE.
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
References Handle().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
References GEOM_BaseObject_i::_engine, and HANDLE_NAMESPACE.
      
  | 
  virtual | 
References GEOM_BaseObject_i::_engine, and HANDLE_NAMESPACE.
      
  | 
  virtual | 
      
  | 
  private | 
      
  | 
  inline | 
      
  | 
  virtual |