Todo
3D - Need documentation
| Modifier and Type | Field and Description |
|---|---|
| public static final NGCamera | |
| protected GeneralTransform3D | |
| protected double | |
| protected double | |
| private Vec3d | |
| protected Affine3D | |
| protected double | |
| protected double |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract PickRay | |
| protected void | doRender(Graphics g)
Overrides com. Invoked only by the final render method. |
| public double | |
| public double | |
| public Vec3d | |
| public GeneralTransform3D | |
| public double | |
| public double | |
| protected boolean | |
| public void | |
| protected void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| INSTANCE | back to summary |
|---|---|
| public static final NGCamera INSTANCE | |
| projViewTx | back to summary |
|---|---|
| protected GeneralTransform3D projViewTx | |
| viewHeight | back to summary |
|---|---|
| protected double viewHeight | |
| viewWidth | back to summary |
|---|---|
| protected double viewWidth | |
| worldPosition | back to summary |
|---|---|
| private Vec3d worldPosition | |
| worldTransform | back to summary |
|---|---|
| protected Affine3D worldTransform | |
| zFar | back to summary |
|---|---|
| protected double zFar | |
| zNear | back to summary |
|---|---|
| protected double zNear | |
| NGCamera | back to summary |
|---|---|
| public NGCamera() | |
| computePickRay | back to summary |
|---|---|
| public abstract PickRay computePickRay(float x, float y, PickRay pickRay) | |
| doRender | back to summary |
|---|---|
| protected void doRender(Graphics g) Overrides com. Doc from com. Invoked only by the final render method. Implementations of this method should make sure to save & restore the transform state.
| |
| getFarClip | back to summary |
|---|---|
| public double getFarClip() | |
| getNearClip | back to summary |
|---|---|
| public double getNearClip() | |
| getPositionInWorld | back to summary |
|---|---|
| public Vec3d getPositionInWorld(Vec3d pos) | |
| getProjViewTx | back to summary |
|---|---|
| public GeneralTransform3D getProjViewTx(GeneralTransform3D tx) | |
| getViewHeight | back to summary |
|---|---|
| public double getViewHeight() | |
| getViewWidth | back to summary |
|---|---|
| public double getViewWidth() | |
| hasOverlappingContents | back to summary |
|---|---|
| protected boolean hasOverlappingContents() Implements abstract com.
| |
| release | back to summary |
|---|---|
| public void release() Overrides com. Doc from com. * Stuff * *
| |
| renderContent | back to summary |
|---|---|
| protected void renderContent(Graphics g) Implements abstract com.
| |
| setFarClip | back to summary |
|---|---|
| public void setFarClip(float farClip) | |
| setNearClip | back to summary |
|---|---|
| public void setNearClip(float nearClip) | |
| setPosition | back to summary |
|---|---|
| public void setPosition(Vec3d position) | |
| setProjViewTransform | back to summary |
|---|---|
| public void setProjViewTransform(GeneralTransform3D projViewTx) | |
| setViewHeight | back to summary |
|---|---|
| public void setViewHeight(double viewHeight) | |
| setViewWidth | back to summary |
|---|---|
| public void setViewWidth(double viewWidth) | |
| setWorldTransform | back to summary |
|---|---|
| public void setWorldTransform(Affine3D localToWorldTx) | |