[x3d-public] This file does not compile in X3D Java SAI. Why not? Should Iprovide equivalent X3D?

yottzumm at gmail.com yottzumm at gmail.com
Wed Jan 4 09:06:35 PST 2017


Yep:

$ javac geo.java
geo.java:132: error: cannot find symbol
                ComposedShader0_0_8_0_2_4.addField(field0_0_8_0_2_4_0);
                                         ^
  symbol:   method addField(fieldObject)
  location: variable ComposedShader0_0_8_0_2_4 of type ComposedShaderObject
geo.java:138: error: cannot find symbol
                ComposedShader0_0_8_0_2_4.addField(field0_0_8_0_2_4_2);
                                         ^
  symbol:   method addField(fieldObject)
  location: variable ComposedShader0_0_8_0_2_4 of type ComposedShaderObject
geo.java:144: error: cannot find symbol
                ComposedShader0_0_8_0_2_4.addField(field0_0_8_0_2_4_4);
                                         ^
  symbol:   method addField(fieldObject)
  location: variable ComposedShader0_0_8_0_2_4 of type ComposedShaderObject
geo.java:150: error: cannot find symbol
                ComposedShader0_0_8_0_2_4.addField(field0_0_8_0_2_4_6);
                                         ^
  symbol:   method addField(fieldObject)
  location: variable ComposedShader0_0_8_0_2_4 of type ComposedShaderObject
geo.java:156: error: cannot find symbol
                ComposedShader0_0_8_0_2_4.addField(field0_0_8_0_2_4_8);
                                         ^
  symbol:   method addField(fieldObject)
  location: variable ComposedShader0_0_8_0_2_4 of type ComposedShaderObject
5 errors

Sent from Mail for Windows 10

From: Don Brutzman
Sent: Wednesday, January 4, 2017 1:29 AM
To: yottzumm at gmail.com; x3d-public at web3d.org; Roy Walmsley
Subject: Re: This file does not compile in X3D Java SAI. Why not? Should Iprovide equivalent X3D?

wondering do you have an error console?

On 12/31/2016 4:10 PM, yottzumm at gmail.com wrote:
> See attached.

also please note presence of "pipeline" methods for each setter (except for addChildren due to prior interface) which you may find preferable.

for example

		X3D0.setScene(Scene0_0);
		X3D0.setProfile("Immersive");
		X3D0.setVersion("3.3");

can also be written

		X3D0.setVersion("3.3").setProfile("Immersive").setScene(Scene0_0);

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20170104/9568778d/attachment.html>


More information about the x3d-public mailing list