OMToolkit  1.0
The polygonal mesh processing tool.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Typedefs | Functions | Variables
ComputeMatricesHW.cpp File Reference
#include "ComputeMatricesHW.h"
#include <OMToolkit\IO\OMIO.h>
#include <OMToolkit\OMTypes.h>
#include <OpenMesh\Tools\Utils\Timer.hh>
#include <utility>
#include <CL/cl.hpp>

Macros

#define __NO_STD_VECTOR
 

Typedefs

typedef
OMToolkit::Types::ModuleMeshd 
MeshT
 
typedef MeshT::AttributeScalar AScalarT
 
typedef
OMToolkit::Types::OMSerializableMatrix
< AScalarT
MatrixT
 

Functions

void checkErr (cl_int err, const char *name)
 
int main (int argc, char *argv[])
 

Variables

const std::string MODULE_DESCRIPTION = "Module that rasterizes vertex neighbourhood on a tangent raster"
 
const std::string MODULE_ARGUMENTS = "size:relative:resolution:xdir:zdir"
 
const std::string MODULE_ARG_SIZE = "size"
 
const std::string MODULE_ARG_RES = "resolution"
 
const std::string MODULE_ARG_XDIR = "xdir"
 
const std::string MODULE_ARG_ZDIR = "zdir"
 
const std::string MODULE_ARG_RELATIVE = "relative"
 
const double SIZE_DEFAULT = 2.0
 
const double RES_DEFAULT = 3.0
 
const bool RELATIVE_DEFAULT = false
 
const std::string ZDIR_CURVATURE = "curvature"
 
const std::string ZDIR_ZDIR = "z"
 
const std::string ZDIR_NORMALS = "normals"
 
const std::string ZDIR_DEFAULT = ZDIR_ZDIR
 
const std::string XDIR_CURVATURE = "curvature"
 
const std::string XDIR_NONE = "none"
 
const std::string XDIR_DEFAULT = XDIR_NONE
 

Detailed Description

OpenMesh Toolkit for mesh analysis
Copyright (c) 2011 by Rostislav Hulik

Author: Rostislav Hulik, ihuli.nosp@m.k@fi.nosp@m.t.vut.nosp@m.br.c.nosp@m.z
Date: 2011/04/11

Module description:

Macro Definition Documentation

#define __NO_STD_VECTOR

Typedef Documentation

Function Documentation

void checkErr ( cl_int  err,
const char *  name 
)
inline
int main ( int  argc,
char *  argv[] 
)

Variable Documentation

const std::string MODULE_ARG_RELATIVE = "relative"
const std::string MODULE_ARG_RES = "resolution"
const std::string MODULE_ARG_SIZE = "size"
const std::string MODULE_ARG_XDIR = "xdir"
const std::string MODULE_ARG_ZDIR = "zdir"
const std::string MODULE_ARGUMENTS = "size:relative:resolution:xdir:zdir"
const std::string MODULE_DESCRIPTION = "Module that rasterizes vertex neighbourhood on a tangent raster"
const bool RELATIVE_DEFAULT = false
const double RES_DEFAULT = 3.0
const double SIZE_DEFAULT = 2.0
const std::string XDIR_CURVATURE = "curvature"
const std::string XDIR_DEFAULT = XDIR_NONE
const std::string XDIR_NONE = "none"
const std::string ZDIR_CURVATURE = "curvature"
const std::string ZDIR_DEFAULT = ZDIR_ZDIR
const std::string ZDIR_NORMALS = "normals"
const std::string ZDIR_ZDIR = "z"