|
Open CASCADE Technology
6.5.4
|
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
#include <StepData_FieldList.hxx>

Public Member Functions | |
| DEFINE_STANDARD_ALLOC | 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> | |
| virtual StepData_Field& StepData_FieldList::CField | ( | const Standard_Integer | num | ) | [virtual] |
Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.
| virtual const StepData_Field& StepData_FieldList::Field | ( | const Standard_Integer | num | ) | const [virtual] |
Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.
| void StepData_FieldList::FillShared | ( | Interface_EntityIterator & | iter | ) | const |
| virtual Standard_Integer StepData_FieldList::NbFields | ( | ) | const [virtual] |
Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.
1.8.0