Interface SMFCoordinateSystemType

  • All Known Implementing Classes:
    SMFCoordinateSystem

    @Immutable
    public interface SMFCoordinateSystemType
    The specification of a coordinate system and face winding order.
    • Method Detail

      • axes

        @Default
        @Parameter
        default com.io7m.jcoords.core.conversion.CAxisSystem axes()
        Returns:
        The coordinate system axes
      • windingOrder

        @Default
        @Parameter
        default SMFFaceWindingOrder windingOrder()
        Returns:
        The winding order for triangles
      • toHumanString

        @Lazy
        default java.lang.String toHumanString()
        Returns:
        A humanly-readable string such as "+x +y -z counter-clockwise"