MeiCam SDK For Android  3.13.5
Public Member Functions | Public Attributes | List of all members
com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo Class Reference

Face feature information. More...

Public Member Functions

void setGender (int gender)
 
int getGender ()
 
void setFaceShape (int faceShape)
 
int getFaceShape ()
 
void setFaceId (int faceId)
 
void setBoundingBox (float l, float t, float r, float b)
 
void setLandmarks (ArrayList< NvsPosition2D > landmarks)
 
void setVisibilities (ArrayList< Float > visibilities)
 
void setPitch (float pitch)
 
void setYaw (float yaw)
 
void setRoll (float roll)
 
void setVertices (ArrayList< NvsPosition3D > vertices)
 
void setRotation (NvsPosition3D rotation)
 
void setTranslation (NvsPosition3D translation)
 
List< Float > getExtraPoints ()
 
void setExtraPoints (ArrayList< Float > extraPoints)
 
List< Float > getExtraVisibilities ()
 
void setExtraVisibilities (ArrayList< Float > extraVisibilities)
 
List< NvsPosition3DgetExtraVertices ()
 
void setExtraVertices (ArrayList< NvsPosition3D > extraVertices)
 
List< Float > getActions ()
 
void setActions (ArrayList< Float > actions)
 
List< Float > getAvatarExpressions ()
 
void setAvatarExpressions (ArrayList< Float > avatarExpressions)
 

Public Attributes

int faceId
 
RectF boundingBox
 
List< NvsPosition2Dlandmarks
 
List< Float > visibilities
 
List< Float > extraPoints
 
List< Float > extraVisibilities
 
float yaw
 
float pitch
 
float roll
 
List< NvsPosition3Dvertices
 
List< NvsPosition3DextraVertices
 
NvsPosition3D rotation
 
NvsPosition3D translation
 

Detailed Description

Face feature information.

Member Function Documentation

◆ getActions()

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getActions ( )
inline

◆ getAvatarExpressions()

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getAvatarExpressions ( )
inline

◆ getExtraPoints()

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getExtraPoints ( )
inline

◆ getExtraVertices()

List<NvsPosition3D> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getExtraVertices ( )
inline

◆ getExtraVisibilities()

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getExtraVisibilities ( )
inline

◆ getFaceShape()

int com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getFaceShape ( )
inline

◆ getGender()

int com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.getGender ( )
inline

◆ setActions()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setActions ( ArrayList< Float >  actions)
inline

◆ setAvatarExpressions()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setAvatarExpressions ( ArrayList< Float >  avatarExpressions)
inline

◆ setBoundingBox()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setBoundingBox ( float  l,
float  t,
float  r,
float  b 
)
inline

◆ setExtraPoints()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setExtraPoints ( ArrayList< Float >  extraPoints)
inline

◆ setExtraVertices()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setExtraVertices ( ArrayList< NvsPosition3D extraVertices)
inline

◆ setExtraVisibilities()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setExtraVisibilities ( ArrayList< Float >  extraVisibilities)
inline

◆ setFaceId()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setFaceId ( int  faceId)
inline

◆ setFaceShape()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setFaceShape ( int  faceShape)
inline

◆ setGender()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setGender ( int  gender)
inline

◆ setLandmarks()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setLandmarks ( ArrayList< NvsPosition2D landmarks)
inline

◆ setPitch()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setPitch ( float  pitch)
inline

◆ setRoll()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setRoll ( float  roll)
inline

◆ setRotation()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setRotation ( NvsPosition3D  rotation)
inline

◆ setTranslation()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setTranslation ( NvsPosition3D  translation)
inline

◆ setVertices()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setVertices ( ArrayList< NvsPosition3D vertices)
inline

◆ setVisibilities()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setVisibilities ( ArrayList< Float >  visibilities)
inline

◆ setYaw()

void com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.setYaw ( float  yaw)
inline

Member Data Documentation

◆ boundingBox

RectF com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.boundingBox

◆ extraPoints

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.extraPoints

◆ extraVertices

List<NvsPosition3D> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.extraVertices

◆ extraVisibilities

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.extraVisibilities

◆ faceId

int com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.faceId

◆ landmarks

List<NvsPosition2D> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.landmarks

◆ pitch

float com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.pitch

◆ roll

float com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.roll

◆ rotation

NvsPosition3D com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.rotation

◆ translation

NvsPosition3D com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.translation

◆ vertices

List<NvsPosition3D> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.vertices

◆ visibilities

List<Float> com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.visibilities

◆ yaw

float com.meicam.sdk.NvsARSceneManipulate.NvsFaceFeatureInfo.yaw

The documentation for this class was generated from the following file: