|
发表于 2007-2-3 22:37:58
|
显示全部楼层
来自: 中国江苏南京
计算两个几何对象之间最近的距离可以使用这个函数9 l2 G6 z b' R8 F* O+ |1 B6 }
ModelDoc2::ClosestDistance# w! y' f* R x
- D9 R9 P, d( Cretval = ModelDoc2.ClosestDistance ( object1, object2, point1, point2 ), q3 y# W1 p* w" m3 v
# \/ N1 u2 k. h. y. DInput: (LPDISPATCH) object1 Pointer to first object
. f! x: A, l4 S, g- I; x( `Input: (LPDISPATCH) object2 Pointer to second object I/ f6 b) B1 z( U
Output: (VARIANT) *point1 Array of x, y, z coordinates for the first point
: y8 o# w8 s0 p# R% I3 oOutput: (VARIANT) *point2 Array of x, y, z coordinates for the second point1 e" z4 Q: z: k3 L, n
Output: (double) retval Minimum distance; -1.0 if no solution
& t; ?3 X+ G3 L3 n3 |/ N- J `7 \5 T- K$ `
Supported input object types include:; e( V% ]) @3 I- ?+ D
swSelFACES (face)' j+ X0 y3 Q. N" R! P' v6 _7 V. m
swSelEDGES (edge)
3 W/ b( @7 l* } Y+ Y1 Y- aswSelVERTICES (vertex)
. T; x0 i2 K! ~2 D+ BswSelSKETCHSEGS (sketch segments)
) T& v0 q2 x. r. LswSelDATUMPLANES (reference plane)
+ _9 _# \, D. O# qswSelEXTSKETCHPOINTS (point on origin)( q) W" i! I" G8 o
swSelDATUMAXES (reference axis)
* q3 U2 K6 u8 z n0 gswSelCOMPONENTS (component)
' ]6 r3 D* v4 R9 BswSelREFCURVES (reference curves) |
评分
-
查看全部评分
|