PaperRectangle
On this page you find the documentation for the paper figure PaperRectangle
.
This webpage only contains descriptions of the configuration methods that are specific to the PaperRectangle
figure. PaperRectangle
also supports the configuration methods described on the page PaperFigure.
Introduction
PaperRectangle
is a figure that you can use to draw a rectangle in a Paper component.
width()
- Setting the width
Use the configuration method width()
to tell the PaperRectangle
figure how wide it should be. Pass it the width as a number
If you don't call width()
, the width will be half of the coordinate system's width.
class StartPage extends Page{
createGui(){
return Box.aspectRatio(10, 10).child(
Paper.coordinateSystem(10, 10).showCoordinates().backgroundColor(`orange`).children(
PaperRectangle.width(2),
)
)
}
}
height()
- Setting the height
Use the configuration method height()
to tell the PaperRectangle
figure how tall it should be. Pass it the height as a number
If you don't call height()
, the height will be half of the coordinate system's height.
class StartPage extends Page{
createGui(){
return Box.aspectRatio(10, 10).child(
Paper.coordinateSystem(10, 10).showCoordinates().backgroundColor(`orange`).children(
PaperRectangle.height(2),
)
)
}
}
center()
- Setting the center position
Use the configuration method center()
to tell the PaperRectangle
figure where the center of the rectangle should be. Pass it two numbers:
- The X coordinate of the center
- The Y coordinate of the center
If you don't call center()
, the rectangle will be positioned in the center of the coordinate system.
class StartPage extends Page{
createGui(){
return Box.aspectRatio(10, 10).child(
Paper.coordinateSystem(10, 10).showCoordinates().backgroundColor(`orange`).children(
PaperRectangle.center(3, 3),
)
)
}
}