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

List of 2D points, kept in two coordinate vecors (x, y). More...

#include <CPACSPointListXYVector.h>

Inheritance diagram for tigl::generated::CPACSPointListXYVector:

Public Member Functions

TIGL_EXPORT CPACSPointListXYVector (CCPACSNacelleProfile *parent)
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CCPACSNacelleProfileGetParent ()
TIGL_EXPORT const CCPACSNacelleProfileGetParent () const
virtual TIGL_EXPORT CCPACSStringVectorGetX ()
virtual TIGL_EXPORT const CCPACSStringVectorGetX () const
virtual TIGL_EXPORT CCPACSStringVectorGetY ()
virtual TIGL_EXPORT const CCPACSStringVectorGetY () 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 ~CPACSPointListXYVector ()

Protected Attributes

CCPACSNacelleProfilem_parent
CCPACSStringVector m_x
 Vector of x coordinates.
CCPACSStringVector m_y
 Vector of y coordinates.

Private Member Functions

 CPACSPointListXYVector (const CPACSPointListXYVector &)=delete
 CPACSPointListXYVector (CPACSPointListXYVector &&)=delete
CPACSPointListXYVectoroperator= (const CPACSPointListXYVector &)=delete
CPACSPointListXYVectoroperator= (CPACSPointListXYVector &&)=delete

Detailed Description

List of 2D points, kept in two coordinate vecors (x, y).

This set of vectors contains an ordered list of points for x and y coordinates in the form of stringBased Vectors. The x and y vector elements with the same index specify a 2D point. The coordinates of the x vector of [0, 1].

Constructor & Destructor Documentation

◆ CPACSPointListXYVector() [1/3]

TIGL_EXPORT tigl::generated::CPACSPointListXYVector::CPACSPointListXYVector ( CCPACSNacelleProfile * parent)

◆ ~CPACSPointListXYVector()

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

◆ CPACSPointListXYVector() [2/3]

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

◆ CPACSPointListXYVector() [3/3]

tigl::generated::CPACSPointListXYVector::CPACSPointListXYVector ( CPACSPointListXYVector && )
privatedelete

Member Function Documentation

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CCPACSNacelleProfile * tigl::generated::CPACSPointListXYVector::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CCPACSNacelleProfile * tigl::generated::CPACSPointListXYVector::GetParent ( ) const

◆ GetX() [1/2]

virtual TIGL_EXPORT CCPACSStringVector & tigl::generated::CPACSPointListXYVector::GetX ( )
virtual

◆ GetX() [2/2]

virtual TIGL_EXPORT const CCPACSStringVector & tigl::generated::CPACSPointListXYVector::GetX ( ) const
virtual

◆ GetY() [1/2]

virtual TIGL_EXPORT CCPACSStringVector & tigl::generated::CPACSPointListXYVector::GetY ( )
virtual

◆ GetY() [2/2]

virtual TIGL_EXPORT const CCPACSStringVector & tigl::generated::CPACSPointListXYVector::GetY ( ) const
virtual

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

Reimplemented in tigl::CCPACSPointListXYVector.

◆ WriteCPACS()

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

Field Documentation

◆ m_parent

CCPACSNacelleProfile* tigl::generated::CPACSPointListXYVector::m_parent
protected

◆ m_x

CCPACSStringVector tigl::generated::CPACSPointListXYVector::m_x
protected

Vector of x coordinates.

◆ m_y

CCPACSStringVector tigl::generated::CPACSPointListXYVector::m_y
protected

Vector of y coordinates.


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