Modifier and Type | Method and Description |
---|---|
void |
ICESectionPage.visit(IShape component)
(non-Javadoc)
|
void |
ICEFormEditor.visit(IShape component)
(non-Javadoc)
|
void |
ComponentPropertySection.visit(IShape component) |
Modifier and Type | Class and Description |
---|---|
class |
RenderShape
Stores additional information for generating a JME3 spatial and material from
the IShape
|
Modifier and Type | Method and Description |
---|---|
IShape |
ActionAddShape.createShape()
Creates a shape corresponding to this Action's ShapeType or OperatorType
|
IShape |
ShapeTreeContentProvider.BlankShape.getParent()
Returns the parent of this BlankShape
|
IShape |
RenderShape.getParent() |
IShape |
ShapeTransient.getShape()
Returns the associated shape
|
Modifier and Type | Method and Description |
---|---|
void |
TransformationView.setShape(IShape shape)
Sets the input shape and updates the state of the TransformationView to
manipulate the input shape's transformation
|
Constructor and Description |
---|
RenderShape(IShape shape) |
ShapeMaterial(com.jme3.asset.AssetManager assetManager,
IShape shape)
Initializes the instance with a given IShape
|
ShapeTransient(IShape shape)
Associates a new ShapeTransient with the given IShape
|
ShapeTreeContentProvider.BlankShape(IShape parent)
Initializes the BlankShape with a parent
|
Modifier and Type | Method and Description |
---|---|
void |
ReactorPage.visit(IShape component) |
Modifier and Type | Method and Description |
---|---|
void |
SelectiveComponentVisitor.visit(IShape component) |
void |
IComponentVisitor.visit(IShape component)
This operation directs a visitor to perform its actions on the Component
as an IShape.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeComposite.visit(IShape component)
(non-Javadoc)
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractShape
Implements a number of operations shared between the components in the Shape
composite pattern
|
class |
ComplexShape
Represents an ordered collection of shape components which are applied to a
parent set operator
|
class |
PrimitiveShape
Represents a mathematically simple solid with no child shapes
|
Modifier and Type | Method and Description |
---|---|
IShape |
IShape.getParent()
Returns the parent associated with this shape, or null if the shape does
not have a parent
|
IShape |
AbstractShape.getParent()
Returns the parent associated with this shape, or null if the shape does
not have a parent
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<IShape> |
GeometryComponent.getShapes()
Returns a list of all IShapes stored in the shapes list
|
java.util.ArrayList<IShape> |
ComplexShape.getShapes()
Returns a reference to the list of shapes containing in this ComplexShape
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryComponent.addShape(IShape shape)
Adds an IShape to the shape list
|
void |
ComplexShape.addShape(IShape shape)
Appends a single shape to the end of the shape list
|
void |
GeometryComponent.removeShape(IShape shape)
Removes the given IShape if it exists in the shape list
|
void |
ComplexShape.removeShape(IShape shape)
Removes a single shape from the shape list
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryComponent.setShapes(java.util.ArrayList<IShape> shapes) |
void |
ComplexShape.setShapes(java.util.ArrayList<IShape> shapes)
Replaces the list of shapes with the given ArrayList
|
Modifier and Type | Class and Description |
---|---|
class |
Custom2DShape
This is a class for custom 2D shapes that can be manually constructed via the
Mesh Editor.
|
class |
Hex
This is a 6-sided polygon with 6 edges and 6 vertices.
|
class |
Polygon
This class represents a polygon composed of a certain number of vertices
connected by edges.
|
class |
Quad
This is a 4-sided polygon with 4 edges and 4 vertices.
|
Modifier and Type | Method and Description |
---|---|
void |
Item.visit(IShape component)
(non-Javadoc)
|
Modifier and Type | Method and Description |
---|---|
void |
NekWriter.visit(IShape component) |