#include <CCPACSCurvePointListXYZ.h>
Inheritance diagram for tigl::CCPACSCurvePointListXYZ:Data Structures | |
| struct | CachedObjects |
Private Member Functions | |
| void | BuildCache (CachedObjects &cache) const |
Private Attributes | |
| Cache< CachedObjects, CCPACSCurvePointListXYZ > | m_cache |
| std::vector< CTiglPoint > | m_vec |
Additional Inherited Members | |
Protected Attributes inherited from tigl::generated::CPACSCurvePointListXYZ | |
| boost::optional< CCPACSStringVector > | m_kinkIndices |
| Indices of points at which the curve has a kink. Each index is in the range [1, npoints]. More... | |
| boost::optional< CCPACSCurveParamPointMap > | m_parameterMap |
| Map between point index and curve parameter. More... | |
| CPACSProfileGeometry * | m_parent |
| CCPACSStringVector | m_x |
| Vector of x coordinates. More... | |
| CCPACSStringVector | m_y |
| Vector of y coordinates. More... | |
| CCPACSStringVector | m_z |
| Vector of z coordinates. More... | |
| TIGL_EXPORT tigl::CCPACSCurvePointListXYZ::CCPACSCurvePointListXYZ | ( | CCPACSProfileGeometry * | parent | ) |
| TIGL_EXPORT const std::vector<CTiglPoint>& tigl::CCPACSCurvePointListXYZ::AsVector | ( | ) | const |
|
private |
| TIGL_EXPORT const std::vector<unsigned int>& tigl::CCPACSCurvePointListXYZ::GetKinksAsVector | ( | ) | const |
Returns the parameters of the kinks. If no kinks are defined this list is empty.
| TIGL_EXPORT const ParamMap& tigl::CCPACSCurvePointListXYZ::GetParamsAsMap | ( | ) | const |
Returns the map point-index vs parameter.
|
overridevirtual |
Reimplemented from tigl::generated::CPACSCurvePointListXYZ.
| TIGL_EXPORT void tigl::CCPACSCurvePointListXYZ::SetAsVector | ( | const std::vector< CTiglPoint > & | points | ) |
| TIGL_EXPORT void tigl::CCPACSCurvePointListXYZ::SetValue | ( | int | index, |
| const CTiglPoint & | point | ||
| ) |
|
private |
|
private |