Java Doc for Evagation.java in  » 6.0-JDK-Modules » java-3d » org » jdesktop » j3d » loaders » vrml97 » impl » 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 » org.jdesktop.j3d.loaders.vrml97.impl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jdesktop.j3d.loaders.vrml97.impl.BaseNode
      org.jdesktop.j3d.loaders.vrml97.impl.Node
         javax.media.j3d.Leaf
            javax.media.j3d.Behavior
               org.jdesktop.j3d.loaders.vrml97.impl.Evagation

Evagation
public class Evagation extends Behavior (Code)
Evagation \Ev`a*ga*tion\, n A wandering about, excursion, a roving. (Source: Webster's Revised Unbriged Dictionary (1913)) This is the event controller for the VRML runtime. It dispatches events from Java3D to the VRML Sensors and handles the walk/fly/examine Viewpoint animation.


Field Summary
static  doubleMAXANG
    
final static  doubleSPEED
    
 doubleacceleration
    
 doubleangularSpeed
    
 Browserbrowser
    
 booleancollided
    
 WakeupOnCollisionEntrycollisionEnter
    
 WakeupOnCollisionExitcollisionExit
    
 WakeupCriterion[]criterion
    
 DragSensorcurDragSensor
    
 Vector3dcurrentPosn
    
 Transform3DcurrentView
    
 doubledeltaT
    
 doubledirectionX
    
 doubledirectionY
    
 doubledirectionZ
    
 booleandragIsSensor
    
 intdrag_dxdrag_dy
    
 inteid
    
 Point3deyePosn
    
 doubleeyeZoffset
    
 booleanfirstTime
    
 intfirst_xfirst_y
    
 booleaninitialized
    
 Vector3dlastFreePosn
    
 Matrix3dlastFreeRot
    
 doublelastT
    
 intlast_xlast_y
    
 PointmousePosn
    
 StringnavMode
    
 Vector3dnewDirection
    
 Point3dp1
    
 Point3dp2
    
 javax.media.j3d.AppearancepickAppear
    
 PickRaypickRay
    
 RGrouppickSphereHandle
    
 TransformGrouppickSphereLocator
    
 javax.media.j3d.TransparencyAttributespickTransat
    
 doublepitchAngle
    
 doublepitchAngleDelta
    
 Matrix3dpitchRot
    
 Transform3DpositionTrans
    
 doublerollAngle
    
 doublerollAngleDelta
    
 Matrix3drollRot
    
 Matrix3drot
    
 SphereSensorsceneExaminer
    
 doublespeed
    
 doublestartX
    
 doublestartY
    
 doublestartZ
    
 Transform3Dtfm
    
 Transform3DtfmO
    
 Matrix3dtmpDirection
    
 doublevelocity
    
 TransformGroupviewTrans
    
 doubleyawAngle
    
 doubleyawAngleDelta
    
 Matrix3dyawRot
    
 Matrix3dzComp
    

Constructor Summary
public  Evagation(Browser initBrowser)
    

Method Summary
 voidattachPickSphere(com.sun.j3d.utils.geometry.Sphere sp)
    
 voidclearDragState()
    
 voidforceUpDown()
    
public  voidinitialize()
    
public  voidinitialize(BoundingSphere bounds, Vector3d currentPosn)
    
 voidmouseClicked(double when, int x, int y, boolean mmb)
    
 voidmouseDragged(double when, int dx, int dy, int x, int y, boolean mmb)
    
 voidprocessEvent(AWTEvent evt)
    
public  voidprocessMouseEvent(MouseEvent evt)
    
public  voidprocessStimulus(Enumeration critter)
    
public  voidresetViewpoint()
    
 voidresetWakeups()
    
public  voidsetViewGroup(TransformGroup newViewTrans)
    
public  voidsimTick(double now)
    
 voidupdate()
    

Field Detail
MAXANG
static double MAXANG(Code)



SPEED
final static double SPEED(Code)



acceleration
double acceleration(Code)



angularSpeed
double angularSpeed(Code)



browser
Browser browser(Code)



collided
boolean collided(Code)



collisionEnter
WakeupOnCollisionEntry collisionEnter(Code)



collisionExit
WakeupOnCollisionExit collisionExit(Code)



criterion
WakeupCriterion[] criterion(Code)



curDragSensor
DragSensor curDragSensor(Code)



currentPosn
Vector3d currentPosn(Code)



currentView
Transform3D currentView(Code)



deltaT
double deltaT(Code)



directionX
double directionX(Code)



directionY
double directionY(Code)



directionZ
double directionZ(Code)



dragIsSensor
boolean dragIsSensor(Code)



drag_dxdrag_dy
int drag_dxdrag_dy(Code)



eid
int eid(Code)



eyePosn
Point3d eyePosn(Code)



eyeZoffset
double eyeZoffset(Code)



firstTime
boolean firstTime(Code)



first_xfirst_y
int first_xfirst_y(Code)



initialized
boolean initialized(Code)



lastFreePosn
Vector3d lastFreePosn(Code)



lastFreeRot
Matrix3d lastFreeRot(Code)



lastT
double lastT(Code)



last_xlast_y
int last_xlast_y(Code)



mousePosn
Point mousePosn(Code)



navMode
String navMode(Code)



newDirection
Vector3d newDirection(Code)



p1
Point3d p1(Code)



p2
Point3d p2(Code)



pickAppear
javax.media.j3d.Appearance pickAppear(Code)



pickRay
PickRay pickRay(Code)



pickSphereHandle
RGroup pickSphereHandle(Code)



pickSphereLocator
TransformGroup pickSphereLocator(Code)



pickTransat
javax.media.j3d.TransparencyAttributes pickTransat(Code)



pitchAngle
double pitchAngle(Code)



pitchAngleDelta
double pitchAngleDelta(Code)



pitchRot
Matrix3d pitchRot(Code)



positionTrans
Transform3D positionTrans(Code)



rollAngle
double rollAngle(Code)



rollAngleDelta
double rollAngleDelta(Code)



rollRot
Matrix3d rollRot(Code)



rot
Matrix3d rot(Code)



sceneExaminer
SphereSensor sceneExaminer(Code)



speed
double speed(Code)



startX
double startX(Code)



startY
double startY(Code)



startZ
double startZ(Code)



tfm
Transform3D tfm(Code)



tfmO
Transform3D tfmO(Code)



tmpDirection
Matrix3d tmpDirection(Code)



velocity
double velocity(Code)



viewTrans
TransformGroup viewTrans(Code)



yawAngle
double yawAngle(Code)



yawAngleDelta
double yawAngleDelta(Code)



yawRot
Matrix3d yawRot(Code)



zComp
Matrix3d zComp(Code)




Constructor Detail
Evagation
public Evagation(Browser initBrowser)(Code)
Constructor for the Evagation object
Parameters:
  initBrowser - Description of the Parameter




Method Detail
attachPickSphere
void attachPickSphere(com.sun.j3d.utils.geometry.Sphere sp)(Code)
Description of the Method
Parameters:
  sp - Description of the Parameter



clearDragState
void clearDragState()(Code)
Description of the Method



forceUpDown
void forceUpDown()(Code)
Description of the Method



initialize
public void initialize()(Code)
Description of the Method



initialize
public void initialize(BoundingSphere bounds, Vector3d currentPosn)(Code)
Description of the Method
Parameters:
  bounds - Description of the Parameter
Parameters:
  currentPosn - Description of the Parameter



mouseClicked
void mouseClicked(double when, int x, int y, boolean mmb)(Code)
Description of the Method
Parameters:
  when - Description of the Parameter
Parameters:
  x - Description of the Parameter
Parameters:
  y - Description of the Parameter
Parameters:
  mmb - Description of the Parameter



mouseDragged
void mouseDragged(double when, int dx, int dy, int x, int y, boolean mmb)(Code)
Description of the Method
Parameters:
  when - Description of the Parameter
Parameters:
  dx - Description of the Parameter
Parameters:
  dy - Description of the Parameter
Parameters:
  x - Description of the Parameter
Parameters:
  y - Description of the Parameter
Parameters:
  mmb - Description of the Parameter



processEvent
void processEvent(AWTEvent evt)(Code)
Description of the Method
Parameters:
  evt - Description of the Parameter



processMouseEvent
public void processMouseEvent(MouseEvent evt)(Code)
Description of the Method
Parameters:
  evt - Description of the Parameter



processStimulus
public void processStimulus(Enumeration critter)(Code)
Description of the Method
Parameters:
  critter - Description of the Parameter



resetViewpoint
public void resetViewpoint()(Code)
Description of the Method



resetWakeups
void resetWakeups()(Code)
Description of the Method



setViewGroup
public void setViewGroup(TransformGroup newViewTrans)(Code)
Sets the viewGroup attribute of the Evagation object
Parameters:
  newViewTrans - The new viewGroup value



simTick
public void simTick(double now)(Code)
Description of the Method
Parameters:
  now - Description of the Parameter



update
void update()(Code)
Description of the Method



Methods inherited from javax.media.j3d.Behavior
public boolean getEnable()(Code)(Java Doc)
public static int getNumSchedulingIntervals()(Code)(Java Doc)
public BoundingLeaf getSchedulingBoundingLeaf()(Code)(Java Doc)
public Bounds getSchedulingBounds()(Code)(Java Doc)
public int getSchedulingInterval()(Code)(Java Doc)
protected View getView()(Code)(Java Doc)
protected WakeupCondition getWakeupCondition()(Code)(Java Doc)
abstract public void initialize()(Code)(Java Doc)
public void postId(int postId)(Code)(Java Doc)
abstract public void processStimulus(Enumeration criteria)(Code)(Java Doc)
public void setEnable(boolean state)(Code)(Java Doc)
public void setSchedulingBoundingLeaf(BoundingLeaf region)(Code)(Java Doc)
public void setSchedulingBounds(Bounds region)(Code)(Java Doc)
public void setSchedulingInterval(int schedulingInterval)(Code)(Java Doc)
public void updateNodeReferences(NodeReferenceTable referenceTable)(Code)(Java Doc)
protected void wakeupOn(WakeupCondition criteria)(Code)(Java Doc)


Fields inherited from org.jdesktop.j3d.loaders.vrml97.impl.Node
public Hashtable FieldSpec(Code)(Java Doc)

Methods inherited from org.jdesktop.j3d.loaders.vrml97.impl.Node
public Field getEventIn(String eventInName) throws InvalidEventInException(Code)(Java Doc)
public ConstField getEventOut(String eventOutName) throws InvalidEventOutException(Code)(Java Doc)
public Field getExposedField(String fieldName) throws InvalidExposedFieldException(Code)(Java Doc)
public Field getField(String fieldName) throws InvalidFieldException(Code)(Java Doc)
abstract void initFields()(Code)(Java Doc)
abstract public void notifyMethod(String eventInName, double time)(Code)(Java Doc)
public vrml.BaseNode wrap()(Code)(Java Doc)

Fields inherited from org.jdesktop.j3d.loaders.vrml97.impl.BaseNode
Browser browser(Code)(Java Doc)
String defName(Code)(Java Doc)
javax.media.j3d.Node implNode(Code)(Java Doc)
boolean implReady(Code)(Java Doc)
Loader loader(Code)(Java Doc)
BaseNode parent(Code)(Java Doc)

Methods inherited from org.jdesktop.j3d.loaders.vrml97.impl.BaseNode
abstract public Object clone()(Code)(Java Doc)
void define(String defName)(Code)(Java Doc)
public Browser getBrowser()(Code)(Java Doc)
abstract public Field getField(String fieldName)(Code)(Java Doc)
public javax.media.j3d.Node getImplNode()(Code)(Java Doc)
public int getNumTris()(Code)(Java Doc)
abstract public String getType()(Code)(Java Doc)
void initImpl()(Code)(Java Doc)
abstract public void notifyMethod(String s, double time)(Code)(Java Doc)
void registerUse(Scene scene)(Code)(Java Doc)
final public String toString()(Code)(Java Doc)
String toStringBody()(Code)(Java Doc)
public String toStringId()(Code)(Java Doc)
void updateParent(javax.media.j3d.Node parentImpl)(Code)(Java Doc)
abstract public vrml.BaseNode wrap()(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.