dist


distance


brush
fac
mouse
obj
poi
stock
vertex
See also

dist obj

dist obj(id1) obj(id2)

        Returns the distance of objetsid1 and id2.
obj obj can be:
fac(num)vol(id)
line(x1,y1,z1,x2,y2,z2)
poi(x,y,z)
vertex(s)vol(id))
mouse(s)
vol(id)
Options:
matrix: with transformations by the matrix of the objects (only for volumes).

The following commands are implemented:
dist vol(id1)vol(id2): Returns the distance from volume id1 to volume id2.
dist vol(id) poi(p): Returns the distance from volume id to the point p.
dist mouse(s)field(id): Returns the distance from the mouse to field.
dist vol(id) line(P1,P2): Returns the distance from the center of gravity of volume id to segment 3D (P1,P2).
dist poi(p) line(P1,P2,P3): Returns the distance from point p to the plane (P1,P2,P3).

dist fac vol

dist fac(f1,f2) vol(id)

       Returns the distance from facet f1 fo facet f2 of volume id.

dist brush

dist brush(id)

       Returns the distance of brush id.

dist brush(id)=d

       Changes this distance.
Notes:
1) d is the minimum distance of two consecutive normalized inputs to the size of the brush id (usually 0.7).
Avoids a brush to rewrite itself.
2) This command is not meaningful for a programmable brush.

dist poi

fac        line        obj

dist poi(p)fac(f) vol(id)

       Returns the distance from point p to the center of gravity of des facets f of volume id.

dist poi(p)line(p1,p2)

       Returns the distance from point p to segment [p1,p2].

dist poi(p)line(p1,p2,p3)

       Returns the distance from point p to the plane through the three points (p1, p2 ,p3).
If three points are collinear, returns the distance from p to the line p1, p2, p3.
If the three points coincide, returns the distance of the point p to the point p1 = p2 = p3.

dist poi(p)obj(id)

       Returns the distance from p to the center of gravity of objectid of type obj. .
Options:
matrix: taking into account the matrix transformations on objects id.

dist stock

dist stock mouse

        Returns the minimum distance for the mouse capture by stock mouse.

dist stock mouse=d

        Changes this distance.

dist vertex vol

dist vertex(s1,s2) vol(id)

        Returns the distance from vertex s1 to vertex s2 of volume id.

dist mouse

dist mouse obj(id)

        Returns the distance from the mouse to the objects obj identificateuts id.
Options:
displ: displays the segment joining the mouse to the center of gravity of objects id.
col(r,v,b) color (white default).
dim(d1,d2,n): specifies the thickness d1 (1 by default) segment If d2 is present displays disk radius d2 and n sides (6 by default) at the point designated by the mouse and CG objects id.

See also:


max dist vertex obj obj
min dist vertex obj obj