Static Public Member Functions | Private Types
vcg::tri::io::ImporterFIELD< MeshType > Class Template Reference

#include <import_field.h>

List of all members.

Static Public Member Functions

static bool Load2AngleFace (MeshType &mesh, const char *path)
static void Load4ROSY (MeshType &mesh, const char *path)
static bool LoadFFIELD (MeshType &mesh, const char *path, bool per_vertex=false)
static bool LoadGrad (MeshType &mesh, const char *path)
static bool LoadNDF (MeshType &mesh, const char *path)
static bool LoadSeamsMMFromOBJ (MeshType &mesh, std::string PathOBJ)

Private Types

typedef MeshType::CoordType CoordType
typedef MeshType::FaceType FaceType
typedef MeshType::ScalarType ScalarType
typedef MeshType::VertexType VertexType

Detailed Description

template<class MeshType>
class vcg::tri::io::ImporterFIELD< MeshType >

This class encapsulate a filter for opening field formats

Definition at line 35 of file import_field.h.


Member Typedef Documentation

template<class MeshType >
typedef MeshType::CoordType vcg::tri::io::ImporterFIELD< MeshType >::CoordType [private]

Definition at line 40 of file import_field.h.

template<class MeshType >
typedef MeshType::FaceType vcg::tri::io::ImporterFIELD< MeshType >::FaceType [private]

Definition at line 38 of file import_field.h.

template<class MeshType >
typedef MeshType::ScalarType vcg::tri::io::ImporterFIELD< MeshType >::ScalarType [private]

Definition at line 37 of file import_field.h.

template<class MeshType >
typedef MeshType::VertexType vcg::tri::io::ImporterFIELD< MeshType >::VertexType [private]

Definition at line 39 of file import_field.h.


Member Function Documentation

template<class MeshType >
static bool vcg::tri::io::ImporterFIELD< MeshType >::Load2AngleFace ( MeshType &  mesh,
const char *  path 
) [inline, static]

Definition at line 319 of file import_field.h.

template<class MeshType >
static void vcg::tri::io::ImporterFIELD< MeshType >::Load4ROSY ( MeshType &  mesh,
const char *  path 
) [inline, static]

Load a 4 rosy format file as used by Interactive Visualization of Rotational Symmetry Fields on Surfaces Jonathan Palacios and Eugene Zhang

Definition at line 222 of file import_field.h.

template<class MeshType >
static bool vcg::tri::io::ImporterFIELD< MeshType >::LoadFFIELD ( MeshType &  mesh,
const char *  path,
bool  per_vertex = false 
) [inline, static]

load a field on the mesh, it could be a vfield file (per vertex) or an ffield file (per face)

Definition at line 143 of file import_field.h.

template<class MeshType >
static bool vcg::tri::io::ImporterFIELD< MeshType >::LoadGrad ( MeshType &  mesh,
const char *  path 
) [inline, static]

Definition at line 44 of file import_field.h.

template<class MeshType >
static bool vcg::tri::io::ImporterFIELD< MeshType >::LoadNDF ( MeshType &  mesh,
const char *  path 
) [inline, static]

Definition at line 84 of file import_field.h.

template<class MeshType >
static bool vcg::tri::io::ImporterFIELD< MeshType >::LoadSeamsMMFromOBJ ( MeshType &  mesh,
std::string  PathOBJ 
) [inline, static]

per face per edge of mmatch in the solver

seam per face

skip lines

add the actual seams

Definition at line 244 of file import_field.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:44:03