public bool QueryFaceLandmarkData(Int32 face, PXCMFaceAnalysis.Landmark.Label label, int idx, out PXCMFaceAnalysis.Landmark.LandmarkData data) { if (initialized) { return(QueryFaceLandmarkDataC(instance, face, label, idx, out data)); } data = new PXCMFaceAnalysis.Landmark.LandmarkData(); return(false); }
public bool QueryFaceLandmarkData(Int32 face, PXCMFaceAnalysis.Landmark.Label label, PXCMFaceAnalysis.Landmark.LandmarkData[] data) { bool sts = false; for (int i = 0; i < data.Length; i++) { if (QueryFaceLandmarkData(face, label, i, out data[i])) { sts = true; } } return(sts); }
private static extern bool QueryFaceLandmarkDataC(IntPtr pp, Int32 face, PXCMFaceAnalysis.Landmark.Label label, int idx, out PXCMFaceAnalysis.Landmark.LandmarkData data);