discretize.utils.faceInfo¶
-
discretize.utils.
faceInfo
(xyz, A, B, C, D, average=True, normalizeNormals=True)[source]¶ function [N] = faceInfo(y,A,B,C,D)
Returns the averaged normal, area, and edge lengths for a given set of faces.
If average option is FALSE then N is a cell array {nA,nB,nC,nD}
- Input:
- xyz - X,Y,Z vertex vector A,B,C,D - vert index of the face (counter clockwize)
- Options:
- average - [true]/false, toggles returning all normals or the average
- Output:
- N - average face normal or {nA,nB,nC,nD} if average = false area - average face area edgeLengths - exact edge Lengths, 4 column vector [AB, BC, CD, DA]
see also testFaceNormal testFaceArea
@author Rowan Cockett
Last modified on: 2013/07/26