Commit 651e8cf9 authored by Max Lyon's avatar Max Lyon
Browse files

add default trait that uses double precision

parent 7a608b1e
...@@ -152,6 +152,24 @@ struct DefaultTraits ...@@ -152,6 +152,24 @@ struct DefaultTraits
FaceAttributes(0); FaceAttributes(0);
}; };
/** \class DefaultTraitsDouble Traits.hh <OpenMesh/Mesh/Traits.hh>
Version of Default Traits that uses double precision for points and
normals as well as floating point vectors for colors
\see The Mesh docu section on \ref mesh_type.
\see Traits.hh for a list of macros for traits classes.
struct DefaultTraitsDouble : public DefaultTraits
/// Use double precision points
typedef OpenMesh::Vec3d Point;
/// Use double precision Normals
typedef OpenMesh::Vec3d Normal;
/// Use RGBA Color
typedef OpenMesh::Vec4f Color;
//== CLASS DEFINITION ========================================================= //== CLASS DEFINITION =========================================================
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment