BIMHome
v1.0.0
BIMHome接口文档说明
首页
相关页面
Topics
包
类
文件
PlatformAlgorithm
MeasurementTool
checkSolidsCollision
getCollisionSolids
getCurrentDocumentVisibleSolids
getCurve2dLength
getCurve2dsLength
getCurveLength
getCurveLength
getCurvesLength
getFaceArea
getFaceCenter
getFacePerimeterOrEdgeWireLength
getMatrixOfInertia
getMinDistance
getSolidCenter
getSolidVolume
getStaticMoments
getVisibleSolids
isCollision
isCollision
isCollision
◆
isCollision()
[1/3]
static bool isCollision
(
App::IDocumentObject
*
objA
,
App::IDocumentObject
*
objB
,
double
precision
=
0.0
)
static
判断两个形体是否碰撞
判断两个形体是否碰撞
参数
[in]
objA
形体A的Object对象
[in]
objB
形体B的Object对象
[in]
precision
两个形体的碰撞的精度(两个形体之间的最小距离小于precision即认为是碰撞)
返回
true:碰撞,false无碰撞