org.vrforcad
Class ConvertX3DtoJ3D

java.lang.Object
  extended by org.vrforcad.ConvertX3DtoJ3D

public class ConvertX3DtoJ3D
extends java.lang.Object

This class parse the X3D file and build the geometry.

Version:
1.2
Author:
Daniel Cioi

Field Summary
static java.util.ArrayList<java.lang.Float> ambientIntensity
           
static java.util.ArrayList<java.lang.Float> coodonates
           
static java.util.ArrayList<java.lang.Float> diffuseColor
           
static java.util.ArrayList<java.lang.Integer> indices
           
static java.util.ArrayList<java.lang.Integer> normalindices
           
static java.util.ArrayList<java.lang.Float> normals
           
static java.util.ArrayList<java.lang.Float> rotationPosition
           
static java.util.ArrayList<java.lang.Float> scalePosition
           
static CADmodelAppearance shapeAppearance
           
static java.util.ArrayList<java.lang.Float> shininess
           
static java.util.ArrayList<java.lang.Float> specularColor
           
static java.util.ArrayList<java.lang.Float> tempValuesFloat
           
static java.util.ArrayList<java.lang.Integer> tempValuesInt
           
static java.util.ArrayList<java.lang.Float> transformPosition
           
 
Constructor Summary
ConvertX3DtoJ3D(java.io.File filePath)
           
 
Method Summary
static void scan()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coodonates

public static java.util.ArrayList<java.lang.Float> coodonates

normals

public static java.util.ArrayList<java.lang.Float> normals

indices

public static java.util.ArrayList<java.lang.Integer> indices

normalindices

public static java.util.ArrayList<java.lang.Integer> normalindices

transformPosition

public static java.util.ArrayList<java.lang.Float> transformPosition

rotationPosition

public static java.util.ArrayList<java.lang.Float> rotationPosition

scalePosition

public static java.util.ArrayList<java.lang.Float> scalePosition

tempValuesFloat

public static java.util.ArrayList<java.lang.Float> tempValuesFloat

tempValuesInt

public static java.util.ArrayList<java.lang.Integer> tempValuesInt

ambientIntensity

public static java.util.ArrayList<java.lang.Float> ambientIntensity

diffuseColor

public static java.util.ArrayList<java.lang.Float> diffuseColor

shininess

public static java.util.ArrayList<java.lang.Float> shininess

specularColor

public static java.util.ArrayList<java.lang.Float> specularColor

shapeAppearance

public static CADmodelAppearance shapeAppearance
Constructor Detail

ConvertX3DtoJ3D

public ConvertX3DtoJ3D(java.io.File filePath)
Method Detail

scan

public static void scan()