3.4.0
tigl::generated::CPACSTrackJointPosition Class Reference

Set of joint coordinates. More...

#include <CPACSTrackJointPosition.h>

Public Member Functions

TIGL_EXPORT CPACSTrackJointPosition (CPACSTrackJointPositions *parent)
 
virtual TIGL_EXPORT const CCPACSStringVectorGetControlParameters () const
 
virtual TIGL_EXPORT CCPACSStringVectorGetControlParameters ()
 
virtual TIGL_EXPORT const CPACSTrackJointCoordinatesGetJointCoordinates () const
 
virtual TIGL_EXPORT CPACSTrackJointCoordinatesGetJointCoordinates ()
 
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CPACSTrackJointPositionsGetParent ()
 
TIGL_EXPORT const CPACSTrackJointPositionsGetParent () const
 
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
 
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
 
virtual TIGL_EXPORT ~CPACSTrackJointPosition ()
 

Protected Attributes

CCPACSStringVector m_controlParameters
 Value of the command parameter of a control distributor. If not given explicitly in the control distributor, linear interpolation between the neighboring points is required. More...
 
CPACSTrackJointCoordinates m_jointCoordinates
 
CPACSTrackJointPositionsm_parent
 

Private Member Functions

 CPACSTrackJointPosition (const CPACSTrackJointPosition &)=delete
 
 CPACSTrackJointPosition (CPACSTrackJointPosition &&)=delete
 
CPACSTrackJointPositionoperator= (const CPACSTrackJointPosition &)=delete
 
CPACSTrackJointPositionoperator= (CPACSTrackJointPosition &&)=delete
 

Detailed Description

Set of joint coordinates.

Definition of a set of joint coordinates.

Constructor & Destructor Documentation

◆ CPACSTrackJointPosition() [1/3]

TIGL_EXPORT tigl::generated::CPACSTrackJointPosition::CPACSTrackJointPosition ( CPACSTrackJointPositions parent)

◆ ~CPACSTrackJointPosition()

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

◆ CPACSTrackJointPosition() [2/3]

tigl::generated::CPACSTrackJointPosition::CPACSTrackJointPosition ( const CPACSTrackJointPosition )
privatedelete

◆ CPACSTrackJointPosition() [3/3]

tigl::generated::CPACSTrackJointPosition::CPACSTrackJointPosition ( CPACSTrackJointPosition &&  )
privatedelete

Member Function Documentation

◆ GetControlParameters() [1/2]

virtual TIGL_EXPORT const CCPACSStringVector& tigl::generated::CPACSTrackJointPosition::GetControlParameters ( ) const
virtual

◆ GetControlParameters() [2/2]

virtual TIGL_EXPORT CCPACSStringVector& tigl::generated::CPACSTrackJointPosition::GetControlParameters ( )
virtual

◆ GetJointCoordinates() [1/2]

virtual TIGL_EXPORT const CPACSTrackJointCoordinates& tigl::generated::CPACSTrackJointPosition::GetJointCoordinates ( ) const
virtual

◆ GetJointCoordinates() [2/2]

virtual TIGL_EXPORT CPACSTrackJointCoordinates& tigl::generated::CPACSTrackJointPosition::GetJointCoordinates ( )
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSTrackJointPositions* tigl::generated::CPACSTrackJointPosition::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSTrackJointPositions* tigl::generated::CPACSTrackJointPosition::GetParent ( ) const

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ WriteCPACS()

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

Field Documentation

◆ m_controlParameters

CCPACSStringVector tigl::generated::CPACSTrackJointPosition::m_controlParameters
protected

Value of the command parameter of a control distributor. If not given explicitly in the control distributor, linear interpolation between the neighboring points is required.

◆ m_jointCoordinates

CPACSTrackJointCoordinates tigl::generated::CPACSTrackJointPosition::m_jointCoordinates
protected

◆ m_parent

CPACSTrackJointPositions* tigl::generated::CPACSTrackJointPosition::m_parent
protected

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