Class FbxCamera
Inheritance
System.Object
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 |
System.Double |
pAngleOfView |
|
Returns
Type |
Description |
System.Double |
|
Create(FbxManager, String)
Declaration
public static FbxCamera Create(FbxManager pManager, string pName)
Parameters
Type |
Name |
Description |
FbxManager |
pManager |
|
System.String |
pName |
|
Returns
Create(FbxObject, String)
Declaration
public static FbxCamera Create(FbxObject pContainer, string pName)
Parameters
Type |
Name |
Description |
FbxObject |
pContainer |
|
System.String |
pName |
|
Returns
Equals(FbxCamera)
Declaration
public bool Equals(FbxCamera other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
GetApertureHeight()
Declaration
public double GetApertureHeight()
Returns
Type |
Description |
System.Double |
|
GetApertureMode()
Declaration
public FbxCamera.EApertureMode GetApertureMode()
Returns
GetApertureWidth()
Declaration
public double GetApertureWidth()
Returns
Type |
Description |
System.Double |
|
GetAspectRatioMode()
Declaration
public FbxCamera.EAspectRatioMode GetAspectRatioMode()
Returns
GetFarPlane()
Declaration
public double GetFarPlane()
Returns
Type |
Description |
System.Double |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
GetNearPlane()
Declaration
public double GetNearPlane()
Returns
Type |
Description |
System.Double |
|
SetApertureHeight(Double)
Declaration
public void SetApertureHeight(double pHeight)
Parameters
Type |
Name |
Description |
System.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 |
System.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 |
System.Double |
pDistance |
|
SetNearPlane(Double)
Declaration
public void SetNearPlane(double pDistance)
Parameters
Type |
Name |
Description |
System.Double |
pDistance |
|
Operators
Equality(FbxCamera, FbxCamera)
Declaration
public static bool operator ==(FbxCamera a, FbxCamera b)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(FbxCamera, FbxCamera)
Declaration
public static bool operator !=(FbxCamera a, FbxCamera b)
Parameters
Returns
Type |
Description |
System.Boolean |
|