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

startFrames

int[] startFrames

endFrames

int[] endFrames

seqNames

java.lang.String[] seqNames

anzAnim

int anzAnim

wrapMode

int wrapMode

cacheIndices

boolean cacheIndices

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

serialVersionUID: 1L

Serialized Fields

scaleX

float scaleX

scaleY

float scaleY

divx

float divx

divy

float divy

cameraFOV

float cameraFOV

yFOV

float yFOV

lowerLimit

float lowerLimit

higherLimit

float higherLimit

backMatrix

Matrix backMatrix

backBx

float backBx

backBy

float backBy

backBz

float backBz

ellipsoidMode

int ellipsoidMode

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

serialVersionUID: 1L

Serialized Fields

frameCount

long frameCount

middleX

float middleX

middleY

float middleY

width

int width

height

int height

id

java.lang.Long id

initialized

boolean initialized

length

int length

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

serialVersionUID: 1L

Serialized Fields

meshData

SimpleVector[] meshData

normalData

SimpleVector[] normalData

meshTarget

SimpleVector[] meshTarget

normalTarget

SimpleVector[] normalTarget

mesh

Mesh mesh

size

int size

initialized

boolean initialized

x

float x

y

float y

z

float z

meshxOrg

float[] meshxOrg

meshyOrg

float[] meshyOrg

meshzOrg

float[] meshzOrg

meshnxOrg

float[] meshnxOrg

meshnyOrg

float[] meshnyOrg

meshnzOrg

float[] meshnzOrg

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

lastRot

float lastRot

lastSin

float lastSin

lastCos

float lastCos

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
serialization runtime uses this method to serialize object

Throws:
java.io.IOException
Serialized Fields

serializeMethod

int serializeMethod

myController

IVertexController myController

normalsCalculated

boolean normalsCalculated

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

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

serialVersionUID: 3L

Serialized Fields

isTrans

boolean isTrans

transMode

int transMode

isEnvmapped

boolean isEnvmapped

isVisible

boolean isVisible

isLit

boolean isLit

isPotentialCollider

boolean isPotentialCollider

mayCollide

boolean mayCollide

wasCollider

boolean wasCollider

sortOffset

float sortOffset

isStatic

boolean isStatic

objVectors

com.threed.jpct.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

parent

Object3D[] parent

parentCnt

int parentCnt

transValue

int transValue

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

forcedIndexed

boolean forcedIndexed

batchSize

int batchSize

staticUV

boolean staticUV

toStrip

boolean toStrip

sharing

boolean sharing

shareWith

Object3D shareWith

transBuffer

Matrix transBuffer

collisionListener

java.util.ArrayList<E> 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

mat2

Matrix mat2

mat5

Matrix mat5

mat6

Matrix mat6

mat7

Matrix mat7

matBill

Matrix matBill

doCulling

boolean doCulling

doSpecularLighting

boolean doSpecularLighting

anim

Animation anim

neverOptimize

boolean neverOptimize

scaleFactor

float scaleFactor

isBillBoard

boolean isBillBoard

ocTree

OcTree ocTree

lazyTransforms

boolean lazyTransforms

transCache

Matrix transCache

invCache

Matrix invCache

transCacheDump

Matrix transCacheDump

invCacheDump

Matrix invCacheDump

optimizeColDet

boolean optimizeColDet

largestPolygonSize

float largestPolygonSize

ellipsoidMode

int ellipsoidMode

userObj

java.lang.Object userObj

reverseCulling

boolean reverseCulling

hasBeenBuild

boolean hasBeenBuild

hasBeenStripped

boolean hasBeenStripped

fixedPointMode

boolean fixedPointMode

oneTextureSet

boolean oneTextureSet

useMatrixCache

boolean useMatrixCache

matrixCache

java.util.HashMap<K,V> matrixCache

addColorInstance

RGBColor addColorInstance

tempCS

SimpleVector tempCS

tempTC

SimpleVector tempTC

lightsList

java.util.ArrayList<E> lightsList

litData

float[][] litData

textureMatrix

Matrix textureMatrix

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

serialVersionUID: 1L

Serialized Fields

root

com.threed.jpct.OcTreeNode root

maxPoly

int maxPoly

maxDepth

int maxDepth

leafs

int leafs

curLeafs

int curLeafs

totalPolys

int totalPolys

nodes

int nodes

leafList

com.threed.jpct.OcTreeNode[] leafList

visibleLeafs

boolean[] visibleLeafs

useForCollision

boolean useForCollision

useForRendering

boolean useForRendering

radiusMul

float radiusMul

objMesh

Mesh objMesh

mode

int mode

tris

int[] tris

threadsBuffer

com.threed.jpct.OcTreeNode[] threadsBuffer

allLeafs

java.util.ArrayList<E> allLeafs

used

java.util.HashSet<E> used

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

serialVersionUID: 1L

Serialized Fields

red

int red

blue

int blue

green

int green

alpha

int alpha

nred

float nred

nblue

float nblue

ngreen

float ngreen

nalpha

float nalpha

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


cacheable

boolean cacheable

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

serialVersionUID: 1L

Serialized Fields

width

int width

height

int height

texels

int[] texels

zippedTexels

byte[] zippedTexels

alpha

boolean alpha

intSize

int intSize

shifter

byte shifter

isUnicolor

boolean isUnicolor

repeat

boolean repeat

bilinear

boolean bilinear

mipmap

boolean mipmap

enabled

boolean enabled

convertTo4444

boolean convertTo4444

isLoaded

boolean isLoaded

storeTexels

int[] storeTexels

myEffect

ITextureEffect myEffect

isConverted

boolean isConverted

openGLID

int openGLID

markerGL

int markerGL

lastRenderer

int lastRenderer

lastRendererMarker

int lastRendererMarker

deletePixels

boolean deletePixels

glIDs

java.util.HashMap<K,V> glIDs

marker

java.util.HashSet<E> marker

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

serialVersionUID: 3L

Serialized Fields

compiler

com.threed.jpct.Object3DCompiler compiler

objectList

com.threed.jpct.Object3DList objectList

visList

com.threed.jpct.VisList visList

camera

Camera camera

lights

com.threed.jpct.Lights lights

drawCnt

long drawCnt

useFogging

boolean useFogging

fogModeChanged

int fogModeChanged

fogStart

float fogStart

fogDistance

float fogDistance

fogColorR

float fogColorR

fogColorG

float fogColorG

fogColorB

float fogColorB

ambientRed

int ambientRed

ambientGreen

int ambientGreen

ambientBlue

int ambientBlue

disposed

boolean disposed

nearPlane

float nearPlane

farPlane

float farPlane

nearPlaneOld

float nearPlaneOld

farPlaneOld

float farPlaneOld

tmpMat

Matrix tmpMat

Package com.threed.jpct.util

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