orx
Toggle table of contents
0.5.0-dev.28+293aff4
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
orx
orx-panel
/
org.openrndr.panel.layout
/
Layouter
Layouter
class
Layouter
(
source
)
Members
Constructors
Layouter
Link copied to clipboard
constructor
(
)
Properties
block
Like
Link copied to clipboard
val
blockLike
:
Set
<
Display
>
manual
Position
Link copied to clipboard
val
manualPosition
:
Set
<
Position
>
style
Sheets
Link copied to clipboard
val
styleSheets
:
ArrayList
<
StyleSheet
>
Functions
compute
Styles
Link copied to clipboard
fun
computeStyles
(
element
:
Element
)
height
Link copied to clipboard
fun
height
(
element
:
Element
,
width
:
Double
?
=
null
,
includeMargins
:
Boolean
=
true
)
:
Double
layout
Link copied to clipboard
fun
layout
(
element
:
Element
)
margin
Link copied to clipboard
fun
margin
(
element
:
Element
,
f
:
(
StyleSheet
)
->
LinearDimension
)
:
Double
margin
Bottom
Link copied to clipboard
fun
marginBottom
(
element
:
Element
)
:
Double
margin
Left
Link copied to clipboard
fun
marginLeft
(
element
:
Element
)
:
Double
margin
Right
Link copied to clipboard
fun
marginRight
(
element
:
Element
)
:
Double
margin
Top
Link copied to clipboard
fun
marginTop
(
element
:
Element
)
:
Double
padding
Link copied to clipboard
fun
padding
(
element
:
Element
?
,
f
:
(
StyleSheet
)
->
LinearDimension
)
:
Double
padding
Bottom
Link copied to clipboard
fun
paddingBottom
(
element
:
Element
?
)
:
Double
padding
Left
Link copied to clipboard
fun
paddingLeft
(
element
:
Element
?
)
:
Double
padding
Right
Link copied to clipboard
fun
paddingRight
(
element
:
Element
?
)
:
Double
padding
Top
Link copied to clipboard
fun
paddingTop
(
element
:
Element
?
)
:
Double
position
Children
Link copied to clipboard
fun
positionChildren
(
element
:
Element
,
knownWidth
:
Double
?
=
null
)
:
Rectangle
width
Link copied to clipboard
fun
width
(
element
:
Element
,
height
:
Double
?
=
null
,
includeMargins
:
Boolean
=
true
)
:
Double