Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# StraightLine Class Reference

`#include <deLine_priv.hpp>`

Inheritance diagram for StraightLine:

[legend]
Collaboration diagram for StraightLine:

[legend]
List of all members.

## Public Member Functions
| StraightLine ()
| ~StraightLine ()
## Protected Member Functions
void | InterpolateLine (deDouble Fraction, deVec3d &point)
virtual void | InterpolateTangent (deDouble Fraction, deVec3d &point)
IdeLine * | CopyLine ()

## Constructor & Destructor Documentation

StraightLine::StraightLine | ( |  | ) |

StraightLine::~StraightLine | ( |  | ) |

## Member Function Documentation

IdeLine * StraightLine::CopyLine | ( |  | ) | `[protected, virtual]`

| Implements deLine.

void StraightLine::InterpolateLine | ( | deDouble | Fraction,
|  | deVec3d & | point
| ) | `[protected, virtual]`

| Implements deLine.

void StraightLine::InterpolateTangent | ( | deDouble | Fraction,
|  | deVec3d & | point
| ) | `[protected, virtual]`

| Implements deLine.

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

- deLine_priv.hpp
- deLine.cpp