Open CASCADE Technology  6.9.0
Public Member Functions

StepElement_CurveElementSectionDerivedDefinitions Class Reference

Representation of STEP entity CurveElementSectionDerivedDefinitions. More...

#include <StepElement_CurveElementSectionDerivedDefinitions.hxx>

Inheritance diagram for StepElement_CurveElementSectionDerivedDefinitions:
Inheritance graph
[legend]

Public Member Functions

 StepElement_CurveElementSectionDerivedDefinitions ()
 Empty constructor. More...
 
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) More...
 
Standard_Real CrossSectionalArea () const
 Returns field CrossSectionalArea. More...
 
void SetCrossSectionalArea (const Standard_Real CrossSectionalArea)
 Set field CrossSectionalArea. More...
 
Handle
< StepElement_HArray1OfMeasureOrUnspecifiedValue
ShearArea () const
 Returns field ShearArea. More...
 
void SetShearArea (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &ShearArea)
 Set field ShearArea. More...
 
Handle< TColStd_HArray1OfRealSecondMomentOfArea () const
 Returns field SecondMomentOfArea. More...
 
void SetSecondMomentOfArea (const Handle< TColStd_HArray1OfReal > &SecondMomentOfArea)
 Set field SecondMomentOfArea. More...
 
Standard_Real TorsionalConstant () const
 Returns field TorsionalConstant. More...
 
void SetTorsionalConstant (const Standard_Real TorsionalConstant)
 Set field TorsionalConstant. More...
 
StepElement_MeasureOrUnspecifiedValue WarpingConstant () const
 Returns field WarpingConstant. More...
 
void SetWarpingConstant (const StepElement_MeasureOrUnspecifiedValue &WarpingConstant)
 Set field WarpingConstant. More...
 
Handle
< StepElement_HArray1OfMeasureOrUnspecifiedValue
LocationOfCentroid () const
 Returns field LocationOfCentroid. More...
 
void SetLocationOfCentroid (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfCentroid)
 Set field LocationOfCentroid. More...
 
Handle
< StepElement_HArray1OfMeasureOrUnspecifiedValue
LocationOfShearCentre () const
 Returns field LocationOfShearCentre. More...
 
void SetLocationOfShearCentre (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfShearCentre)
 Set field LocationOfShearCentre. More...
 
Handle
< StepElement_HArray1OfMeasureOrUnspecifiedValue
LocationOfNonStructuralMass () const
 Returns field LocationOfNonStructuralMass. More...
 
void SetLocationOfNonStructuralMass (const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &LocationOfNonStructuralMass)
 Set field LocationOfNonStructuralMass. More...
 
StepElement_MeasureOrUnspecifiedValue NonStructuralMass () const
 Returns field NonStructuralMass. More...
 
void SetNonStructuralMass (const StepElement_MeasureOrUnspecifiedValue &NonStructuralMass)
 Set field NonStructuralMass. More...
 
StepElement_MeasureOrUnspecifiedValue PolarMoment () const
 Returns field PolarMoment. More...
 
void SetPolarMoment (const StepElement_MeasureOrUnspecifiedValue &PolarMoment)
 Set field PolarMoment. More...
 
- Public Member Functions inherited from StepElement_CurveElementSectionDefinition
 StepElement_CurveElementSectionDefinition ()
 Empty constructor. More...
 
void Init (const Handle< TCollection_HAsciiString > &aDescription, const Standard_Real aSectionAngle)
 Initialize all fields (own and inherited) More...
 
Handle< TCollection_HAsciiStringDescription () const
 Returns field Description. More...
 
void SetDescription (const Handle< TCollection_HAsciiString > &Description)
 Set field Description. More...
 
Standard_Real SectionAngle () const
 Returns field SectionAngle. More...
 
void SetSectionAngle (const Standard_Real SectionAngle)
 Set field SectionAngle. More...
 
- Public Member Functions inherited from MMgt_TShared
virtual void Delete () const
 Memory deallocator for transient classes. More...
 
- Public Member Functions inherited from Standard_Transient
 Standard_Transient ()
 Empty constructor. More...
 
 Standard_Transient (const Standard_Transient &)
 Copy constructor – does nothing. More...
 
Standard_Transientoperator= (const Standard_Transient &)
 Assignment operator, needed to avoid copying reference counter. More...
 
virtual ~Standard_Transient ()
 Destructor must be virtual. More...
 
virtual const
Handle_Standard_Type & 
DynamicType () const
 Returns a type information object about this object. More...
 
Standard_Boolean IsInstance (const Handle_Standard_Type &theType) const
 Returns a true value if this is an instance of Type. More...
 
Standard_Boolean IsInstance (const Standard_CString theTypeName) const
 Returns a true value if this is an instance of TypeName. More...
 
Standard_Boolean IsKind (const Handle_Standard_Type &theType) const
 Returns true if this is an instance of Type or an instance of any class that inherits from Type. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More...
 
Standard_Boolean IsKind (const Standard_CString theTypeName) const
 Returns true if this is an instance of TypeName or an instance of any class that inherits from TypeName. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More...
 
virtual Handle_Standard_Transient This () const
 Returns a Handle which references this object. Must never be called to objects created in stack. More...
 
Standard_Integer GetRefCount () const
 Get the reference counter of this object. More...
 

Detailed Description

Representation of STEP entity CurveElementSectionDerivedDefinitions.

Constructor & Destructor Documentation

StepElement_CurveElementSectionDerivedDefinitions::StepElement_CurveElementSectionDerivedDefinitions ( )

Empty constructor.

Member Function Documentation

Standard_Real StepElement_CurveElementSectionDerivedDefinitions::CrossSectionalArea ( ) const

Returns field CrossSectionalArea.

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 
)

Initialize all fields (own and inherited)

Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > StepElement_CurveElementSectionDerivedDefinitions::LocationOfCentroid ( ) const

Returns field LocationOfCentroid.

Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > StepElement_CurveElementSectionDerivedDefinitions::LocationOfNonStructuralMass ( ) const

Returns field LocationOfNonStructuralMass.

Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > StepElement_CurveElementSectionDerivedDefinitions::LocationOfShearCentre ( ) const

Returns field LocationOfShearCentre.

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::NonStructuralMass ( ) const

Returns field NonStructuralMass.

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::PolarMoment ( ) const

Returns field PolarMoment.

Handle< TColStd_HArray1OfReal > StepElement_CurveElementSectionDerivedDefinitions::SecondMomentOfArea ( ) const

Returns field SecondMomentOfArea.

void StepElement_CurveElementSectionDerivedDefinitions::SetCrossSectionalArea ( const Standard_Real  CrossSectionalArea)

Set field CrossSectionalArea.

void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfCentroid ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfCentroid)

Set field LocationOfCentroid.

void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfNonStructuralMass ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfNonStructuralMass)

Set field LocationOfNonStructuralMass.

void StepElement_CurveElementSectionDerivedDefinitions::SetLocationOfShearCentre ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  LocationOfShearCentre)

Set field LocationOfShearCentre.

void StepElement_CurveElementSectionDerivedDefinitions::SetNonStructuralMass ( const StepElement_MeasureOrUnspecifiedValue NonStructuralMass)

Set field NonStructuralMass.

void StepElement_CurveElementSectionDerivedDefinitions::SetPolarMoment ( const StepElement_MeasureOrUnspecifiedValue PolarMoment)

Set field PolarMoment.

void StepElement_CurveElementSectionDerivedDefinitions::SetSecondMomentOfArea ( const Handle< TColStd_HArray1OfReal > &  SecondMomentOfArea)

Set field SecondMomentOfArea.

void StepElement_CurveElementSectionDerivedDefinitions::SetShearArea ( const Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > &  ShearArea)

Set field ShearArea.

void StepElement_CurveElementSectionDerivedDefinitions::SetTorsionalConstant ( const Standard_Real  TorsionalConstant)

Set field TorsionalConstant.

void StepElement_CurveElementSectionDerivedDefinitions::SetWarpingConstant ( const StepElement_MeasureOrUnspecifiedValue WarpingConstant)

Set field WarpingConstant.

Handle< StepElement_HArray1OfMeasureOrUnspecifiedValue > StepElement_CurveElementSectionDerivedDefinitions::ShearArea ( ) const

Returns field ShearArea.

Standard_Real StepElement_CurveElementSectionDerivedDefinitions::TorsionalConstant ( ) const

Returns field TorsionalConstant.

StepElement_MeasureOrUnspecifiedValue StepElement_CurveElementSectionDerivedDefinitions::WarpingConstant ( ) const

Returns field WarpingConstant.


The documentation for this class was generated from the following file: