OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKSTEP209
StepElement


StepElement_CurveElementSectionDerivedDefinitions Class Reference

Representation of STEP entity CurveElementSectionDerivedDefinitions
.

#include <StepElement_CurveElementSectionDerivedDefinitions.hxx>

Inheritance diagram for StepElement_CurveElementSectionDerivedDefinitions:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT StepElement_CurveElementSectionDerivedDefinitions ()
 Empty constructor
.
Standard_EXPORT 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_EXPORT Standard_Real CrossSectionalArea () const
 Returns field CrossSectionalArea
.
Standard_EXPORT void SetCrossSectionalArea (const Standard_Real CrossSectionalArea)
 Set field CrossSectionalArea
.
Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue ShearArea () const
 Returns field ShearArea
.
Standard_EXPORT void SetShearArea (const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&ShearArea)
 Set field ShearArea
.
Standard_EXPORT Handle_TColStd_HArray1OfReal SecondMomentOfArea () const
 Returns field SecondMomentOfArea
.
Standard_EXPORT void SetSecondMomentOfArea (const Handle(TColStd_HArray1OfReal)&SecondMomentOfArea)
 Set field SecondMomentOfArea
.
Standard_EXPORT Standard_Real TorsionalConstant () const
 Returns field TorsionalConstant
.
Standard_EXPORT void SetTorsionalConstant (const Standard_Real TorsionalConstant)
 Set field TorsionalConstant
.
Standard_EXPORT StepElement_MeasureOrUnspecifiedValue WarpingConstant () const
 Returns field WarpingConstant
.
Standard_EXPORT void SetWarpingConstant (const StepElement_MeasureOrUnspecifiedValue &WarpingConstant)
 Set field WarpingConstant
.
Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfCentroid () const
 Returns field LocationOfCentroid
.
Standard_EXPORT void SetLocationOfCentroid (const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&LocationOfCentroid)
 Set field LocationOfCentroid
.
Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfShearCentre () const
 Returns field LocationOfShearCentre
.
Standard_EXPORT void SetLocationOfShearCentre (const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&LocationOfShearCentre)
 Set field LocationOfShearCentre
.
Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue LocationOfNonStructuralMass () const
 Returns field LocationOfNonStructuralMass
.
Standard_EXPORT void SetLocationOfNonStructuralMass (const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&LocationOfNonStructuralMass)
 Set field LocationOfNonStructuralMass
.
Standard_EXPORT StepElement_MeasureOrUnspecifiedValue NonStructuralMass () const
 Returns field NonStructuralMass
.
Standard_EXPORT void SetNonStructuralMass (const StepElement_MeasureOrUnspecifiedValue &NonStructuralMass)
 Set field NonStructuralMass
.
Standard_EXPORT StepElement_MeasureOrUnspecifiedValue PolarMoment () const
 Returns field PolarMoment
.
Standard_EXPORT void SetPolarMoment (const StepElement_MeasureOrUnspecifiedValue &PolarMoment)
 Set field PolarMoment
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Real theCrossSectionalArea
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue theShearArea
Handle_TColStd_HArray1OfReal theSecondMomentOfArea
Standard_Real theTorsionalConstant
StepElement_MeasureOrUnspecifiedValue theWarpingConstant
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue theLocationOfCentroid
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue theLocationOfShearCentre
Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue theLocationOfNonStructuralMass
StepElement_MeasureOrUnspecifiedValue theNonStructuralMass
StepElement_MeasureOrUnspecifiedValue thePolarMoment

Constructor & Destructor Documentation

Standard_EXPORT StepElement_CurveElementSectionDerivedDefinitions::StepElement_CurveElementSectionDerivedDefinitions  ) 
 


Member Function Documentation

Standard_EXPORT Standard_Real StepElement_CurveElementSectionDerivedDefinitions::CrossSectionalArea  )  const
 

Standard_EXPORT const StepElement_CurveElementSectionDerivedDefinitions::Handle Standard_Type   )  const
 

Reimplemented from StepElement_CurveElementSectionDefinition.

Standard_EXPORT 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
 

Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfCentroid  )  const
 

Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfNonStructuralMass  )  const
 

Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::LocationOfShearCentre  )  const
 

Standard_EXPORT StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::NonStructuralMass  )  const
 

Standard_EXPORT StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::PolarMoment  )  const
 

Standard_EXPORT Handle_TColStd_HArray1OfReal StepElement_CurveElementSectionDerivedDefinitions::SecondMomentOfArea  )  const
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetCrossSectionalArea const Standard_Real  CrossSectionalArea  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfCentroid const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&  LocationOfCentroid  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfNonStructuralMass const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&  LocationOfNonStructuralMass  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfShearCentre const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&  LocationOfShearCentre  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetNonStructuralMass const StepElement_MeasureOrUnspecifiedValue NonStructuralMass  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetPolarMoment const StepElement_MeasureOrUnspecifiedValue PolarMoment  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetSecondMomentOfArea const Handle(TColStd_HArray1OfReal)&  SecondMomentOfArea  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetShearArea const Handle(StepElement_HArray1OfMeasureOrUnspecifiedValue)&  ShearArea  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetTorsionalConstant const Standard_Real  TorsionalConstant  ) 
 

Standard_EXPORT void StepElement_CurveElementSectionDerivedDefinitions::SetWarpingConstant const StepElement_MeasureOrUnspecifiedValue WarpingConstant  ) 
 

Standard_EXPORT Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::ShearArea  )  const
 

Standard_EXPORT Standard_Real StepElement_CurveElementSectionDerivedDefinitions::TorsionalConstant  )  const
 

Standard_EXPORT StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::WarpingConstant  )  const
 


Field Documentation

Standard_Real StepElement_CurveElementSectionDerivedDefinitions::theCrossSectionalArea [private]
 

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theLocationOfCentroid [private]
 

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theLocationOfNonStructuralMass [private]
 

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theLocationOfShearCentre [private]
 

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theNonStructuralMass [private]
 

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::thePolarMoment [private]
 

Handle_TColStd_HArray1OfReal StepElement_CurveElementSectionDerivedDefinitions::theSecondMomentOfArea [private]
 

Handle_StepElement_HArray1OfMeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theShearArea [private]
 

Standard_Real StepElement_CurveElementSectionDerivedDefinitions::theTorsionalConstant [private]
 

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::theWarpingConstant [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:43:24 2008 for OpenCASCADE by  doxygen 1.4.1