AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XOrthoCamera.lua 文件参考

#include <XOrthoCamera.h>

类 XOrthoCamera 继承关系图:
Inheritance graph

函数

function XOrthoCamera new () end
 
function XOrthoCamera Init (fLeft, fRight, fBottom, fTop, fZNear, fZFar) end
 
function XOrthoCamera Release () end
 
function XOrthoCamera IsPerspective () end
 
function XOrthoCamera IsOrthogonal () end
 
function XOrthoCamera SetProjectionParam (fLeft, fRight, fBottom, fTop, fZNear, fZFar) end
 
function XOrthoCamera GetLeft () end
 
function XOrthoCamera GetRight () end
 
function XOrthoCamera GetTop () end
 
function XOrthoCamera GetBottom () end
 

变量

 XOrthoCamera = {}
 

函数说明

◆ GetBottom()

function XOrthoCamera GetBottom ( )

获取当前相机视椎体下平面到相机的距离

返回
number 视椎体下平面到相机的距离

XOrthoCamera_GetBottom01

返回
number

◆ GetLeft()

function XOrthoCamera GetLeft ( )

获取当前相机视椎体左平面到相机的距离

返回
number 视椎体左平面到相机的距离

XOrthoCamera_GetLeft01

返回
number

◆ GetRight()

function XOrthoCamera GetRight ( )

获取当前相机视椎体右平面到相机的距离

返回
number 视椎体右平面到相机的距离

XOrthoCamera_GetRight01

返回
number

◆ GetTop()

function XOrthoCamera GetTop ( )

获取当前相机视椎体上平面到相机的距离

返回
number 视椎体上平面到相机的距离

XOrthoCamera_GetTop01

返回
number

◆ Init()

function XOrthoCamera Init ( fLeft  ,
fRight  ,
fBottom  ,
fTop  ,
fZNear  ,
fZFar   
)

初始化相机,并分别设置视景体左平面、右平面、上平面、下平面、近平面、远平面到相机的距离。 正交投影的视椎体是一个长方体或立方体,拥有六个平面。

参数
fLeftnumber 正交投影时,视椎体左平面到相机的距离。
fRightnumber 正交投影时,视椎体右平面到相机的距离。
fBottomnumber 正交投影时,视椎体下平面到相机的距离。
fTopnumber 正交投影时,视椎体上平面到相机的距离。
fZNearnumber 正交投影时,视椎体近平面到相机的距离。
fZFarnumber 正交投影时,视椎体远平面到相机的距离。
返回
boolean 是否初始化成功.

XOrthoCamera_Init01

参数
fLeftnumber
fRightnumber
fBottomnumber
fTopnumber
fZNearnumber
fZFarnumber
返回
boolean

◆ IsOrthogonal()

function XOrthoCamera IsOrthogonal ( )

判断当前相机是否是正交投影相机

返回
boolean 如果是,返回xtrue,否则,返回xfalse.

XOrthoCamera_IsOrthogonal01

返回
boolean

◆ IsPerspective()

function XOrthoCamera IsPerspective ( )

判断当前相机是否是透视投影相机

返回
boolean 如果是,返回xtrue,否则,返回xfalse.

XOrthoCamera_IsPerspective01

返回
boolean

◆ new()

function XOrthoCamera new ( )

XOrthoCamera_new00

返回
XOrthoCamera

XOrthoCamera_new01

返回
XOrthoCamera

◆ Release()

function XOrthoCamera Release ( )

释放资源

返回
void

XOrthoCamera_Release01

返回
void

◆ SetProjectionParam()

function XOrthoCamera SetProjectionParam ( fLeft  ,
fRight  ,
fBottom  ,
fTop  ,
fZNear  ,
fZFar   
)

设置当前相机的参数信息

参数
fLeftnumber 视椎体左平面到相机的距离。
fRightnumber 视椎体右平面到相机的距离。
fBottomnumber 视椎体下平面到相机的距离。
fTopnumber 视椎体上平面到相机的距离。
fZNearnumber 视椎体近平面到相机的距离。
fZFarnumber 视椎体远平面到相机的距离。
返回
boolean 是否设置成功

XOrthoCamera_SetProjectionParam01

参数
fLeftnumber
fRightnumber
fBottomnumber
fTopnumber
fZNearnumber
fZFarnumber
返回
boolean

变量说明

◆ XOrthoCamera