3.4.0
tigl::CCPACSPointListXYVector Class Reference

#include <CCPACSPointListXYVector.h>

+ Inheritance diagram for tigl::CCPACSPointListXYVector:

Public Member Functions

TIGL_EXPORT const std::vector< CTiglPoint > & AsVector () const
 
TIGL_EXPORT CCPACSPointListXYVector (CCPACSNacelleProfile *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::CPACSPointListXYVector
TIGL_EXPORT CPACSPointListXYVector (CCPACSNacelleProfile *parent)
 
virtual TIGL_EXPORT CTiglUIDObject * GetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObject * GetNextUIDParent () const
 
TIGL_EXPORT CCPACSNacelleProfile * GetParent ()
 
TIGL_EXPORT const CCPACSNacelleProfile * GetParent () const
 
virtual TIGL_EXPORT const CCPACSStringVector & GetX () const
 
virtual TIGL_EXPORT CCPACSStringVector & GetX ()
 
virtual TIGL_EXPORT const CCPACSStringVector & GetY () const
 
virtual TIGL_EXPORT CCPACSStringVector & GetY ()
 
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
 
virtual TIGL_EXPORT ~CPACSPointListXYVector ()
 

Private Attributes

std::vector< CTiglPoint > m_vec
 

Additional Inherited Members

- Protected Attributes inherited from tigl::generated::CPACSPointListXYVector
CCPACSNacelleProfile * m_parent
 
CCPACSStringVector m_x
 Vector of x coordinates. More...
 
CCPACSStringVector m_y
 Vector of y coordinates. More...
 

Constructor & Destructor Documentation

◆ CCPACSPointListXYVector()

TIGL_EXPORT tigl::CCPACSPointListXYVector::CCPACSPointListXYVector ( CCPACSNacelleProfile *  parent)

Member Function Documentation

◆ AsVector()

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

◆ ReadCPACS()

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

◆ SetAsVector()

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

Field Documentation

◆ m_vec

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

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