Dot
ABSTRACT
Produces a single dot mesh in the specified location
PARAMETERS
| point | a 3-vector that specifies the location at which to place the dot |
| point | a 3-vector that specifies the location at which to place the dot |
| normal | a 3-vector which specifies the plane the dot occupies, if none is provided, a default of {0,0,1} is assumed |
| tag | a vector of numbers that is used as the mesh's tag |
| default | an enum branch specifying to use the default color, which is white |
| dot | a 4-vector specifying the color of the dot |
RETURN
a mesh that has a singular dot with the specified properties
DECLARATION
func Dot([config] {[main] {point}, [parameterized] {point, normal}}, tag, [color] {[default] {}, [colored] {dot}})