#include <GeometryUtilities.hpp>
Public Types | |
| enum struct | Types { Unknown = 0 , Split = 1 , Positive = 2 , Negative = 3 , OnPlane = 4 } |
Public Attributes | |
| std::vector< unsigned int > | PositiveVertices |
| std::vector< unsigned int > | NegativeVertices |
| vertices indices of the positive sub-polygon | |
| std::vector< unsigned int > | PointsOnPlane |
| vertices indices of the negative sub-polygon | |
| std::vector< Eigen::Vector3d > | NewVertices |
| vertices indices of the points on plane | |
| std::vector< unsigned int > | NewVerticesEdgeIndex |
| new vertices coordinates | |
| Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::Types | Type |
| new vertices edge indices | |
vertices indices of the positive sub-polygon
| std::vector<Eigen::Vector3d> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::NewVertices |
vertices indices of the points on plane
| std::vector<unsigned int> Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::NewVerticesEdgeIndex |
new vertices coordinates
vertices indices of the negative sub-polygon
| Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::Types Gedim::GeometryUtilities::SplitPolygonWithPlaneResult::Type |
new vertices edge indices