public class PgU3dSrc extends PsObject
Modifier and Type | Field and Description |
---|---|
static int |
LIGHT_PALETTE |
static boolean |
m_bIncludePriorityUpdates
Flag to include or exclude priority update blocks.
|
jvx.loader.PsU3dHeaderBlock |
m_header
Header Block for the file.
|
java.util.Hashtable[] |
m_palette
Hashtables for the U3D palettes.
|
static int |
MATERIAL_PALETTE |
static int |
MODEL_PALETTE
Identifiers for Hashtables.
|
static int |
MOTION_PALETTEE |
static int |
NODE_PALETTE |
static int |
SHADER_PALETTE |
static int |
TEXTURE_PALETTE |
static int |
VIEW_PALETTE |
HAS_BOUNDARY_PANEL, HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_LABEL_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, HAS_VECTOR_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_FOCUSSED, IS_PICKED, IS_SELECTED, IS_USED, NUM_TAGS
Constructor and Description |
---|
PgU3dSrc()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
computeFileSize()
Compute size of file and of declaration section, store both in the header block.
|
void |
write(java.io.DataOutputStream out)
Write a complete U3D File to a given dataOutputStream.
|
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, init, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, toString, update, updatePanels
public java.util.Hashtable[] m_palette
public static final int MODEL_PALETTE
public static final int LIGHT_PALETTE
public static final int VIEW_PALETTE
public static final int TEXTURE_PALETTE
public static final int SHADER_PALETTE
public static final int MATERIAL_PALETTE
public static final int MOTION_PALETTEE
public static final int NODE_PALETTE
public jvx.loader.PsU3dHeaderBlock m_header
public static final boolean m_bIncludePriorityUpdates
"