point Gibt den Mittelpunkt eines kreisförmigen Bogens durch zwei points P1 und P2, wo der Bogen auf einer Ebene, die senkrecht zu den vector Normal. Die boolean onRight? wird verwendet, um die Wahl zwischen den beiden Auswahlmöglichkeiten -- True Wählt Center point rechts von Vektor p1p2 aus, wenn der Bogen direkt angezeigt wird.
arcCenter2Point ( p1 As Point, _
p2 As Point, _
radius As Number, _
normal As Vector, _
onRight? As Boolean ) As Point
Argument | Typ | Beschreibung |
---|---|---|
p1 | Point | Einer von zwei points auf Bogen |
p2 | Point | Einer von zwei points auf Bogen |
radius | Number | Radius des Bogens |
normal | Vector | Definiert die Ebene des Bogens |
onRight? | Boolean | Zur Unterscheidung zweier möglicher Bogenoptionen |
Rule centerPnt As Point
Dim p1 As Point = point(0,-2,0)
Dim p2 As Point = point(0,2,0)
Dim radius As Number = 3
Dim normal As Vector = vector(0,0,1)
Dim onRight? As Boolean = True
Return arcCenter2Point(p1, p2, radius, normal, onRight?)
End Rule
Intent >centerPnt
--> Point_(2.23606797749979, 0.0, 0.0, WorldFrame())