Skip to content

Struct SFCGAL::detail::ConstraintInfo#

ClassList > detail > ConstraintInfo

Structure to identify constraint sources for topology-preserving mode.

  • #include <ConstraintInfo.h>

Public Types#

Type Name
enum Type

Public Attributes#

Type Name
size_t geomIndex
size_t ringIndex
Type type

Public Functions#

Type Name
ConstraintInfo (Type t, size_t gIdx, size_t rIdx=0)

Public Types Documentation#

enum Type#

enum detail::ConstraintInfo::Type {
    LINESTRING,
    POLYGON_EXTERIOR,
    POLYGON_INTERIOR,
    POLYHEDRALSURFACE_EXTERIOR,
    POLYHEDRALSURFACE_INTERIOR,
    MULTIPOLYGON_EXTERIOR,
    MULTIPOLYGON_INTERIOR
};

Public Attributes Documentation#

variable geomIndex#

size_t SFCGAL::detail::ConstraintInfo::geomIndex;

variable ringIndex#

size_t SFCGAL::detail::ConstraintInfo::ringIndex;

variable type#

Type SFCGAL::detail::ConstraintInfo::type;

Public Functions Documentation#

function ConstraintInfo#

inline detail::ConstraintInfo::ConstraintInfo (
    Type t,
    size_t gIdx,
    size_t rIdx=0
) 


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