Java Doc for Displacer.java in  » 6.0-JDK-Modules » java-3d » com » db » hanim » 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 » com.db.hanim 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.db.hanim.Displacer

Displacer
public class Displacer (Code)
This class is to implement the H-Anim proposed Displacer. It's implementation for Java3D has been mimicked on the VRML97 field description. A displacer should be added to one and only one segment in a humanoid hierarchy. This condition is up to be checked by user but should be fairly rare that's why there is no reference to corresponding segment.
author:
   Silvere Martin-Michiellot
version:
   1.1


Field Summary
final public static  intNonStandard
    
final public static  intanger
    
final public static  intbend_nose
    
final public static  intclose_b_l_eyelid
    
final public static  intclose_b_r_eyelid
    
final public static  intclose_t_l_eyelid
    
final public static  intclose_t_r_eyelid
    
protected  int[]coordIndex
    
final public static  intdepress_chin
    
final public static  intdilate_l_pupil
    
final public static  intdilate_r_pupil
    
final public static  intdisgust
    
protected  Point3d[]displacements
    
protected  StringdisplacerName
    
final public static  intexpression
    
protected  intexpressionselect
    
final public static  intfear
    
final public static  inthead_pitch
    
final public static  inthead_roll
    
final public static  inthead_yaw
    
final public static  intjoy
    
final public static  intlift_l_cheek
    
final public static  intlift_r_cheek
    
final public static  intlower_t_lip_lm
    
final public static  intlower_t_lip_lm_o
    
final public static  intlower_t_lip_rm
    
final public static  intlower_t_lip_rm_o
    
final public static  intlower_t_midlip
    
final public static  intlower_t_midlip_o
    
final public static  intnot_a_default_expression
    
final public static  intnot_a_default_viseme
    
final public static  intopen_jaw
    
final public static  intpitch_l_eyeball
    
final public static  intpitch_r_eyeball
    
final public static  intpuff_l_cheek
    
final public static  intpuff_r_cheek
    
final public static  intpull_l_ear
    
final public static  intpull_r_ear
    
final public static  intpush_b_lip
    
final public static  intpush_t_lip
    
final public static  intraise_b_lip_lm
    
final public static  intraise_b_lip_lm_o
    
final public static  intraise_b_lip_rm
    
final public static  intraise_b_lip_rm_o
    
final public static  intraise_b_midlip
    
final public static  intraise_b_midlip_o
    
final public static  intraise_l_cornerlip
    
final public static  intraise_l_cornerlip_o
    
final public static  intraise_l_ear
    
final public static  intraise_l_i_eyebrow
    
final public static  intraise_l_m_eyebrow
    
final public static  intraise_l_o_eyebrow
    
final public static  intraise_nose
    
final public static  intraise_r_cornerlip
    
final public static  intraise_r_cornerlip_o
    
final public static  intraise_r_ear
    
final public static  intraise_r_i_eyebrow
    
final public static  intraise_r_m_eyebrow
    
final public static  intraise_r_o_eyebrow
    
final public static  intraise_tongue
    
final public static  intraise_tongue_tip
    
final public static  intsadness
    
final public static  intshift_jaw
    
final public static  intshift_tongue_tip
    
final public static  intsqueeze_l_eyebrow
    
final public static  intsqueeze_r_eyebrow
    
final public static  intstretch_l_cornerlip
    
final public static  intstretch_l_cornerlip_o
    
final public static  intstretch_l_nose
    
final public static  intstretch_r_cornerlip
    
final public static  intstretch_r_cornerlip_o
    
final public static  intstretch_r_nose
    
final public static  intsurprise
    
final public static  intthrust_jaw
    
final public static  intthrust_l_eyeball
    
final public static  intthrust_r_eyeball
    
final public static  intthrust_tongue_tip
    
final public static  inttongue_roll
    
final public static  intviseme
    
final public static  intviseme_a
    
final public static  intviseme_e
    
final public static  intviseme_fv
    
final public static  intviseme_i
    
final public static  intviseme_kg
    
final public static  intviseme_nl
    
final public static  intviseme_pbm
    
final public static  intviseme_q
    
final public static  intviseme_r
    
final public static  intviseme_sz
    
final public static  intviseme_td
    
final public static  intviseme_th
    
final public static  intviseme_ts
    
final public static  intviseme_u
    
protected  intvisemeselect
    
final public static  intyaw_l_eyeball
    
final public static  intyaw_r_eyeball
    

Constructor Summary
public  Displacer(String displacerName)
    

Method Summary
public  int[]getCoordIndex()
     Gets the Displacer Double array of index coordinates.
public  Point3d[]getDisplacements()
     Gets the Displacer Point3D array of displacements.
public static  StringgetDisplacerExpressionDescription(int value)
     Gets the Displacer description for expression Displacers.
public static  StringgetDisplacerIdentifierDescription(int value)
     Gets the Displacer description for standard Displacers.
public  intgetExpressionSelect()
     When the Displacer is an expression, and setVisemeSelect() has been applied, the corresponding expression is retrieved.
public  StringgetName()
    
public  intgetVisemeSelect()
     When the Displacer is a viseme, and setVisemeSelect() has been applied, the corresponding viseme is retrieved.
public  voidsetCoordIndex(int[] coordIndex)
     Sets the Displacer Double array of index coordinates.
public  voidsetDisplacements(Point3d[] displacements)
     Sets the Displacer Point3D array of displacements.
public  voidsetExpressionSelect(int value)
     If you are using this Diplacer as an expression use this method to describe the precise expression you want to use.
public  voidsetName(String displacerName)
    
public  voidsetVisemeSelect(int value)
     If you are using this Diplacer as a viseme use this method to describe the precise viseme you want to use.

Field Detail
NonStandard
final public static int NonStandard(Code)



anger
final public static int anger(Code)



bend_nose
final public static int bend_nose(Code)



close_b_l_eyelid
final public static int close_b_l_eyelid(Code)



close_b_r_eyelid
final public static int close_b_r_eyelid(Code)



close_t_l_eyelid
final public static int close_t_l_eyelid(Code)



close_t_r_eyelid
final public static int close_t_r_eyelid(Code)



coordIndex
protected int[] coordIndex(Code)



depress_chin
final public static int depress_chin(Code)



dilate_l_pupil
final public static int dilate_l_pupil(Code)



dilate_r_pupil
final public static int dilate_r_pupil(Code)



disgust
final public static int disgust(Code)



displacements
protected Point3d[] displacements(Code)



displacerName
protected String displacerName(Code)



expression
final public static int expression(Code)



expressionselect
protected int expressionselect(Code)



fear
final public static int fear(Code)



head_pitch
final public static int head_pitch(Code)



head_roll
final public static int head_roll(Code)



head_yaw
final public static int head_yaw(Code)



joy
final public static int joy(Code)



lift_l_cheek
final public static int lift_l_cheek(Code)



lift_r_cheek
final public static int lift_r_cheek(Code)



lower_t_lip_lm
final public static int lower_t_lip_lm(Code)



lower_t_lip_lm_o
final public static int lower_t_lip_lm_o(Code)



lower_t_lip_rm
final public static int lower_t_lip_rm(Code)



lower_t_lip_rm_o
final public static int lower_t_lip_rm_o(Code)



lower_t_midlip
final public static int lower_t_midlip(Code)



lower_t_midlip_o
final public static int lower_t_midlip_o(Code)



not_a_default_expression
final public static int not_a_default_expression(Code)



not_a_default_viseme
final public static int not_a_default_viseme(Code)



open_jaw
final public static int open_jaw(Code)



pitch_l_eyeball
final public static int pitch_l_eyeball(Code)



pitch_r_eyeball
final public static int pitch_r_eyeball(Code)



puff_l_cheek
final public static int puff_l_cheek(Code)



puff_r_cheek
final public static int puff_r_cheek(Code)



pull_l_ear
final public static int pull_l_ear(Code)



pull_r_ear
final public static int pull_r_ear(Code)



push_b_lip
final public static int push_b_lip(Code)



push_t_lip
final public static int push_t_lip(Code)



raise_b_lip_lm
final public static int raise_b_lip_lm(Code)



raise_b_lip_lm_o
final public static int raise_b_lip_lm_o(Code)



raise_b_lip_rm
final public static int raise_b_lip_rm(Code)



raise_b_lip_rm_o
final public static int raise_b_lip_rm_o(Code)



raise_b_midlip
final public static int raise_b_midlip(Code)



raise_b_midlip_o
final public static int raise_b_midlip_o(Code)



raise_l_cornerlip
final public static int raise_l_cornerlip(Code)



raise_l_cornerlip_o
final public static int raise_l_cornerlip_o(Code)



raise_l_ear
final public static int raise_l_ear(Code)



raise_l_i_eyebrow
final public static int raise_l_i_eyebrow(Code)



raise_l_m_eyebrow
final public static int raise_l_m_eyebrow(Code)



raise_l_o_eyebrow
final public static int raise_l_o_eyebrow(Code)



raise_nose
final public static int raise_nose(Code)



raise_r_cornerlip
final public static int raise_r_cornerlip(Code)



raise_r_cornerlip_o
final public static int raise_r_cornerlip_o(Code)



raise_r_ear
final public static int raise_r_ear(Code)



raise_r_i_eyebrow
final public static int raise_r_i_eyebrow(Code)



raise_r_m_eyebrow
final public static int raise_r_m_eyebrow(Code)



raise_r_o_eyebrow
final public static int raise_r_o_eyebrow(Code)



raise_tongue
final public static int raise_tongue(Code)



raise_tongue_tip
final public static int raise_tongue_tip(Code)



sadness
final public static int sadness(Code)



shift_jaw
final public static int shift_jaw(Code)



shift_tongue_tip
final public static int shift_tongue_tip(Code)



squeeze_l_eyebrow
final public static int squeeze_l_eyebrow(Code)



squeeze_r_eyebrow
final public static int squeeze_r_eyebrow(Code)



stretch_l_cornerlip
final public static int stretch_l_cornerlip(Code)



stretch_l_cornerlip_o
final public static int stretch_l_cornerlip_o(Code)



stretch_l_nose
final public static int stretch_l_nose(Code)



stretch_r_cornerlip
final public static int stretch_r_cornerlip(Code)



stretch_r_cornerlip_o
final public static int stretch_r_cornerlip_o(Code)



stretch_r_nose
final public static int stretch_r_nose(Code)



surprise
final public static int surprise(Code)



thrust_jaw
final public static int thrust_jaw(Code)



thrust_l_eyeball
final public static int thrust_l_eyeball(Code)



thrust_r_eyeball
final public static int thrust_r_eyeball(Code)



thrust_tongue_tip
final public static int thrust_tongue_tip(Code)



tongue_roll
final public static int tongue_roll(Code)



viseme
final public static int viseme(Code)



viseme_a
final public static int viseme_a(Code)



viseme_e
final public static int viseme_e(Code)



viseme_fv
final public static int viseme_fv(Code)



viseme_i
final public static int viseme_i(Code)



viseme_kg
final public static int viseme_kg(Code)



viseme_nl
final public static int viseme_nl(Code)



viseme_pbm
final public static int viseme_pbm(Code)



viseme_q
final public static int viseme_q(Code)



viseme_r
final public static int viseme_r(Code)



viseme_sz
final public static int viseme_sz(Code)



viseme_td
final public static int viseme_td(Code)



viseme_th
final public static int viseme_th(Code)



viseme_ts
final public static int viseme_ts(Code)



viseme_u
final public static int viseme_u(Code)



visemeselect
protected int visemeselect(Code)



yaw_l_eyeball
final public static int yaw_l_eyeball(Code)



yaw_r_eyeball
final public static int yaw_r_eyeball(Code)




Constructor Detail
Displacer
public Displacer(String displacerName)(Code)
Constructs a new Displacer
Parameters:
  displacerName - the name of the Displacer that describes in a human readable manner the Displacer




Method Detail
getCoordIndex
public int[] getCoordIndex()(Code)
Gets the Displacer Double array of index coordinates. Please consult H-Anim for the official description of this field. the index coordinates.



getDisplacements
public Point3d[] getDisplacements()(Code)
Gets the Displacer Point3D array of displacements. Please consult H-Anim for the official description of this field. the displacements.



getDisplacerExpressionDescription
public static String getDisplacerExpressionDescription(int value)(Code)
Gets the Displacer description for expression Displacers. (there is no corresponding official description for viseme displacers that are phonemes in essence) the String official description for the corresponding Displacer



getDisplacerIdentifierDescription
public static String getDisplacerIdentifierDescription(int value)(Code)
Gets the Displacer description for standard Displacers. See the methods setVisemeSelect() and setExpressionSelect() for special cases Displacer.viseme and Displacer.expression the String official description for the corresponding Displacer



getExpressionSelect
public int getExpressionSelect()(Code)
When the Displacer is an expression, and setVisemeSelect() has been applied, the corresponding expression is retrieved. the expression that precisely defines this displacer (if you are using this Diplacer as an expression)



getName
public String getName()(Code)
Gets the Displacer name that describes in a human readable manner the Displacer the String name of this Displacer



getVisemeSelect
public int getVisemeSelect()(Code)
When the Displacer is a viseme, and setVisemeSelect() has been applied, the corresponding viseme is retrieved. the viseme that precisely defines this displacer (if you are using this Diplacer as a viseme)



setCoordIndex
public void setCoordIndex(int[] coordIndex)(Code)
Sets the Displacer Double array of index coordinates. Please consult H-Anim for the official description of this field.
Parameters:
  coordIndex - index coordinates.



setDisplacements
public void setDisplacements(Point3d[] displacements)(Code)
Sets the Displacer Point3D array of displacements. Please consult H-Anim for the official description of this field.
Parameters:
  displacements - the displacements.



setExpressionSelect
public void setExpressionSelect(int value)(Code)
If you are using this Diplacer as an expression use this method to describe the precise expression you want to use.
Parameters:
  value - the expression that precisely defines this displacer



setName
public void setName(String displacerName)(Code)
Sets the Displacer name that describes in a human readable manner the Displacer
Parameters:
  displacerName - the name of this Displacer



setVisemeSelect
public void setVisemeSelect(int value)(Code)
If you are using this Diplacer as a viseme use this method to describe the precise viseme you want to use.
Parameters:
  value - the viseme that precisely defines this displacer



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.