Open CASCADE Technology 6.6.0
Public Member Functions
StepFEA_Curve3dElementProperty Class Reference

Representation of STEP entity Curve3dElementProperty

#include <StepFEA_Curve3dElementProperty.hxx>

Inheritance diagram for StepFEA_Curve3dElementProperty:
Inheritance graph
[legend]

Public Member Functions

 StepFEA_Curve3dElementProperty ()
 Empty constructor

void Init (const Handle< TCollection_HAsciiString > &aPropertyId, const Handle< TCollection_HAsciiString > &aDescription, const Handle< StepFEA_HArray1OfCurveElementInterval > &aIntervalDefinitions, const Handle< StepFEA_HArray1OfCurveElementEndOffset > &aEndOffsets, const Handle< StepFEA_HArray1OfCurveElementEndRelease > &aEndReleases)
 Initialize all fields (own and inherited)

Handle_TCollection_HAsciiString PropertyId () const
 Returns field PropertyId

void SetPropertyId (const Handle< TCollection_HAsciiString > &PropertyId)
 Set field PropertyId

Handle_TCollection_HAsciiString Description () const
 Returns field Description

void SetDescription (const Handle< TCollection_HAsciiString > &Description)
 Set field Description

Handle_StepFEA_HArray1OfCurveElementInterval IntervalDefinitions () const
 Returns field IntervalDefinitions

void SetIntervalDefinitions (const Handle< StepFEA_HArray1OfCurveElementInterval > &IntervalDefinitions)
 Set field IntervalDefinitions

Handle_StepFEA_HArray1OfCurveElementEndOffset EndOffsets () const
 Returns field EndOffsets

void SetEndOffsets (const Handle< StepFEA_HArray1OfCurveElementEndOffset > &EndOffsets)
 Set field EndOffsets

Handle_StepFEA_HArray1OfCurveElementEndRelease EndReleases () const
 Returns field EndReleases

void SetEndReleases (const Handle< StepFEA_HArray1OfCurveElementEndRelease > &EndReleases)
 Set field EndReleases


Constructor & Destructor Documentation

StepFEA_Curve3dElementProperty::StepFEA_Curve3dElementProperty ( )

Member Function Documentation

Handle_TCollection_HAsciiString StepFEA_Curve3dElementProperty::Description ( ) const
Handle_StepFEA_HArray1OfCurveElementEndOffset StepFEA_Curve3dElementProperty::EndOffsets ( ) const
Handle_StepFEA_HArray1OfCurveElementEndRelease StepFEA_Curve3dElementProperty::EndReleases ( ) const
void StepFEA_Curve3dElementProperty::Init ( const Handle< TCollection_HAsciiString > &  aPropertyId,
const Handle< TCollection_HAsciiString > &  aDescription,
const Handle< StepFEA_HArray1OfCurveElementInterval > &  aIntervalDefinitions,
const Handle< StepFEA_HArray1OfCurveElementEndOffset > &  aEndOffsets,
const Handle< StepFEA_HArray1OfCurveElementEndRelease > &  aEndReleases 
)
Handle_StepFEA_HArray1OfCurveElementInterval StepFEA_Curve3dElementProperty::IntervalDefinitions ( ) const
Handle_TCollection_HAsciiString StepFEA_Curve3dElementProperty::PropertyId ( ) const
void StepFEA_Curve3dElementProperty::SetDescription ( const Handle< TCollection_HAsciiString > &  Description)
void StepFEA_Curve3dElementProperty::SetEndOffsets ( const Handle< StepFEA_HArray1OfCurveElementEndOffset > &  EndOffsets)
void StepFEA_Curve3dElementProperty::SetEndReleases ( const Handle< StepFEA_HArray1OfCurveElementEndRelease > &  EndReleases)
void StepFEA_Curve3dElementProperty::SetIntervalDefinitions ( const Handle< StepFEA_HArray1OfCurveElementInterval > &  IntervalDefinitions)
void StepFEA_Curve3dElementProperty::SetPropertyId ( const Handle< TCollection_HAsciiString > &  PropertyId)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines