changed all members to pointers in order to avoid circular dependencies

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
deleted ReadonlyVec2D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
removed ReadonlyVec2D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added some includes

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
removed ReadonlyVec4D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
implemented Mesh3D interface

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added OBJWriter barebones

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added STLWriter barebones

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
properly extended toxi::geom::Vertex from toxi::geom::Vec3D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
implemented TriangleMesh

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added WETriangleMesh barebones

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>