2008年12月20日土曜日

JavaFX Compositions (scene)

2つの図形の組合せ

そのまま Original Shapes

Group{
content:[
Rectangle {
fill: null
x: 80
y: 120
width: 100
height: 50
stroke: Color.RED
},
Ellipse {
fill: null
centerX: 110
centerY: 150
radiusX: 50
radiusY: 25
stroke: Color.RED
}
]
}


2つの図形の AND をとる Intersection

ShapeIntersect {
fill: fill
a: Rectangle {
x: 80
y: 120
width: 100
height: 50 }
b: Ellipse {
centerX: 110
centerY: 150
radiusX: 50
radiusY: 25}
}


2つの図形の差をとる Subtraction

ShapeSubtract {
fill: fill
a: Rectangle {
x: 80
y: 120
width: 100
height: 50 }
b: Ellipse {
centerX: 110
centerY: 150
radiusX: 50
radiusY: 25}
}

0 件のコメント:

コメントを投稿