Open CASCADE Technology: StepData_FieldList Class Reference

Open CASCADE Technology 6.8.0

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Public Member Functions
StepData_FieldList Class Reference

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>`

Inheritance diagram for StepData_FieldList:
[legend]

## Public Member Functions
| StepData_FieldList ()
| Creates a FieldList of 0 Field. More...
virtual Standard_Integer | NbFields () const
| Returns the count of fields. Here, returns 0. More...
virtual const StepData_Field & | Field (const Standard_Integer num) const
| Returns the field n0 <num> between 1 and NbFields (read only) More...
virtual StepData_Field & | CField (const Standard_Integer num)
| Returns the field n0 <num> between 1 and NbFields, in order to modify its content. More...
void | FillShared (Interface_EntityIterator &iter) const
| Fills an iterator with the entities shared by <me> More...

## Detailed Description

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.

## Constructor & Destructor Documentation

StepData_FieldList::StepData_FieldList | ( |  | ) |

Creates a FieldList of 0 Field.

## Member Function Documentation

virtual StepData_Field& StepData_FieldList::CField | ( | const Standard_Integer | num | ) |
| virtual

Returns the field n0 <num> between 1 and NbFields, in order to modify its content.

Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.

virtual const StepData_Field& StepData_FieldList::Field | ( | const Standard_Integer | num | ) | const
| virtual

Returns the field n0 <num> between 1 and NbFields (read only)

Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.

void StepData_FieldList::FillShared | ( | Interface_EntityIterator & | iter | ) | const

Fills an iterator with the entities shared by <me>

virtual Standard_Integer StepData_FieldList::NbFields | ( |  | ) | const
| virtual

Returns the count of fields. Here, returns 0.

Reimplemented in StepData_FieldListD, StepData_FieldListN, and StepData_FieldList1.

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

- StepData_FieldList.hxx