OMToolkit
1.0
The polygonal mesh processing tool.
|
#include "SmoothMesh.h"
#include <OMToolkit\IO\OMIO.h>
#include <OMToolkit\OMTypes.h>
#include <OpenMesh\Tools\Smoother\JacobiLaplaceSmootherT.hh>
#include <OMToolkit\OMSmoother.h>
Typedefs | |
typedef OMToolkit::Types::ModuleMeshd | MeshT |
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
const std::string | MODULE_DESCRIPTION = "Module that smooths mesh data" |
const std::string | MODULE_ARGUMENTS = "method:iterations:continuity:smooth:alpha:gauss" |
const std::string | MODULE_ARG_METHOD = "method" |
const std::string | MODULE_ARG_ITERATIONS = "iterations" |
const std::string | MODULE_ARG_CONTINUITY = "continuity" |
const std::string | MODULE_ARG_SMOOTH = "smooth" |
const std::string | MODULE_ARG_ALPHA = "alpha" |
const std::string | MODULE_ARG_GAUSS = "gauss" |
const std::string | JACOBI = "jacobi" |
const std::string | LOCAL = "local" |
const std::string | METHOD_DEFAULT = JACOBI |
const int | DEFAULT_ITERATIONS = 1 |
const std::string | CONTINUITY_C0 = "c0" |
const std::string | CONTINUITY_C1 = "c1" |
const std::string | CONTINUITY_C2 = "c2" |
const std::string | CONTINUITY_DEFAULT = CONTINUITY_C1 |
const std::string | SMOOTH_TANGENTIAL = "tangential" |
const std::string | SMOOTH_NORMAL = "normal" |
const std::string | SMOOTH_BOTH = "both" |
const std::string | SMOOTH_DEFAULT = SMOOTH_BOTH |
OpenMesh Toolkit for mesh analysis
Copyright (c) 2010 by Rostislav Hulik
Author: Rostislav Hulik, ihuli k@fi t.vut br.c z
Date: 2010/10/27
Module description:
typedef OMToolkit::Types::ModuleMeshd MeshT |
int main | ( | int | argc, |
char * | argv[] | ||
) |
const std::string CONTINUITY_C0 = "c0" |
const std::string CONTINUITY_C1 = "c1" |
const std::string CONTINUITY_C2 = "c2" |
const std::string CONTINUITY_DEFAULT = CONTINUITY_C1 |
const int DEFAULT_ITERATIONS = 1 |
const std::string JACOBI = "jacobi" |
const std::string LOCAL = "local" |
const std::string METHOD_DEFAULT = JACOBI |
const std::string MODULE_ARG_ALPHA = "alpha" |
const std::string MODULE_ARG_CONTINUITY = "continuity" |
const std::string MODULE_ARG_GAUSS = "gauss" |
const std::string MODULE_ARG_ITERATIONS = "iterations" |
const std::string MODULE_ARG_METHOD = "method" |
const std::string MODULE_ARG_SMOOTH = "smooth" |
const std::string MODULE_ARGUMENTS = "method:iterations:continuity:smooth:alpha:gauss" |
const std::string MODULE_DESCRIPTION = "Module that smooths mesh data" |
const std::string SMOOTH_BOTH = "both" |
const std::string SMOOTH_DEFAULT = SMOOTH_BOTH |
const std::string SMOOTH_NORMAL = "normal" |
const std::string SMOOTH_TANGENTIAL = "tangential" |