Ceetron Data Provider Framework
|
Public Member Functions | |
virtual void | setPartName (cdp_int_t geometryGlobalPartId, const CDPString &partName)=0 |
virtual void | setPartBoundaryCondition (cdp_int_t geometryGlobalPartId, bool isBoundaryCondition)=0 |
virtual void | setParentPart (cdp_int_t geometryGlobalPartId, cdp_int_t geometryGlobalParentPartId)=0 |
virtual void | addPartData (cdp_int_t geometryGlobalPartId, const CDPString &key, const CDPString &value)=0 |
Contains information about one element group.
This class is used for describing the parts produced by one element group if using sub-group part splitting (see CDPGeometryInfo for more info on how parts are created).
All ids specified must be unique within the contained geometry, and parts cannot span element groups, so any id used in one element group (either per group or sub-group) cannot be used in another element group.
|
pure virtual |
Add additional data (key,value pairs) for a part in this geometry.
All the unique part ids specified in the CDPElementGroup::setElementPartIds() must be specified for the associated element group with this method.
|
pure virtual |
Set the parent part id for the part with the given geometryGlobalPartId in this group.
All the unique part ids specified in the CDPElementGroup::setElementPartIds() must be specified for the associated element group with this method.
|
pure virtual |
Set if the part with the given geometryGlobalPartId in this group is a boundary condition part or not.
All the unique part ids specified in the CDPElementGroup::setElementPartIds() must be specified for the associated element group with this method.
|
pure virtual |
Set the name of the part with the given geometryGlobalPartId in this group.
All the unique part ids specified in the CDPElementGroup::setElementPartIds() must be specified for the associated element group with this method.