Open CASCADE Technology 7.8.0
|
Describes a list of fields, in a general way This basic class is for a null size list Subclasses are for 1, N (fixed) or Dynamic sizes. More...
#include <StepData_FieldList.hxx>
Public Member Functions | |
virtual | ~StepData_FieldList () |
Destructor is virtual. | |
StepData_FieldList () | |
Creates a FieldList of 0 Field. | |
virtual Standard_Integer | NbFields () const |
Returns the count of fields. Here, returns 0. | |
virtual const StepData_Field & | Field (const Standard_Integer num) const |
Returns the field n0 <num> between 1 and NbFields (read only) | |
virtual StepData_Field & | CField (const Standard_Integer num) |
Returns the field n0 <num> between 1 and NbFields, in order to modify its content. | |
void | FillShared (Interface_EntityIterator &iter) const |
Fills an iterator with the entities shared by <me> | |
Describes a list of fields, in a general way This basic class is for a null size list Subclasses are for 1, N (fixed) or Dynamic sizes.
|
virtual |
Destructor is virtual.
StepData_FieldList::StepData_FieldList | ( | ) |
Creates a FieldList of 0 Field.
|
virtual |
Returns the field n0 <num> between 1 and NbFields, in order to modify its content.
Reimplemented in StepData_FieldList1, StepData_FieldListD, and StepData_FieldListN.
|
virtual |
Returns the field n0 <num> between 1 and NbFields (read only)
Reimplemented in StepData_FieldList1, StepData_FieldListD, and StepData_FieldListN.
void StepData_FieldList::FillShared | ( | Interface_EntityIterator & | iter | ) | const |
Fills an iterator with the entities shared by <me>
|
virtual |
Returns the count of fields. Here, returns 0.
Reimplemented in StepData_FieldList1, StepData_FieldListD, and StepData_FieldListN.