original_docstring: Computes the cross product of two points.
  
      Points are represented as (x, y, z) triples.
  
      Args:
          origin: The origin that the points are relative to.
          a: The first point to compute the cross product of.
          b: The second point to compute the cross product of.
  
      Returns:
          The cross product of the two points.
      
docstring: Computes the cross product of two points.
  Points are represented as (x, y, z) triples.
docstring_tokens: Computes the cross product of two points . Points are represented as ( x y z ) triples .
code: def cross_2d(origin, a, b):
      """Computes the cross product of two points.
  
      Points are represented as (x, y, z) triples.
  
      Args:
          origin: The origin that the points are relative to.
          a: The first point to compute the cross product of.
          b: The second point to compute the cross product of.
  
      Returns:
          The cross product of the two points.
      """
      return geometry.gmCross2D(origin, a, b)
code_tokens: def cross_2d ( origin , a , b ) : return geometry . gmCross2D ( origin , a , b )
short_docstring: Computes the cross product of two points.
short_docstring_tokens: Computes the cross product of two points .
comment: """Computes the cross product of two points.
  
      Points are represented as (x, y, z) triples.
  
      Args:
          origin: The origin that the points are relative to.
          a: The first point to compute the cross product of.
          b: The second point to compute the cross product of.
  
      Returns:
          The cross product of the two points.
      """