PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::GeometryUtilities::SplitPolygonWithPlaneResult Struct Referencefinal

#include <GeometryUtilities.hpp>

Public Types

enum struct  Types {
  Unknown = 0 , Split = 1 , Positive = 2 , Negative = 3 ,
  OnPlane = 4
}
 

Public Attributes

std::vector< unsigned intPositiveVertices
 
std::vector< unsigned intNegativeVertices
 vertices indices of the positive sub-polygon
 
std::vector< unsigned intPointsOnPlane
 vertices indices of the negative sub-polygon
 
std::vector< Eigen::Vector3d > NewVertices
 vertices indices of the points on plane
 
std::vector< unsigned intNewVerticesEdgeIndex
 new vertices coordinates
 
Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::Types Type
 new vertices edge indices
 

Member Enumeration Documentation

◆ Types

Enumerator
Unknown 
Split 
Positive 
Negative 
OnPlane 

Member Data Documentation

◆ NegativeVertices

std::vector<unsigned int> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::NegativeVertices

vertices indices of the positive sub-polygon

◆ NewVertices

std::vector<Eigen::Vector3d> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::NewVertices

vertices indices of the points on plane

◆ NewVerticesEdgeIndex

std::vector<unsigned int> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::NewVerticesEdgeIndex

new vertices coordinates

◆ PointsOnPlane

std::vector<unsigned int> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::PointsOnPlane

vertices indices of the negative sub-polygon

◆ PositiveVertices

std::vector<unsigned int> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::PositiveVertices

◆ Type


The documentation for this struct was generated from the following file: