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

#include <CCPACSPointListRelXYZVector.h>

Inheritance diagram for tigl::CCPACSPointListRelXYZVector:

Public Member Functions

TIGL_EXPORT const std::vector< CTiglPoint > & AsVector () const
TIGL_EXPORT CCPACSPointListRelXYZVector (CCPACSGuideCurveProfile *parent)
TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) override
TIGL_EXPORT void SetAsVector (const std::vector< CTiglPoint > &points)
Public Member Functions inherited from tigl::generated::CPACSPointListRelXYZVector
TIGL_EXPORT CPACSPointListRelXYZVector (CCPACSGuideCurveProfile *parent)
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CCPACSGuideCurveProfileGetParent ()
TIGL_EXPORT const CCPACSGuideCurveProfileGetParent () const
virtual TIGL_EXPORT CCPACSStringVectorGetRX ()
virtual TIGL_EXPORT const CCPACSStringVectorGetRX () const
virtual TIGL_EXPORT CCPACSStringVectorGetRY ()
virtual TIGL_EXPORT const CCPACSStringVectorGetRY () const
virtual TIGL_EXPORT CCPACSStringVectorGetRZ ()
virtual TIGL_EXPORT const CCPACSStringVectorGetRZ () const
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSPointListRelXYZVector ()

Private Attributes

std::vector< CTiglPointm_vec

Additional Inherited Members

Protected Attributes inherited from tigl::generated::CPACSPointListRelXYZVector
CCPACSGuideCurveProfilem_parent
CCPACSStringVector m_rX
 Vector of rX coordinates. Relative circumferential coordinate on wing, fuselage or nacelle profile.
CCPACSStringVector m_rY
 Vector of rY coordinates. Relative span coordinate along a segment.
CCPACSStringVector m_rZ
 Vector of rZ coordinates. Relative coordinate normal to the linear strake (normalised with chordlength / diameter c*).

Constructor & Destructor Documentation

◆ CCPACSPointListRelXYZVector()

TIGL_EXPORT tigl::CCPACSPointListRelXYZVector::CCPACSPointListRelXYZVector ( CCPACSGuideCurveProfile * parent)

Member Function Documentation

◆ AsVector()

TIGL_EXPORT const std::vector< CTiglPoint > & tigl::CCPACSPointListRelXYZVector::AsVector ( ) const

◆ ReadCPACS()

TIGL_EXPORT void tigl::CCPACSPointListRelXYZVector::ReadCPACS ( const TixiDocumentHandle & tixiHandle,
const std::string & xpath )
overridevirtual

◆ SetAsVector()

TIGL_EXPORT void tigl::CCPACSPointListRelXYZVector::SetAsVector ( const std::vector< CTiglPoint > & points)

Field Documentation

◆ m_vec

std::vector<CTiglPoint> tigl::CCPACSPointListRelXYZVector::m_vec
private

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