EdgeClustering.EnhancedEdge Class Reference

Provides an Edge Class with advanced functions. More...

List of all members.

Public Member Functions

Properties

Private Attributes


Detailed Description

Author:
Manuel Keglevic
Thomas Schulz

Definition at line 14 of file EnhancedEdge.cs.


Constructor & Destructor Documentation

EdgeClustering.EnhancedEdge.EnhancedEdge ( SimpleEdge  edge  ) 

Creates an EnhancedEdge using a SimpleEdge.

Parameters:
edge 

Definition at line 42 of file EnhancedEdge.cs.


Member Function Documentation

void EdgeClustering.EnhancedEdge.SortControlPoints ( Point  startPoint  ) 

Sorts the control points depending on the distance to the startPoint.

Parameters:
startPoint start point for sorting

Definition at line 51 of file EnhancedEdge.cs.

void EdgeClustering.EnhancedEdge.AddControlPoint ( Point  p  ) 

Adds

p

to the list of control points, if it is not null.

Parameters:
p The new control point

Definition at line 81 of file EnhancedEdge.cs.

bool EdgeClustering.EnhancedEdge.Equals ( EnhancedEdge  other  ) 

Definition at line 91 of file EnhancedEdge.cs.


Member Data Documentation

Definition at line 16 of file EnhancedEdge.cs.

Definition at line 26 of file EnhancedEdge.cs.


Property Documentation

List<ControlMeshVertex> EdgeClustering.EnhancedEdge.ControlPoints [get]

List of control points.

Definition at line 22 of file EnhancedEdge.cs.

Point EdgeClustering.EnhancedEdge.A [get]

Definition at line 29 of file EnhancedEdge.cs.

Point EdgeClustering.EnhancedEdge.B [get]

Definition at line 34 of file EnhancedEdge.cs.

Generated by  doxygen 1.6.3