// This class is responsible to specify the location and order of the reference points on the target mesh which needs a value to be extracter. In case of a ptex extraction
// process this class will specify points on each base level face in a grid pattern.
// These are the additional data which will be added to each reference point. Based on these data the PtexUtilizer class (which is responsible to process the result
// of the extraction) will know where to put the data in the ptex file.
enum
{
dataURes, // coordinate of the reference point in the grid in horizontal direction
dataVRes, // coordinate of the reference point in the grid in horizontal direction
dataFaceID // ID of the ptex face
};
PtexLayout( void );
// This function creates the user interface widgets which belong to this type of layout.
// Main function of the class. This is only called once for a map extraction operation. This function collects the reference points on the target surface(s).