Class Camera

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll
    public class Camera : View, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider
    Inheritance
    object
    BindableObject
    Element
    BaseHandle
    Animatable
    Container
    View
    Camera
    Implements
    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Constructors

    View Source

    Camera()

    Declaration
    public Camera()
    View Source

    Camera(Camera)

    Declaration
    public Camera(Camera copy)
    Parameters
    Type Name Description
    Camera copy
    View Source

    Camera(Vector2)

    Declaration
    public Camera(Vector2 size)
    Parameters
    Type Name Description
    Vector2 size

    Fields

    View Source

    AspectRatioProperty

    AspectRatioProperty

    Declaration
    public static readonly BindableProperty AspectRatioProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    BottomPlaneDistanceProperty

    BottomPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty BottomPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    FarPlaneDistanceProperty

    FarPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty FarPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    FieldOfViewProperty

    FieldOfViewProperty

    Declaration
    public static readonly BindableProperty FieldOfViewProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    InvertYAxisProperty

    InvertYAxisProperty

    Declaration
    public static readonly BindableProperty InvertYAxisProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    LeftPlaneDistanceProperty

    LeftPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty LeftPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    NearPlaneDistanceProperty

    NearPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty NearPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ProjectionModeProperty

    ProjectionModeProperty

    Declaration
    public static readonly BindableProperty ProjectionModeProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    RightPlaneDistanceProperty

    RightPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty RightPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    TargetPositionProperty

    TargetPositionProperty

    Declaration
    public static readonly BindableProperty TargetPositionProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    TopPlaneDistanceProperty

    TopPlaneDistanceProperty

    Declaration
    public static readonly BindableProperty TopPlaneDistanceProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    TypeProperty

    TypeProperty

    Declaration
    public static readonly BindableProperty TypeProperty
    Field Value
    Type Description
    BindableProperty

    Properties

    View Source

    AspectRatio

    Declaration
    public float AspectRatio { get; set; }
    Property Value
    Type Description
    float
    View Source

    BottomPlaneDistance

    Declaration
    public float BottomPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    FarPlaneDistance

    Declaration
    public float FarPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    FieldOfView

    Declaration
    public float FieldOfView { get; set; }
    Property Value
    Type Description
    float
    View Source

    InvertYAxis

    Declaration
    public bool InvertYAxis { get; set; }
    Property Value
    Type Description
    bool
    View Source

    LeftPlaneDistance

    Declaration
    public float LeftPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    NearPlaneDistance

    Declaration
    public float NearPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    ProjectionMode

    Declaration
    public string ProjectionMode { get; set; }
    Property Value
    Type Description
    string
    View Source

    RightPlaneDistance

    Declaration
    public float RightPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    TargetPosition

    Declaration
    public Vector3 TargetPosition { get; set; }
    Property Value
    Type Description
    Vector3
    View Source

    TopPlaneDistance

    Declaration
    public float TopPlaneDistance { get; set; }
    Property Value
    Type Description
    float
    View Source

    Type

    Declaration
    public string Type { get; set; }
    Property Value
    Type Description
    string

    Methods

    View Source

    Assign(Camera)

    Declaration
    public Camera Assign(Camera rhs)
    Parameters
    Type Name Description
    Camera rhs
    Returns
    Type Description
    Camera
    View Source

    DownCast(BaseHandle)

    Declaration
    public static Camera DownCast(BaseHandle handle)
    Parameters
    Type Name Description
    BaseHandle handle
    Returns
    Type Description
    Camera
    View Source

    GetAspectRatio()

    Declaration
    public float GetAspectRatio()
    Returns
    Type Description
    float
    View Source

    GetFarClippingPlane()

    Declaration
    public float GetFarClippingPlane()
    Returns
    Type Description
    float
    View Source

    GetFieldOfView()

    Declaration
    public float GetFieldOfView()
    Returns
    Type Description
    float
    View Source

    GetInvertYAxis()

    Declaration
    public bool GetInvertYAxis()
    Returns
    Type Description
    bool
    View Source

    GetNearClippingPlane()

    Declaration
    public float GetNearClippingPlane()
    Returns
    Type Description
    float
    View Source

    GetProjectionMode()

    Declaration
    public ProjectionMode GetProjectionMode()
    Returns
    Type Description
    ProjectionMode
    View Source

    GetTargetPosition()

    Declaration
    public Vector3 GetTargetPosition()
    Returns
    Type Description
    Vector3
    View Source

    GetType()

    Declaration
    public CameraType GetType()
    Returns
    Type Description
    CameraType
    View Source

    ReleaseSwigCPtr(HandleRef)

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    View.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)
    View Source

    SetAspectRatio(float)

    Declaration
    public void SetAspectRatio(float aspectRatio)
    Parameters
    Type Name Description
    float aspectRatio
    View Source

    SetFarClippingPlane(float)

    Declaration
    public void SetFarClippingPlane(float farClippingPlane)
    Parameters
    Type Name Description
    float farClippingPlane
    View Source

    SetFieldOfView(float)

    Declaration
    public void SetFieldOfView(float fieldOfView)
    Parameters
    Type Name Description
    float fieldOfView
    View Source

    SetInvertYAxis(bool)

    Declaration
    public void SetInvertYAxis(bool invertYAxis)
    Parameters
    Type Name Description
    bool invertYAxis
    View Source

    SetNearClippingPlane(float)

    Declaration
    public void SetNearClippingPlane(float nearClippingPlane)
    Parameters
    Type Name Description
    float nearClippingPlane
    View Source

    SetOrthographicProjection(Vector2)

    Declaration
    public void SetOrthographicProjection(Vector2 size)
    Parameters
    Type Name Description
    Vector2 size
    View Source

    SetPerspectiveProjection(Vector2)

    Declaration
    public void SetPerspectiveProjection(Vector2 size)
    Parameters
    Type Name Description
    Vector2 size
    View Source

    SetProjectionMode(ProjectionMode)

    Declaration
    public void SetProjectionMode(ProjectionMode mode)
    Parameters
    Type Name Description
    ProjectionMode mode
    View Source

    SetTargetPosition(Vector3)

    Declaration
    public void SetTargetPosition(Vector3 targetPosition)
    Parameters
    Type Name Description
    Vector3 targetPosition
    View Source

    SetType(CameraType)

    Declaration
    public void SetType(CameraType type)
    Parameters
    Type Name Description
    CameraType type

    Implements

    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Extension Methods

    BindingExtensions.BindingSession<TViewModel>(View)
    BindingExtensions.SetBinding<T>(View, BindingSession<T>, Action<T>, string)
    BindingExtensions.SetBinding<TViewModel>(View, BindingSession<TViewModel>, string, string)
    BindingExtensions.SetTwoWayBinding<TViewModel, TProperty>(View, BindingSession<TViewModel>, TwoWayBindingProperty<View, TProperty>, string)
    ViewExtensions.BackgroundColor(View)
    ViewExtensions.BorderlineColor(View)
    ViewExtensions.BoxShadow(View)
    ViewExtensions.Color(View)
    ViewExtensions.CornerRadius(View)
    BindableObjectExtensions.SetBinding(BindableObject, BindableProperty, string, BindingMode, IValueConverter, string)
    NameScopeExtensions.FindByName<T>(Element, string)
    BindingExtensions.BindingSession<T, TViewModel>(T, BindingSession<TViewModel>)
    BindingExtensions.SetBinding<T, TView>(TView, BindingSession<T>, Action<T, TView>, string)
    BindingExtensions.SetBinding<TView, TViewModel, TProperty>(TView, BindingSession<TViewModel>, BindingProperty<TView, TProperty>, string)
    BindingExtensions.SetTwoWayBinding<TView, TViewModel, TProperty>(TView, BindingSession<TViewModel>, TwoWayBindingProperty<TView, TProperty>, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    ViewExtensions.BackgroundColor<T>(T, float, float, float, float)
    ViewExtensions.BackgroundColor<T>(T, uint, float)
    ViewExtensions.BackgroundColor<T>(T, UIColor)
    ViewExtensions.BackgroundImage<T>(T, string)
    ViewExtensions.Borderline<T>(T, float, UIColor, float)
    ViewExtensions.BorderlineColor<T>(T, float, float, float, float)
    ViewExtensions.BorderlineColor<T>(T, uint, float)
    ViewExtensions.BorderlineColor<T>(T, UIColor)
    ViewExtensions.BorderlineOffset<T>(T, float)
    ViewExtensions.BorderlineWidth<T>(T, float)
    ViewExtensions.BoxShadow<T>(T, float, float, float)
    ViewExtensions.BoxShadow<T>(T, float, UIColor, float, float)
    ViewExtensions.BoxShadow<T>(T, UIShadow)
    ViewExtensions.ClippingMode<T>(T, ClippingModeType)
    ViewExtensions.Color<T>(T, float, float, float, float)
    ViewExtensions.Color<T>(T, uint, float)
    ViewExtensions.Color<T>(T, UIColor)
    ViewExtensions.CornerRadius<T>(T, float, bool)
    ViewExtensions.CornerRadius<T>(T, float, float, float, float, bool)
    ViewExtensions.CornerRadius<T>(T, UICorner)
    ViewExtensions.Focusable<T>(T, bool)
    ViewExtensions.FocusableChildren<T>(T, bool)
    ViewExtensions.FocusableInTouch<T>(T, bool)
    ViewExtensions.ImageShadow<T>(T, ImageShadow)
    ViewExtensions.IsEnabled<T>(T, bool)
    ViewExtensions.Layout<T>(T, LayoutItem)
    ViewExtensions.Opacity<T>(T, float)
    ViewExtensions.Position<T>(T, float, float)
    ViewExtensions.PositionX<T>(T, float)
    ViewExtensions.PositionY<T>(T, float)
    ViewExtensions.Scale<T>(T, float, float)
    ViewExtensions.ScaleX<T>(T, float)
    ViewExtensions.ScaleY<T>(T, float)
    ViewExtensions.Sensitive<T>(T, bool)
    ViewExtensions.Size<T>(T, float, float)
    ViewExtensions.SizeHeight<T>(T, float)
    ViewExtensions.SizeWidth<T>(T, float)
    ViewExtensions.Visibility<T>(T, bool)
    ViewExtensions.VoiceInteractionName<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX