# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLMISC::CLine Class Reference

A simple couple of vertex. More...

#include <line.h>

Inheritance diagram for NLMISC::CLine:

NLMISC::CLineColor NLMISC::CLineColorUV NLMISC::CLineUV List of all members.

Public Methods

 CLine ()
 default ctor. More...

 CLine (const CVector &v0, const CVector &v1)
void project (const CVector &inV, CVector &outV)
 Project a vector on this line. More...


Public Attributes

CVector V0
CVector V1

Detailed Description

A simple couple of vertex.

Author:
Lionel Berenguier , Nevrax France
Date:
2000

Definition at line 45 of file line.h.


Constructor & Destructor Documentation

NLMISC::CLine::CLine   [inline]
 

default ctor.

Definition at line 52 of file line.h.

Referenced by NLMISC::CLineColorUV::operator=, NLMISC::CLineUV::operator=, and NLMISC::CLineColor::operator=.

NLMISC::CLine::CLine const CVector   v0,
const CVector   v1
[inline]
 

Definition at line 54 of file line.h.

References V0, and V1.


Member Function Documentation

void NLMISC::CLine::project const CVector   inV,
CVector   outV
 

Project a vector on this line.

Definition at line 34 of file line.cpp.

References V0, and V1.


Member Data Documentation

CVector NLMISC::CLine::V0
 

Definition at line 48 of file line.h.

Referenced by CLine, NL3D::CPSLocatedBindable::displayIcon2d, NL3D::CDRU::drawLine, NL3D::CDriverUser::drawLine, project, and NL3D::CPSEmitter::showTool.

CVector NLMISC::CLine::V1
 

Definition at line 48 of file line.h.

Referenced by CLine, NL3D::CPSLocatedBindable::displayIcon2d, NL3D::CDRU::drawLine, NL3D::CDriverUser::drawLine, project, and NL3D::CPSEmitter::showTool.


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