Java Doc for TexCoordGeneration.java in  » 6.0-JDK-Modules » java-3d » javax » media » j3d » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » java 3d » javax.media.j3d 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.media.j3d.SceneGraphObject
      javax.media.j3d.NodeComponent
         javax.media.j3d.TexCoordGeneration

TexCoordGeneration
public class TexCoordGeneration extends NodeComponent (Code)
The TexCoordGeneration object contains all parameters needed for automatic texture coordinate generation. It is included as part of an Appearance component object.

Texture coordinates determine which texel in the texture map is assigned to a given vertex. Texture coordinates are interpolated between vertices, similarly to how colors are interpolated between two vertices of lines and polygons.

Texture coordinates consist of two, three or four coordinates. These coordinates are referred to as the S, T, R, and Q coordinates. 2D textures use the S and T coordinates. 3D textures use the S, T and R coordinates. The Q coordinate, similar to the w coordinate of the (x, y, z, w) object coordinates, is used to create homogeneous coordinates.

Rather than the programmer having to explicitly assign texture coordinates, Java 3D can automatically generate the texture coordinates to achieve texture mapping onto contours. The TexCoordGeneration attributes specify the functions for automatically generating texture coordinates. The texture attributes that can be defined are:

  • Texture format - defines whether the generated texture coordinates are 2D, 3D, or 4D:

    • TEXTURE_COORDINATE_2 - generates 2D texture coordinates (S and T).

    • TEXTURE_COORDINATE_3 - generates 3D texture coordinates (S, T, and R).

    • TEXTURE_COORDINATE_4 - generates 4D texture coordinates (S, T, R, and Q).

  • Texture generation mode - defines how the texture coordinates are generated:

    • OBJECT_LINEAR - texture coordinates are generated as a linear function in object coordinates. The function used is:

        g = p1xo + p2yo + p3zo + p4wo

        where

          g is the value computed for the coordinate.
          p1, p2, p3, and p4 are the plane equation coefficients (described below).
          xo, yo, zo, and wo are the object coordinates of the vertex.

    • EYE_LINEAR - texture coordinates are generated as a linear function in eye coordinates. The function used is:

        g = p1'xe + p2'ye + p3'ze + p4'we

        where

          xe, ye, ze, and we are the eye coordinates of the vertex.
          p1', p2', p3', and p4' are the plane equation coefficients transformed into eye coordinates.

    • SPHERE_MAP - texture coordinates are generated using spherical reflection mapping in eye coordinates. Used to simulate the reflected image of a spherical environment onto a polygon.

    • NORMAL_MAP - texture coordinates are generated to match vertices' normals in eye coordinates. This is only available if TextureCubeMap is available.
    • REFLECTION_MAP - texture coordinates are generated to match vertices' reflection vectors in eye coordinates. This is only available if TextureCubeMap is available.
  • Plane equation coefficients - defines the coefficients for the plane equations used to generate the coordinates in the OBJECT_LINEAR and EYE_LINEAR texture generation modes. The coefficients define a reference plane in either object coordinates or in eye coordinates, depending on the texture generation mode.

    The equation coefficients are set by the setPlaneS, setPlaneT, setPlaneR, and setPlaneQ methods for each of the S, T, R, and Q coordinate functions, respectively. By default the equation coefficients are set as follows:

      plane S = (1.0, 0.0, 0.0, 0.0)
      plane T = (0.0, 1.0, 0.0, 0.0)
      plane R = (0.0, 0.0, 0.0, 0.0)
      plane Q = (0.0, 0.0, 0.0, 0.0)

Texture coordinate generation is enabled or disabled by the setEnable method. When enabled, the specified texture coordinate is computed according to the generating function associated with the coordinate. When disabled, subsequent vertices take the specified texture coordinate from the current set of texture coordinates.


See Also:   Canvas3D.queryProperties



Field Summary
final public static  intALLOW_ENABLE_READ
     Specifies that this TexCoordGeneration object allows reading its enable flag.
final public static  intALLOW_ENABLE_WRITE
     Specifies that this TexCoordGeneration object allows writing its enable flag.
final public static  intALLOW_FORMAT_READ
     Specifies that this TexCoordGeneration object allows reading its format information.
final public static  intALLOW_MODE_READ
     Specifies that this TexCoordGeneration object allows reading its mode information.
final public static  intALLOW_PLANE_READ
     Specifies that this TexCoordGeneration object allows reading its planeS, planeR, and planeT component information.
final public static  intALLOW_PLANE_WRITE
     Specifies that this TexCoordGeneration object allows writing its planeS, planeR, and planeT component information.
final public static  intEYE_LINEAR
     Generates texture coordinates as a linear function in eye coordinates.
final public static  intNORMAL_MAP
     Generates texture coordinates that match vertices' normals in eye coordinates.
final public static  intOBJECT_LINEAR
     Generates texture coordinates as a linear function in object coordinates.
final public static  intREFLECTION_MAP
     Generates texture coordinates that match vertices' reflection vectors in eye coordinates.
final public static  intSPHERE_MAP
     Generates texture coordinates using a spherical reflection mapping in eye coordinates.
final public static  intTEXTURE_COORDINATE_2
     Generates 2D texture coordinates (S and T).
final public static  intTEXTURE_COORDINATE_3
     Generates 3D texture coordinates (S, T, and R).
final public static  intTEXTURE_COORDINATE_4
     Generates 4D texture coordinates (S, T, R, and Q).

Constructor Summary
public  TexCoordGeneration()
     Constructs a TexCoordGeneration object with default parameters.
public  TexCoordGeneration(int genMode, int format)
     Constructs a TexCoordGeneration object with the specified genMode and format.
public  TexCoordGeneration(int genMode, int format, Vector4f planeS)
     Constructs a TexCoordGeneration object with the specified genMode, format, and the S coordinate plane equation.
public  TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT)
     Constructs a TexCoordGeneration object with the specified genMode, format, and the S and T coordinate plane equations.
public  TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT, Vector4f planeR)
     Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, and R coordinate plane equations.
public  TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT, Vector4f planeR, Vector4f planeQ)
     Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, R, and Q coordinate plane equations.

Method Summary
public  NodeComponentcloneNodeComponent()
    
 voidcreateRetained()
     Creates a retained mode TexCoordGenerationRetained object that this TexCoordGeneration component object will point to.
 voidduplicateAttributes(NodeComponent originalNodeComponent, boolean forceDuplicate)
     Copies all node information from originalNodeComponent into the current node.
public  booleangetEnable()
     Retrieves the state of the texCoordGeneration enable flag.
public  intgetFormat()
     Retrieves the current TexCoordGeneration format.
public  intgetGenMode()
     Retrieves the current TexCoordGeneration generation mode.
public  voidgetPlaneQ(Vector4f planeQ)
     Retrieves a copy of the plane equation used to generate the Q coordinate.
public  voidgetPlaneR(Vector4f planeR)
     Retrieves a copy of the plane equation used to generate the R coordinate.
public  voidgetPlaneS(Vector4f planeS)
     Retrieves a copy of the plane equation used to generate the S coordinate.
public  voidgetPlaneT(Vector4f planeT)
     Retrieves a copy of the plane equation used to generate the T coordinate.
public  voidsetEnable(boolean state)
     Enables or disables texture coordinate generation for this appearance component object.
public  voidsetFormat(int format)
     Sets the TexCoordGeneration format to the specified value.
public  voidsetGenMode(int genMode)
     Sets the TexCoordGeneration generation mode to the specified value.
public  voidsetPlaneQ(Vector4f planeQ)
     Sets the Q coordinate plane equation.
public  voidsetPlaneR(Vector4f planeR)
     Sets the R coordinate plane equation.
public  voidsetPlaneS(Vector4f planeS)
     Sets the S coordinate plane equation.
public  voidsetPlaneT(Vector4f planeT)
     Sets the T coordinate plane equation.

Field Detail
ALLOW_ENABLE_READ
final public static int ALLOW_ENABLE_READ(Code)
Specifies that this TexCoordGeneration object allows reading its enable flag.



ALLOW_ENABLE_WRITE
final public static int ALLOW_ENABLE_WRITE(Code)
Specifies that this TexCoordGeneration object allows writing its enable flag.



ALLOW_FORMAT_READ
final public static int ALLOW_FORMAT_READ(Code)
Specifies that this TexCoordGeneration object allows reading its format information.



ALLOW_MODE_READ
final public static int ALLOW_MODE_READ(Code)
Specifies that this TexCoordGeneration object allows reading its mode information.



ALLOW_PLANE_READ
final public static int ALLOW_PLANE_READ(Code)
Specifies that this TexCoordGeneration object allows reading its planeS, planeR, and planeT component information.



ALLOW_PLANE_WRITE
final public static int ALLOW_PLANE_WRITE(Code)
Specifies that this TexCoordGeneration object allows writing its planeS, planeR, and planeT component information.
since:
   Java 3D 1.3



EYE_LINEAR
final public static int EYE_LINEAR(Code)
Generates texture coordinates as a linear function in eye coordinates.
See Also:   TexCoordGeneration.setGenMode



NORMAL_MAP
final public static int NORMAL_MAP(Code)
Generates texture coordinates that match vertices' normals in eye coordinates.
See Also:   TexCoordGeneration.setGenMode
See Also:   Canvas3D.queryProperties
since:
   Java 3D 1.3



OBJECT_LINEAR
final public static int OBJECT_LINEAR(Code)
Generates texture coordinates as a linear function in object coordinates.
See Also:   TexCoordGeneration.setGenMode



REFLECTION_MAP
final public static int REFLECTION_MAP(Code)
Generates texture coordinates that match vertices' reflection vectors in eye coordinates.
See Also:   TexCoordGeneration.setGenMode
See Also:   Canvas3D.queryProperties
since:
   Java 3D 1.3



SPHERE_MAP
final public static int SPHERE_MAP(Code)
Generates texture coordinates using a spherical reflection mapping in eye coordinates.
See Also:   TexCoordGeneration.setGenMode



TEXTURE_COORDINATE_2
final public static int TEXTURE_COORDINATE_2(Code)
Generates 2D texture coordinates (S and T).
See Also:   TexCoordGeneration.setFormat



TEXTURE_COORDINATE_3
final public static int TEXTURE_COORDINATE_3(Code)
Generates 3D texture coordinates (S, T, and R).
See Also:   TexCoordGeneration.setFormat



TEXTURE_COORDINATE_4
final public static int TEXTURE_COORDINATE_4(Code)
Generates 4D texture coordinates (S, T, R, and Q).
See Also:   TexCoordGeneration.setFormat
since:
   Java 3D 1.3




Constructor Detail
TexCoordGeneration
public TexCoordGeneration()(Code)
Constructs a TexCoordGeneration object with default parameters. The default values are as follows:
    enable flag : true
    texture generation mode : OBJECT_LINEAR
    format : TEXTURE_COORDINATE_2
    plane S : (1,0,0,0)
    plane T : (0,1,0,0)
    plane R : (0,0,0,0)
    plane Q : (0,0,0,0)



TexCoordGeneration
public TexCoordGeneration(int genMode, int format)(Code)
Constructs a TexCoordGeneration object with the specified genMode and format. Defaults will be used for the rest of the state variables.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3, or TEXTURE_COORDINATE_4
See Also:   Canvas3D.queryProperties



TexCoordGeneration
public TexCoordGeneration(int genMode, int format, Vector4f planeS)(Code)
Constructs a TexCoordGeneration object with the specified genMode, format, and the S coordinate plane equation. Defaults will be used for the rest of the state variables.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3 or TEXTURE_COORDINATE_4
Parameters:
  planeS - plane equation for the S coordinate
See Also:   Canvas3D.queryProperties



TexCoordGeneration
public TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT)(Code)
Constructs a TexCoordGeneration object with the specified genMode, format, and the S and T coordinate plane equations. Defaults will be used for the rest of the state variables.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3 or TEXTURE_COORDINATE_4
Parameters:
  planeS - plane equation for the S coordinate
Parameters:
  planeT - plane equation for the T coordinate
See Also:   Canvas3D.queryProperties



TexCoordGeneration
public TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT, Vector4f planeR)(Code)
Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, and R coordinate plane equations.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3 or TEXTURE_COORDINATE_4
Parameters:
  planeS - plane equation for the S coordinate
Parameters:
  planeT - plane equation for the T coordinate
Parameters:
  planeR - plane equation for the R coordinate
See Also:   Canvas3D.queryProperties



TexCoordGeneration
public TexCoordGeneration(int genMode, int format, Vector4f planeS, Vector4f planeT, Vector4f planeR, Vector4f planeQ)(Code)
Constructs a TexCoordGeneration object with the specified genMode, format, and the S, T, R, and Q coordinate plane equations.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3 or TEXTURE_COORDINATE_4
Parameters:
  planeS - plane equation for the S coordinate
Parameters:
  planeT - plane equation for the T coordinate
Parameters:
  planeR - plane equation for the R coordinate
Parameters:
  planeQ - plane equation for the Q coordinate
See Also:   Canvas3D.queryProperties
since:
   Java 3D 1.3




Method Detail
cloneNodeComponent
public NodeComponent cloneNodeComponent()(Code)



createRetained
void createRetained()(Code)
Creates a retained mode TexCoordGenerationRetained object that this TexCoordGeneration component object will point to.



duplicateAttributes
void duplicateAttributes(NodeComponent originalNodeComponent, boolean forceDuplicate)(Code)
Copies all node information from originalNodeComponent into the current node. This method is called from the duplicateNode method. This routine does the actual duplication of all "local data" (any data defined in this object).
Parameters:
  originalNodeComponent - the original node to duplicate.
Parameters:
  forceDuplicate - when set to true, causes theduplicateOnCloneTree flag to be ignored. Whenfalse, the value of each node'sduplicateOnCloneTree variable determines whetherNodeComponent data is duplicated or copied.
See Also:   Node.cloneTree
See Also:   NodeComponent.setDuplicateOnCloneTree



getEnable
public boolean getEnable()(Code)
Retrieves the state of the texCoordGeneration enable flag. true if texture coordinate generation is enabled,false if texture coordinate generation is disabled
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



getFormat
public int getFormat()(Code)
Retrieves the current TexCoordGeneration format. the texture format
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



getGenMode
public int getGenMode()(Code)
Retrieves the current TexCoordGeneration generation mode. the texture generation mode
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



getPlaneQ
public void getPlaneQ(Vector4f planeQ)(Code)
Retrieves a copy of the plane equation used to generate the Q coordinate.
Parameters:
  planeQ - the Q coordinate plane equation
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph
since:
   Java 3D 1.3



getPlaneR
public void getPlaneR(Vector4f planeR)(Code)
Retrieves a copy of the plane equation used to generate the R coordinate.
Parameters:
  planeR - the R coordinate plane equation
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



getPlaneS
public void getPlaneS(Vector4f planeS)(Code)
Retrieves a copy of the plane equation used to generate the S coordinate.
Parameters:
  planeS - the S coordinate plane equation
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



getPlaneT
public void getPlaneT(Vector4f planeT)(Code)
Retrieves a copy of the plane equation used to generate the T coordinate.
Parameters:
  planeT - the T coordinate plane equation
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



setEnable
public void setEnable(boolean state)(Code)
Enables or disables texture coordinate generation for this appearance component object.
Parameters:
  state - true or false to enable or disable texture coordinategeneration
exception:
  CapabilityNotSetException - if appropriate capability isnot set and this object is part of live or compiled scene graph



setFormat
public void setFormat(int format)(Code)
Sets the TexCoordGeneration format to the specified value.
Parameters:
  format - texture format, one of: TEXTURE_COORDINATE_2,TEXTURE_COORDINATE_3 or TEXTURE_COORDINATE_4
exception:
  RestrictedAccessException - if the method is calledwhen this object is part of live or compiled scene graph.



setGenMode
public void setGenMode(int genMode)(Code)
Sets the TexCoordGeneration generation mode to the specified value.
Parameters:
  genMode - texture generation mode, one of: OBJECT_LINEAR,EYE_LINEAR, SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP.
exception:
  RestrictedAccessException - if the method is calledwhen this object is part of live or compiled scene graph.
exception:
  IllegalArgumentException - if genMode isa value other than OBJECT_LINEAR, EYE_LINEAR,SPHERE_MAP, NORMAL_MAP, or REFLECTION_MAP.
See Also:   Canvas3D.queryProperties



setPlaneQ
public void setPlaneQ(Vector4f planeQ)(Code)
Sets the Q coordinate plane equation. This plane equation is used to generate the Q coordinate in OBJECT_LINEAR and EYE_LINEAR texture generation modes.
Parameters:
  planeQ - plane equation for the Q coordinate
exception:
  CapabilityNotSetException - if appropriate capability is not set and this object is part of live or compiled scene graph
since:
   Java 3D 1.3



setPlaneR
public void setPlaneR(Vector4f planeR)(Code)
Sets the R coordinate plane equation. This plane equation is used to generate the R coordinate in OBJECT_LINEAR and EYE_LINEAR texture generation modes.
Parameters:
  planeR - plane equation for the R coordinate
exception:
  CapabilityNotSetException - if appropriate capability is not set and this object is part of live or compiled scene graph



setPlaneS
public void setPlaneS(Vector4f planeS)(Code)
Sets the S coordinate plane equation. This plane equation is used to generate the S coordinate in OBJECT_LINEAR and EYE_LINEAR texture generation modes.
Parameters:
  planeS - plane equation for the S coordinate
exception:
  CapabilityNotSetException - if appropriate capability is not set and this object is part of live or compiled scene graph



setPlaneT
public void setPlaneT(Vector4f planeT)(Code)
Sets the T coordinate plane equation. This plane equation is used to generate the T coordinate in OBJECT_LINEAR and EYE_LINEAR texture generation modes.
Parameters:
  planeT - plane equation for the T coordinate
exception:
  CapabilityNotSetException - if appropriate capability is not set and this object is part of live or compiled scene graph



Fields inherited from javax.media.j3d.NodeComponent
boolean forceDuplicate(Code)(Java Doc)

Methods inherited from javax.media.j3d.NodeComponent
final void checkDuplicateNodeComponent(NodeComponent originalNodeComponent)(Code)(Java Doc)
public NodeComponent cloneNodeComponent()(Code)(Java Doc)
public NodeComponent cloneNodeComponent(boolean forceDuplicate)(Code)(Java Doc)
void createRetained()(Code)(Java Doc)
void duplicateAttributes(NodeComponent originalNode, boolean forceDuplicate)(Code)(Java Doc)
boolean duplicateChild()(Code)(Java Doc)
public void duplicateNodeComponent(NodeComponent originalNodeComponent)(Code)(Java Doc)
public void duplicateNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate)(Code)(Java Doc)
public boolean getDuplicateOnCloneTree()(Code)(Java Doc)
public void setDuplicateOnCloneTree(boolean duplicate)(Code)(Java Doc)
void validateImageIllegalSharing(ImageComponent image)(Code)(Java Doc)

Fields inherited from javax.media.j3d.SceneGraphObject
Hashtable nodeHashtable(Code)(Java Doc)
SceneGraphObjectRetained retained(Code)(Java Doc)

Methods inherited from javax.media.j3d.SceneGraphObject
final boolean capabilityBitsEmpty()(Code)(Java Doc)
final void checkForLiveOrCompiled()(Code)(Java Doc)
final public void clearCapability(int bit)(Code)(Java Doc)
final public void clearCapabilityIsFrequent(int bit)(Code)(Java Doc)
final void clearLive()(Code)(Java Doc)
void createRetained()(Code)(Java Doc)
protected void duplicateSceneGraphObject(SceneGraphObject originalNode)(Code)(Java Doc)
final public boolean getCapability(int bit)(Code)(Java Doc)
final public boolean getCapabilityIsFrequent(int bit)(Code)(Java Doc)
public String getName()(Code)(Java Doc)
String getNamePrefix()(Code)(Java Doc)
NodeComponent getNodeComponent(NodeComponent originalNodeComponent, boolean forceDuplicate, Hashtable hashtable)(Code)(Java Doc)
public Object getUserData()(Code)(Java Doc)
final public boolean isCompiled()(Code)(Java Doc)
final public boolean isLive()(Code)(Java Doc)
final boolean isLiveOrCompiled()(Code)(Java Doc)
final public void setCapability(int bit)(Code)(Java Doc)
final public void setCapabilityIsFrequent(int bit)(Code)(Java Doc)
final void setCompiled()(Code)(Java Doc)
void setDefaultReadCapabilities(int[] bits)(Code)(Java Doc)
final void setLive()(Code)(Java Doc)
public void setName(String name)(Code)(Java Doc)
public void setUserData(Object userData)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public void updateNodeReferences(NodeReferenceTable referenceTable)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.