code: public TriangulationPoint pointCCW( TriangulationPoint point )
      {
          if( point == points[0] )
          {
              return points[1];
          }
          else if( point == points[1] )
          {
              return points[2];
          }
          else if( point == points[2] )
          {
              return points[0];
          }
          logger.error( "point location error" );
          throw new RuntimeException("[FIXME] point location error");
      }
docs: The point counter-clockwise to given point