| java.lang.Object javax.media.j3d.IndexedObject javax.media.j3d.SceneGraphObjectRetained javax.media.j3d.NodeComponentRetained javax.media.j3d.TextureRetained javax.media.j3d.TextureCubeMapRetained
TextureCubeMapRetained | class TextureCubeMapRetained extends TextureRetained (Code) | | TextureCubeMap is a subclass of Texture class.
|
Method Summary | |
void | bindTexture(Context ctx, int objectId, boolean enable) | final ImageComponent | getImage(int level, int face) Gets a specified mipmap level of a particular face of the cube map. | final ImageComponent[] | getImages(int face) Gets an array of image for a particular face of the cube map. | void | initImage(int level, int face, ImageComponent image) Sets a specified mipmap level for a particular face of the cubemap. | void | initImages(int face, ImageComponent[] images) | void | initialize(int format, int width, int widPower, int height, int heiPower, int mipmapMode, int boundaryWidth) | final void | setImage(int level, int face, ImageComponent image) | final void | setImages(int face, ImageComponent[] images) | void | updateTextureAnisotropicFilter(Context ctx, float degree) | void | updateTextureBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha) | void | updateTextureDimensions(Canvas3D cv) | void | updateTextureFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts) | void | updateTextureFilterModes(Context ctx, int minFilter, int magFilter) | void | updateTextureImage(Canvas3D cv, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object imageData) | void | updateTextureLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ) | void | updateTextureLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod) | void | updateTextureSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts) | void | updateTextureSubImage(Canvas3D cv, int face, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object imageData) |
NUMFACES | final static int NUMFACES(Code) | | |
bindTexture | void bindTexture(Context ctx, int objectId, boolean enable)(Code) | | |
getImage | final ImageComponent getImage(int level, int face)(Code) | | Gets a specified mipmap level of a particular face of the cube map.
Parameters: level - mipmap level to get Parameters: face - face of the cube map the pixel array object containing the texture image |
getImages | final ImageComponent[] getImages(int face)(Code) | | Gets an array of image for a particular face of the cube map.
Parameters: face - face of the cube map the pixel array object containing the texture image |
initImage | void initImage(int level, int face, ImageComponent image)(Code) | | Sets a specified mipmap level for a particular face of the cubemap.
|
initialize | void initialize(int format, int width, int widPower, int height, int heiPower, int mipmapMode, int boundaryWidth)(Code) | | |
updateTextureAnisotropicFilter | void updateTextureAnisotropicFilter(Context ctx, float degree)(Code) | | |
updateTextureBoundary | void updateTextureBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code) | | |
updateTextureDimensions | void updateTextureDimensions(Canvas3D cv)(Code) | | Load level 0 explicitly with null data pointer to allow
mipmapping when level 0 is not the base level
|
updateTextureFilter4Func | void updateTextureFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code) | | |
updateTextureFilterModes | void updateTextureFilterModes(Context ctx, int minFilter, int magFilter)(Code) | | |
updateTextureImage | void updateTextureImage(Canvas3D cv, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object imageData)(Code) | | |
updateTextureLodOffset | void updateTextureLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code) | | |
updateTextureLodRange | void updateTextureLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code) | | |
updateTextureSharpenFunc | void updateTextureSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code) | | |
updateTextureSubImage | void updateTextureSubImage(Canvas3D cv, int face, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object imageData)(Code) | | |
Methods inherited from javax.media.j3d.TextureRetained | void addImageUpdateInfo(int level, int face, ImageComponentUpdateInfo arg)(Code)(Java Doc) void bindTexture(Context ctx, int objectId, boolean enable)(Code)(Java Doc) void bindTexture(Canvas3D cv)(Code)(Java Doc) final void checkImageSize(int level, ImageComponent image)(Code)(Java Doc) final void checkSizes(ImageComponentRetained images)(Code)(Java Doc) void clearLive(int refCount)(Code)(Java Doc) synchronized void createMirrorObject()(Code)(Java Doc) void decTextureBinRefCount(TextureBin tb)(Code)(Java Doc) void freeTextureId(int id)(Code)(Java Doc) final float getAnisotropicFilterDegree()(Code)(Java Doc) final int getAnisotropicFilterMode()(Code)(Java Doc) final int getBaseLevel()(Code)(Java Doc) final void getBoundaryColor(Color4f boundaryColor)(Code)(Java Doc) final int getBoundaryModeS()(Code)(Java Doc) final int getBoundaryModeT()(Code)(Java Doc) final int getBoundaryWidth()(Code)(Java Doc) final boolean getEnable()(Code)(Java Doc) final void getFilter4Func(float[] weights)(Code)(Java Doc) final float[] getFilter4Func()(Code)(Java Doc) final int getFilter4FuncPointsCount()(Code)(Java Doc) final int getFormat()(Code)(Java Doc) final int getHeight()(Code)(Java Doc) final ImageComponent getImage(int level)(Code)(Java Doc) final ImageComponent[] getImages()(Code)(Java Doc) final void getLodOffset(Tuple3f offset)(Code)(Java Doc) final int getMagFilter()(Code)(Java Doc) final float getMaximumLOD()(Code)(Java Doc) final int getMaximumLevel()(Code)(Java Doc) final int getMinFilter()(Code)(Java Doc) final float getMinimumLOD()(Code)(Java Doc) final int getMipMapMode()(Code)(Java Doc) final void getSharpenTextureFunc(float[] lod, float[] pts)(Code)(Java Doc) final void getSharpenTextureFunc(Point2f[] pts)(Code)(Java Doc) final float[] getSharpenTextureFunc()(Code)(Java Doc) final int getSharpenTextureFuncPointsCount()(Code)(Java Doc) int getTextureBinRefCount(TextureBin tb)(Code)(Java Doc) int getTextureId()(Code)(Java Doc) final int getWidth()(Code)(Java Doc) void handleFrequencyChange(int bit)(Code)(Java Doc) void incTextureBinRefCount(TextureBin tb)(Code)(Java Doc) final void initAnisotropicFilterDegree(float degree)(Code)(Java Doc) final void initAnisotropicFilterMode(int mode)(Code)(Java Doc) final void initBaseLevel(int level)(Code)(Java Doc) final void initBoundaryColor(Color4f boundaryColor)(Code)(Java Doc) final void initBoundaryColor(float r, float g, float b, float a)(Code)(Java Doc) final void initBoundaryModeS(int boundaryModeS)(Code)(Java Doc) final void initBoundaryModeT(int boundaryModeT)(Code)(Java Doc) final void initEnable(boolean state)(Code)(Java Doc) final void initFilter4Func(float[] weights)(Code)(Java Doc) void initImage(int level, ImageComponent image)(Code)(Java Doc) void initImages(ImageComponent[] images)(Code)(Java Doc) final void initLodOffset(float s, float t, float r)(Code)(Java Doc) final void initMagFilter(int magFilter)(Code)(Java Doc) final void initMaximumLOD(float lod)(Code)(Java Doc) final void initMaximumLevel(int level)(Code)(Java Doc) final void initMinFilter(int minFilter)(Code)(Java Doc) final void initMinimumLOD(float lod)(Code)(Java Doc) final void initMipMapMode(int mipmapMode)(Code)(Java Doc) synchronized void initMirrorObject()(Code)(Java Doc) final void initSharpenTextureFunc(float[] lod, float[] pts)(Code)(Java Doc) final void initSharpenTextureFunc(Point2f[] pts)(Code)(Java Doc) final void initSharpenTextureFunc(float[] pts)(Code)(Java Doc) void initialize(int format, int width, int widLevels, int height, int heiLevels, int mipmapMode, int boundaryWidth)(Code)(Java Doc) boolean isUseAsRaster()(Code)(Java Doc) void notifyImageComponentImageChanged(ImageComponentRetained image, ImageComponentUpdateInfo value)(Code)(Java Doc) final int numMipMapLevels()(Code)(Java Doc) void pruneImageUpdateInfo()(Code)(Java Doc) void reloadTexture(Canvas3D cv)(Code)(Java Doc) void reloadTextureImage(Canvas3D cv, int face, int level, ImageComponentRetained image, int numLevels)(Code)(Java Doc) void reloadTextureSharedContext(Canvas3D cv)(Code)(Java Doc) void reloadTextureSubImage(Canvas3D cv, int face, int level, ImageComponentUpdateInfo info, ImageComponentRetained image)(Code)(Java Doc) final void sendMessage(int attrMask, Object attr)(Code)(Java Doc) final void setBaseLevel(int level)(Code)(Java Doc) final void setEnable(boolean state)(Code)(Java Doc) final void setImage(int level, ImageComponent image)(Code)(Java Doc) final void setImages(ImageComponent[] images)(Code)(Java Doc) void setLive(boolean backgroundGroup, int refCount)(Code)(Java Doc) final void setLodOffset(float s, float t, float r)(Code)(Java Doc) final void setMaximumLOD(float lod)(Code)(Java Doc) final void setMaximumLevel(int level)(Code)(Java Doc) final void setMinimumLOD(float lod)(Code)(Java Doc) void setUseAsRaster(boolean useAsRaster)(Code)(Java Doc) synchronized void updateMirrorObject(int component, Object value)(Code)(Java Doc) void updateNative(Canvas3D cv)(Code)(Java Doc) void updateResourceCreationMask()(Code)(Java Doc) void updateTexture(Canvas3D cv, int resourceBit)(Code)(Java Doc) void updateTextureAnisotropicFilter(Context ctx, float degree)(Code)(Java Doc) void updateTextureBoundary(Context ctx, int boundaryModeS, int boundaryModeT, float boundaryRed, float boundaryGreen, float boundaryBlue, float boundaryAlpha)(Code)(Java Doc) void updateTextureBoundary(Canvas3D cv)(Code)(Java Doc) void updateTextureDimensions(Canvas3D cv)(Code)(Java Doc) void updateTextureFields(Canvas3D cv)(Code)(Java Doc) void updateTextureFilter4Func(Context ctx, int numFilter4FuncPts, float[] filter4FuncPts)(Code)(Java Doc) void updateTextureFilterModes(Context ctx, int minFilter, int magFilter)(Code)(Java Doc) void updateTextureImage(Canvas3D cv, int face, int numLevels, int level, int textureFormat, int imageFormat, int width, int height, int boundaryWidth, int imageDataType, Object data)(Code)(Java Doc) void updateTextureLOD(Canvas3D cv)(Code)(Java Doc) void updateTextureLodOffset(Context ctx, float lodOffsetX, float lodOffsetY, float lodOffsetZ)(Code)(Java Doc) void updateTextureLodRange(Context ctx, int baseLevel, int maximumLevel, float minimumLod, float maximumLod)(Code)(Java Doc) void updateTextureSharpenFunc(Context ctx, int numSharpenTextureFuncPts, float[] sharpenTextureFuncPts)(Code)(Java Doc) void updateTextureSubImage(Canvas3D cv, int face, int level, int xoffset, int yoffset, int textureFormat, int imageFormat, int imgXOffset, int imgYOffset, int tilew, int width, int height, int imageDataType, Object data)(Code)(Java Doc) boolean useAutoMipMapGeneration(Canvas3D cv)(Code)(Java Doc) void validate()(Code)(Java Doc)
|
Fields inherited from javax.media.j3d.IndexedObject | int[][] listIdx(Code)(Java Doc)
|
|
|