3.4.0
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. More...
 
CPACSLandingGearSteeringFunctionm_parent
 
double m_steeringAngle
 Steering angle [deg]. More...
 
CPACSLandingGearSteeringFunctionStep_stepType m_stepType
 Step type (centered, fullBackboard or fullStarboard) More...
 

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: