Show / Hide Table of Contents

    Class StereoArucoWebcam

    Captures image of a stereoscopic webcam.

    Inheritance
    Object
    Controller
    ArucoCamera
    StereoArucoCamera
    StereoArucoWebcam
    Implements
    IArucoCamera
    IController
    Inherited Members
    StereoArucoCamera.StereoCameraNumber
    StereoArucoCamera.CameraNumber
    StereoArucoCamera.CameraId1
    StereoArucoCamera.CameraId2
    ArucoCamera.dontFlipCode
    ArucoCamera.ImagesUpdated
    ArucoCamera.UndistortRectifyImages
    ArucoCamera.Textures
    ArucoCamera.Images
    ArucoCamera.ImageDatas
    ArucoCamera.ImageDataSizes
    ArucoCamera.ImageRatios
    ArucoCamera.NextImages
    ArucoCamera.NextImageDatas
    ArucoCamera.currentBuffer
    ArucoCamera.imageBuffers
    ArucoCamera.imageDataBuffers
    ArucoCamera.imagesToTextures
    ArucoCamera.imagesToTextureDatas
    ArucoCamera.imagesUpdatedThisFrame
    ArucoCamera.flipHorizontallyImages
    ArucoCamera.flipVerticallyImages
    ArucoCamera.imagesFlipCode
    ArucoCamera.Update()
    ArucoCamera.OnImagesUpdated()
    Controller.Configured
    Controller.Ready
    Controller.Started
    Controller.Stopped
    Controller.AutoStart
    Controller.IsConfigured
    Controller.IsReady
    Controller.IsStarted
    Controller.Start()
    Controller.AddDependency(IController)
    Controller.RemoveDependency(IController)
    Controller.GetDependencies()
    Controller.Configure()
    Controller.StartController()
    Controller.StopController()
    Controller.OnConfigured()
    Controller.Stopping()
    Controller.OnStopped()
    Namespace: ArucoUnity.Cameras
    Assembly: Assembly-CSharp.dll
    Syntax
    public class StereoArucoWebcam : StereoArucoCamera, IArucoCamera, IController

    Properties

    | Improve this Doc View Source

    Name

    Declaration
    public override string Name { get; protected set; }
    Property Value
    Type Description
    String
    Overrides
    ArucoCamera.Name
    | Improve this Doc View Source

    WebcamController

    Gets the controller of the webcam to use.

    Declaration
    public WebcamController WebcamController { get; }
    Property Value
    Type Description
    WebcamController
    | Improve this Doc View Source

    WebcamId1

    Gets or sets the id of the first webcam to use.

    Declaration
    public int WebcamId1 { get; set; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    WebcamId2

    Gets or sets the id of the second webcam to use.

    Declaration
    public int WebcamId2 { get; set; }
    Property Value
    Type Description
    Int32

    Methods

    | Improve this Doc View Source

    Awake()

    Initializes WebcamController and subscribes to.

    Declaration
    protected override void Awake()
    Overrides
    Controller.Awake()
    | Improve this Doc View Source

    Configuring()

    Calls Configure() and sets Name.

    Declaration
    protected override void Configuring()
    Overrides
    ArucoCamera.Configuring()
    | Improve this Doc View Source

    OnDestroy()

    Unsubscribes to WebcamController.

    Declaration
    protected override void OnDestroy()
    Overrides
    Controller.OnDestroy()
    | Improve this Doc View Source

    OnStarted()

    Blocks OnStarted() until IsStarted.

    Declaration
    protected override void OnStarted()
    Overrides
    ArucoCamera.OnStarted()
    | Improve this Doc View Source

    Starting()

    Calls StartWebcams().

    Declaration
    protected override void Starting()
    Overrides
    Controller.Starting()
    | Improve this Doc View Source

    UpdatingImages()

    Copy current webcam images to NextImages.

    Declaration
    protected override bool UpdatingImages()
    Returns
    Type Description
    Boolean
    Overrides
    ArucoCamera.UpdatingImages()
    | Improve this Doc View Source

    WebcamController_Started(WebcamController)

    Configures Textures and calls OnStarted().

    Declaration
    protected virtual void WebcamController_Started(WebcamController webcamController)
    Parameters
    Type Name Description
    WebcamController webcamController

    Implements

    IArucoCamera
    IController
    • Improve this Doc
    • View Source
    Back to top Aruco Unity - Erwan Normand