Class FbxCamera
Syntax
public class FbxCamera : FbxNodeAttribute, IDisposable, IEquatable<FbxEmitter>
Properties
AspectHeight
Declaration
public FbxPropertyDouble AspectHeight { get; }
Property Value
AspectWidth
Declaration
public FbxPropertyDouble AspectWidth { get; }
Property Value
FieldOfView
Declaration
public FbxPropertyDouble FieldOfView { get; }
Property Value
FilmAspectRatio
Declaration
public FbxPropertyDouble FilmAspectRatio { get; }
Property Value
FilmOffsetX
Declaration
public FbxPropertyDouble FilmOffsetX { get; }
Property Value
FilmOffsetY
Declaration
public FbxPropertyDouble FilmOffsetY { get; }
Property Value
FocalLength
Declaration
public FbxPropertyDouble FocalLength { get; }
Property Value
GateFit
Declaration
public FbxPropertyEGateFit GateFit { get; }
Property Value
NearPlane
Declaration
public FbxPropertyDouble NearPlane { get; }
Property Value
ProjectionType
Declaration
public FbxPropertyEProjectionType ProjectionType { get; }
Property Value
Methods
ComputeFocalLength(Double)
Declaration
public double ComputeFocalLength(double pAngleOfView)
Parameters
Type |
Name |
Description |
Double |
pAngleOfView |
|
Returns
Create(FbxManager, String)
Declaration
public static FbxCamera Create(FbxManager pManager, string pName)
Parameters
Returns
Create(FbxObject, String)
Declaration
public static FbxCamera Create(FbxObject pContainer, string pName)
Parameters
Returns
Equals(FbxCamera)
Declaration
public bool Equals(FbxCamera other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
GetApertureHeight()
Declaration
public double GetApertureHeight()
Returns
GetApertureMode()
Declaration
public FbxCamera.EApertureMode GetApertureMode()
Returns
GetApertureWidth()
Declaration
public double GetApertureWidth()
Returns
GetAspectRatioMode()
Declaration
public FbxCamera.EAspectRatioMode GetAspectRatioMode()
Returns
GetFarPlane()
Declaration
public double GetFarPlane()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetNearPlane()
Declaration
public double GetNearPlane()
Returns
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
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
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
Returns
Inequality(FbxCamera, FbxCamera)
Declaration
public static bool operator !=(FbxCamera a, FbxCamera b)
Parameters
Returns