Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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_HArray1OfReal SecondMomentOfArea () 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_HAsciiString Description () 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 void ShallowDump (Standard_OStream &) const
 
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: