Edge Struct Reference

#include <guiTypes.h>

List of all members.

Public Member Functions

 Edge ()
 Edge (const Point2I &inPoint, const Point2F &inNormal)
 Edge (const Edge &inEdge)
 operator const RectI () const
bool hit (const Edge &inEdge) const

Public Attributes

Point2F normal
 The Normal of this edge.
Point2I position
 The Position of the edge.
Point2I extent
 The X/Y extents of the edge.
F32 margin
 The Size of the edge.


Constructor & Destructor Documentation

Edge::Edge (  )  [inline]

Edge::Edge ( const Point2I inPoint,
const Point2F inNormal 
) [inline]

Edge::Edge ( const Edge inEdge  )  [inline]


Member Function Documentation

Edge::operator const RectI (  )  const [inline]

bool Edge::hit ( const Edge inEdge  )  const [inline]


Member Data Documentation

The Normal of this edge.

The Position of the edge.

The X/Y extents of the edge.

The Size of the edge.