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

📄 j3ddebug.java

📁 JAVA3D矩陈的相关类
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * $RCSfile: J3dDebug.java,v $ * * Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved. * * Use is subject to license terms. * * $Revision: 1.7 $ * $Date: 2007/04/12 17:34:05 $ * $State: Exp $ */package javax.media.j3d;class J3dDebug  {    // For production release devPhase is set to false.        // Do no debugging.    static final int NO_DEBUG			= 0;    // How much debugging information do we want ?    // (LEVEL_1 is very terse, LEVEL_5 is very verbose)    static final int LEVEL_1                    = 1;    static final int LEVEL_2            	= 2;    static final int LEVEL_3                    = 3;    static final int LEVEL_4            	= 4;    static final int LEVEL_5                    = 5;    // This static final variable is used to turn on/off debugging,    // checking, and initializing codes that may be preferred in    // development phase but not necessarily required in the    // production release.    //    // Beside for debugging, use this variable to do initialization,    // checking objects existence, and other checks that may help in    // uncovering potential bugs during code development. This    // variable should be turned off during production release as it    // may cause performance hit.    static final boolean devPhase = VersionInfo.isDevPhase;    // This is a property variable. It allows a true/false be sent to    // J3d from command line, to on/off code segments.  To avoid    // performance hit in production release, this variable MUST be    // used with devPhase when guarding code segments for execution.    // eg.   if(J3dDebug.devPhase && J3dDebug.debug)    //             do code_segment;    // Note: devPhase is a static final variable and debug isn't. If    // devPhase is put before debug, smart compiler will not include    // code_segment when devPhase is false.    static boolean debug;        // Class debug variable, there is one debug variable per class.    // Set one of the 5 debug levels to the class debug variable when    // debugging.    // For example, alpha = !devPhase?NO_DEBUG:LEVEL_2; will cause    // code segments guarded by LEVEL_1 and LEVEL_2 be executed.  And    // alpha = !devPhase?NO_DEBUG:NO_DEBUG; means do no debug.    static final int alpha = !devPhase?NO_DEBUG:NO_DEBUG;    static final int alternateAppearance = !devPhase?NO_DEBUG:NO_DEBUG;    static final int ambientLight = !devPhase?NO_DEBUG:NO_DEBUG;    static final int ambientLightRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int appearance = !devPhase?NO_DEBUG:NO_DEBUG;    static final int appearanceRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int assertionFailureException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int attributeBin = !devPhase?NO_DEBUG:NO_DEBUG;    static final int audioDevice = !devPhase?NO_DEBUG:NO_DEBUG;    static final int audioDevice3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int audioDeviceEnumerator = !devPhase?NO_DEBUG:NO_DEBUG;    static final int auralAttributes = !devPhase?NO_DEBUG:NO_DEBUG;    static final int auralAttributesRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHInsertStructure = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHInternalNode = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHLeafInterface = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHLeafNode = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHNode = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bHTree = !devPhase?NO_DEBUG:NO_DEBUG;    static final int background = !devPhase?NO_DEBUG:NO_DEBUG;    static final int backgroundRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int backgroundSound = !devPhase?NO_DEBUG:NO_DEBUG;    static final int backgroundSoundRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int badTransformException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int behavior = !devPhase?NO_DEBUG:NO_DEBUG;    static final int behaviorRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int behaviorScheduler = !devPhase?NO_DEBUG:NO_DEBUG;    static final int behaviorStructure = !devPhase?NO_DEBUG:NO_DEBUG;    static final int billboard = !devPhase?NO_DEBUG:NO_DEBUG;    static final int boundingBox = !devPhase?NO_DEBUG:NO_DEBUG;    static final int boundingLeaf = !devPhase?NO_DEBUG:NO_DEBUG;    static final int boundingLeafRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int boundingPolytope = !devPhase?NO_DEBUG:NO_DEBUG;    static final int boundingSphere = !devPhase?NO_DEBUG:NO_DEBUG;    static final int bounds = !devPhase?NO_DEBUG:NO_DEBUG;    static final int branchGroup = !devPhase?NO_DEBUG:NO_DEBUG;    static final int branchGroupRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int cachedFrustum = !devPhase?NO_DEBUG:NO_DEBUG;    static final int canvas3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int canvasViewCache = !devPhase?NO_DEBUG:NO_DEBUG;    static final int canvasViewEventCatcher = !devPhase?NO_DEBUG:NO_DEBUG;    static final int capabilityBits = !devPhase?NO_DEBUG:NO_DEBUG;    static final int capabilityNotSetException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int clip = !devPhase?NO_DEBUG:NO_DEBUG;    static final int clipRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int colorInterpolator = !devPhase?NO_DEBUG:NO_DEBUG;    static final int coloringAttributes = !devPhase?NO_DEBUG:NO_DEBUG;    static final int coloringAttributesRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int compileState = !devPhase?NO_DEBUG:LEVEL_3;    static final int compressedGeometry = !devPhase?NO_DEBUG:NO_DEBUG;    static final int compressedGeometryHeader = !devPhase?NO_DEBUG:NO_DEBUG;    static final int compressedGeometryRenderMethod = !devPhase?NO_DEBUG:NO_DEBUG;    static final int compressedGeometryRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int coneSound = !devPhase?NO_DEBUG:NO_DEBUG;    static final int coneSoundRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int danglingReferenceException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int decalGroup = !devPhase?NO_DEBUG:NO_DEBUG;    static final int decalGroupRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int defaultRenderMethod = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponent = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentFloat = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentFloatRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentInt = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentIntRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentNative = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentNativeRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int depthComponentRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int directionalLight = !devPhase?NO_DEBUG:NO_DEBUG;    static final int directionalLightRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int displayListRenderMethod = !devPhase?NO_DEBUG:NO_DEBUG;    static final int distanceLOD = !devPhase?NO_DEBUG:NO_DEBUG;    static final int environmentSet = !devPhase?NO_DEBUG:NO_DEBUG;    static final int eventCatcher = !devPhase?NO_DEBUG:NO_DEBUG;    static final int exponentialFog = !devPhase?NO_DEBUG:NO_DEBUG;    static final int exponentialFogRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int fog = !devPhase?NO_DEBUG:NO_DEBUG;    static final int fogRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int font3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int fontExtrusion = !devPhase?NO_DEBUG:NO_DEBUG;    static final int generalizedStrip = !devPhase?NO_DEBUG:NO_DEBUG;    static final int generalizedStripFlags = !devPhase?NO_DEBUG:NO_DEBUG;    static final int generalizedVertexList = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometry = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryAtom = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryDecompressor = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryDecompressorRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryDecompressorShape3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryLock = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryLockInterface = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryStripArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryStripArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryStructure = !devPhase?NO_DEBUG:NO_DEBUG;    static final int geometryUpdater = !devPhase?NO_DEBUG:NO_DEBUG;    static final int graphicsConfigTemplate3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int graphicsContext3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int group = !devPhase?NO_DEBUG:NO_DEBUG;    static final int groupRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int hashKey = !devPhase?NO_DEBUG:NO_DEBUG;    static final int hiResCoord = !devPhase?NO_DEBUG:NO_DEBUG;    static final int illegalRenderingStateException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int illegalSharingException = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponent = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponent2D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponent2DRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponent3D = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponent3DRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int imageComponentRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedGeometryArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedGeometryArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedGeometryStripArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedGeometryStripArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedLineArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedLineArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedLineStripArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedLineStripArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedPointArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedPointArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedQuadArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedQuadArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleFanArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleFanArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleStripArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int indexedTriangleStripArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int inputDevice = !devPhase?NO_DEBUG:NO_DEBUG;    static final int inputDeviceBlockingThread = !devPhase?NO_DEBUG:NO_DEBUG;    static final int inputDeviceScheduler = !devPhase?NO_DEBUG:NO_DEBUG;    static final int interpolator = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dDataInputStream = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dDataOutputStream = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dDebug = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dI18N = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dMessage = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dNodeTable = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dQueryProps = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dStructure = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dThread = !devPhase?NO_DEBUG:NO_DEBUG;    static final int j3dThreadData = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lOD = !devPhase?NO_DEBUG:NO_DEBUG;    static final int leaf = !devPhase?NO_DEBUG:NO_DEBUG;    static final int leafRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int light = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lightBin = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lightRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lightSet = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineAttributes = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineAttributesRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineStripArray = !devPhase?NO_DEBUG:NO_DEBUG;    static final int lineStripArrayRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int linearFog = !devPhase?NO_DEBUG:NO_DEBUG;    static final int linearFogRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int link = !devPhase?NO_DEBUG:NO_DEBUG;    static final int linkRetained = !devPhase?NO_DEBUG:NO_DEBUG;    static final int locale = !devPhase?NO_DEBUG:NO_DEBUG;    static final int mRSWLock = !devPhase?NO_DEBUG:NO_DEBUG;    static final int masterControl = !devPhase?NO_DEBUG:NO_DEBUG;    static final int material = !devPhase?NO_DEBUG:NO_DEBUG;

⌨️ 快捷键说明

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