Ellipse3

public extension Ellipse3
public extension Ellipse3 where Vector: VectorReal
extension Ellipse3: ProjectiveSpace where Vector: Vector3Real
extension Ellipse3: SphereProjectiveSpace where Vector: Vector3Real
extension Ellipse3: Convex3Type where Vector: Vector3Real
  • Undocumented

    Declaration

    Swift

    var radiusX: Scalar { get set }
  • Undocumented

    Declaration

    Swift

    var radiusY: Scalar { get set }
  • Undocumented

    Declaration

    Swift

    var radiusZ: Scalar { get set }

Available where Vector: VectorReal

  • Undocumented

    Declaration

    Swift

    init(center: Vector, radiusX: Scalar, radiusY: Scalar, radiusZ: Scalar)
  • Returns true if the point described by the given coordinates is contained within this ellipse.

    The method returns true for points that lie on the outer perimeter of the ellipse (inclusive)

    Declaration

    Swift

    func contains(x: Scalar, y: Scalar, z: Scalar) -> Bool

Available where Vector: Vector3Real