Open CASCADE Technology 6.6.0
Public Member Functions
StepElement_CurveElementSectionDerivedDefinitions Class Reference

Representation of STEP entity CurveElementSectionDerivedDefinitions

#include <StepElement_CurveElementSectionDerivedDefinitions.hxx>

Inheritance diagram for StepElement_CurveElementSectionDerivedDefinitions:
Inheritance graph
[legend]

Public Member Functions

 StepElement_CurveElementSectionDerivedDefinitions ()
 Empty constructor

void Init (const Handle< TCollection_HAsciiString > &aCurveElementSectionDefinition_Description, const Standard_Real aCurveElementSectionDefinition_SectionAngle, const Standard_Real aCrossSectionalArea, const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &aShearArea, const Handle< TColStd_HArray1OfReal > &aSecondMomentOfArea, const Standard_Real aTorsionalConstant, const StepElement_MeasureOrUnspecifiedValue &aWarpingConstant, const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &aLocationOfCentroid, const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &aLocationOfShearCentre, const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &aLocationOfNonStructuralMass, const StepElement_MeasureOrUnspecifiedValue &aNonStructuralMass, const StepElement_MeasureOrUnspecifiedValue &aPolarMoment)
 Initialize all fields (own and inherited)

Standard_Real CrossSectionalArea () const
 Returns field CrossSectionalArea

void SetCrossSectionalArea (const Standard_Real CrossSectionalArea)
 Set field CrossSectionalArea

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue ShearArea () const
 Returns field ShearArea

void SetShearArea (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &ShearArea)
 Set field ShearArea

Handle_TColStd_HArray1OfReal SecondMomentOfArea () const
 Returns field SecondMomentOfArea

void SetSecondMomentOfArea (const Handle< TColStd_HArray1OfReal > &SecondMomentOfArea)
 Set field SecondMomentOfArea

Standard_Real TorsionalConstant () const
 Returns field TorsionalConstant

void SetTorsionalConstant (const Standard_Real TorsionalConstant)
 Set field TorsionalConstant

StepElement_MeasureOrUnspecifiedValue WarpingConstant () const
 Returns field WarpingConstant

void SetWarpingConstant (const StepElement_MeasureOrUnspecifiedValue &WarpingConstant)
 Set field WarpingConstant

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfCentroid () const
 Returns field LocationOfCentroid

void SetLocationOfCentroid (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfCentroid)
 Set field LocationOfCentroid

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfShearCentre () const
 Returns field LocationOfShearCentre

void SetLocationOfShearCentre (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfShearCentre)
 Set field LocationOfShearCentre

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfNonStructuralMass () const
 Returns field LocationOfNonStructuralMass

void SetLocationOfNonStructuralMass (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfNonStructuralMass)
 Set field LocationOfNonStructuralMass

StepElement_MeasureOrUnspecifiedValue NonStructuralMass () const
 Returns field NonStructuralMass

void SetNonStructuralMass (const StepElement_MeasureOrUnspecifiedValue &NonStructuralMass)
 Set field NonStructuralMass

StepElement_MeasureOrUnspecifiedValue PolarMoment () const
 Returns field PolarMoment

void SetPolarMoment (const StepElement_MeasureOrUnspecifiedValue &PolarMoment)
 Set field PolarMoment


Constructor & Destructor Documentation

StepElement_CurveElementSectionDerivedDefinitions::StepElement_CurveElementSectionDerivedDefinitions ( )

Member Function Documentation

Standard_Real StepElement_CurveElementSectionDerivedDefinitions::CrossSectionalArea ( ) const
void StepElement_CurveElementSectionDerivedDefinitions::Init ( const Handle< TCollection_HAsciiString > &  aCurveElementSectionDefinition_Description,
const Standard_Real  aCurveElementSectionDefinition_SectionAngle,
const Standard_Real  aCrossSectionalArea,
const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  aShearArea,
const Handle< TColStd_HArray1OfReal > &  aSecondMomentOfArea,
const Standard_Real  aTorsionalConstant,
const StepElement_MeasureOrUnspecifiedValue aWarpingConstant,
const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  aLocationOfCentroid,
const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  aLocationOfShearCentre,
const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  aLocationOfNonStructuralMass,
const StepElement_MeasureOrUnspecifiedValue aNonStructuralMass,
const StepElement_MeasureOrUnspecifiedValue aPolarMoment 
)
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfCentroid ( ) const
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfNonStructuralMass ( ) const
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfShearCentre ( ) const
StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::NonStructuralMass ( ) const
StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::PolarMoment ( ) const
Handle_TColStd_HArray1OfReal StepElement_CurveElementSectionDerivedDefinitions::SecondMomentOfArea ( ) const
void StepElement_CurveElementSectionDerivedDefinitions::SetCrossSectionalArea ( const Standard_Real  CrossSectionalArea)
void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfCentroid ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfCentroid)
void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfNonStructuralMass ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfNonStructuralMass)
void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfShearCentre ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfShearCentre)
void StepElement_CurveElementSectionDerivedDefinitions::SetNonStructuralMass ( const StepElement_MeasureOrUnspecifiedValue NonStructuralMass)
void StepElement_CurveElementSectionDerivedDefinitions::SetPolarMoment ( const StepElement_MeasureOrUnspecifiedValue PolarMoment)
void StepElement_CurveElementSectionDerivedDefinitions::SetSecondMomentOfArea ( const Handle< TColStd_HArray1OfReal > &  SecondMomentOfArea)
void StepElement_CurveElementSectionDerivedDefinitions::SetShearArea ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  ShearArea)
void StepElement_CurveElementSectionDerivedDefinitions::SetTorsionalConstant ( const Standard_Real  TorsionalConstant)
void StepElement_CurveElementSectionDerivedDefinitions::SetWarpingConstant ( const StepElement_MeasureOrUnspecifiedValue WarpingConstant)
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::ShearArea ( ) const
Standard_Real StepElement_CurveElementSectionDerivedDefinitions::TorsionalConstant ( ) const
StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::WarpingConstant ( ) const

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