I am using OnMesh Class for geometric construction, and I have realized that the vertex coordinates are represented as "float" in VC#.
Could anyone tell me whether this means that a mesh has only single precision or there is no difference between "float" and "double"?
Also, does this also generally apply to mesh in Rhino?
Since meshes will tend to have a large number of vertices, the programmers at Rhino decided to make the x,y and z values made of of single precision floating point numbers as opposed to double precision floating point numbers that are used every where else. Its more or less, just using a slightly less accurate number to save space. If you dig deeper, you'll find that the vertices are actually a different class than normal points... On3fPoint as opposed to On3dPoint. Does that cover it?
Damien Alomar
Sep 23, 2009