|
|
发表于 2007-2-3 22:37:58
|
显示全部楼层
来自: 中国江苏南京
计算两个几何对象之间最近的距离可以使用这个函数) |) p/ O3 m! Z& z2 H
ModelDoc2::ClosestDistance
7 u% G. q' a; j( V1 W/ ]: D
( w, [$ M) J) h$ z7 B9 Yretval = ModelDoc2.ClosestDistance ( object1, object2, point1, point2 )# ]# l- R2 Y4 Q" K* Z
0 j- u* l- d% v$ v# @
Input: (LPDISPATCH) object1 Pointer to first object
: B) x4 s5 a/ }9 A3 J2 ]) Y5 rInput: (LPDISPATCH) object2 Pointer to second object
- B$ o) e3 d: a) KOutput: (VARIANT) *point1 Array of x, y, z coordinates for the first point6 Z5 j* g6 D( @0 {& A
Output: (VARIANT) *point2 Array of x, y, z coordinates for the second point
) E# \ i5 O8 q; X/ ?- j) F2 |# bOutput: (double) retval Minimum distance; -1.0 if no solution
2 G9 O( P9 G, i/ E$ b" ?) ?+ s- _, ?: r; h
Supported input object types include:0 d8 ]: ?6 ^ T) K& p
swSelFACES (face)2 L" F& f; }7 J& M
swSelEDGES (edge)$ \+ _9 R& l) o: x% A1 K
swSelVERTICES (vertex)
. ]: g: D8 U) N$ B! zswSelSKETCHSEGS (sketch segments)
. U; q1 ]/ |8 n) t5 `swSelDATUMPLANES (reference plane)
# u& s4 C$ w4 R* F! mswSelEXTSKETCHPOINTS (point on origin)
' M$ s Z/ c" U( r& TswSelDATUMAXES (reference axis)
5 Z4 f+ v7 d9 `2 I3 A( BswSelCOMPONENTS (component)5 I- d# r( D; u
swSelREFCURVES (reference curves) |
评分
-
查看全部评分
|