<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def evaluate(self, **kwargs):
 """ Sets points that form the geometry. Keyword Arguments: * ``points``: sets the points """

        self._eval_points = kwargs.get('points', self._init_array())
        self._dimension = len(self._eval_points[0])