|
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, ihulik@fit.vutbr.cz
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" |
1.8.3.1