Skyle_Types_Eye

public struct Skyle_Types_Eye : Sendable
extension Skyle_Types_Eye: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding

Message for an eye

  • Roughly estimated key point of the eye

    Declaration

    Swift

    public var keyPoint: Skyle_Types_Point { get set }
  • Returns true if keyPoint has been explicitly set.

    Declaration

    Swift

    public var hasKeyPoint: Bool { get }
  • Clears the value of keyPoint. Subsequent reads from it will return its default value.

    Declaration

    Swift

    public mutating func clearKeyPoint()
  • Undocumented

    Declaration

    Swift

    public var iris: Skyle_Types_Feature { get set }
  • Returns true if iris has been explicitly set.

    Declaration

    Swift

    public var hasIris: Bool { get }
  • Clears the value of iris. Subsequent reads from it will return its default value.

    Declaration

    Swift

    public mutating func clearIris()
  • Undocumented

    Declaration

    Swift

    public var pupil: Skyle_Types_Feature { get set }
  • Returns true if pupil has been explicitly set.

    Declaration

    Swift

    public var hasPupil: Bool { get }
  • Clears the value of pupil. Subsequent reads from it will return its default value.

    Declaration

    Swift

    public mutating func clearPupil()
  • Undocumented

    Declaration

    Swift

    public var glints: Skyle_Types_Glints { get set }
  • Returns true if glints has been explicitly set.

    Declaration

    Swift

    public var hasGlints: Bool { get }
  • Clears the value of glints. Subsequent reads from it will return its default value.

    Declaration

    Swift

    public mutating func clearGlints()
  • Estimated distance to the camera in mm

    Declaration

    Swift

    public var distance: Double
  • Declaration

    Swift

    public var unknownFields: UnknownStorage
  • Declaration

    Swift

    public init()
  • Undocumented

    Declaration

    Swift

    public var isValid: Bool { get }

Code below here is support for the SwiftProtobuf runtime.

  • Declaration

    Swift

    public static let protoMessageName: String
  • Declaration

    Swift

    public static let _protobuf_nameMap: SwiftProtobuf._NameMap
  • Declaration

    Swift

    public mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
  • Declaration

    Swift

    public func traverse<V>(visitor: inout V) throws where V : Visitor
  • Declaration

    Swift

    public static func == (lhs: Skyle_Types_Eye, rhs: Skyle_Types_Eye) -> Bool