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

Set of joint coordinates. More...

#include <CPACSTrackJointPosition.h>

Public Member Functions

TIGL_EXPORT CPACSTrackJointPosition (CPACSTrackJointPositions *parent)
virtual TIGL_EXPORT CCPACSStringVectorGetControlParameters ()
virtual TIGL_EXPORT const CCPACSStringVectorGetControlParameters () const
virtual TIGL_EXPORT CPACSTrackJointCoordinatesGetJointCoordinates ()
virtual TIGL_EXPORT const CPACSTrackJointCoordinatesGetJointCoordinates () const
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.
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 CCPACSStringVector & tigl::generated::CPACSTrackJointPosition::GetControlParameters ( )
virtual

◆ GetControlParameters() [2/2]

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

◆ GetJointCoordinates() [1/2]

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

◆ GetJointCoordinates() [2/2]

virtual TIGL_EXPORT const CPACSTrackJointCoordinates & tigl::generated::CPACSTrackJointPosition::GetJointCoordinates ( ) const
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: