Class FbxCamera | Autodesk FBX SDK | 3.0.1-preview.1
docs.unity3d.com
    Show / Hide Table of Contents

    Class FbxCamera

    Inheritance
    Object
    FbxEmitter
    FbxObject
    FbxNodeAttribute
    FbxCamera
    Inherited Members
    FbxNodeAttribute.sColor
    FbxNodeAttribute.sDefaultColor
    FbxNodeAttribute.Color
    FbxNodeAttribute.GetAttributeType()
    FbxNodeAttribute.GetNodeCount()
    FbxNodeAttribute.GetNode(Int32)
    FbxNodeAttribute.GetNode()
    FbxNodeAttribute.Equals(FbxNodeAttribute)
    FbxObject.GetFbxManager()
    FbxObject.GetScene()
    FbxObject.Destroy(Boolean)
    FbxObject.Destroy()
    FbxObject.SetName(String)
    FbxObject.GetName()
    FbxObject.GetNameWithoutNameSpacePrefix()
    FbxObject.SetInitialName(String)
    FbxObject.GetInitialName()
    FbxObject.GetNameSpaceOnly()
    FbxObject.SetNameSpace(String)
    FbxObject.StripPrefix(String)
    FbxObject.GetSelected()
    FbxObject.SetSelected(Boolean)
    FbxObject.ConnectSrcObject(FbxObject, FbxConnection.EType)
    FbxObject.ConnectSrcObject(FbxObject)
    FbxObject.IsConnectedSrcObject(FbxObject)
    FbxObject.DisconnectSrcObject(FbxObject)
    FbxObject.GetSrcObjectCount()
    FbxObject.GetSrcObject(Int32)
    FbxObject.GetSrcObject()
    FbxObject.FindSrcObject(String, Int32)
    FbxObject.FindSrcObject(String)
    FbxObject.ConnectDstObject(FbxObject, FbxConnection.EType)
    FbxObject.ConnectDstObject(FbxObject)
    FbxObject.IsConnectedDstObject(FbxObject)
    FbxObject.DisconnectDstObject(FbxObject)
    FbxObject.GetDstObjectCount()
    FbxObject.GetDstObject(Int32)
    FbxObject.GetDstObject()
    FbxObject.FindDstObject(String, Int32)
    FbxObject.FindDstObject(String)
    FbxObject.GetFirstProperty()
    FbxObject.GetNextProperty(FbxProperty)
    FbxObject.FindProperty(String, Boolean)
    FbxObject.FindProperty(String)
    FbxObject.FindProperty(String, FbxDataType, Boolean)
    FbxObject.FindProperty(String, FbxDataType)
    FbxObject.FindPropertyHierarchical(String, Boolean)
    FbxObject.FindPropertyHierarchical(String)
    FbxObject.FindPropertyHierarchical(String, FbxDataType, Boolean)
    FbxObject.FindPropertyHierarchical(String, FbxDataType)
    FbxObject.GetClassRootProperty()
    FbxObject.ConnectSrcProperty(FbxProperty)
    FbxObject.IsConnectedSrcProperty(FbxProperty)
    FbxObject.DisconnectSrcProperty(FbxProperty)
    FbxObject.GetSrcPropertyCount()
    FbxObject.GetSrcProperty(Int32)
    FbxObject.GetSrcProperty()
    FbxObject.FindSrcProperty(String, Int32)
    FbxObject.FindSrcProperty(String)
    FbxObject.ConnectDstProperty(FbxProperty)
    FbxObject.IsConnectedDstProperty(FbxProperty)
    FbxObject.DisconnectDstProperty(FbxProperty)
    FbxObject.GetDstPropertyCount()
    FbxObject.GetDstProperty(Int32)
    FbxObject.GetDstProperty()
    FbxObject.FindDstProperty(String, Int32)
    FbxObject.FindDstProperty(String)
    FbxObject.AddImplementation(FbxImplementation)
    FbxObject.RemoveImplementation(FbxImplementation)
    FbxObject.HasDefaultImplementation()
    FbxObject.GetDefaultImplementation()
    FbxObject.SetDefaultImplementation(FbxImplementation)
    FbxObject.Equals(FbxObject)
    FbxObject.ToString()
    FbxEmitter.swigCPtr
    FbxEmitter.Dispose()
    FbxEmitter.Dispose(Boolean)
    FbxEmitter.Equals(FbxEmitter)
    Namespace: Autodesk.Fbx
    Syntax
    public class FbxCamera : FbxNodeAttribute, IDisposable, IEquatable<FbxEmitter>

    Properties

    AspectHeight

    Declaration
    public FbxPropertyDouble AspectHeight { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    AspectWidth

    Declaration
    public FbxPropertyDouble AspectWidth { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    FieldOfView

    Declaration
    public FbxPropertyDouble FieldOfView { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    FilmAspectRatio

    Declaration
    public FbxPropertyDouble FilmAspectRatio { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    FilmOffsetX

    Declaration
    public FbxPropertyDouble FilmOffsetX { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    FilmOffsetY

    Declaration
    public FbxPropertyDouble FilmOffsetY { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    FocalLength

    Declaration
    public FbxPropertyDouble FocalLength { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    GateFit

    Declaration
    public FbxPropertyEGateFit GateFit { get; }
    Property Value
    Type Description
    FbxPropertyEGateFit

    NearPlane

    Declaration
    public FbxPropertyDouble NearPlane { get; }
    Property Value
    Type Description
    FbxPropertyDouble

    ProjectionType

    Declaration
    public FbxPropertyEProjectionType ProjectionType { get; }
    Property Value
    Type Description
    FbxPropertyEProjectionType

    Methods

    ComputeFocalLength(Double)

    Declaration
    public double ComputeFocalLength(double pAngleOfView)
    Parameters
    Type Name Description
    Double pAngleOfView
    Returns
    Type Description
    Double

    Create(FbxManager, String)

    Declaration
    public static FbxCamera Create(FbxManager pManager, string pName)
    Parameters
    Type Name Description
    FbxManager pManager
    String pName
    Returns
    Type Description
    FbxCamera

    Create(FbxObject, String)

    Declaration
    public static FbxCamera Create(FbxObject pContainer, string pName)
    Parameters
    Type Name Description
    FbxObject pContainer
    String pName
    Returns
    Type Description
    FbxCamera

    Equals(FbxCamera)

    Declaration
    public bool Equals(FbxCamera other)
    Parameters
    Type Name Description
    FbxCamera other
    Returns
    Type Description
    Boolean

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    Object obj
    Returns
    Type Description
    Boolean
    Overrides
    FbxNodeAttribute.Equals(Object)

    GetApertureHeight()

    Declaration
    public double GetApertureHeight()
    Returns
    Type Description
    Double

    GetApertureMode()

    Declaration
    public FbxCamera.EApertureMode GetApertureMode()
    Returns
    Type Description
    FbxCamera.EApertureMode

    GetApertureWidth()

    Declaration
    public double GetApertureWidth()
    Returns
    Type Description
    Double

    GetAspectRatioMode()

    Declaration
    public FbxCamera.EAspectRatioMode GetAspectRatioMode()
    Returns
    Type Description
    FbxCamera.EAspectRatioMode

    GetFarPlane()

    Declaration
    public double GetFarPlane()
    Returns
    Type Description
    Double

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    FbxNodeAttribute.GetHashCode()

    GetNearPlane()

    Declaration
    public double GetNearPlane()
    Returns
    Type Description
    Double

    SetApertureHeight(Double)

    Declaration
    public void SetApertureHeight(double pHeight)
    Parameters
    Type Name Description
    Double pHeight

    SetApertureMode(FbxCamera.EApertureMode)

    Declaration
    public void SetApertureMode(FbxCamera.EApertureMode pMode)
    Parameters
    Type Name Description
    FbxCamera.EApertureMode pMode

    SetApertureWidth(Double)

    Declaration
    public void SetApertureWidth(double pWidth)
    Parameters
    Type Name Description
    Double pWidth

    SetAspect(FbxCamera.EAspectRatioMode, Double, Double)

    Declaration
    public void SetAspect(FbxCamera.EAspectRatioMode pRatioMode, double pWidth, double pHeight)
    Parameters
    Type Name Description
    FbxCamera.EAspectRatioMode pRatioMode
    Double pWidth
    Double pHeight

    SetFarPlane(Double)

    Declaration
    public void SetFarPlane(double pDistance)
    Parameters
    Type Name Description
    Double pDistance

    SetNearPlane(Double)

    Declaration
    public void SetNearPlane(double pDistance)
    Parameters
    Type Name Description
    Double pDistance

    Operators

    Equality(FbxCamera, FbxCamera)

    Declaration
    public static bool operator ==(FbxCamera a, FbxCamera b)
    Parameters
    Type Name Description
    FbxCamera a
    FbxCamera b
    Returns
    Type Description
    Boolean

    Inequality(FbxCamera, FbxCamera)

    Declaration
    public static bool operator !=(FbxCamera a, FbxCamera b)
    Parameters
    Type Name Description
    FbxCamera a
    FbxCamera b
    Returns
    Type Description
    Boolean
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023