Public Member Functions | Public Attributes
rtc::Vertex3D Class Reference

#include <rtcVertex3D.h>

Inheritance diagram for rtc::Vertex3D:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool boundary () const
bool getFlag (int flag) const
bool hasTexCoord () const
bool hidden () const
virtual bool read (InputHandler &ih)
 read IOObject from InputHandler
void read (FILE *fp)
void set (Vec3f p)
void set (float x, float y, float z)
void setBoundary (bool boundary)
void setFlag (int flag, bool value)
void setHidden (bool hidden)
void update ()
 Vertex3D (Mesh3D *mesh)
 Vertex3D (Mesh3D *mesh, const Point3Df &p)
 Vertex3D (const Vertex3D &other)
virtual bool write (OutputHandler &oh) const
 write IOObject to OutputHandler
void write (FILE *fp) const
virtual ~Vertex3D ()

Public Attributes

Vec3uc c
std::vector< int > faces
int flags
Mesh3Dmesh
Vec3f n
Point3Df p
Vec2f t

Detailed Description

Definition at line 47 of file rtcVertex3D.h.


Constructor & Destructor Documentation

Definition at line 29 of file rtcVertex3D.cpp.

rtc::Vertex3D::Vertex3D ( Mesh3D mesh,
const Point3Df p 
)

Definition at line 34 of file rtcVertex3D.cpp.

rtc::Vertex3D::~Vertex3D ( ) [virtual]

Definition at line 39 of file rtcVertex3D.cpp.

rtc::Vertex3D::Vertex3D ( const Vertex3D other)

Definition at line 43 of file rtcVertex3D.cpp.


Member Function Documentation

bool rtc::Vertex3D::boundary ( ) const

Definition at line 94 of file rtcVertex3D.cpp.

bool rtc::Vertex3D::getFlag ( int  flag) const

Definition at line 81 of file rtcVertex3D.cpp.

Definition at line 114 of file rtcVertex3D.cpp.

bool rtc::Vertex3D::hidden ( ) const

Definition at line 104 of file rtcVertex3D.cpp.

bool rtc::Vertex3D::read ( InputHandler ih) [virtual]

read IOObject from InputHandler

Implements rtc::IOObject.

Definition at line 138 of file rtcVertex3D.cpp.

void rtc::Vertex3D::read ( FILE *  fp)

Definition at line 148 of file rtcVertex3D.cpp.

Definition at line 71 of file rtcVertex3D.cpp.

void rtc::Vertex3D::set ( float  x,
float  y,
float  z 
)

Definition at line 76 of file rtcVertex3D.cpp.

void rtc::Vertex3D::setBoundary ( bool  boundary)

Definition at line 99 of file rtcVertex3D.cpp.

void rtc::Vertex3D::setFlag ( int  flag,
bool  value 
)

Definition at line 86 of file rtcVertex3D.cpp.

void rtc::Vertex3D::setHidden ( bool  hidden)

Definition at line 109 of file rtcVertex3D.cpp.

Definition at line 56 of file rtcVertex3D.cpp.

bool rtc::Vertex3D::write ( OutputHandler oh) const [virtual]

write IOObject to OutputHandler

Implements rtc::IOObject.

Definition at line 119 of file rtcVertex3D.cpp.

void rtc::Vertex3D::write ( FILE *  fp) const

Definition at line 129 of file rtcVertex3D.cpp.


Member Data Documentation

Definition at line 80 of file rtcVertex3D.h.

std::vector<int> rtc::Vertex3D::faces

Definition at line 82 of file rtcVertex3D.h.

Definition at line 81 of file rtcVertex3D.h.

Definition at line 77 of file rtcVertex3D.h.

Definition at line 79 of file rtcVertex3D.h.

Definition at line 78 of file rtcVertex3D.h.

Definition at line 85 of file rtcVertex3D.h.


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


rtc
Author(s): Benjamin Pitzer
autogenerated on Thu Jan 2 2014 11:04:54