|
SFCGAL
2.3.0
|
Structure to identify constraint sources for topology-preserving mode. More...
#include <ConstraintInfo.h>
Public Types | |
| enum | Type { Type::LINESTRING, Type::POLYGON_EXTERIOR, Type::POLYGON_INTERIOR, Type::POLYHEDRALSURFACE_EXTERIOR, Type::POLYHEDRALSURFACE_INTERIOR, Type::MULTIPOLYGON_EXTERIOR, Type::MULTIPOLYGON_INTERIOR } |
| Constraint type enumeration. More... | |
Public Member Functions | |
| ConstraintInfo (Type constraintType, size_t geometryIndex, size_t ringIndexParam=0) | |
| Constructor for constraint info. More... | |
Public Attributes | |
| Type | type |
| The constraint type. More... | |
| size_t | geomIndex |
| Index of the source geometry. More... | |
| size_t | ringIndex |
| Index of the ring within the geometry. More... | |
Structure to identify constraint sources for topology-preserving mode.
|
strong |
|
inline |
Constructor for constraint info.
| constraintType | The constraint type |
| geometryIndex | Index of the source geometry |
| ringIndexParam | Index of the ring within the geometry |
| size_t SFCGAL::detail::ConstraintInfo::geomIndex |
Index of the source geometry.
| size_t SFCGAL::detail::ConstraintInfo::ringIndex |
Index of the ring within the geometry.
| Type SFCGAL::detail::ConstraintInfo::type |
The constraint type.
1.8.10