Blender  V3.3
Public Member Functions | List of all members
Freestyle::IndexedVertex Class Reference

#include <GeomCleaner.h>

Public Member Functions

 IndexedVertex ()
 
 IndexedVertex (Vec3f iVector, unsigned iIndex)
 
const Vec3fvector () const
 
unsigned index ()
 
float x ()
 
float y ()
 
float z ()
 
void setVector (const Vec3f &iVector)
 
void setIndex (unsigned iIndex)
 
IndexedVertexoperator= (const IndexedVertex &iv)
 
float operator[] (const unsigned i)
 
bool operator< (const IndexedVertex &v) const
 
bool operator== (const IndexedVertex &v)
 

Detailed Description

Binary operators Class Indexed Vertex. Used to represent an indexed vertex by storing the vertex coordinates as well as its index

Definition at line 155 of file GeomCleaner.h.

Constructor & Destructor Documentation

◆ IndexedVertex() [1/2]

Freestyle::IndexedVertex::IndexedVertex ( )
inline

Definition at line 161 of file GeomCleaner.h.

◆ IndexedVertex() [2/2]

Freestyle::IndexedVertex::IndexedVertex ( Vec3f  iVector,
unsigned  iIndex 
)
inline

Definition at line 165 of file GeomCleaner.h.

Member Function Documentation

◆ index()

unsigned Freestyle::IndexedVertex::index ( )
inline

Definition at line 177 of file GeomCleaner.h.

◆ operator<()

bool Freestyle::IndexedVertex::operator< ( const IndexedVertex v) const
inline

Definition at line 222 of file GeomCleaner.h.

References v.

◆ operator=()

IndexedVertex& Freestyle::IndexedVertex::operator= ( const IndexedVertex iv)
inline

operators

Definition at line 209 of file GeomCleaner.h.

◆ operator==()

bool Freestyle::IndexedVertex::operator== ( const IndexedVertex v)
inline

Definition at line 227 of file GeomCleaner.h.

References v.

◆ operator[]()

float Freestyle::IndexedVertex::operator[] ( const unsigned  i)
inline

Definition at line 216 of file GeomCleaner.h.

◆ setIndex()

void Freestyle::IndexedVertex::setIndex ( unsigned  iIndex)
inline

Definition at line 203 of file GeomCleaner.h.

◆ setVector()

void Freestyle::IndexedVertex::setVector ( const Vec3f iVector)
inline

modifiers

Definition at line 198 of file GeomCleaner.h.

◆ vector()

const Vec3f& Freestyle::IndexedVertex::vector ( ) const
inline

accessors

Definition at line 172 of file GeomCleaner.h.

◆ x()

float Freestyle::IndexedVertex::x ( )
inline

Definition at line 182 of file GeomCleaner.h.

◆ y()

float Freestyle::IndexedVertex::y ( )
inline

Definition at line 187 of file GeomCleaner.h.

◆ z()

float Freestyle::IndexedVertex::z ( )
inline

Definition at line 192 of file GeomCleaner.h.


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