AR_Engine_SDK
|
function xes__Points AddControlPoint | ( | cPoint | ) |
xes_Points_AddControlPoint00
cPoint | XVECTOR3 |
function xes__Points Clone | ( | ) |
xes_Points_Clone00
function xes__Rect containsPoint | ( | point | ) |
xes_Rect_containsPoint00
point | XVECTOR2 |
function xes__Points Create | ( | nSize | ) |
function xes__Spline Create | ( | pPoints | , |
fTension | |||
) |
function xes__CatmullRomSpline Create | ( | pPoints | ) |
function xes__ExpressionEventListener Create | ( | ) |
xes_ExpressionEventListener_Create00
xes_FaceEventListener_Create00
xes_CVBodyEventListener_Create00
xes_CVObjectEventListener_Create00
xes_AccelerationEventListener_Create00
xes_AttitudeEventListener_Create00
xes_HandEventListener_Create00
function xes__Spline DestoryLine | ( | pSpline | ) |
function xes__Face Get137Landmarks | ( | ) |
xes_Face_Get137Landmarks00
function xes__Acceleration GetAcc | ( | ) |
xes_Acceleration_GetAcc00
function xes__AccelerationEvent GetAcceleration | ( | ) |
xes_AccelerationEvent_GetAcceleration00
function xes__AttitudeEvent GetAttitude | ( | ) |
xes_AttitudeEvent_GetAttitude00
function xes__CVBodyEvent GetBodys | ( | ) |
xes_CVBodyEvent_GetBodys00
function xes__Points GetControlPointAt | ( | index | ) |
xes_Points_GetControlPointAt00
index | number |
function xes__Points GetControlPoints | ( | ) |
xes_Points_GetControlPoints00
function xes__Face GetEulerAngle | ( | ) |
xes_Face_GetEulerAngle00
xes_Attitude_GetEulerAngle00
function xes__CVBodyEvent GetEventCode | ( | ) |
xes_CVBodyEvent_GetEventCode00
xes_CVObjectEvent_GetEventCode00
function xes__CustomEvent GetEventName | ( | ) |
xes_CustomEvent_GetEventName00
function xes__Face GetExpression | ( | ) |
xes_Face_GetExpression00
function xes__HandEvent GetHands | ( | ) |
xes_HandEvent_GetHands00
function xes__Face GetLandmarks | ( | ) |
xes_Face_GetLandmarks00
function xes__Rect GetMaxX | ( | ) |
xes_Rect_GetMaxX00
function xes__Rect GetMaxY | ( | ) |
xes_Rect_GetMaxY00
function xes__Rect GetMidX | ( | ) |
xes_Rect_GetMidX00
function xes__Rect GetMidY | ( | ) |
xes_Rect_GetMidY00
function xes__Rect GetMinX | ( | ) |
xes_Rect_GetMinX00
function xes__Rect GetMinY | ( | ) |
xes_Rect_GetMinY00
function xes__Face GetModelViewMatrix | ( | ) |
xes_Face_GetModelViewMatrix00
function xes__CVObjectEvent GetObjects | ( | ) |
xes_CVObjectEvent_GetObjects00
function xes__Spline GetPoint | ( | fDurationScale | ) |
xes_Spline_GetPoint00
fDurationScale | number |
function xes__Attitude GetQuaternion | ( | ) |
xes_Attitude_GetQuaternion00
function xes__Attitude GetRotationMatrix | ( | ) |
xes_Attitude_GetRotationMatrix00
function xes__Event GetTarget | ( | ) |
xes_Event_GetTarget00
function xes__Acceleration GetTimestamp | ( | ) |
xes_Acceleration_GetTimestamp00
function xes__Face GetTrackId | ( | ) |
xes_Face_GetTrackId00
function xes__Event GetType | ( | ) |
xes_Event_GetType00
function xes__CustomEvent GetUserData | ( | ) |
xes_CustomEvent_GetUserData00
function xes__Points InsertControlPoint | ( | cPoint | , |
index | |||
) |
xes_Points_InsertControlPoint00
cPoint | XVECTOR3 |
index | number |
xes_Rect_intersectsCircle00
center | XVECTOR2 |
radius | number |
function xes__Rect intersectsRect | ( | rect | ) |
function xes__Event IsStopped | ( | ) |
xes_Event_IsStopped00
function xes__Points new | ( | ) |
xes_Points_new00
xes_Object_new00
xes_Size_new00
xes_Rect_new00
xes_Attitude_new00
xes_Acceleration_new00
function xes__Size new | ( | other | ) |
function xes__Rect new | ( | pos | , |
dimension | |||
) |
function xes__Spline new | ( | pPoints | , |
fTension | |||
) |
function xes__CatmullRomSpline new | ( | pPoints | ) |
function xes__Points Num | ( | ) |
xes_Points_Num00
function xes__HandEventListener RegisterHandler | ( | ) |
@manual xelua_XEngine_xes_ExpressionEventListener_RegisterHandler_manual xes_ExpressionEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_FaceEventListener_RegisterHandler_manual xes_FaceEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_CVBodyEventListener_RegisterHandler_manual xes_CVBodyEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_CVObjectEventListener_RegisterHandler_manual xes_CVObjectEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_AccelerationEventListener_RegisterHandler_manual xes_AccelerationEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_AttitudeEventListener_RegisterHandler_manual xes_AttitudeEventListener_RegisterHandler_manual
@manual xelua_XEngine_xes_HandEventListener_RegisterHandler_manual xes_HandEventListener_RegisterHandler_manual
function xes__Points Release | ( | ) |
xes_Points_Release00
xes_Attitude_Release00
xes_Acceleration_Release00
xes_CatmullRomSpline_Release00
xes_FaceEvent_Release00
function xes__Points RemoveControlPointAt | ( | index | ) |
xes_Points_RemoveControlPointAt00
index | number |
function xes__Points ReplaceControlPoint | ( | cPoint | , |
index | |||
) |
xes_Points_ReplaceControlPoint00
cPoint | XVECTOR3 |
index | number |
function xes__Points Reverse | ( | ) |
xes_Points_Reverse00
function xes__Points ReverseInline | ( | ) |
xes_Points_ReverseInline00
function xes__AccelerationEvent SetAcceleration | ( | pAcceleration | ) |
function xes__AttitudeEvent SetAttitude | ( | pAttitude | ) |
function xes__CVBodyEvent SetBodys | ( | aBodys | ) |
xes_CVBodyEvent_SetBodys00
aBodys | CVBody[] |
function xes__Points SetControlPoints | ( | cPoints | ) |
xes_Points_SetControlPoints00
cPoints | std__vector<XVECTOR3> |
function xes__HandEvent SetHands | ( | arrHands | ) |
xes_HandEvent_SetHands00
arrHands | Hand[] |
function xes__CVObjectEvent SetObjects | ( | aObjects | ) |
xes_CVObjectEvent_SetObjects00
aObjects | CVObject[] |
xes_Rect_SetRect00
x | number |
y | number |
width | number |
height | number |
xes_Size_SetSize00
width | number |
height | number |
function xes__CustomEvent SetUserData | ( | pData | ) |
xes_CustomEvent_SetUserData00
pData | userdata |
function xes__Rect unionWithRect | ( | rect | ) |
function xe XClass | ( | className | , |
super | |||
) |
类构建函数 用于模拟面向对象
className | string 类名 |
super | table 基类 |
xe Acceleration = xes__Acceleration |
xes__Event ACCELERATION = 0 |
xe AccelerationEvent = xes__AccelerationEvent |
xe AccelerationEventListener = xes__AccelerationEventListener |
xe Attitude = xes__Attitude |
xes__Event ATTITUDE = 0 |
xe AttitudeEvent = xes__AttitudeEvent |
xe AttitudeEventListener = xes__AttitudeEventListener |
xe CatmullRomSpline = xes__CatmullRomSpline |
xes__Event CUSTOM = 0 |
xe CustomEvent = xes__CustomEvent |
xe CVBody = xes__CVBody |
xes__Event CVBODY = 0 |
xe CVBodyEvent = xes__CVBodyEvent |
xe CVBodyEventListener = xes__CVBodyEventListener |
xe CVObject = xes__CVObject |
xes__Event CVOBJECT = 0 |
xe CVObjectEvent = xes__CVObjectEvent |
xe CVObjectEventListener = xes__CVObjectEventListener |
xes__Event DATA = 0 |
xes__CVObjectEvent DEFAULT = 0 |
xes__Face DUCKFACE = 0 |
xe Event = xes__Event |
xe Expression = xes__Expression |
xes__Event EXPRESSION = 0 |
xe ExpressionEventListener = xes__ExpressionEventListener |
xes__Face EYE_BLINK = 0 |
xes__Event FACE = 0 |
xe FaceEvent = xes__FaceEvent |
xe FaceEventListener = xes__FaceEventListener |
xe Hand Gesture = xes__Hand__Gesture |
xes__Event GESTURE = 0 |
xes__Event HAND = 0 |
xe HandEvent = xes__HandEvent |
xe HandEventListener = xes__HandEventListener |
xe Handler = xe.Handler or {} |
Handler 常量
xes__Size height = 0 |
@type number
xe CVBody Joint = xes__Hand__Joint |
xes__Face LEFT_EYE_BLINK = 0 |
xes__Face LEFT_EYE_CLOSING = 0 |
xes__Face LEFT_EYE_OPEN = 0 |
xes__Face m_137Landmarks = {} |
@type XVECTOR2[]
xes__Face m_aFacerigStates = {} |
@type number[]
xes__Face m_aLandmarks = {} |
@type XVECTOR2[]
xes__Hand m_arrGestures = {} |
@type Gesture[]
xes__Hand m_arrLandmarks = {} |
@type Joint[]
xes__Hand m_arrParams = {} |
@type number[]
xes__CVObject m_Bounds = {} |
@type xes__Rect
xes__Face m_dst_points = {} |
@type number[]
xes__Face m_fPitch = 0 |
@type number
xes__Face m_fRoll = 0 |
@type number
xes__Face m_fYaw = 0 |
@type number
xes__CVBody m_joints = {} |
@type Joint[]
xes__Face m_mCameraMatrix = {} |
@type XMATRIX3
xes__Face m_mModelViewMatrix = {} |
@type XMATRIX4
xes__Face m_mProjectionMatrix = {} |
@type XMATRIX4
xes__Face m_mRotationMatrix = {} |
@type XMATRIX3
xes__Face m_nExpression = 0 |
@type number
xes__Face m_nTrackId = 0 |
@type number
xes__Attitude m_Quaternion = {} |
@type XQUATERNION
xes__Attitude m_RotationMatrix = {} |
@type XMATRIX3
xes__CVObject m_Score = 0 |
@type number
xes__Face m_src_points = {} |
@type number[]
xes__CVObject m_Type = '' |
@type string
xes__Face m_vFaceRigEulerVector = {} |
@type XVECTOR3
xes__Face m_vRotationVector = {} |
@type XVECTOR3
xes__Face m_vTranslationVector = {} |
@type XVECTOR3
xes__Face MOUTH_OPEN = 0 |
xes__Face MOUTH_OPENING = 0 |
xes__Face NOD = 0 |
xes__Face NONE = 0 |
xes__FaceEvent NONEFACE = 0 |
xe Object = xes__Object |
xes__Rect origin = {} |
@type XVECTOR2
xes__Attitude pitch = 0 |
@type number
xe Points = xes__Points |
xes__Face RIGHT_EYE_BLINK = 0 |
xes__Face RIGHT_EYE_CLOSING = 0 |
xes__Face RIGHT_EYE_OPEN = 0 |
xes__Attitude roll = 0 |
@type number
xes__Face SMILE = 0 |
xe Spline = xes__Spline |
xes__Acceleration timestamp = 0 |
@type number
xes__Event TOUCH = 0 |
xes__CVObjectEvent TRACKING = 0 |
xes__FaceEvent TRACKINGFACE = 0 |
xes__Size width = 0 |
@type number
xes__Acceleration x = 0 |
@type number
xe = {} |
xes__Acceleration = {} |
xes__Attitude = {} |
xes__AttitudeEvent = {} |
xes__CustomEvent = {} |
xes__CVBody = {} |
xes__CVBody__Joint = {} |
xes__CVBodyEvent = {} |
xes__CVObject = {} |
xes__CVObjectEvent = {} |
xes__Event = {} |
xes__Expression = {} |
xes__Face = {} |
xes__FaceEvent = {} |
xes__Hand = {} |
xes__Hand__Gesture = {} |
xes__Hand__Joint = {} |
xes__HandEvent = {} |
xes__Object = {} |
xes__Points = {} |
xes__Rect = {} |
xes__Size = {} |
xes__Spline = {} |
xes__Acceleration y = 0 |
@type number
xes__Attitude yaw = 0 |
@type number
xes__Acceleration z = 0 |
@type number