| Package | Description |
|---|---|
| org.web3d.x3d.jsail.Layout |
The Layout component defines how to precisely position content in a scene in relation
to the rendered results, especially for integrating 2D content with 3D content.
|
| Modifier and Type | Method and Description |
|---|---|
LayoutObject |
LayoutObject.addAlign(SFStringObject newValue)
Add singleton SFStringObject value to MFString align field.
|
LayoutObject |
LayoutObject.addAlign(java.lang.String newValue)
Add singleton String value to MFString align field.
|
LayoutObject |
LayoutObject.addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
LayoutObject |
LayoutObject.addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
LayoutObject |
LayoutObject.addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
LayoutObject |
LayoutObject.addOffset(float newValue)
Add singleton float value to MFFloat offset field.
|
LayoutObject |
LayoutObject.addOffset(SFFloatObject newValue)
Add singleton SFFloatObject value to MFFloat offset field.
|
LayoutObject |
LayoutObject.addOffsetUnits(SFStringObject newValue)
Add singleton SFStringObject value to MFString offsetUnits field.
|
LayoutObject |
LayoutObject.addOffsetUnits(java.lang.String newValue)
Add singleton String value to MFString offsetUnits field.
|
LayoutObject |
LayoutObject.addScaleMode(SFStringObject newValue)
Add singleton SFStringObject value to MFString scaleMode field.
|
LayoutObject |
LayoutObject.addScaleMode(java.lang.String newValue)
Add singleton String value to MFString scaleMode field.
|
LayoutObject |
LayoutObject.addSize(float newValue)
Add singleton float value to MFFloat size field.
|
LayoutObject |
LayoutObject.addSize(SFFloatObject newValue)
Add singleton SFFloatObject value to MFFloat size field.
|
LayoutObject |
LayoutObject.addSizeUnits(SFStringObject newValue)
Add singleton SFStringObject value to MFString sizeUnits field.
|
LayoutObject |
LayoutObject.addSizeUnits(java.lang.String newValue)
Add singleton String value to MFString sizeUnits field.
|
LayoutObject |
LayoutObject.clearAlign()
Utility method to clear MFString value of align field.
|
LayoutObject |
LayoutObject.clearMetadata()
Utility method to clear SFNode value of metadata field.
|
LayoutObject |
LayoutObject.clearOffset()
Utility method to clear MFFloat value of offset field.
|
LayoutObject |
LayoutObject.clearOffsetUnits()
Utility method to clear MFString value of offsetUnits field.
|
LayoutObject |
LayoutObject.clearScaleMode()
Utility method to clear MFString value of scaleMode field.
|
LayoutObject |
LayoutObject.clearSize()
Utility method to clear MFFloat value of size field.
|
LayoutObject |
LayoutObject.clearSizeUnits()
Utility method to clear MFString value of sizeUnits field.
|
LayoutObject |
LayoutObject.setAlign(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString align field, similar to
setAlign(String[]). |
LayoutObject |
LayoutObject.setAlign(MFStringObject newValue)
Assign typed object value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
LayoutObject.setAlign(SFStringObject newValue)
Assign single SFString object value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
LayoutObject.setAlign(java.lang.String newValue)
Assign singleton String value to MFString align field, similar to
setAlign(String[]). |
LayoutObject |
LayoutObject.setAlign(java.lang.String[] newValue)
Assign String enumeration array (""CENTER""|""LEFT" "BOTTOM""|""LEFT" "CENTER""|""LEFT" "TOP""|""CENTER" "BOTTOM""|""CENTER" "CENTER""|""CENTER" "TOP""|""RIGHT" "BOTTOM""|""RIGHT" "CENTER""|""RIGHT" "TOP"") ['"CENTER"'|'"LEFT" "BOTTOM"'|'"LEFT" "CENTER"'|'"LEFT" "TOP"'|'"CENTER" "BOTTOM"'|'"CENTER" "CENTER"'|'"CENTER" "TOP"'|'"RIGHT" "BOTTOM"'|'"RIGHT" "CENTER"'|'"RIGHT" "TOP"'] to inputOutput MFString field named align.
|
LayoutObject |
LayoutObject.setCssClass(SFStringObject newValue)
Assign typed object value to SFString cssClass field, similar to
setCssClass(String). |
LayoutObject |
LayoutObject.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
LayoutObject |
LayoutObject.setDEF(SFStringObject newValue)
Assign typed object value to SFString DEF field, similar to
setDEF(String). |
LayoutObject |
LayoutObject.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
LayoutObject |
LayoutObject.setIS(ISObject newValue)
Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
LayoutObject |
LayoutObject.setMetadata(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
|
LayoutObject |
LayoutObject.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
LayoutObject |
LayoutObject.setOffset(java.util.ArrayList<java.lang.Float> newValue)
Assign ArrayList value of MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
LayoutObject.setOffset(float[] newValue)
Assign Float array to inputOutput MFFloat field named offset.
|
LayoutObject |
LayoutObject.setOffset(int[] newValue)
Assign floating-point array value of MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
LayoutObject.setOffset(MFFloatObject newValue)
Assign typed object value to MFFloat offset field, similar to
setOffset(float[]). |
LayoutObject |
LayoutObject.setOffsetUnits(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
LayoutObject.setOffsetUnits(MFStringObject newValue)
Assign typed object value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
LayoutObject.setOffsetUnits(SFStringObject newValue)
Assign single SFString object value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
LayoutObject.setOffsetUnits(java.lang.String newValue)
Assign singleton String value to MFString offsetUnits field, similar to
setOffsetUnits(String[]). |
LayoutObject |
LayoutObject.setOffsetUnits(java.lang.String[] newValue)
Assign String enumeration array (""WORLD""|""WORLD" "WORLD""|""WORLD" "PIXEL""|""FRACTION""|""FRACTION" "WORLD""|""FRACTION" "FRACTION""|""FRACTION" "PIXEL""|""PIXEL""|""PIXEL" "WORLD""|""PIXEL" "FRACTION""|""PIXEL" "PIXEL"") ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named offsetUnits.
|
LayoutObject |
LayoutObject.setScaleMode(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
LayoutObject.setScaleMode(MFStringObject newValue)
Assign typed object value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
LayoutObject.setScaleMode(SFStringObject newValue)
Assign single SFString object value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
LayoutObject.setScaleMode(java.lang.String newValue)
Assign singleton String value to MFString scaleMode field, similar to
setScaleMode(String[]). |
LayoutObject |
LayoutObject.setScaleMode(java.lang.String[] newValue)
Assign String enumeration array (""NONE""|""NONE" "NONE""|""NONE" "FRACTION""|""NONE" "STRETCH""|""NONE" "PIXEL""|""FRACTION""|""FRACTION" "NONE""|""FRACTION" "FRACTION""|""FRACTION" "STRETCH""|""FRACTION" "PIXEL""|""STRETCH""|""STRETCH" "NONE""|""STRETCH" "FRACTION""|""STRETCH" "STRETCH""|""STRETCH" "PIXEL""|""PIXEL""|""PIXEL" "NONE""|""PIXEL" "FRACTION""|""PIXEL" "STRETCH""|""PIXEL" "PIXEL"") ['"NONE"'|'"NONE" "NONE"'|'"NONE" "FRACTION"'|'"NONE" "STRETCH"'|'"NONE" "PIXEL"'|'"FRACTION"'|'"FRACTION" "NONE"'|'"FRACTION" "FRACTION"'|'"FRACTION" "STRETCH"'|'"FRACTION" "PIXEL"'|'"STRETCH"'|'"STRETCH" "NONE"'|'"STRETCH" "FRACTION"'|'"STRETCH" "STRETCH"'|'"STRETCH" "PIXEL"'|'"PIXEL"'|'"PIXEL" "NONE"'|'"PIXEL" "FRACTION"'|'"PIXEL" "STRETCH"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named scaleMode.
|
LayoutObject |
LayoutObject.setSize(java.util.ArrayList<java.lang.Float> newValue)
Assign ArrayList value of MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
LayoutObject.setSize(float[] newValue)
Assign Float array to initializeOnly MFFloat field named size.
|
LayoutObject |
LayoutObject.setSize(int[] newValue)
Assign floating-point array value of MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
LayoutObject.setSize(MFFloatObject newValue)
Assign typed object value to MFFloat size field, similar to
setSize(float[]). |
LayoutObject |
LayoutObject.setSizeUnits(java.util.ArrayList<java.lang.String> newValue)
Assign ArrayList value of MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
LayoutObject.setSizeUnits(MFStringObject newValue)
Assign typed object value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
LayoutObject.setSizeUnits(SFStringObject newValue)
Assign single SFString object value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
LayoutObject.setSizeUnits(java.lang.String newValue)
Assign singleton String value to MFString sizeUnits field, similar to
setSizeUnits(String[]). |
LayoutObject |
LayoutObject.setSizeUnits(java.lang.String[] newValue)
Assign String enumeration array (""WORLD""|""WORLD" "WORLD""|""WORLD" "FRACTION""|""WORLD" "PIXEL""|""FRACTION""|""FRACTION" "WORLD""|""FRACTION" "FRACTION""|""FRACTION" "PIXEL""|""PIXEL""|""PIXEL" "WORLD""|""PIXEL" "FRACTION""|""PIXEL" "PIXEL"") ['"WORLD"'|'"WORLD" "WORLD"'|'"WORLD" "FRACTION"'|'"WORLD" "PIXEL"'|'"FRACTION"'|'"FRACTION" "WORLD"'|'"FRACTION" "FRACTION"'|'"FRACTION" "PIXEL"'|'"PIXEL"'|'"PIXEL" "WORLD"'|'"PIXEL" "FRACTION"'|'"PIXEL" "PIXEL"'] to inputOutput MFString field named sizeUnits.
|
LayoutObject |
LayoutObject.setUSE(LayoutObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
LayoutObject |
LayoutObject.setUSE(SFStringObject newValue)
Assign typed object value to SFString USE field, similar to
setUSE(String). |
LayoutObject |
LayoutObject.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
| Modifier and Type | Method and Description |
|---|---|
LayoutObject |
LayoutObject.setUSE(LayoutObject 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.