- if ( (inrange(box1.zentrum[0]-box1.achsenl[0],box2.zentrum[0]-box2.achsenl[0],box2.zentrum[0]+box2.achsenl[0]))or
- (inrange(box1.zentrum[0]+box1.achsenl[0],box2.zentrum[0]-box2.achsenl[0],box2.zentrum[0]+box2.achsenl[0])))and
- ((inrange(box1.zentrum[1]-box1.achsenl[1],box2.zentrum[1]-box2.achsenl[1],box2.zentrum[1]+box2.achsenl[1]))or
- (inrange(box1.zentrum[1]+box1.achsenl[1],box2.zentrum[1]-box2.achsenl[1],box2.zentrum[1]+box2.achsenl[1])))and
- ((inrange(box1.zentrum[2]-box1.achsenl[2],box2.zentrum[2]-box2.achsenl[2],box2.zentrum[2]+box2.achsenl[2]))or
- (inrange(box1.zentrum[2]+box1.achsenl[2],box2.zentrum[2]-box2.achsenl[2],box2.zentrum[2]+box2.achsenl[2])))
- then
- result:=true
- else result:=false;