All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bvQuad Class Reference

#include <BV_Overlap.h>

Public Member Functions

bool dissect (bvTriangle &ta, bvTriangle &tb, bool &degen) const
bool isCoplanar () const
 Returns true if the quadrilateral is coplanar. More...

Public Attributes

UT_Vector3 myP [4]

Detailed Description

Definition at line 24 of file BV_Overlap.h.

Member Function Documentation

bool bvQuad::dissect ( bvTriangle ta,
bvTriangle tb,
bool &  degen 
) const

Returns two non-overlapping triangles from the vertices of this (coplanar) quadrilateral. Returns false if this is a skew quadrilateral The degenerate case will have ta as the correct triangle

bool bvQuad::isCoplanar ( ) const

Returns true if the quadrilateral is coplanar.

Member Data Documentation

UT_Vector3 bvQuad::myP[4]

Definition at line 34 of file BV_Overlap.h.

The documentation for this class was generated from the following file: