OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

arcEdge Class Reference

arcEdge class : defines the arcEdge of a circle in terms of 3 points on its circumference More...

Inheritance diagram for arcEdge:
Collaboration diagram for arcEdge:

List of all members.


Public Member Functions

 TypeName ("arc")
 Runtime type information.
 arcEdge (const pointField &points, const label start, const label end, const vector &)
 Construct from components.
 arcEdge (const pointField &points, Istream &)
 Construct from Istream setting pointsList.
virtual ~arcEdge ()
vector position (const scalar) const
 Return the position of a point on the curve given by.
scalar length () const
 Return the length of the curve.

Detailed Description

arcEdge class : defines the arcEdge of a circle in terms of 3 points on its circumference

Source files

Definition at line 46 of file arcEdge.H.


Constructor & Destructor Documentation

arcEdge ( const pointField points,
const label  start,
const label  end,
const vector  
)

Construct from components.

arcEdge ( const pointField points,
Istream  
)

Construct from Istream setting pointsList.

virtual ~arcEdge (  )  [inline, virtual]

Definition at line 81 of file arcEdge.H.


Member Function Documentation

TypeName ( "arc"   ) 

Runtime type information.

vector position ( const   scalar  )  const [virtual]

Return the position of a point on the curve given by.

the parameter 0 <= lambda <= 1

Implements curvedEdge.

scalar length (  )  const [virtual]

Return the length of the curve.

Implements curvedEdge.


The documentation for this class was generated from the following file:
  • applications/utilities/mesh/generation/blockMesh/curvedEdges/arcEdge.H
Copyright © 2000-2009 OpenCFD Ltd