parameters: (a,b,c)
return_statement: return (( c.v.z - a.v.z ) * ( b.v.y - a.v.y ) -
           ( b.v.z - a.v.z ) * ( c.v.y - a.v.y ) == 0
        and ( b.v.z - a.v.z ) * ( c.v.x - a.v.x ) -
           ( b.v.x - a.v.x ) * ( c.v.z - a.v.z ) == 0
        and ( b.v.x - a.v.x ) * ( c.v.y - a.v.y ) -
           ( b.v.y - a.v.y ) * ( c.v.x - a.v.x ) == 0 )
docstring: Collinear checks to see if the three vertices given are collinear,
  		by checking to see if each element of the cross product is zero.
docstring_summary: Collinear checks to see if the three vertices given are collinear,
  		by checking to see if each element of the cross product is zero.
docstring_tokens: Collinear checks to see if the three vertices given are collinear by checking to see if each element of the cross product is zero .
function: def Collinear(a,b,c):
  		"""
  		Collinear checks to see if the three vertices given are collinear,
  		by checking to see if each element of the cross product is zero.
  		"""
  		return (( c.v.z - a.v.z ) * ( b.v.y - a.v.y ) -
           ( b.v.z - a.v.z ) * ( c.v.y - a.v.y ) == 0
        and ( b.v.z - a.v.z ) * ( c.v.x - a.v.x ) -
           ( b.v.x - a.v.x ) * ( c.v.z - a.v.z ) == 0
        and ( b.v.x - a.v.x ) * ( c.v.y - a.v.y ) -
           ( b.v.y - a.v.y ) * ( c.v.x - a.v.x ) == 0 )
function_tokens: def Collinear ( a , b , c ) : return ( ( c . v . z - a . v . z ) * ( b . v . y - a . v . y ) - ( b . v . z - a . v . z ) * ( c . v . y - a . v . y ) == 0 and ( b . v . z - a . v . z ) * ( c . v . x - a . v . x ) - ( b . v . x - a . v . x ) * ( c . v . z - a . v . z ) == 0 and ( b . v . x - a . v . x ) * ( c . v . y - a . v . y ) - ( b . v . y - a . v . y ) * ( c . v . x - a . v . x ) == 0 )