Package | Description |
---|---|
com.sun.javafx.geom.transform | |
com.sun.javafx.sg.prism | |
com.sun.javafx.util | |
com.sun.prism | |
com.sun.prism.impl | |
com.sun.prism.impl.ps | |
com.sun.prism.j2d |
Modifier and Type | Method and Description |
---|---|
GeneralTransform3D |
GeneralTransform3D.copy() |
GeneralTransform3D |
GeneralTransform3D.invert()
Inverts this transform in place.
|
GeneralTransform3D |
GeneralTransform3D.mul(BaseTransform t1)
Sets the value of this transform to the result of multiplying itself
with transform t1 : this = this * t1.
|
GeneralTransform3D |
GeneralTransform3D.mul(GeneralTransform3D t1)
Sets the value of this transform to the result of multiplying itself
with transform t1 : this = this * t1.
|
GeneralTransform3D |
GeneralTransform3D.ortho(double left,
double right,
double bottom,
double top,
double near,
double far)
Sets the value of this transform to an orthographic (parallel)
projection transform.
|
GeneralTransform3D |
GeneralTransform3D.perspective(boolean verticalFOV,
double fov,
double aspect,
double zNear,
double zFar)
Sets the value of this transform to a perspective projection transform.
|
GeneralTransform3D |
GeneralTransform3D.scale(double sx,
double sy,
double sz)
Sets the value of this transform to the result of multiplying itself
with a scale transform:
|
GeneralTransform3D |
GeneralTransform3D.set(double[] m)
Sets the matrix values of this transform to the values in the
specified array.
|
GeneralTransform3D |
GeneralTransform3D.set(GeneralTransform3D t1)
Sets the value of this transform to the specified transform.
|
GeneralTransform3D |
GeneralTransform3D.setIdentity()
Sets this transform to the identity matrix.
|
Modifier and Type | Method and Description |
---|---|
GeneralTransform3D |
GeneralTransform3D.mul(GeneralTransform3D t1)
Sets the value of this transform to the result of multiplying itself
with transform t1 : this = this * t1.
|
GeneralTransform3D |
GeneralTransform3D.set(GeneralTransform3D t1)
Sets the value of this transform to the specified transform.
|
Modifier and Type | Field and Description |
---|---|
protected GeneralTransform3D |
NGCamera.projViewTx |
Modifier and Type | Method and Description |
---|---|
GeneralTransform3D |
NGCamera.getProjViewTx(GeneralTransform3D tx) |
Modifier and Type | Method and Description |
---|---|
int |
NGNode.accumulateDirtyRegions(RectBounds clip,
RectBounds dirtyRegionTemp,
DirtyRegionPool regionPool,
DirtyRegionContainer dirtyRegionContainer,
BaseTransform tx,
GeneralTransform3D pvTx)
Accumulates and returns the dirty regions in transformed coordinates for
this node.
|
protected NGNode.RenderRootResult |
NGRegion.computeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx) |
protected NGNode.RenderRootResult |
NGGroup.computeRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
*
Culling Related Methods *
*
|
void |
NGNode.doPreCulling(DirtyRegionContainer drc,
BaseTransform tx,
GeneralTransform3D pvTx)
Culling support for multiple dirty regions.
|
void |
NGNode.drawDirtyOpts(BaseTransform tx,
GeneralTransform3D pvTx,
Rectangle clipBounds,
int[] colorBuffer,
int dirtyRegionIndex)
Helper method draws rectangles indicating the overdraw rectangles.
|
void |
NGGroup.drawDirtyOpts(BaseTransform tx,
GeneralTransform3D pvTx,
Rectangle clipBounds,
int[] countBuffer,
int dirtyRegionIndex) |
GeneralTransform3D |
NGCamera.getProjViewTx(GeneralTransform3D tx) |
void |
NGNode.getRenderRoot(NodePath path,
RectBounds dirtyRegion,
int cullingIndex,
BaseTransform tx,
GeneralTransform3D pvTx)
Called after preCullingBits in order to get the node
from which we should begin drawing.
|
protected void |
NGGroup.markCullRegions(DirtyRegionContainer drc,
int cullingRegionsBitsOfParent,
BaseTransform tx,
GeneralTransform3D pvTx) |
void |
NGCamera.setProjViewTransform(GeneralTransform3D projViewTx) |
Modifier and Type | Field and Description |
---|---|
GeneralTransform3D |
TempState.projViewTx
A temporary general transform used by LOD helper method, in node,
to compute area in scene.
|
Modifier and Type | Method and Description |
---|---|
void |
Graphics.setPerspectiveTransform(GeneralTransform3D perspectiveTransform) |
Modifier and Type | Method and Description |
---|---|
protected GeneralTransform3D |
BaseContext.getPerspectiveTransformNoClone() |
Modifier and Type | Method and Description |
---|---|
void |
BaseGraphics.setPerspectiveTransform(GeneralTransform3D transform) |
protected void |
BaseContext.setPerspectiveTransform(GeneralTransform3D transform) |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseShaderContext.setPerspectiveTransform(GeneralTransform3D transform) |
Modifier and Type | Method and Description |
---|---|
void |
J2DPrismGraphics.setPerspectiveTransform(GeneralTransform3D transform) |
Copyright © 2020. All rights reserved.