A method for modeling samples includes the use of control points to define
lines profiles and other geometric shapes. Each control point used within
a model influences a shape within the model. Typically, the control
points are used in a connect-the-dots fashion where a set of dots defines
the outline or profile of a shape. The layers within the sample are
typically modeled independently of the shape defined using the control
points. The overall result is to minimize the number of parameters used
to model shapes while maintaining the accuracy of the resulting
scatterometry models.