.NET SDK Documentation

    Show / Hide Table of Contents

    Class ObservableObject

    Represents any object Vector can see in the world.

    Inheritance
    Object
    RobotObject
    ObservableObject
    Face
    ObjectWithId
    Implements
    INotifyPropertyChanged
    Inherited Members
    RobotObject.PropertyChanged
    Namespace: Anki.Vector.Objects
    Assembly: Anki.Vector.dll
    Syntax
    public abstract class ObservableObject : RobotObject, INotifyPropertyChanged

    Properties

    | Improve this Doc View Source

    IsVisible

    Gets a value indicating whether the element has been observed recently.

    public bool IsVisible { get; protected set; }
    Property Type
    Boolean
    | Improve this Doc View Source

    LastEventTime

    Gets or sets the time of the last event

    public DateTime LastEventTime { get; protected set; }
    Property Type
    DateTime
    | Improve this Doc View Source

    LastImageRect

    Gets the location in 2d camera space where this object was last seen.

    public ImageRect LastImageRect { get; protected set; }
    Property Type
    ImageRect
    | Improve this Doc View Source

    LastObservedTime

    Gets the time this object was last seen

    public DateTime LastObservedTime { get; protected set; }
    Property Type
    DateTime
    | Improve this Doc View Source

    LastObservedTimestamp

    Gets the time this object was last seen according to Vector’s time.

    public uint LastObservedTimestamp { get; protected set; }
    Property Type
    UInt32
    | Improve this Doc View Source

    ObjectTypeName

    Gets the name of the object type.

    public abstract string ObjectTypeName { get; }
    Property Type
    String
    | Improve this Doc View Source

    Pose

    Gets the pose of this object in the world.

    public Pose Pose { get; protected set; }
    Property Type
    Pose

    Implements

    System.ComponentModel.INotifyPropertyChanged
    • Improve this Doc
    • View Source
    Back to top Copyright (c) 2019 by Wayne Venables