vcg::edg::io::ExporterSVG< EdgeMeshType > Class Template Reference

#include <export_svg.h>

List of all members.

Static Public Member Functions

static bool Save (std::vector< EdgeMeshType * > &meshVec, const char *filename, SVGProperties &pro)
static bool Save (EdgeMeshType &m, const char *filename, SVGProperties &pro)
static void WriteXmlBody (FILE *fpo, EdgeMeshType &mp, SVGProperties &pro, int meshIndex)
static void WriteXmlHead (FILE *o, SVGProperties &pro)

Detailed Description

template<class EdgeMeshType>
class vcg::edg::io::ExporterSVG< EdgeMeshType >

SVG exporter.

This exporter save a mesh of EdgeMesh type in the SVG format. Most of the features of the SVG format are not supported. The given EdgeMesh is saved as a set lines. The properties of the SVG export can be set through the SVGProp class.

Definition at line 112 of file export_svg.h.


Member Function Documentation

template<class EdgeMeshType >
static bool vcg::edg::io::ExporterSVG< EdgeMeshType >::Save ( std::vector< EdgeMeshType * > &  meshVec,
const char *  filename,
SVGProperties pro 
) [inline, static]

Definition at line 129 of file export_svg.h.

template<class EdgeMeshType >
static bool vcg::edg::io::ExporterSVG< EdgeMeshType >::Save ( EdgeMeshType &  m,
const char *  filename,
SVGProperties pro 
) [inline, static]

Definition at line 119 of file export_svg.h.

template<class EdgeMeshType >
static void vcg::edg::io::ExporterSVG< EdgeMeshType >::WriteXmlBody ( FILE *  fpo,
EdgeMeshType &  mp,
SVGProperties pro,
int  meshIndex 
) [inline, static]

Definition at line 168 of file export_svg.h.

template<class EdgeMeshType >
static void vcg::edg::io::ExporterSVG< EdgeMeshType >::WriteXmlHead ( FILE *  o,
SVGProperties pro 
) [inline, static]

Definition at line 145 of file export_svg.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:11 2013