| Package | Description |
|---|---|
| org.web3d.x3d.jsail.Navigation |
The Navigation component specifies how a user can effectively and intuitively move
through and around a 3D scene.
|
| Modifier and Type | Method and Description |
|---|---|
NavigationInfoObject |
NavigationInfoObject.addAvatarSize(float newValue)
Add singleton float value to MFFloat avatarSize field.
|
NavigationInfoObject |
NavigationInfoObject.addAvatarSize(SFFloatObject newValue)
Add singleton SFFloatObject value to MFFloat avatarSize field.
|
NavigationInfoObject |
NavigationInfoObject.addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
NavigationInfoObject |
NavigationInfoObject.addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
NavigationInfoObject |
NavigationInfoObject.addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
NavigationInfoObject |
NavigationInfoObject.addTransitionType(SFStringObject newValue)
Add singleton SFStringObject value to MFString transitionType field.
|
NavigationInfoObject |
NavigationInfoObject.addTransitionType(java.lang.String newValue)
Add singleton String value to MFString transitionType field.
|
NavigationInfoObject |
NavigationInfoObject.addType(SFStringObject newValue)
Add singleton SFStringObject value to MFString type field.
|
NavigationInfoObject |
NavigationInfoObject.addType(java.lang.String newValue)
Add singleton String value to MFString type field.
|
NavigationInfoObject |
NavigationInfoObject.clearAvatarSize()
Utility method to clear MFFloat value of avatarSize field.
|
NavigationInfoObject |
NavigationInfoObject.clearMetadata()
Utility method to clear SFNode value of metadata field.
|
NavigationInfoObject |
NavigationInfoObject.clearTransitionType()
Utility method to clear MFString value of transitionType field.
|
NavigationInfoObject |
NavigationInfoObject.clearType()
Utility method to clear MFString value of type field.
|
NavigationInfoObject |
NavigationInfoObject.setAvatarSize(java.util.ArrayList<java.lang.Float> newValue)
Assign ArrayList value of MFFloat avatarSize field, similar to
setAvatarSize(float[]). |
NavigationInfoObject |
NavigationInfoObject.setAvatarSize(float[] newValue)
Assign Float array within allowed range of [0,infinity) to inputOutput MFFloat field named avatarSize.
|
NavigationInfoObject |
NavigationInfoObject.setAvatarSize(int[] newValue)
Assign floating-point array value of MFFloat avatarSize field, similar to
setAvatarSize(float[]). |
NavigationInfoObject |
NavigationInfoObject.setAvatarSize(MFFloatObject newValue)
Assign typed object value to MFFloat avatarSize field, similar to
setAvatarSize(float[]). |
NavigationInfoObject |
NavigationInfoObject.setCssClass(SFStringObject newValue)
Assign typed object value to SFString cssClass field, similar to
setCssClass(String). |
NavigationInfoObject |
NavigationInfoObject.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
NavigationInfoObject |
NavigationInfoObject.setDEF(SFStringObject newValue)
Assign typed object value to SFString DEF field, similar to
setDEF(String). |
NavigationInfoObject |
NavigationInfoObject.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
NavigationInfoObject |
NavigationInfoObject.setHeadlight(boolean newValue)
Assign boolean value to inputOutput SFBool field named headlight.
|
NavigationInfoObject |
NavigationInfoObject.setHeadlight(SFBoolObject newValue)
Assign typed object value to SFBool headlight field, similar to
setHeadlight(boolean). |
NavigationInfoObject |
NavigationInfoObject.setIS(ISObject newValue)
Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
NavigationInfoObject |
NavigationInfoObject.setMetadata(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
|
NavigationInfoObject |
NavigationInfoObject.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
NavigationInfoObject |
NavigationInfoObject.setSpeed(float newValue)
Assign float value within allowed range of [0,infinity) to inputOutput SFFloat field named speed.
|
NavigationInfoObject |
NavigationInfoObject.setSpeed(SFFloatObject newValue)
Assign typed object value to SFFloat speed field, similar to
setSpeed(float). |
NavigationInfoObject |
NavigationInfoObject.setTransitionTime(double newValue)
Assign double value in seconds within allowed range of [0,infinity) to inputOutput SFTime field named transitionTime.
|
NavigationInfoObject |
NavigationInfoObject.setTransitionTime(SFTimeObject newValue)
Assign typed object value to SFTime transitionTime field, similar to
setTransitionTime(double). |
NavigationInfoObject |
NavigationInfoObject.setTransitionType(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString transitionType field, similar to
setTransitionType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setTransitionType(MFStringObject newValue)
Assign typed object value to MFString transitionType field, similar to
setTransitionType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setTransitionType(SFStringObject newValue)
Assign single SFString object value to MFString transitionType field, similar to
setTransitionType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setTransitionType(java.lang.String newValue)
Assign singleton String value to MFString transitionType field, similar to
setTransitionType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setTransitionType(java.lang.String[] newValue)
Assign String enumeration array (""TELEPORT""|""LINEAR""|""ANIMATE"") with quoted value(s) ["TELEPORT","LINEAR","ANIMATE",...] to inputOutput MFString field named transitionType.
|
NavigationInfoObject |
NavigationInfoObject.setType(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString type field, similar to
setType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setType(MFStringObject newValue)
Assign typed object value to MFString type field, similar to
setType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setType(SFStringObject newValue)
Assign single SFString object value to MFString type field, similar to
setType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setType(java.lang.String newValue)
Assign singleton String value to MFString type field, similar to
setType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setType(java.lang.String[] newValue)
Assign String enumeration array (""ANY""|""WALK""|""EXAMINE""|""FLY""|""LOOKAT""|""NONE""|""EXPLORE"") with quoted value(s) ["ANY","WALK","EXAMINE","FLY","LOOKAT","NONE","EXPLORE",...] to inputOutput MFString field named type.
|
NavigationInfoObject |
NavigationInfoObject.setUSE(NavigationInfoObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
NavigationInfoObject |
NavigationInfoObject.setUSE(SFStringObject newValue)
Assign typed object value to SFString USE field, similar to
setUSE(String). |
NavigationInfoObject |
NavigationInfoObject.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
NavigationInfoObject |
NavigationInfoObject.setVisibilityLimit(float newValue)
Assign float value within allowed range of [0,infinity) to inputOutput SFFloat field named visibilityLimit.
|
NavigationInfoObject |
NavigationInfoObject.setVisibilityLimit(SFFloatObject newValue)
Assign typed object value to SFFloat visibilityLimit field, similar to
setVisibilityLimit(float). |
| Modifier and Type | Method and Description |
|---|---|
NavigationInfoObject |
NavigationInfoObject.setUSE(NavigationInfoObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.