Complex Logarithmic View
 All Classes Namespaces Functions Variables Enumerations Properties
Public Member Functions | Properties
Clv.Viewer.Math.SplitPlane2 Class Reference

SplitPlane defined by focus point and normal vector n. Concept similiar to normal plane but is delimited by FocusPoint. Triangle hit by splitplane at focuspoint needs special split processing. More...

List of all members.

Public Member Functions

 SplitPlane2 (Vector2 fp, Vector2 n)
float Height (Vector2 p)
 Normal distance of a point to plane
bool IsTriangleAbovePlane (Triangle2 tri)
bool Intersects (Triangle2 tri)
bool Intersects (Bounds2 b)

Properties

Vector2 FocusPoint [get, set]
Vector2 Normal [get, set]
float Distance [get, set]

Detailed Description

SplitPlane defined by focus point and normal vector n. Concept similiar to normal plane but is delimited by FocusPoint. Triangle hit by splitplane at focuspoint needs special split processing.


Member Function Documentation

float Clv.Viewer.Math.SplitPlane2.Height ( Vector2  p)

Normal distance of a point to plane

Parameters:
p
Returns:
distance

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