/** * {@inheritDoc} * * @see FrameConvexPolygon2D#set(FrameVertex2DSupplier) */ @Override public void set(FrameConvexPolygon2D other) { FrameConvexPolygon2DBasics.super.set(other); }
/** * This method does: * <ol> * <li>{@link #setReferenceFrame(ReferenceFrame)} * <li>{@link #set(Vertex3DSupplier)}. * </ol> * * @param referenceFrame the new reference frame for this frame convex polygon. * @param vertex3DSupplier the supplier of vertices. * @see Vertex3DSupplier * @see #set(Vertex3DSupplier) */ default void setIncludingFrame(ReferenceFrame referenceFrame, Vertex3DSupplier vertex3DSupplier) { setReferenceFrame(referenceFrame); set(vertex3DSupplier); }
/** * This method does: * <ol> * <li>{@link #setReferenceFrame(ReferenceFrame)} * <li>{@link #set(Vertex2DSupplier)}. * </ol> * * @param referenceFrame the new reference frame for this frame convex polygon. * @param vertex2DSupplier the supplier of vertices. * @see Vertex2DSupplier * @see #set(Vertex2DSupplier) */ default void setIncludingFrame(ReferenceFrame referenceFrame, Vertex2DSupplier vertex2DSupplier) { setReferenceFrame(referenceFrame); set(vertex2DSupplier); }
/** * This method does: * <ol> * <li>{@link #setReferenceFrame(ReferenceFrame)} * <li>{@link #set(Vertex2DSupplier, Vertex2DSupplier)}. * </ol> * * @param referenceFrame the new reference frame for this frame convex polygon. * @param firstVertexSupplier the first supplier of vertices. * @param secondVertexSupplier the second supplier of vertices. * @see Vertex2DSupplier * @see #set(Vertex2DSupplier, Vertex2DSupplier) */ default void setIncludingFrame(ReferenceFrame referenceFrame, Vertex2DSupplier firstVertexSupplier, Vertex2DSupplier secondVertexSupplier) { setReferenceFrame(referenceFrame); set(firstVertexSupplier, secondVertexSupplier); }
set(frameVertex3DSupplier);
set(frameVertex2DSupplier);