public class X3dParse
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
fileSchema |
java.lang.String |
fileX3d |
Constructor and Description |
---|
X3dParse() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFileSchema() |
java.lang.String |
getFileX3d() |
org.dom4j.Document |
initparse(java.lang.String url) |
javax.media.j3d.TransformGroup |
parse() |
javax.media.j3d.Appearance |
parseAppearance(org.dom4j.Node node) |
com.sun.j3d.utils.geometry.Box |
parseBox(org.dom4j.Node node,
javax.media.j3d.Appearance app) |
javax.vecmath.Point3f[] |
parseColor(org.dom4j.Node node) |
javax.vecmath.Color3f |
parseColor(java.lang.String strin) |
com.sun.j3d.utils.geometry.Cone |
parseCone(org.dom4j.Node node,
javax.media.j3d.Appearance app) |
javax.vecmath.Point3f[] |
parseCoordinate(org.dom4j.Node node) |
com.sun.j3d.utils.geometry.Cylinder |
parseCylinder(org.dom4j.Node node,
javax.media.j3d.Appearance app) |
javax.media.j3d.TransparencyAttributes |
parseGetTrnspMat(org.dom4j.Node node) |
javax.media.j3d.Texture |
parseImageTexture(org.dom4j.Node node) |
javax.media.j3d.Shape3D |
parseIndexedFaceSet(org.dom4j.Node node,
javax.media.j3d.Appearance app) |
javax.media.j3d.Material |
parseMaterial(org.dom4j.Node node) |
javax.media.j3d.Transform3D |
parseRotation(java.lang.String text) |
javax.media.j3d.Transform3D |
parseScale(java.lang.String text) |
javax.media.j3d.TransformGroup |
parseScene(org.dom4j.Node node) |
javax.media.j3d.TransformGroup |
parseShape(org.dom4j.Node node) |
javax.vecmath.Vector3f |
parseSize(java.lang.String size) |
com.sun.j3d.utils.geometry.Sphere |
parseSphere(org.dom4j.Node node,
javax.media.j3d.Appearance app) |
javax.vecmath.Point2f[] |
parseTextureCoordinate(org.dom4j.Node node) |
javax.media.j3d.Transform3D |
parseTransform(org.dom4j.Node node) |
javax.media.j3d.Transform3D |
parseTranslation(java.lang.String text) |
java.lang.String |
resolvePathWithParent(java.lang.String parentPath,
java.lang.String filePath) |
void |
setFileSchema(java.lang.String fileschema) |
void |
setFileX3d(java.lang.String file) |
int[] |
stringToInt3(java.lang.String strin) |
javax.vecmath.Point2f[] |
stringToPoint2f(java.lang.String strin) |
javax.vecmath.Point3f[] |
stringToPoint3f(java.lang.String strin) |
boolean |
validateDtd() |
public java.lang.String getFileX3d()
public void setFileX3d(java.lang.String file)
public java.lang.String getFileSchema()
public void setFileSchema(java.lang.String fileschema)
public org.dom4j.Document initparse(java.lang.String url) throws org.dom4j.DocumentException
org.dom4j.DocumentException
public java.lang.String resolvePathWithParent(java.lang.String parentPath, java.lang.String filePath)
public javax.vecmath.Point2f[] stringToPoint2f(java.lang.String strin)
public javax.vecmath.Point3f[] stringToPoint3f(java.lang.String strin)
public int[] stringToInt3(java.lang.String strin)
public javax.media.j3d.Transform3D parseRotation(java.lang.String text)
public javax.media.j3d.Transform3D parseTranslation(java.lang.String text)
public javax.media.j3d.Transform3D parseScale(java.lang.String text)
public javax.media.j3d.Transform3D parseTransform(org.dom4j.Node node)
public javax.media.j3d.TransformGroup parseScene(org.dom4j.Node node)
public javax.vecmath.Color3f parseColor(java.lang.String strin)
public javax.vecmath.Vector3f parseSize(java.lang.String size)
public com.sun.j3d.utils.geometry.Sphere parseSphere(org.dom4j.Node node, javax.media.j3d.Appearance app)
public com.sun.j3d.utils.geometry.Cylinder parseCylinder(org.dom4j.Node node, javax.media.j3d.Appearance app)
public com.sun.j3d.utils.geometry.Cone parseCone(org.dom4j.Node node, javax.media.j3d.Appearance app)
public com.sun.j3d.utils.geometry.Box parseBox(org.dom4j.Node node, javax.media.j3d.Appearance app)
public javax.media.j3d.Material parseMaterial(org.dom4j.Node node)
public javax.media.j3d.TransparencyAttributes parseGetTrnspMat(org.dom4j.Node node)
public javax.media.j3d.Appearance parseAppearance(org.dom4j.Node node)
public javax.media.j3d.Texture parseImageTexture(org.dom4j.Node node)
public javax.vecmath.Point3f[] parseCoordinate(org.dom4j.Node node)
public javax.vecmath.Point3f[] parseColor(org.dom4j.Node node)
public javax.vecmath.Point2f[] parseTextureCoordinate(org.dom4j.Node node)
public javax.media.j3d.Shape3D parseIndexedFaceSet(org.dom4j.Node node, javax.media.j3d.Appearance app)
public javax.media.j3d.TransformGroup parseShape(org.dom4j.Node node)
public javax.media.j3d.TransformGroup parse() throws org.dom4j.DocumentException
org.dom4j.DocumentException
public boolean validateDtd()
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.