# 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::CUVW Class Reference

3d UV. More...

#include <uv.h>

List of all members.

Public Methods

 CUVW ()
 CUVW (float u, float v, float w)
CUVW operator+ (const CUVW &v) const
CUVW operator- (const CUVW &v) const
CUVW operator * (float f) const
CUVW & operator *= (float f)
CUVW & operator+= (const CUVW &v)
CUVW & operator-= (const CUVW &v)
bool operator< (const CUVW &o) const
 This operator is here just for map/set insertion(no meaning). comparison order is U,V. More...

bool operator== (const CUVW &c) const
bool operator!= (const CUVW &c) const
void serial (NLMISC::IStream &f)
 operator CUV () const

Public Attributes

float U
float V
float W


Detailed Description

3d UV.

Author:
Lionel Berenguier , Nevrax France
Date:
2000

Definition at line 106 of file uv.h.


Constructor & Destructor Documentation

NLMISC::CUVW::CUVW   [inline]
 

Definition at line 112 of file uv.h.

Referenced by operator *, operator *=, operator!=, operator+, operator+=, operator-, operator-=, operator<, and operator==.

NLMISC::CUVW::CUVW float    u,
float    v,
float    w
[inline]
 

Definition at line 113 of file uv.h.

References U, V, v, W, and w.


Member Function Documentation

CUVW NLMISC::CUVW::operator * float    f const [inline]
 

Definition at line 119 of file uv.h.

References CUVW, U, V, and W.

CUVW& NLMISC::CUVW::operator *= float    f [inline]
 

Definition at line 122 of file uv.h.

References CUVW, U, V, and W.

NLMISC::CUVW::operator CUV   const [inline]
 

Definition at line 143 of file uv.h.

References U, and V.

bool NLMISC::CUVW::operator!= const CUVW &    c const [inline]
 

Definition at line 138 of file uv.h.

References CUVW.

CUVW NLMISC::CUVW::operator+ const CUVW &    v const [inline]
 

Definition at line 115 of file uv.h.

References CUVW, U, V, v, and W.

CUVW& NLMISC::CUVW::operator+= const CUVW &    v [inline]
 

Definition at line 124 of file uv.h.

References CUVW, U, V, v, and W.

CUVW NLMISC::CUVW::operator- const CUVW &    v const [inline]
 

Definition at line 117 of file uv.h.

References CUVW, U, V, v, and W.

CUVW& NLMISC::CUVW::operator-= const CUVW &    v [inline]
 

Definition at line 126 of file uv.h.

References CUVW, U, V, v, and W.

bool NLMISC::CUVW::operator< const CUVW &    o const [inline]
 

This operator is here just for map/set insertion(no meaning). comparison order is U,V.

Definition at line 129 of file uv.h.

References CUVW, U, V, and W.

bool NLMISC::CUVW::operator== const CUVW &    c const [inline]
 

Definition at line 137 of file uv.h.

References CUVW, U, V, and W.

void NLMISC::CUVW::serial NLMISC::IStream   f [inline]
 

Definition at line 140 of file uv.h.

References NLMISC::IStream::serial, U, V, and W.


Member Data Documentation

float NLMISC::CUVW::U
 

Definition at line 109 of file uv.h.

Referenced by CUVW, NL3D::CMRMBuilder::findInsertUvwInBaseMesh, operator *, operator *=, operator CUV, operator+, operator+=, operator-, operator-=, operator<, operator==, and serial.

float NLMISC::CUVW::V
 

Definition at line 109 of file uv.h.

Referenced by CUVW, NL3D::CMRMBuilder::findInsertUvwInBaseMesh, operator *, operator *=, operator CUV, operator+, operator+=, operator-, operator-=, operator<, operator==, and serial.

float NLMISC::CUVW::W
 

Definition at line 109 of file uv.h.

Referenced by CUVW, NL3D::CMRMBuilder::findInsertUvwInBaseMesh, operator *, operator *=, operator+, operator+=, operator-, operator-=, operator<, operator==, and serial.


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