public interface IShapeDelegate<T extends IShapeDelegate<T>> extends IShapeRepresentation<T>
| Modifier and Type | Method and Description |
|---|---|
default T |
filled() |
IShapeRepresentation<?> |
getShapeRepresentation() |
default void |
reserve(IShapeBuilder<?> shapeBuilder) |
default void |
triangulate(IShapeBuilder<?> shapeBuilder) |
default T |
wired() |
default T |
withColor(Color4b color) |
default T |
withFill(boolean fill) |
at, at, at, at, at, build, fromVolume, toVolumewithAttributesIShapeRepresentation<?> getShapeRepresentation()
default void reserve(IShapeBuilder<?> shapeBuilder)
reserve in interface IShapeRepresentation<T extends IShapeDelegate<T>>default void triangulate(IShapeBuilder<?> shapeBuilder)
triangulate in interface IShapeRepresentation<T extends IShapeDelegate<T>>default T withColor(Color4b color)
withColor in interface IShapeAttributes<T extends IShapeDelegate<T>>default T withFill(boolean fill)
withFill in interface IShapeAttributes<T extends IShapeDelegate<T>>default T filled()
filled in interface IShapeAttributes<T extends IShapeDelegate<T>>default T wired()
wired in interface IShapeAttributes<T extends IShapeDelegate<T>>Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com