typedef struct node { struct node *left, *right, *anc; int memoryIndex, index, upDateCl, marked, x, y, constraints, calibrations, scalerNode, flag, isCalibrated, isConstrained, constraintNum, calibrationNum, farrisSet, isOn, scalerIndex, upDateTi, uL, dL, mL; char label[100], calibrationName[100], constraintName[100]; double length, nodeTime, calTime[2], scaler, v[2]; } TreeNode;