Open CASCADE Technology  7.9.3
Public Member Functions
StepKinematics_ScrewPairWithRange Class Reference

Representation of STEP entity ScrewPairWithRange. More...

#include <StepKinematics_ScrewPairWithRange.hxx>

Inheritance diagram for StepKinematics_ScrewPairWithRange:
Inheritance graph
[legend]

Public Member Functions

 StepKinematics_ScrewPairWithRange ()
 default constructor More...
 
void Init (const Handle< TCollection_HAsciiString > &theRepresentationItem_Name, const Handle< TCollection_HAsciiString > &theItemDefinedTransformation_Name, const Standard_Boolean hasItemDefinedTransformation_Description, const Handle< TCollection_HAsciiString > &theItemDefinedTransformation_Description, const Handle< StepRepr_RepresentationItem > &theItemDefinedTransformation_TransformItem1, const Handle< StepRepr_RepresentationItem > &theItemDefinedTransformation_TransformItem2, const Handle< StepKinematics_KinematicJoint > &theKinematicPair_Joint, const Standard_Real theScrewPair_Pitch, const Standard_Boolean hasLowerLimitActualRotation, const Standard_Real theLowerLimitActualRotation, const Standard_Boolean hasUpperLimitActualRotation, const Standard_Real theUpperLimitActualRotation)
 Initialize all fields (own and inherited) More...
 
Standard_Real LowerLimitActualRotation () const
 Returns field LowerLimitActualRotation. More...
 
void SetLowerLimitActualRotation (const Standard_Real theLowerLimitActualRotation)
 Sets field LowerLimitActualRotation. More...
 
Standard_Boolean HasLowerLimitActualRotation () const
 Returns True if optional field LowerLimitActualRotation is defined. More...
 
Standard_Real UpperLimitActualRotation () const
 Returns field UpperLimitActualRotation. More...
 
void SetUpperLimitActualRotation (const Standard_Real theUpperLimitActualRotation)
 Sets field UpperLimitActualRotation. More...
 
Standard_Boolean HasUpperLimitActualRotation () const
 Returns True if optional field UpperLimitActualRotation is defined. More...
 

Detailed Description

Representation of STEP entity ScrewPairWithRange.

Constructor & Destructor Documentation

StepKinematics_ScrewPairWithRange::StepKinematics_ScrewPairWithRange ( )

default constructor

Member Function Documentation

Standard_Boolean StepKinematics_ScrewPairWithRange::HasLowerLimitActualRotation ( ) const

Returns True if optional field LowerLimitActualRotation is defined.

Standard_Boolean StepKinematics_ScrewPairWithRange::HasUpperLimitActualRotation ( ) const

Returns True if optional field UpperLimitActualRotation is defined.

void StepKinematics_ScrewPairWithRange::Init ( const Handle< TCollection_HAsciiString > &  theRepresentationItem_Name,
const Handle< TCollection_HAsciiString > &  theItemDefinedTransformation_Name,
const Standard_Boolean  hasItemDefinedTransformation_Description,
const Handle< TCollection_HAsciiString > &  theItemDefinedTransformation_Description,
const Handle< StepRepr_RepresentationItem > &  theItemDefinedTransformation_TransformItem1,
const Handle< StepRepr_RepresentationItem > &  theItemDefinedTransformation_TransformItem2,
const Handle< StepKinematics_KinematicJoint > &  theKinematicPair_Joint,
const Standard_Real  theScrewPair_Pitch,
const Standard_Boolean  hasLowerLimitActualRotation,
const Standard_Real  theLowerLimitActualRotation,
const Standard_Boolean  hasUpperLimitActualRotation,
const Standard_Real  theUpperLimitActualRotation 
)

Initialize all fields (own and inherited)

Standard_Real StepKinematics_ScrewPairWithRange::LowerLimitActualRotation ( ) const

Returns field LowerLimitActualRotation.

void StepKinematics_ScrewPairWithRange::SetLowerLimitActualRotation ( const Standard_Real  theLowerLimitActualRotation)

Sets field LowerLimitActualRotation.

void StepKinematics_ScrewPairWithRange::SetUpperLimitActualRotation ( const Standard_Real  theUpperLimitActualRotation)

Sets field UpperLimitActualRotation.

Standard_Real StepKinematics_ScrewPairWithRange::UpperLimitActualRotation ( ) const

Returns field UpperLimitActualRotation.


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