⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 environmentpersistence.java

📁 基于java的3d开发库。对坐java3d的朋友有很大的帮助。
💻 JAVA
字号:
//===========================================================================//=-------------------------------------------------------------------------=//= Module history:                                                         =//= - December 8 2006 - Oscar Chavarro: Original base version               =//===========================================================================package vsdk.toolkit.io.geometry;// Java basic classesimport java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.OutputStream;// VSDK Classesimport vsdk.toolkit.environment.scene.SimpleScene;import vsdk.toolkit.io.PersistenceElement;public class EnvironmentPersistence extends PersistenceElement {    public static void    importEnvironment(File inSceneFileFd, SimpleScene inoutScene)        throws Exception    {        String type = extractExtensionFromFile(inSceneFileFd);        if ( type.equals("obj") ) {            ReaderObj.importEnvironment(inSceneFileFd, inoutScene);        }        else if ( type.equals("3ds") ) {            InputStream is = new FileInputStream(inSceneFileFd);            String pathname = inSceneFileFd.getParentFile().getAbsolutePath();            String sourcename = inSceneFileFd.getName();            Reader3ds.importEnvironment(is, pathname, sourcename, inoutScene);        }        else if ( type.equals("gts") ) {            ReaderGts.importEnvironment(inSceneFileFd, inoutScene);        }        else if ( type.equals("ase") ) {            ReaderAse.importEnvironment(inSceneFileFd, inoutScene);        }        else if ( type.equals("vtk") ) {            ReaderVtk.importEnvironment(inSceneFileFd, inoutScene);        }    }    public static void    exportEnvironmentObj(OutputStream inOutputStream, SimpleScene inScene)        throws Exception    {        WriterObj.exportEnvironment(inOutputStream, inScene);    }    public static void    exportEnvironmentGts(OutputStream inOutputStream, SimpleScene inScene)        throws Exception    {        WriterGts.exportEnvironment(inOutputStream, inScene);    }}//===========================================================================//= EOF                                                                     =//===========================================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -