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

#include <RefinementUtilities.hpp>

Classes

struct  Cell1DToSplit
 

Public Types

enum struct  ResultTypes {
  Unknown = 0 , Cell2DToBeSplitted = 1 , Cell2DAlreadySplitted = 2 , Cell2DSplitUnderTolerance = 3 ,
  SplitDirectionNotInsideCell2D = 4
}
 

Public Attributes

std::vector< unsigned intCell1DsIndex = {}
 
std::vector< Gedim::GeometryUtilities::LinePolygonPositionResult::EdgeIntersectionCell1DsIntersection = {}
 
std::vector< Gedim::RefinementUtilities::RefinePolygon_CheckResult::Cell1DToSplitCell1DsToSplit = {}
 
Gedim::RefinementUtilities::RefinePolygon_CheckResult::ResultTypes ResultType
 

Member Enumeration Documentation

◆ ResultTypes

Enumerator
Unknown 
Cell2DToBeSplitted 
Cell2DAlreadySplitted 
Cell2DSplitUnderTolerance 
SplitDirectionNotInsideCell2D 

Member Data Documentation

◆ Cell1DsIndex

std::vector<unsigned int> Gedim::RefinementUtilities::RefinePolygon_CheckResult::Cell1DsIndex = {}

◆ Cell1DsIntersection

std::vector<Gedim::GeometryUtilities::LinePolygonPositionResult::EdgeIntersection> Gedim::RefinementUtilities::RefinePolygon_CheckResult::Cell1DsIntersection = {}

◆ Cell1DsToSplit

std::vector<Gedim::RefinementUtilities::RefinePolygon_CheckResult::Cell1DToSplit> Gedim::RefinementUtilities::RefinePolygon_CheckResult::Cell1DsToSplit = {}

◆ ResultType


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