C# Class R3.Geometry.Honeycomb

Show file Open project: roice3/Honeycombs Class Usage Examples

Public Methods

Method Description
CircumRadius ( EHoneycomb honeycomb ) : double
CircumRadius ( int p, int q, int r ) : double

Returns the circum-radius, in the induced geometry.

EdgeLength ( EHoneycomb honeycomb ) : double
EdgeLength ( int p, int q, int r ) : double
GetGeometry ( int p, int q, int r ) : Geometry
InRadius ( EHoneycomb honeycomb ) : double
InRadius ( int p, int q, int r ) : double

Returns the in-radius, in the induced geometry.

MidRadius ( EHoneycomb honeycomb ) : double
MidRadius ( int p, int q, int r ) : double

Returns the mid-radius, in the induced geometry.

PQR ( EHoneycomb honeycomb, int &p, int &q, int &r ) : void
PiOverNSafe ( int n ) : double
String ( EHoneycomb honeycomb, bool dual ) : string

Private Methods

Method Description
Pi_hpq ( int p, int q ) : double

Method Details

CircumRadius() public static method

public static CircumRadius ( EHoneycomb honeycomb ) : double
honeycomb EHoneycomb
return double

CircumRadius() public static method

Returns the circum-radius, in the induced geometry.
public static CircumRadius ( int p, int q, int r ) : double
p int
q int
r int
return double

EdgeLength() public static method

public static EdgeLength ( EHoneycomb honeycomb ) : double
honeycomb EHoneycomb
return double

EdgeLength() public static method

public static EdgeLength ( int p, int q, int r ) : double
p int
q int
r int
return double

GetGeometry() public static method

public static GetGeometry ( int p, int q, int r ) : Geometry
p int
q int
r int
return Geometry

InRadius() public static method

public static InRadius ( EHoneycomb honeycomb ) : double
honeycomb EHoneycomb
return double

InRadius() public static method

Returns the in-radius, in the induced geometry.
public static InRadius ( int p, int q, int r ) : double
p int
q int
r int
return double

MidRadius() public static method

public static MidRadius ( EHoneycomb honeycomb ) : double
honeycomb EHoneycomb
return double

MidRadius() public static method

Returns the mid-radius, in the induced geometry.
public static MidRadius ( int p, int q, int r ) : double
p int
q int
r int
return double

PQR() public static method

public static PQR ( EHoneycomb honeycomb, int &p, int &q, int &r ) : void
honeycomb EHoneycomb
p int
q int
r int
return void

PiOverNSafe() public static method

public static PiOverNSafe ( int n ) : double
n int
return double

String() public static method

public static String ( EHoneycomb honeycomb, bool dual ) : string
honeycomb EHoneycomb
dual bool
return string