adding namespace

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
removed access via pointer

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added functions:
- addSelf()
- clear()
- crossSelf()

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
finished implementing TriangleMesh class

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

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
implemented line intersection class

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

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

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