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

# ArcLine Class Reference

`#include <deLine_priv.hpp>`

Inheritance diagram for ArcLine:

[legend]
Collaboration diagram for ArcLine:

[legend]
List of all members.

## Public Member Functions
| ArcLine ()
| ~ArcLine ()
## Protected Member Functions
void | InterpolateLine (deDouble Fraction, deVec3d &point)
virtual void | InterpolateTangent (deDouble Fraction, deVec3d &point)
IdeLine * | CopyLine ()
## Private Attributes
deTransform | m_transform
deDouble | m_Degree
deDouble | m_Radius

## Constructor & Destructor Documentation

ArcLine::ArcLine | ( |  | ) |

ArcLine::~ArcLine | ( |  | ) |

## Member Function Documentation

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

| Implements deLine.

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

| Implements deLine.

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

| Implements deLine.

## Member Data Documentation

deDouble ArcLine::m_Degree`[private]`

deDouble ArcLine::m_Radius`[private]`

deTransform ArcLine::m_transform`[private]`

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

- deLine_priv.hpp
- deLine.cpp