Version: 9.14.0
INTERP_KERNEL Namespace Reference

Classes

class  ArcCArcCIntersector
 
class  ArcCSegIntersector
 
class  ComposedEdge
 
class  CrossTypeEdgeIntersector
 
class  Edge
 
class  EdgeArcCircle
 
class  EdgeIntersector
 
class  EdgeLin
 
class  ElementaryEdge
 
class  FEInterpolationOptions
 
class  FEInterpolationOptionsAbstract
 
class  Interpolation
 
class  Interpolation2D
 
class  Interpolation3D
 
class  Interpolation3DSurf
 
class  InterpolationOptions
 
class  IntersectElement
 
class  IteratorOnComposedEdge
 
class  MergePoints
 
class  Node
 
class  PlanarIntersector
 
class  QuadraticPolygon
 
class  SameTypeEdgeIntersector
 
class  SegSegIntersector
 
class  TargetIntersector
 

Typedefs

typedef std::pair< INTERP_KERNEL::Node *, NodeUsageNodeWithUsage
 

Enumerations

enum  IntersectionType {
  Triangulation , Convex , Geometric2D , PointLocator ,
  Barycentric , BarycentricGeo2D , MappedBarycentric
}
 
enum  NodeUsage { USAGE_UNKNOWN , USAGE_LINEAR , USAGE_QUADRATIC_ONLY }
 
enum  NumberingPolicy { ALL_C_MODE , ALL_FORTRAN_MODE }
 
enum  TypeOfEdgeLocInPolygon { FULL_IN_1 = 1 , FULL_ON_1 = 4 , FULL_OUT_1 = 2 , FULL_UNKNOWN = 3 }
 
enum  TypeOfFunction { SEG = 1 , ARC_CIRCLE = 4 , ARC_PARABOL = 8 }
 
enum  TypeOfLocInEdge {
  START = 5 , END = 1 , INSIDE = 2 , OUT_BEFORE = 3 ,
  OUT_AFTER = 4
}
 
enum  TypeOfLocInPolygon {
  IN_1 = 7 , ON_1 = 8 , ON_LIM_1 = 12 , ON_TANG_1 = 9 ,
  OUT_1 = 10 , UNKNOWN = 11
}
 
enum  TypeOfMod4QuadEdge { CIRCLE = 0 , PARABOL = 1 }
 

Variables

const unsigned MAX_SIZE_OF_LINE_XFIG_FILE = 1024
 

Typedef Documentation

◆ NodeWithUsage

Enumeration Type Documentation

◆ NumberingPolicy

Enumerator
ALL_C_MODE 
ALL_FORTRAN_MODE 

◆ TypeOfFunction

Enumerator
SEG 
ARC_CIRCLE 
ARC_PARABOL 

◆ TypeOfMod4QuadEdge

Enumerator
CIRCLE 
PARABOL 

◆ TypeOfLocInEdge

Enumerator
START 
END 
INSIDE 
OUT_BEFORE 
OUT_AFTER 

◆ TypeOfEdgeLocInPolygon

Enumerator
FULL_IN_1 
FULL_ON_1 
FULL_OUT_1 
FULL_UNKNOWN 

◆ TypeOfLocInPolygon

Enumerator
IN_1 
ON_1 
ON_LIM_1 
ON_TANG_1 
OUT_1 
UNKNOWN 

◆ NodeUsage

Enumerator
USAGE_UNKNOWN 
USAGE_LINEAR 
USAGE_QUADRATIC_ONLY 

◆ IntersectionType

Enumerator
Triangulation 
Convex 
Geometric2D 
PointLocator 
Barycentric 
BarycentricGeo2D 
MappedBarycentric 

Variable Documentation

◆ MAX_SIZE_OF_LINE_XFIG_FILE

const unsigned INTERP_KERNEL::MAX_SIZE_OF_LINE_XFIG_FILE = 1024