Class Camera
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
public class Camera : View, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider
- Inheritance
-
- Implements
-
System.IDisposable
Constructors
View Source
Camera()
Declaration
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
Fields
View Source
AspectRatioProperty
Declaration
public static readonly BindableProperty AspectRatioProperty
Field Value
View Source
BottomPlaneDistanceProperty
BottomPlaneDistanceProperty
Declaration
public static readonly BindableProperty BottomPlaneDistanceProperty
Field Value
View Source
FarPlaneDistanceProperty
Declaration
public static readonly BindableProperty FarPlaneDistanceProperty
Field Value
View Source
FieldOfViewProperty
Declaration
public static readonly BindableProperty FieldOfViewProperty
Field Value
View Source
InvertYAxisProperty
Declaration
public static readonly BindableProperty InvertYAxisProperty
Field Value
View Source
LeftPlaneDistanceProperty
LeftPlaneDistanceProperty
Declaration
public static readonly BindableProperty LeftPlaneDistanceProperty
Field Value
View Source
NearPlaneDistanceProperty
NearPlaneDistanceProperty
Declaration
public static readonly BindableProperty NearPlaneDistanceProperty
Field Value
View Source
ProjectionModeProperty
Declaration
public static readonly BindableProperty ProjectionModeProperty
Field Value
View Source
RightPlaneDistanceProperty
RightPlaneDistanceProperty
Declaration
public static readonly BindableProperty RightPlaneDistanceProperty
Field Value
View Source
TargetPositionProperty
Declaration
public static readonly BindableProperty TargetPositionProperty
Field Value
View Source
TopPlaneDistanceProperty
Declaration
public static readonly BindableProperty TopPlaneDistanceProperty
Field Value
View Source
TypeProperty
Declaration
public static readonly BindableProperty TypeProperty
Field Value
Properties
View Source
AspectRatio
Declaration
public float AspectRatio { get; set; }
Property Value
View Source
BottomPlaneDistance
Declaration
public float BottomPlaneDistance { get; set; }
Property Value
View Source
FarPlaneDistance
Declaration
public float FarPlaneDistance { get; set; }
Property Value
View Source
FieldOfView
Declaration
public float FieldOfView { get; set; }
Property Value
View Source
InvertYAxis
Declaration
public bool InvertYAxis { get; set; }
Property Value
View Source
LeftPlaneDistance
Declaration
public float LeftPlaneDistance { get; set; }
Property Value
View Source
NearPlaneDistance
Declaration
public float NearPlaneDistance { get; set; }
Property Value
View Source
ProjectionMode
Declaration
public string ProjectionMode { get; set; }
Property Value
View Source
RightPlaneDistance
Declaration
public float RightPlaneDistance { get; set; }
Property Value
View Source
TargetPosition
Declaration
public Vector3 TargetPosition { get; set; }
Property Value
View Source
TopPlaneDistance
Declaration
public float TopPlaneDistance { get; set; }
Property Value
View Source
Type
Declaration
public string Type { get; set; }
Property Value
Methods
View Source
Assign(Camera)
Declaration
public Camera Assign(Camera rhs)
Parameters
Type |
Name |
Description |
Camera |
rhs |
|
Returns
View Source
DownCast(BaseHandle)
Declaration
public static Camera DownCast(BaseHandle handle)
Parameters
Returns
View Source
GetAspectRatio()
Declaration
public float GetAspectRatio()
Returns
View Source
GetFarClippingPlane()
Declaration
public float GetFarClippingPlane()
Returns
View Source
GetFieldOfView()
Declaration
public float GetFieldOfView()
Returns
View Source
GetInvertYAxis()
Declaration
public bool GetInvertYAxis()
Returns
View Source
GetNearClippingPlane()
Declaration
public float GetNearClippingPlane()
Returns
View Source
GetProjectionMode()
Declaration
public ProjectionMode GetProjectionMode()
Returns
View Source
GetTargetPosition()
Declaration
public Vector3 GetTargetPosition()
Returns
View Source
GetType()
Declaration
public CameraType GetType()
Returns
View Source
ReleaseSwigCPtr(HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
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(float, float, float, float, float, float)
Declaration
public void SetOrthographicProjection(float left, float right, float top, float bottom, float near, float far)
Parameters
Type |
Name |
Description |
float |
left |
|
float |
right |
|
float |
top |
|
float |
bottom |
|
float |
near |
|
float |
far |
|
View Source
SetOrthographicProjection(Vector2)
Declaration
public void SetOrthographicProjection(Vector2 size)
Parameters
View Source
SetPerspectiveProjection(Vector2)
Declaration
public void SetPerspectiveProjection(Vector2 size)
Parameters
View Source
SetProjectionMode(ProjectionMode)
Declaration
public void SetProjectionMode(ProjectionMode mode)
Parameters
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
Implements
System.IDisposable
Extension Methods