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

# GroupLine Class Reference

`#include <deLine_priv.hpp>`

Inheritance diagram for GroupLine:

[legend]
Collaboration diagram for GroupLine:

[legend]
List of all members.

## Public Member Functions
| GroupLine ()
| ~GroupLine ()
deBoolean | AddLine (IdeLine *line)
long | RemoveLine ()
## Protected Member Functions
void | InterpolateLine (deDouble Fraction, deVec3d &point)
virtual void | InterpolateTangent (deDouble Fraction, deVec3d &point)
IdeLine * | CopyLine ()
## Private Attributes
deTArray< IdeLine * > | m_Lines

## Constructor & Destructor Documentation

GroupLine::GroupLine | ( |  | ) |

GroupLine::~GroupLine | ( |  | ) |

## Member Function Documentation

deBoolean GroupLine::AddLine | ( | IdeLine * | line | ) |

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

| Implements deLine.

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

| Implements deLine.

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

| Implements deLine.

long GroupLine::RemoveLine | ( |  | ) |

## Member Data Documentation

deTArray<IdeLine*> GroupLine::m_Lines`[private]`

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

- deLine_priv.hpp
- deLine.cpp