All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Foam::blockEdges Namespace Reference

Classes

class  arcEdge
 An arcEdge between two points on a circle. The arc is defined either by a third point that the arc passes through, or by the angle of the sector and the axis of the circle. More...
 
class  BSplineEdge
 A blockEdge interface for B-splines. More...
 
class  lineEdge
 A straight edge between the start point and the end point. More...
 
class  polyLineEdge
 A blockEdge defined in terms of a series of straight line segments. More...
 
class  splineEdge
 A blockEdge interface for Catmull-Rom splines. More...
 

Functions

 defineTypeNameAndDebug (arcEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, arcEdge, Istream)
 
 defineTypeNameAndDebug (BSplineEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, BSplineEdge, Istream)
 
 defineTypeNameAndDebug (lineEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, lineEdge, Istream)
 
 defineTypeNameAndDebug (polyLineEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, polyLineEdge, Istream)
 
 defineTypeNameAndDebug (splineEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, splineEdge, Istream)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

Foam::blockEdges::defineTypeNameAndDebug ( arcEdge  ,
 
)

◆ addToRunTimeSelectionTable() [1/5]

Foam::blockEdges::addToRunTimeSelectionTable ( blockEdge  ,
arcEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [2/5]

Foam::blockEdges::defineTypeNameAndDebug ( BSplineEdge  ,
 
)

◆ addToRunTimeSelectionTable() [2/5]

Foam::blockEdges::addToRunTimeSelectionTable ( blockEdge  ,
BSplineEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [3/5]

Foam::blockEdges::defineTypeNameAndDebug ( lineEdge  ,
 
)

◆ addToRunTimeSelectionTable() [3/5]

Foam::blockEdges::addToRunTimeSelectionTable ( blockEdge  ,
lineEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [4/5]

Foam::blockEdges::defineTypeNameAndDebug ( polyLineEdge  ,
 
)

◆ addToRunTimeSelectionTable() [4/5]

Foam::blockEdges::addToRunTimeSelectionTable ( blockEdge  ,
polyLineEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [5/5]

Foam::blockEdges::defineTypeNameAndDebug ( splineEdge  ,
 
)

◆ addToRunTimeSelectionTable() [5/5]

Foam::blockEdges::addToRunTimeSelectionTable ( blockEdge  ,
splineEdge  ,
Istream   
)