OGRE  1.9.0
Ogre::Volume::Vertex Struct Reference

Lightweight struct to represent a mesh vertex. More...

#include <OgreVolumeMeshBuilder.h>

Public Member Functions

 Vertex ()
 
 Vertex (const Vector3 &v, const Vector3 &n)
 Convenience constructor.
 

Public Attributes

Real nX
 X component of the normal.
 
Real nY
 Y component of the normal.
 
Real nZ
 Z component of the normal.
 
Real x
 X coordinate of the position.
 
Real y
 Y coordinate of the position.
 
Real z
 Z coordinate of the position.
 

Detailed Description

Lightweight struct to represent a mesh vertex.

Definition at line 45 of file OgreVolumeMeshBuilder.h.

Constructor & Destructor Documentation

◆ Vertex() [1/2]

Ogre::Volume::Vertex::Vertex ( const Vector3 & v,
const Vector3 & n )

Convenience constructor.

Parameters
vThe vertex position.
nThe vertex normal.

Definition at line 71 of file OgreVolumeMeshBuilder.h.

References nX, nY, nZ, x, y, and z.

◆ Vertex() [2/2]

Ogre::Volume::Vertex::Vertex ( )

Definition at line 76 of file OgreVolumeMeshBuilder.h.

Member Data Documentation

◆ nX

Real Ogre::Volume::Vertex::nX

X component of the normal.

Definition at line 57 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex().

◆ nY

Real Ogre::Volume::Vertex::nY

Y component of the normal.

Definition at line 60 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex().

◆ nZ

Real Ogre::Volume::Vertex::nZ

Z component of the normal.

Definition at line 63 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex().

◆ x

Real Ogre::Volume::Vertex::x

X coordinate of the position.

Definition at line 48 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex(), and Ogre::Volume::MeshBuilder::addVertex().

◆ y

Real Ogre::Volume::Vertex::y

Y coordinate of the position.

Definition at line 51 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex(), and Ogre::Volume::MeshBuilder::addVertex().

◆ z

Real Ogre::Volume::Vertex::z

Z coordinate of the position.

Definition at line 54 of file OgreVolumeMeshBuilder.h.

Referenced by Vertex(), and Ogre::Volume::MeshBuilder::addVertex().


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