Skip to content

Struct SFCGAL::detail::ConstraintOrderInfo#

template <typename Constraint_id>

ClassList > detail > ConstraintOrderInfo

Structure to store constraint order information Allows recovering the original insertion order after simplification.

  • #include <ConstraintInfo.h>

Public Attributes#

Type Name
Constraint_id cid
size_t geomIndex
size_t order
size_t polyIndex
size_t ringIndex
ConstraintInfo::Type type

Public Functions#

Type Name
ConstraintOrderInfo (Constraint_id cid_, size_t geomIndex_, size_t polyIndex_=0, size_t ringIndex_=0, size_t order_=0, ConstraintInfo::Type type_=ConstraintInfo::Type::LINESTRING)

Public Attributes Documentation#

variable cid#

Constraint_id SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::cid;

variable geomIndex#

size_t SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::geomIndex;

variable order#

size_t SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::order;

variable polyIndex#

size_t SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::polyIndex;

variable ringIndex#

size_t SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::ringIndex;

variable type#

ConstraintInfo::Type SFCGAL::detail::ConstraintOrderInfo< Constraint_id >::type;

Public Functions Documentation#

function ConstraintOrderInfo#

inline detail::ConstraintOrderInfo::ConstraintOrderInfo (
    Constraint_id cid_,
    size_t geomIndex_,
    size_t polyIndex_=0,
    size_t ringIndex_=0,
    size_t order_=0,
    ConstraintInfo::Type type_=ConstraintInfo::Type::LINESTRING
) 


The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/detail/ConstraintInfo.h