#include <K3dLine.h>
Inheritance diagram for K3dLine:
Public Member Functions | |
K3dLine () | |
~K3dLine () | |
K3dLine & | operator= (K3dLine &_rkLine) |
K3dColor3 * | GetColor () |
Get color. | |
void | SetColor (K3dColor3 *_pColor) |
Set color. | |
GLfloat & | GetWidth () |
Set line width. | |
Private Attributes | |
K3dColor3 * | m_pColor |
Line color. | |
GLfloat | m_fWidth |
Line width. |
Definition at line 39 of file K3dLine.h.
K3dLine::K3dLine | ( | ) |
K3dLine::~K3dLine | ( | ) |
Definition at line 43 of file K3dLine.cpp.
Definition at line 47 of file K3dLine.cpp.
References GetColor(), K3dRay::GetDirection(), K3dRay::GetOrigin(), and GetWidth().
K3dColor3* K3dLine::GetColor | ( | ) | [inline] |
Get color.
Definition at line 51 of file K3dLine.h.
References m_pColor.
Referenced by K3dLineMove::operator=(), and operator=().
void K3dLine::SetColor | ( | K3dColor3 * | _pColor | ) | [inline] |
Set color.
Definition at line 57 of file K3dLine.h.
References m_pColor.
Referenced by K3dLineBuild::CreateNewLineObj().
GLfloat& K3dLine::GetWidth | ( | ) | [inline] |
Set line width.
Definition at line 63 of file K3dLine.h.
References m_fWidth.
Referenced by K3dLineMove::operator=(), and operator=().
K3dColor3* K3dLine::m_pColor [private] |
Line color.
Definition at line 41 of file K3dLine.h.
Referenced by GetColor(), K3dLine(), and SetColor().
GLfloat K3dLine::m_fWidth [private] |