3.5.0-rc1
Loading...
Searching...
No Matches
tigl::generated::CPACSLandingGearSteeringFunctionStep Class Reference

Steering step. More...

#include <CPACSLandingGearSteeringFunctionStep.h>

Public Member Functions

TIGL_EXPORT CPACSLandingGearSteeringFunctionStep (CPACSLandingGearSteeringFunction *parent)
virtual TIGL_EXPORT const double & GetControlParameter () const
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSLandingGearSteeringFunctionGetParent ()
TIGL_EXPORT const CPACSLandingGearSteeringFunctionGetParent () const
virtual TIGL_EXPORT const double & GetSteeringAngle () const
virtual TIGL_EXPORT const CPACSLandingGearSteeringFunctionStep_stepTypeGetStepType () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void SetControlParameter (const double &value)
virtual TIGL_EXPORT void SetSteeringAngle (const double &value)
virtual TIGL_EXPORT void SetStepType (const CPACSLandingGearSteeringFunctionStep_stepType &value)
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSLandingGearSteeringFunctionStep ()

Protected Attributes

double m_controlParameter
 Control parameter.
CPACSLandingGearSteeringFunctionm_parent
double m_steeringAngle
 Steering angle [deg].
CPACSLandingGearSteeringFunctionStep_stepType m_stepType
 Step type (centered, fullBackboard or fullStarboard).

Private Member Functions

 CPACSLandingGearSteeringFunctionStep (const CPACSLandingGearSteeringFunctionStep &)=delete
 CPACSLandingGearSteeringFunctionStep (CPACSLandingGearSteeringFunctionStep &&)=delete
CPACSLandingGearSteeringFunctionStepoperator= (const CPACSLandingGearSteeringFunctionStep &)=delete
CPACSLandingGearSteeringFunctionStepoperator= (CPACSLandingGearSteeringFunctionStep &&)=delete

Detailed Description

Steering step.

Describes a step with the steering path of the landing gear.

Constructor & Destructor Documentation

◆ CPACSLandingGearSteeringFunctionStep() [1/3]

TIGL_EXPORT tigl::generated::CPACSLandingGearSteeringFunctionStep::CPACSLandingGearSteeringFunctionStep ( CPACSLandingGearSteeringFunction * parent)

◆ ~CPACSLandingGearSteeringFunctionStep()

virtual TIGL_EXPORT tigl::generated::CPACSLandingGearSteeringFunctionStep::~CPACSLandingGearSteeringFunctionStep ( )
virtual

◆ CPACSLandingGearSteeringFunctionStep() [2/3]

tigl::generated::CPACSLandingGearSteeringFunctionStep::CPACSLandingGearSteeringFunctionStep ( const CPACSLandingGearSteeringFunctionStep & )
privatedelete

◆ CPACSLandingGearSteeringFunctionStep() [3/3]

tigl::generated::CPACSLandingGearSteeringFunctionStep::CPACSLandingGearSteeringFunctionStep ( CPACSLandingGearSteeringFunctionStep && )
privatedelete

Member Function Documentation

◆ GetControlParameter()

virtual TIGL_EXPORT const double & tigl::generated::CPACSLandingGearSteeringFunctionStep::GetControlParameter ( ) const
virtual

◆ GetNextUIDParent() [1/2]

virtual TIGL_EXPORT CTiglUIDObject * tigl::generated::CPACSLandingGearSteeringFunctionStep::GetNextUIDParent ( )
virtual

◆ GetNextUIDParent() [2/2]

virtual TIGL_EXPORT const CTiglUIDObject * tigl::generated::CPACSLandingGearSteeringFunctionStep::GetNextUIDParent ( ) const
virtual

◆ GetParent() [1/2]

TIGL_EXPORT CPACSLandingGearSteeringFunction * tigl::generated::CPACSLandingGearSteeringFunctionStep::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSLandingGearSteeringFunction * tigl::generated::CPACSLandingGearSteeringFunctionStep::GetParent ( ) const

◆ GetSteeringAngle()

virtual TIGL_EXPORT const double & tigl::generated::CPACSLandingGearSteeringFunctionStep::GetSteeringAngle ( ) const
virtual

◆ GetStepType()

virtual TIGL_EXPORT const CPACSLandingGearSteeringFunctionStep_stepType & tigl::generated::CPACSLandingGearSteeringFunctionStep::GetStepType ( ) const
virtual

◆ operator=() [1/2]

CPACSLandingGearSteeringFunctionStep & tigl::generated::CPACSLandingGearSteeringFunctionStep::operator= ( const CPACSLandingGearSteeringFunctionStep & )
privatedelete

◆ operator=() [2/2]

CPACSLandingGearSteeringFunctionStep & tigl::generated::CPACSLandingGearSteeringFunctionStep::operator= ( CPACSLandingGearSteeringFunctionStep && )
privatedelete

◆ ReadCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSLandingGearSteeringFunctionStep::ReadCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath )
virtual

◆ SetControlParameter()

virtual TIGL_EXPORT void tigl::generated::CPACSLandingGearSteeringFunctionStep::SetControlParameter ( const double & value)
virtual

◆ SetSteeringAngle()

virtual TIGL_EXPORT void tigl::generated::CPACSLandingGearSteeringFunctionStep::SetSteeringAngle ( const double & value)
virtual

◆ SetStepType()

virtual TIGL_EXPORT void tigl::generated::CPACSLandingGearSteeringFunctionStep::SetStepType ( const CPACSLandingGearSteeringFunctionStep_stepType & value)
virtual

◆ WriteCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSLandingGearSteeringFunctionStep::WriteCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath ) const
virtual

Field Documentation

◆ m_controlParameter

double tigl::generated::CPACSLandingGearSteeringFunctionStep::m_controlParameter
protected

Control parameter.

◆ m_parent

CPACSLandingGearSteeringFunction* tigl::generated::CPACSLandingGearSteeringFunctionStep::m_parent
protected

◆ m_steeringAngle

double tigl::generated::CPACSLandingGearSteeringFunctionStep::m_steeringAngle
protected

Steering angle [deg].

◆ m_stepType

CPACSLandingGearSteeringFunctionStep_stepType tigl::generated::CPACSLandingGearSteeringFunctionStep::m_stepType
protected

Step type (centered, fullBackboard or fullStarboard).


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