
us.ihmc.scs2.simulation.shapes.interfaces.STPCylinder3DBasics Maven / Gradle / Ivy
package us.ihmc.scs2.simulation.shapes.interfaces;
import us.ihmc.euclid.shape.primitives.interfaces.Cylinder3DBasics;
/**
* Write and read interface for a cylinder that implements the sphere-torus-patches (STP) method to
* make shapes strictly convex.
*
* @see STPShape3DReadOnly
* @author Sylvain Bertrand
*/
public interface STPCylinder3DBasics extends STPShape3DBasics, STPCylinder3DReadOnly, Cylinder3DBasics
{
default void set(STPCylinder3DReadOnly other)
{
Cylinder3DBasics.super.set(other);
setMargins(other.getMinimumMargin(), other.getMaximumMargin());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy