vcg::face::VertexRefOcc< T > Class Template Reference

#include <component_occ.h>

Inheritance diagram for vcg::face::VertexRefOcc< T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef T::CoordType CoordType
typedef T::FaceType FaceType
typedef T::VertexType VertexType

Public Member Functions

const T::CoordType & cP (const int j) const
const CoordTypecP0 (const int j) const
const CoordTypecP1 (const int j) const
const CoordTypecP2 (const int j) const
T::VertexType *const cV (const int j) const
const VertexType *const & cV0 (const int j) const
const VertexType *const & cV1 (const int j) const
const VertexType *const & cV2 (const int j) const
const T::CoordType & P (const int j) const
T::CoordType & P (const int j)
const CoordTypeP0 (const int j) const
CoordTypeP0 (const int j)
 Shortcut per accedere ai punti delle facce.
const CoordTypeP1 (const int j) const
CoordTypeP1 (const int j)
const CoordTypeP2 (const int j) const
CoordTypeP2 (const int j)
T::VertexType *const & V (const int j) const
T::VertexType *& V (const int j)
const VertexType *const & V0 (const int j) const
VertexType *& V0 (const int j)
const VertexType *const & V1 (const int j) const
VertexType *& V1 (const int j)
const VertexType *const & V2 (const int j) const
VertexType *& V2 (const int j)

Static Public Member Functions

static bool HasVertexRef ()

Detailed Description

template<class T>
class vcg::face::VertexRefOcc< T >

Definition at line 203 of file face/component_occ.h.


Member Typedef Documentation

template<class T >
typedef T::CoordType vcg::face::VertexRefOcc< T >::CoordType

Definition at line 208 of file face/component_occ.h.

template<class T >
typedef T::FaceType vcg::face::VertexRefOcc< T >::FaceType

Definition at line 207 of file face/component_occ.h.

template<class T >
typedef T::VertexType vcg::face::VertexRefOcc< T >::VertexType

Definition at line 206 of file face/component_occ.h.


Member Function Documentation

template<class T >
const T::CoordType& vcg::face::VertexRefOcc< T >::cP ( const int  j  )  const [inline]

Definition at line 222 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::cP0 ( const int  j  )  const [inline]

Definition at line 244 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::cP1 ( const int  j  )  const [inline]

Definition at line 245 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::cP2 ( const int  j  )  const [inline]

Definition at line 246 of file face/component_occ.h.

template<class T >
T::VertexType* const vcg::face::VertexRefOcc< T >::cV ( const int  j  )  const [inline]

Definition at line 216 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::cV0 ( const int  j  )  const [inline]

Definition at line 233 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::cV1 ( const int  j  )  const [inline]

Definition at line 234 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::cV2 ( const int  j  )  const [inline]

Definition at line 235 of file face/component_occ.h.

template<class T >
static bool vcg::face::VertexRefOcc< T >::HasVertexRef (  )  [inline, static]

Definition at line 250 of file face/component_occ.h.

template<class T >
const T::CoordType& vcg::face::VertexRefOcc< T >::P ( const int  j  )  const [inline]

Definition at line 221 of file face/component_occ.h.

template<class T >
T::CoordType& vcg::face::VertexRefOcc< T >::P ( const int  j  )  [inline]

Definition at line 220 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::P0 ( const int  j  )  const [inline]

Definition at line 241 of file face/component_occ.h.

template<class T >
CoordType& vcg::face::VertexRefOcc< T >::P0 ( const int  j  )  [inline]

Shortcut per accedere ai punti delle facce.

Definition at line 238 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::P1 ( const int  j  )  const [inline]

Definition at line 242 of file face/component_occ.h.

template<class T >
CoordType& vcg::face::VertexRefOcc< T >::P1 ( const int  j  )  [inline]

Definition at line 239 of file face/component_occ.h.

template<class T >
const CoordType& vcg::face::VertexRefOcc< T >::P2 ( const int  j  )  const [inline]

Definition at line 243 of file face/component_occ.h.

template<class T >
CoordType& vcg::face::VertexRefOcc< T >::P2 ( const int  j  )  [inline]

Definition at line 240 of file face/component_occ.h.

template<class T >
T::VertexType* const& vcg::face::VertexRefOcc< T >::V ( const int  j  )  const [inline]

Definition at line 213 of file face/component_occ.h.

template<class T >
T::VertexType* & vcg::face::VertexRefOcc< T >::V ( const int  j  )  [inline]

Definition at line 210 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::V0 ( const int  j  )  const [inline]

Definition at line 230 of file face/component_occ.h.

template<class T >
VertexType* & vcg::face::VertexRefOcc< T >::V0 ( const int  j  )  [inline]

Return the pointer to the ((j+1)3)-th vertex of the face.

Parameters:
j Index of the face vertex.

Definition at line 227 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::V1 ( const int  j  )  const [inline]

Definition at line 231 of file face/component_occ.h.

template<class T >
VertexType* & vcg::face::VertexRefOcc< T >::V1 ( const int  j  )  [inline]

Definition at line 228 of file face/component_occ.h.

template<class T >
const VertexType* const& vcg::face::VertexRefOcc< T >::V2 ( const int  j  )  const [inline]

Definition at line 232 of file face/component_occ.h.

template<class T >
VertexType* & vcg::face::VertexRefOcc< T >::V2 ( const int  j  )  [inline]

Definition at line 229 of file face/component_occ.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:19 2013