Homepage Demos Overview Downloads Tutorials Reference
Credits

Shape< LineData > Class Template Reference

#include <ShapeLine.h>

Inheritance diagram for Shape< LineData >:

Inheritance graph
[legend]
List of all members.

Detailed Description

template<>
class DualCoding::Shape< LineData >

Definition at line 14 of file ShapeLine.h.

Public Member Functions

 SHAPESTUFF_H (LineData)
 Shape (ShapeSpace &s, const Point &end1pt, const Point &end2pt)
 Make a line from two points.
 Shape (ShapeSpace &s, const Point &colinear_pt, AngPi orientation)
 Make a line from a point and an orientation.
 Shape (ShapeSpace &s, const Point &colinear_pt, Slope slope)
 Make a line from a point and a slope.
 Shape (const LineData &newData)
 Copy constructor.


Constructor & Destructor Documentation

Shape ( ShapeSpace s,
const Point end1pt,
const Point end2pt 
) [inline]

Make a line from two points.

Shape ( ShapeSpace s,
const Point colinear_pt,
AngPi  orientation 
)

Make a line from a point and an orientation.

Definition at line 11 of file ShapeLine.cc.

Shape ( ShapeSpace s,
const Point colinear_pt,
Slope  slope 
)

Make a line from a point and a slope.

Definition at line 24 of file ShapeLine.cc.

Shape ( const LineData newData  )  [inline]

Copy constructor.


Member Function Documentation

SHAPESTUFF_H ( LineData   ) 


The documentation for this class was generated from the following files:

DualCoding 3.0beta
Generated Wed Oct 4 00:02:30 2006 by Doxygen 1.4.7