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