Darc Library  2012.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Geometry/ge_intersection2D.cpp File Reference
#include "cr_main.h"
#include "cr_vector.h"
#include "ge_main.h"
#include "ge_intersection.h"
#include "ge_projection.h"

Classes

struct  darc::geometry::GE_HitInfo

Namespaces

namespace  darc
namespace  darc::geometry

Functions

DCR GE_API darc::geometry::ge_Intersect_SegmentSegment2D (const GE_Segment2D &_s0, const GE_Segment2D &_s1, core::CR_Vector2D &_vOut)
DCR GE_API darc::geometry::ge_Intersect_SegmentSegment2D (const GE_Segment2D &_s0, const GE_Segment2D &_s1, core::CR_Vector2D &_vOut, float *_fOut)
int darc::geometry::ge_Intersect_TT2D_Flags (const Triangle2D &_t, const CR_Vector2D &_v)
DCR darc::geometry::ge_Intersect_TT2D_Edge (const Triangle2D &_t, const GE_Segment2D &_s, int _flCombined, int _eID, int &_nHits, GE_HitInfo *_info)
DCR GE_API darc::geometry::ge_Intersect_TriangleTriangle2D (Triangle2D &_tTarget, Triangle2D &_tSource, core::CR_Vector2D *_vIntersectOut, int &_nPointOut)