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
Generated on Thu Mar 3 11:04:10 2011 for Open CASCADE Technology by  doxygen 1.6.3