#include <CCPACSCurvePointListXYZ.h>
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 |