Changed the "alpha" field of the FeatureSet structure to type double* since it will store the generated opacity transfer function for that branch. Fixed the calc_alpha function on the ctfunc.cpp file to generate the opacity transfer function, the user must provide a shape for the function via the TFShape enum. The only implemented shape is the LINEAR shape.