Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package com.threed.jpct

Class com.threed.jpct.Animation extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### aktFrames

    int aktFrames

### keyFrames

    Mesh[] keyFrames

### endFrame

    int endFrame

### maxFrames

    int maxFrames

### mode

    int mode

### hermiteBias

    float hermiteBias

### hermiteTension

    float hermiteTension

### startFrames

    int[] startFrames

### endFrames

    int[] endFrames

### seqNames

    java.lang.String[] seqNames

### anzAnim

    int anzAnim

### wrapMode

    int wrapMode

Class com.threed.jpct.BufferedMatrix extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### backMatrix

    Matrix backMatrix

### backBx

    float backBx

### backBy

    float backBy

### backBz

    float backBz

### frontMatrix

    Matrix frontMatrix

### frontBx

    float frontBx

### frontBy

    float frontBy

### frontBz

    float frontBz

Class com.threed.jpct.Camera extends BufferedMatrix implements Serializable

serialVersionUID: 1l

Serialized Fields

### scaleX

    float scaleX

### scaleY

    float scaleY

### scaleXAfter

    float scaleXAfter

### scaleYAfter

    float scaleYAfter

### divx

    float divx

### divy

    float divy

### billBoardMatrix

    Matrix billBoardMatrix

### cameraFOV

    float cameraFOV

### yFOV

    float yFOV

### lowerLimit

    float lowerLimit

### higherLimit

    float higherLimit

### ellipsoidMode

    int ellipsoidMode

Class com.threed.jpct.FrameBuffer extends java.lang.Object implements Serializable

serialVersionUID: 4l

Serialized Fields

### frameCount

    long frameCount

### emulateOpenGL

    boolean emulateOpenGL

### middleX

    float middleX

### middleY

    float middleY

### useBb

    boolean useBb

### bbXl

    int bbXl

### bbXr

    int bbXr

### bbYo

    int bbYo

### bbYu

    int bbYu

### bbXlL

    int bbXlL

### bbXrL

    int bbXrL

### bbYoL

    int bbYoL

### bbYuL

    int bbYuL

### bbXlD

    int bbXlD

### bbXrD

    int bbXrD

### bbYoD

    int bbYoD

### bbYuD

    int bbYuD

### bbXd

    int bbXd

### bbYd

    int bbYd

### pixels

    int[] pixels

### width

    int width

### height

    int height

### xstart

    int[] xstart

### xend

    int[] xend

### exXstart

    int[] exXstart

### exXend

    int[] exXend

### exXstart2

    int[] exXstart2

### exXend2

    int[] exXend2

### zhigh

    float[] zhigh

### exZlow

    float[] exZlow

### exZlow2

    float[] exZlow2

### blittingTarget

    int blittingTarget

### canvasMode

    boolean canvasMode

### zbuffer

    int[] zbuffer

### owidth

    int owidth

### oheight

    int oheight

### output

    java.awt.Image output

### length

    int length

### pixelsOut

    int[] pixelsOut

### useBufferedImage

    boolean useBufferedImage

### oversampling

    boolean oversampling

### samplingmode

    int samplingmode

### bufferType

    int bufferType

### initialized

    boolean initialized

### fillingMode

    int fillingMode

### fogLookUp

    int[] fogLookUp

### fogR

    float fogR

### fogG

    float fogG

### fogB

    float fogB

### fogDistance

    float fogDistance

### currentFoggingState

    boolean currentFoggingState

### id

    java.lang.Long id

### ignoreInit

    boolean ignoreInit

### versionHelper

    VersionHelper versionHelper

### defaultLock

    java.lang.Object defaultLock

### clearLoads

    com.threed.jpct.FrameBuffer.ClearyLoad[] clearLoads

### singleThreaded

    boolean singleThreaded

### drawers

    com.threed.jpct.FrameBuffer.Drawer[] drawers

### virtualHeight

    int virtualHeight

### virtualWidth

    int virtualWidth

Class com.threed.jpct.GenericVertexController extends java.lang.Object implements Serializable

Serialized Fields

### meshData

    SimpleVector[] meshData

### normalData

    SimpleVector[] normalData

### meshTarget

    SimpleVector[] meshTarget

### normalTarget

    SimpleVector[] normalTarget

### mesh

    Mesh mesh

### size

    int size

### initialized

    boolean initialized

Class com.threed.jpct.LegacyRenderer extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### p

    int[] p

### texMan

    TextureManager texMan

### listener

    IPaintListener listener

### listenerActive

    boolean listenerActive

Class com.threed.jpct.Lights extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### rgbScale

    int rgbScale

### maxLightValue

    int maxLightValue

### lightCnt

    int lightCnt

### maxLights

    int maxLights

### xOrg

    float[] xOrg

### yOrg

    float[] yOrg

### zOrg

    float[] zOrg

### xTr

    float[] xTr

### yTr

    float[] yTr

### zTr

    float[] zTr

### xRot

    float[] xRot

### yRot

    float[] yRot

### zRot

    float[] zRot

### bOrg

    float[] bOrg

### rOrg

    float[] rOrg

### gOrg

    float[] gOrg

### transform

    BufferedMatrix[] transform

### isVisible

    boolean[] isVisible

### attenuation

    float[] attenuation

### discardDistance

    float[] discardDistance

### mat5

    Matrix mat5

### mat6

    Matrix mat6

Class com.threed.jpct.Matrix extends java.lang.Object implements Serializable

serialVersionUID: 2l

Serialized Fields

### mat

    float[][] mat

### mat0

    float[] mat0

### mat1

    float[] mat1

### mat2

    float[] mat2

### mat3

    float[] mat3

Class com.threed.jpct.Mesh extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  serialization runtime uses this method to de-serialize object

### writeObject

    private void writeObject(java.io.ObjectOutputStream stream)
                      throws java.io.IOException

  serialization runtime uses this method to serialize object

Serialized Fields

### serializeMethod

    int serializeMethod

### myController

    IVertexController myController

### normalsCalculated

    boolean normalsCalculated

### tangentsCalculated

    boolean tangentsCalculated

### anzVectors

    int anzVectors

### maxVectors

    int maxVectors

### anzCoords

    int anzCoords

### anzTri

    int anzTri

### points

    int[][] points

### xOrg

    float[] xOrg

### yOrg

    float[] yOrg

### zOrg

    float[] zOrg

### nxOrg

    float[] nxOrg

### nyOrg

    float[] nyOrg

### nzOrg

    float[] nzOrg

### coords

    int[] coords

### obbStart

    int obbStart

### obbEnd

    int obbEnd

### sxOrg

    short[] sxOrg

### syOrg

    short[] syOrg

### szOrg

    short[] szOrg

### snxOrg

    short[] snxOrg

### snyOrg

    short[] snyOrg

### snzOrg

    short[] snzOrg

### tangentVectors

    float[][] tangentVectors

Class com.threed.jpct.Object3D extends java.lang.Object implements Serializable

serialVersionUID: 6l

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Serialized Fields

### isTrans

    boolean isTrans

### transMode

    int transMode

### isEnvmapped

    boolean isEnvmapped

### useCSEnvmapping

    boolean useCSEnvmapping

### envMapDir

    int envMapDir

### isBlended

    boolean isBlended

### isBumpmapped

    boolean isBumpmapped

### isVisible

    boolean isVisible

### isLit

    boolean isLit

### isPotentialCollider

    boolean isPotentialCollider

### mayCollide

    boolean mayCollide

### dynSectorDetect

    boolean dynSectorDetect

### wasCollider

    boolean wasCollider

### sortOffset

    float sortOffset

### isSelectable

    boolean isSelectable

### someSectorVisible

    boolean someSectorVisible

### objVectors

    Vectors objVectors

### objMesh

    Mesh objMesh

### myWorld

    World myWorld

### number

    int number

### name

    java.lang.String name

### clipAtPortal

    int clipAtPortal

### texture

    int[] texture

### multiTex

    int[][] multiTex

### multiMode

    int[][] multiMode

### maxStagesUsed

    int maxStagesUsed

### usesMultiTexturing

    boolean usesMultiTexturing

### sector

    int[] sector

### parent

    Object3D[] parent

### parentCnt

    int parentCnt

### sectorStartPoint

    int[] sectorStartPoint

### sectorEndPoint

    int[] sectorEndPoint

### sectorStartPoly

    int[] sectorStartPoly

### sectorEndPoly

    int[] sectorEndPoly

### bumpmap

    int[] bumpmap

### basemap

    int[] basemap

### dynSectorList

    int[] dynSectorList

### sectorCnt

    int sectorCnt

### transValue

    int transValue

### isMainWorld

    boolean isMainWorld

### oneSectorOnly

    boolean oneSectorOnly

### singleSectorNumber

    int singleSectorNumber

### hasPortals

    boolean hasPortals

### alwaysFilter

    boolean alwaysFilter

### centerX

    float centerX

### centerY

    float centerY

### centerZ

    float centerZ

### hasBoundingBox

    boolean hasBoundingBox

### isFlatShaded

    boolean isFlatShaded

### object3DRendered

    boolean object3DRendered

### dynamic

    boolean dynamic

### modified

    boolean modified

### indexed

    boolean indexed

### batchSize

    int batchSize

### preferDLOrVBO

    boolean preferDLOrVBO

### staticUV

    boolean staticUV

### toStrip

    boolean toStrip

### isSharingSource

    boolean isSharingSource

### sharing

    boolean sharing

### shareWith

    Object3D shareWith

### cullingInvertedBuffer

    boolean cullingInvertedBuffer

### stripped

    boolean stripped

### collisionListener

    java.util.Vector collisionListener

### disableListeners

    boolean disableListeners

### polygonIDs

    int[] polygonIDs

### pIDCount

    int pIDCount

### lastAddedID

    int lastAddedID

### lowestPos

    int lowestPos

### highestPos

    int highestPos

### xRotationCenter

    float xRotationCenter

### yRotationCenter

    float yRotationCenter

### zRotationCenter

    float zRotationCenter

### addColorR

    int addColorR

### addColorG

    int addColorG

### addColorB

    int addColorB

### rotationMatrix

    Matrix rotationMatrix

### translationMatrix

    Matrix translationMatrix

### originMatrix

    Matrix originMatrix

### doCulling

    boolean doCulling

### doSpecularLighting

    boolean doSpecularLighting

### writeToZbuffer

    boolean writeToZbuffer

### textureMatrix

    Matrix textureMatrix

### skipPivot

    boolean skipPivot

### anim

    Animation anim

### neverOptimize

    boolean neverOptimize

### scaleFactor

    float scaleFactor

### invScaleFactor

    float invScaleFactor

### isBillBoard

    boolean isBillBoard

### ocTree

    OcTree ocTree

### lazyTransforms

    boolean lazyTransforms

### visComplete

    boolean visComplete

### optimizeColDet

    boolean optimizeColDet

### largestPolygonSize

    float largestPolygonSize

### ellipsoidMode

    int ellipsoidMode

### userObj

    java.lang.Object userObj

### reverseCulling

    boolean reverseCulling

### hasBeenBuild

    boolean hasBeenBuild

### useMatrixCache

    boolean useMatrixCache

### addColorInstance

    java.awt.Color addColorInstance

### reNormalize

    boolean reNormalize

Class com.threed.jpct.OcTree extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### root

    OcTreeNode root

### maxPoly

    int maxPoly

### maxDepth

    int maxDepth

### leafs

    int leafs

### curLeafs

    int curLeafs

### totalPolys

    int totalPolys

### nodes

    int nodes

### leafList

    OcTreeNode[] leafList

### visibleLeafs

    boolean[] visibleLeafs

### useForCollision

    boolean useForCollision

### useForRendering

    boolean useForRendering

### radiusMul

    float radiusMul

### mode

    int mode

### objMesh

    Mesh objMesh

### tris

    int[] tris

### threadsBuffer

    OcTreeNode[] threadsBuffer

### allLeafs

    java.util.Vector allLeafs

Class com.threed.jpct.Portals extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### anzPortals

    int anzPortals

### anzSectors

    int anzSectors

### viewSector

    int viewSector

### visSectors

    int[] visSectors

### anzVisSectors

    int anzVisSectors

### portalsObj

    Object3D portalsObj

### lowx

    float[] lowx

### lowy

    float[] lowy

### highx

    float[] highx

### highy

    float[] highy

### bounding

    float[][] bounding

### fromSector

    int[] fromSector

### toSector

    int[] toSector

### coords

    int[][] coords

### coordCount

    int[] coordCount

### boundingCenterX

    float[] boundingCenterX

### boundingCenterY

    float[] boundingCenterY

### boundingCenterZ

    float[] boundingCenterZ

### boundingWidthX

    float[] boundingWidthX

### boundingWidthY

    float[] boundingWidthY

### boundingWidthZ

    float[] boundingWidthZ

### maxPortals

    int maxPortals

### used

    int used

### curSectors

    int[] curSectors

### onlyPortal

    int[] onlyPortal

### isVisible

    boolean[] isVisible

### portalsUsed

    int[] portalsUsed

Class com.threed.jpct.Projector extends Camera implements Serializable

serialVersionUID: 1l

Class com.threed.jpct.RGBColor extends java.awt.Color implements Serializable

serialVersionUID: 1l

Class com.threed.jpct.SimpleVector extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### x

    float x

  The x component of the vector

### y

    float y

  The y component of the vector

### z

    float z

  The z component of the vector

Class com.threed.jpct.SoftGLRenderer extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### p

    int[] p

### texMan

    TextureManager texMan

### listener

    IPaintListener listener

### listenerActive

    boolean listenerActive

### worker

    Worker worker

### workers

    com.threed.jpct.SoftGLRenderer.MyWorkLoad[] workers

Class com.threed.jpct.Texture extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### width

    int width

### height

    int height

### texels

    int[] texels

### alpha

    int[] alpha

### intSize

    int intSize

### xend

    float xend

### yend

    float yend

### isBumpmap

    boolean isBumpmap

### shifter

    byte shifter

### isUnicolor

    boolean isUnicolor

### repeat

    boolean repeat

### bilinear

    boolean bilinear

### mipmap

    boolean mipmap

### projector

    Projector projector

### projectorBuffer

    Projector projectorBuffer

### enabled

    boolean enabled

### isShadowMap

    boolean isShadowMap

### xDiv

    float xDiv

### yDiv

    float yDiv

### mipMaps

    Texture[] mipMaps

### isLoaded

    boolean isLoaded

### storeTexels

    int[] storeTexels

### myEffect

    ITextureEffect myEffect

### usageCnt

    long usageCnt

### isConverted

    boolean isConverted

### openGLID

    int openGLID

### markerGL

    int markerGL

### lastRenderer

    int lastRenderer

### lastRendererMarker

    int lastRendererMarker

### glIDs

    java.util.Hashtable glIDs

### marker

    java.util.Hashtable marker

### deletePixels

    boolean deletePixels

Class com.threed.jpct.VideoMode extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### width

    int width

  The width of the framebuffer that this video mode uses in pixels

### height

    int height

  The height of the framebuffer that this video mode uses in pixels

### bpp

    int bpp

  The colordepth of the framebuffer that this video mode uses in bits

### depth

    int depth

  The depth of the depthbuffer in bits

### refresh

    int refresh

  The refresh rate in Hz.

Class com.threed.jpct.VisList extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### anzpoly

    int anzpoly

### size

    int size

### vobj

    Object3D[] vobj

### vorg

    Object3D[] vorg

### vnum

    int[] vnum

### vnumOrg

    int[] vnumOrg

### portalNum

    int[] portalNum

### mode

    int[] mode

### zValue

    float[] zValue

### stageCnt

    int[] stageCnt

### lastCycle

    long lastCycle

### vobj2

    Object3D[] vobj2

### vorg2

    Object3D[] vorg2

### vnum2

    int[] vnum2

### vnumOrg2

    int[] vnumOrg2

### portalNum2

    int[] portalNum2

### mode2

    int[] mode2

### zValue2

    float[] zValue2

### stageCnt2

    int[] stageCnt2

### splitted

    boolean splitted

### pivotindex

    int pivotindex

### fillBuffer

    int fillBuffer

### isExtracted

    boolean isExtracted

### hasBeenSwitched

    boolean hasBeenSwitched

### msgCnt

    int msgCnt

### maxStages

    int maxStages

### toFill

    java.util.Vector toFill

Class com.threed.jpct.WaterTextureEffect extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### buffer1

    int[] buffer1

### buffer2

    int[] buffer2

### width

    int width

### height

    int height

### shifter

    byte shifter

### ripples

    int ripples

Class com.threed.jpct.World extends java.lang.Object implements Serializable

serialVersionUID: 5l

Serialized Fields

### objectList

    Object3DList objectList

### visList

    VisList visList

### camera

    Camera camera

### lights

    Lights lights

### portals

    Portals portals

### clippedPolys

    Object3D clippedPolys

### drawCnt

    long drawCnt

### mainWorld

    int mainWorld

### useFogging

    boolean useFogging

### fogModeChanged

    int fogModeChanged

### perPixelFogging

    boolean perPixelFogging

### fogStart

    float fogStart

### fogDistance

    float fogDistance

### fogColorR

    float fogColorR

### fogColorG

    float fogColorG

### fogColorB

    float fogColorB

### ambientRed

    int ambientRed

### ambientGreen

    int ambientGreen

### ambientBlue

    int ambientBlue

### invertCulling

    boolean invertCulling

### lock

    java.lang.Boolean lock

### wasLocked

    int wasLocked

### disposed

    boolean disposed

### nearPlane

    float nearPlane

### farPlane

    float farPlane

### nearPlaneOld

    float nearPlaneOld

### farPlaneOld

    float farPlaneOld

Package com.threed.jpct.util

Class com.threed.jpct.util.Light extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### light

    int light

### on

    boolean on

### world

    World world

Class com.threed.jpct.util.Overlay extends java.lang.Object implements Serializable

serialVersionUID: 2l

Serialized Fields

### world

    World world

### plane

    Object3D plane

### adjuster

    com.threed.jpct.util.Overlay.MyController adjuster

### upperLeftX

    int upperLeftX

### upperLeftY

    int upperLeftY

### lowerRightX

    int lowerRightX

### lowerRightY

    int lowerRightY

### upperLeftU

    int upperLeftU

### upperLeftV

    int upperLeftV

### lowerRightU

    int lowerRightU

### lowerRightV

    int lowerRightV

### depth

    float depth

### disposed

    boolean disposed

### uvChange

    boolean uvChange

### rotation

    float rotation

### rotMode

    boolean rotMode

Class com.threed.jpct.util.ShadowHelper extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### map

    Texture map

### inverts

    boolean[] inverts

### lightsOff

    int[] lightsOff

### visible

    boolean[] visible

### addColor

    java.awt.Color[] addColor

### recMap

    java.util.Hashtable recMap

### casMap

    java.util.Hashtable casMap

### world

    World world

### buffer

    FrameBuffer buffer

### tid

    int tid

### proj

    Projector proj

### disableLights

    boolean disableLights

### col

    java.awt.Color col

### name

    java.lang.String name

### revert

    boolean revert

### invertCulling

    boolean invertCulling

### disableAddColor

    boolean disableAddColor

### border

    int border

### rendersShadowMap

    boolean rendersShadowMap

### rendersShadowPass

    boolean rendersShadowPass

Class com.threed.jpct.util.XMLNode extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

### name

    java.lang.String name

### attributes

    java.util.Vector attributes

### subNodes

    java.util.Vector subNodes

### data

    java.lang.String data

### level

    int level

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES