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

📄 capabilitybits.java

📁 JAVA3D矩陈的相关类
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * $RCSfile: CapabilityBits.java,v $ * * Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved. * * Use is subject to license terms. * * $Revision: 1.5 $ * $Date: 2007/02/09 17:17:54 $ * $State: Exp $ */package javax.media.j3d;/** * This CapabilityBits class provides a global namespace for all * capability bits */class CapabilityBits extends Object {    // SceneGraphObject    // Node extends SceneGraphObject    static final int NODE_ENABLE_COLLISION_REPORTING			= 0;    static final int NODE_ENABLE_PICK_REPORTING				= 1;    private static final int NODE_UNUSED_BIT				= 2;    static final int NODE_ALLOW_BOUNDS_READ				= 3;    static final int NODE_ALLOW_BOUNDS_WRITE				= 4;    static final int NODE_ALLOW_PICKABLE_READ				= 5;    static final int NODE_ALLOW_PICKABLE_WRITE				= 6;    static final int NODE_ALLOW_COLLIDABLE_READ				= 7;    static final int NODE_ALLOW_COLLIDABLE_WRITE			= 8;    static final int NODE_ALLOW_AUTO_COMPUTE_BOUNDS_READ		= 9;    static final int NODE_ALLOW_AUTO_COMPUTE_BOUNDS_WRITE		= 10;    static final int NODE_ALLOW_LOCAL_TO_VWORLD_READ			= 11;    // Group extends Node    static final int GROUP_ALLOW_CHILDREN_READ				= 12;    static final int GROUP_ALLOW_CHILDREN_WRITE				= 13;    static final int GROUP_ALLOW_CHILDREN_EXTEND			= 14;    static final int GROUP_ALLOW_COLLISION_BOUNDS_READ			= 15;    static final int GROUP_ALLOW_COLLISION_BOUNDS_WRITE			= 16;    // BranchGroup extends Group    static final int BRANCH_GROUP_ALLOW_DETACH				= 17;    // SharedGroup extends Group    static final int SHARED_GROUP_ALLOW_LINK_READ			= 17;    // TransformGroup extends Group    static final int TRANSFORM_GROUP_ALLOW_TRANSFORM_READ		= 17;    static final int TRANSFORM_GROUP_ALLOW_TRANSFORM_WRITE		= 18;    // Switch extends Group    static final int SWITCH_ALLOW_SWITCH_READ				= 17;    static final int SWITCH_ALLOW_SWITCH_WRITE				= 18;    // ViewSpecificGroup extends Group    static final int VIEW_SPECIFIC_GROUP_ALLOW_VIEW_READ		= 17;    static final int VIEW_SPECIFIC_GROUP_ALLOW_VIEW_WRITE		= 18;    // OrderedGroup extends Group    static final int ORDERED_GROUP_ALLOW_CHILD_INDEX_ORDER_READ		= 17;    static final int ORDERED_GROUP_ALLOW_CHILD_INDEX_ORDER_WRITE	= 18;    // Leaf extends Node    // Background extends Leaf    static final int BACKGROUND_ALLOW_APPLICATION_BOUNDS_READ		= 12;    static final int BACKGROUND_ALLOW_APPLICATION_BOUNDS_WRITE		= 13;    static final int BACKGROUND_ALLOW_IMAGE_READ			= 14;    static final int BACKGROUND_ALLOW_IMAGE_WRITE			= 15;    static final int BACKGROUND_ALLOW_COLOR_READ			= 16;    static final int BACKGROUND_ALLOW_COLOR_WRITE			= 17;    static final int BACKGROUND_ALLOW_GEOMETRY_READ			= 18;    static final int BACKGROUND_ALLOW_GEOMETRY_WRITE			= 19;    static final int BACKGROUND_ALLOW_IMAGE_SCALE_MODE_READ		= 20;    static final int BACKGROUND_ALLOW_IMAGE_SCALE_MODE_WRITE		= 21;    // BoundingLeaf extends Leaf    static final int BOUNDING_LEAF_ALLOW_REGION_READ			= 12;    static final int BOUNDING_LEAF_ALLOW_REGION_WRITE			= 13;    // Clip extends Leaf    static final int CLIP_ALLOW_APPLICATION_BOUNDS_READ			= 12;    static final int CLIP_ALLOW_APPLICATION_BOUNDS_WRITE		= 13;    static final int CLIP_ALLOW_BACK_DISTANCE_READ			= 14;    static final int CLIP_ALLOW_BACK_DISTANCE_WRITE			= 15;    // Morph extends Leaf    static final int MORPH_ALLOW_GEOMETRY_ARRAY_READ			= 12;    static final int MORPH_ALLOW_GEOMETRY_ARRAY_WRITE			= 13;    static final int MORPH_ALLOW_APPEARANCE_READ			= 14;    static final int MORPH_ALLOW_APPEARANCE_WRITE			= 15;    static final int MORPH_ALLOW_WEIGHTS_READ				= 16;    static final int MORPH_ALLOW_WEIGHTS_WRITE				= 17;    static final int MORPH_ALLOW_COLLISION_BOUNDS_READ			= 18;    static final int MORPH_ALLOW_COLLISION_BOUNDS_WRITE			= 19;    static final int MORPH_ALLOW_APPEARANCE_OVERRIDE_READ		= 20;    static final int MORPH_ALLOW_APPEARANCE_OVERRIDE_WRITE		= 21;    // Link extends Leaf    static final int LINK_ALLOW_SHARED_GROUP_READ			= 12;    static final int LINK_ALLOW_SHARED_GROUP_WRITE			= 13;    // Shape3D extends Leaf    static final int SHAPE3D_ALLOW_GEOMETRY_READ			= 12;    static final int SHAPE3D_ALLOW_GEOMETRY_WRITE			= 13;    static final int SHAPE3D_ALLOW_APPEARANCE_READ			= 14;    static final int SHAPE3D_ALLOW_APPEARANCE_WRITE			= 15;    static final int SHAPE3D_ALLOW_COLLISION_BOUNDS_READ		= 16;    static final int SHAPE3D_ALLOW_COLLISION_BOUNDS_WRITE		= 17;    static final int SHAPE3D_ALLOW_APPEARANCE_OVERRIDE_READ		= 18;    static final int SHAPE3D_ALLOW_APPEARANCE_OVERRIDE_WRITE		= 19;    // OrientedShape3D extends Shape3D    static final int ORIENTED_SHAPE3D_ALLOW_MODE_READ			= 20;    static final int ORIENTED_SHAPE3D_ALLOW_MODE_WRITE			= 21;    static final int ORIENTED_SHAPE3D_ALLOW_AXIS_READ			= 22;    static final int ORIENTED_SHAPE3D_ALLOW_AXIS_WRITE			= 23;    static final int ORIENTED_SHAPE3D_ALLOW_POINT_READ			= 24;    static final int ORIENTED_SHAPE3D_ALLOW_POINT_WRITE			= 25;    static final int ORIENTED_SHAPE3D_ALLOW_SCALE_READ			= 26;    static final int ORIENTED_SHAPE3D_ALLOW_SCALE_WRITE			= 27;    // Soundscape extends Leaf    static final int SOUNDSCAPE_ALLOW_APPLICATION_BOUNDS_READ		= 12;    static final int SOUNDSCAPE_ALLOW_APPLICATION_BOUNDS_WRITE		= 13;    static final int SOUNDSCAPE_ALLOW_ATTRIBUTES_READ			= 14;    static final int SOUNDSCAPE_ALLOW_ATTRIBUTES_WRITE			= 15;    // ViewPlatform extends Leaf    static final int VIEW_PLATFORM_ALLOW_POLICY_READ			= 12;    static final int VIEW_PLATFORM_ALLOW_POLICY_WRITE			= 13;    // Fog extends Leaf    static final int FOG_ALLOW_INFLUENCING_BOUNDS_READ			= 12;    static final int FOG_ALLOW_INFLUENCING_BOUNDS_WRITE			= 13;    static final int FOG_ALLOW_COLOR_READ				= 14;    static final int FOG_ALLOW_COLOR_WRITE				= 15;    // ExponentialFog extends Fog    static final int EXPONENTIAL_FOG_ALLOW_DENSITY_READ			= 16;    static final int EXPONENTIAL_FOG_ALLOW_DENSITY_WRITE		= 17;    // LinearFog extends Fog    static final int LINEAR_FOG_ALLOW_DISTANCE_READ			= 16;    static final int LINEAR_FOG_ALLOW_DISTANCE_WRITE			= 17;    // Additional Fog bits (must go after LinearFog bits)    static final int FOG_ALLOW_SCOPE_READ				= 18;    static final int FOG_ALLOW_SCOPE_WRITE				= 19;    // Light extends Leaf    static final int LIGHT_ALLOW_STATE_READ				= 12;    static final int LIGHT_ALLOW_STATE_WRITE				= 13;    static final int LIGHT_ALLOW_COLOR_READ				= 14;    static final int LIGHT_ALLOW_COLOR_WRITE				= 15;    static final int LIGHT_ALLOW_INFLUENCING_BOUNDS_READ		= 16;    static final int LIGHT_ALLOW_INFLUENCING_BOUNDS_WRITE		= 17;    // DirectionalLight extends Light    static final int DIRECTIONAL_LIGHT_ALLOW_DIRECTION_READ		= 18;    static final int DIRECTIONAL_LIGHT_ALLOW_DIRECTION_WRITE		= 19;    // PointLight extends Light    static final int POINT_LIGHT_ALLOW_POSITION_READ			= 18;    static final int POINT_LIGHT_ALLOW_POSITION_WRITE			= 19;    static final int POINT_LIGHT_ALLOW_ATTENUATION_READ			= 20;    static final int POINT_LIGHT_ALLOW_ATTENUATION_WRITE		= 21;    // SpotLight extends PointLight    static final int SPOT_LIGHT_ALLOW_SPREAD_ANGLE_WRITE		= 22;    static final int SPOT_LIGHT_ALLOW_SPREAD_ANGLE_READ			= 23;    static final int SPOT_LIGHT_ALLOW_CONCENTRATION_WRITE		= 24;    static final int SPOT_LIGHT_ALLOW_CONCENTRATION_READ		= 25;    static final int SPOT_LIGHT_ALLOW_DIRECTION_WRITE			= 26;    static final int SPOT_LIGHT_ALLOW_DIRECTION_READ			= 27;    // Additional Light bits (must go after SpotLight bits)    static final int LIGHT_ALLOW_SCOPE_READ				= 28;    static final int LIGHT_ALLOW_SCOPE_WRITE				= 29;    // Sound extends Leaf    static final int SOUND_ALLOW_SOUND_DATA_READ			= 12;    static final int SOUND_ALLOW_SOUND_DATA_WRITE			= 13;    static final int SOUND_ALLOW_INITIAL_GAIN_READ			= 14;    static final int SOUND_ALLOW_INITIAL_GAIN_WRITE			= 15;    static final int SOUND_ALLOW_LOOP_READ				= 16;    static final int SOUND_ALLOW_LOOP_WRITE				= 17;    static final int SOUND_ALLOW_RELEASE_READ				= 18;    static final int SOUND_ALLOW_RELEASE_WRITE				= 19;    static final int SOUND_ALLOW_CONT_PLAY_READ				= 20;    static final int SOUND_ALLOW_CONT_PLAY_WRITE			= 21;    static final int SOUND_ALLOW_ENABLE_READ				= 22;    static final int SOUND_ALLOW_ENABLE_WRITE				= 23;    static final int SOUND_ALLOW_SCHEDULING_BOUNDS_READ			= 24;    static final int SOUND_ALLOW_SCHEDULING_BOUNDS_WRITE		= 25;    static final int SOUND_ALLOW_PRIORITY_READ				= 26;    static final int SOUND_ALLOW_PRIORITY_WRITE				= 27;    static final int SOUND_ALLOW_DURATION_READ				= 28;    static final int SOUND_ALLOW_IS_READY_READ				= 29;    static final int SOUND_ALLOW_IS_PLAYING_READ			= 30;    static final int SOUND_ALLOW_CHANNELS_USED_READ			= 31;    static final int SOUND_ALLOW_MUTE_READ                              = 40;    static final int SOUND_ALLOW_MUTE_WRITE                             = 41;    static final int SOUND_ALLOW_PAUSE_READ                             = 42;    static final int SOUND_ALLOW_PAUSE_WRITE                            = 43;    static final int SOUND_ALLOW_RATE_SCALE_FACTOR_READ                 = 44;    static final int SOUND_ALLOW_RATE_SCALE_FACTOR_WRITE                = 45;    // PointSound extends Sound    static final int POINT_SOUND_ALLOW_POSITION_READ			= 32;    static final int POINT_SOUND_ALLOW_POSITION_WRITE			= 33;    static final int POINT_SOUND_ALLOW_DISTANCE_GAIN_READ		= 34;    static final int POINT_SOUND_ALLOW_DISTANCE_GAIN_WRITE		= 35;    // ConeSound extends PointSound     static final int CONE_SOUND_ALLOW_DIRECTION_READ			= 36;    static final int CONE_SOUND_ALLOW_DIRECTION_WRITE			= 37;    static final int CONE_SOUND_ALLOW_ANGULAR_ATTENUATION_READ		= 38;    static final int CONE_SOUND_ALLOW_ANGULAR_ATTENUATION_WRITE		= 39;    // ModelClip extends Leaf    static final int MODEL_CLIP_ALLOW_INFLUENCING_BOUNDS_READ		= 12;    static final int MODEL_CLIP_ALLOW_INFLUENCING_BOUNDS_WRITE		= 13;    static final int MODEL_CLIP_ALLOW_PLANE_READ			= 14;    static final int MODEL_CLIP_ALLOW_PLANE_WRITE			= 15;    static final int MODEL_CLIP_ALLOW_ENABLE_READ			= 16;    static final int MODEL_CLIP_ALLOW_ENABLE_WRITE			= 17;    static final int MODEL_CLIP_ALLOW_SCOPE_READ			= 18;    static final int MODEL_CLIP_ALLOW_SCOPE_WRITE			= 19;    // AlternateAppearance extends Leaf    static final int ALTERNATE_APPEARANCE_ALLOW_INFLUENCING_BOUNDS_READ	= 12;    static final int ALTERNATE_APPEARANCE_ALLOW_INFLUENCING_BOUNDS_WRITE = 13;    static final int ALTERNATE_APPEARANCE_ALLOW_APPEARANCE_READ		= 14;    static final int ALTERNATE_APPEARANCE_ALLOW_APPEARANCE_WRITE	= 15;    static final int ALTERNATE_APPEARANCE_ALLOW_SCOPE_READ		= 16;    static final int ALTERNATE_APPEARANCE_ALLOW_SCOPE_WRITE		= 17;    // Additional Node bits (must go after all existing Node subclass bits)    static final int NODE_ALLOW_PARENT_READ			        = 46;    static final int NODE_ALLOW_LOCALE_READ			        = 47;    // NodeComponent extends SceneGraphObject    // Appearance extends NodeComponent     static final int APPEARANCE_ALLOW_MATERIAL_READ			= 0;    static final int APPEARANCE_ALLOW_MATERIAL_WRITE			= 1;    static final int APPEARANCE_ALLOW_TEXTURE_READ			= 2;    static final int APPEARANCE_ALLOW_TEXTURE_WRITE			= 3;    static final int APPEARANCE_ALLOW_TEXGEN_READ			= 4;    static final int APPEARANCE_ALLOW_TEXGEN_WRITE			= 5;    static final int APPEARANCE_ALLOW_TEXTURE_ATTRIBUTES_READ		= 6;    static final int APPEARANCE_ALLOW_TEXTURE_ATTRIBUTES_WRITE		= 7;    static final int APPEARANCE_ALLOW_COLORING_ATTRIBUTES_READ		= 8;    static final int APPEARANCE_ALLOW_COLORING_ATTRIBUTES_WRITE		= 9;    static final int APPEARANCE_ALLOW_TRANSPARENCY_ATTRIBUTES_READ	= 10;    static final int APPEARANCE_ALLOW_TRANSPARENCY_ATTRIBUTES_WRITE	= 11;    static final int APPEARANCE_ALLOW_RENDERING_ATTRIBUTES_READ		= 12;

⌨️ 快捷键说明

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