|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
Layout for the GraphUI Group, called @ Shape#validate(GL2ES2) or Shape#validate(GLProfile).
More...
Public Member Functions | |
| void | preValidate (final Shape s) |
Prepare given Shape before validation, e.g. More... | |
| void | layout (final Group g, final AABBox box, final PMVMatrix4f pmv) |
Performing the layout of Group#getShapes(), called @ Shape#validate(GL2ES2) or Shape#validate(GLProfile). More... | |
Layout for the GraphUI Group, called @ Shape#validate(GL2ES2) or Shape#validate(GLProfile).
Definition at line 63 of file Group.java.
| void com.jogamp.graph.ui.Group.Layout.layout | ( | final Group | g, |
| final AABBox | box, | ||
| final PMVMatrix4f | pmv | ||
| ) |
Performing the layout of Group#getShapes(), called @ Shape#validate(GL2ES2) or Shape#validate(GLProfile).
According to the implemented layout, method
PMVMatrix4f pmvAABBox box | g | the Group to layout |
| box | the bounding box of Group to be updated by this method. |
| pmv | a PMVMatrix4f which can be reused. |
Implemented in com.jogamp.graph.ui.layout.BoxLayout, and com.jogamp.graph.ui.layout.GridLayout.
| void com.jogamp.graph.ui.Group.Layout.preValidate | ( | final Shape | s | ) |
Prepare given Shape before validation, e.g.
Implemented in com.jogamp.graph.ui.layout.BoxLayout, and com.jogamp.graph.ui.layout.GridLayout.