Public Types | Static Public Member Functions
vcg::tri::Extrude< MeshType > Class Template Reference

#include <extrude.h>

List of all members.

Public Types

typedef MeshType::EdgeIterator EdgeIterator
typedef MeshType::EdgePointer EdgePointer
typedef MeshType::EdgeType EdgeType
typedef MeshType::FaceIterator FaceIterator
typedef MeshType::FacePointer FacePointer
typedef MeshType::FaceType FaceType
typedef MeshType::VertexIterator VertexIterator
typedef MeshType::VertexPointer VertexPointer

Static Public Member Functions

static void ProfileWithCap (MeshType &profile, MeshType &fullSurface, const vcg::Similarityf &sim)
static void ProfileWithCap (MeshType &profile, MeshType &sideSurf, MeshType &lowCapSurf, MeshType &topCapSurf, const vcg::Similarityf &sim)
static void ProfileWithCap (MeshType &profile, MeshType &surface, const Point3f offset)

Detailed Description

template<class MeshType>
class vcg::tri::Extrude< MeshType >

Definition at line 8 of file extrude.h.


Member Typedef Documentation

template<class MeshType >
typedef MeshType::EdgeIterator vcg::tri::Extrude< MeshType >::EdgeIterator

Definition at line 17 of file extrude.h.

template<class MeshType >
typedef MeshType::EdgePointer vcg::tri::Extrude< MeshType >::EdgePointer

Definition at line 12 of file extrude.h.

template<class MeshType >
typedef MeshType::EdgeType vcg::tri::Extrude< MeshType >::EdgeType

Definition at line 15 of file extrude.h.

template<class MeshType >
typedef MeshType::FaceIterator vcg::tri::Extrude< MeshType >::FaceIterator

Definition at line 18 of file extrude.h.

template<class MeshType >
typedef MeshType::FacePointer vcg::tri::Extrude< MeshType >::FacePointer

Definition at line 11 of file extrude.h.

template<class MeshType >
typedef MeshType::FaceType vcg::tri::Extrude< MeshType >::FaceType

Definition at line 14 of file extrude.h.

template<class MeshType >
typedef MeshType::VertexIterator vcg::tri::Extrude< MeshType >::VertexIterator

Definition at line 16 of file extrude.h.

template<class MeshType >
typedef MeshType::VertexPointer vcg::tri::Extrude< MeshType >::VertexPointer

Definition at line 13 of file extrude.h.


Member Function Documentation

template<class MeshType >
static void vcg::tri::Extrude< MeshType >::ProfileWithCap ( MeshType &  profile,
MeshType &  fullSurface,
const vcg::Similarityf sim 
) [inline, static]

Definition at line 20 of file extrude.h.

template<class MeshType >
static void vcg::tri::Extrude< MeshType >::ProfileWithCap ( MeshType &  profile,
MeshType &  sideSurf,
MeshType &  lowCapSurf,
MeshType &  topCapSurf,
const vcg::Similarityf sim 
) [inline, static]

Definition at line 33 of file extrude.h.

template<class MeshType >
static void vcg::tri::Extrude< MeshType >::ProfileWithCap ( MeshType &  profile,
MeshType &  surface,
const Point3f  offset 
) [inline, static]

Definition at line 71 of file extrude.h.


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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:42:18