Generated by DocFX

Struct HexMatrix

Matrix used in mathematical hex operations

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ladybug
Assembly: ladybug.dll
Syntax
public struct HexMatrix

Constructors

| Improve this Doc View Source

HexMatrix(Double, Double, Double, Double, Double, Double, Double, Double, Double)

Create a HexMatrix

Declaration
public HexMatrix(double f0, double f1, double f2, double f3, double b0, double b1, double b2, double b3, double start_angle)
Parameters
Type Name Description
System.Double f0
System.Double f1
System.Double f2
System.Double f3
System.Double b0
System.Double b1
System.Double b2
System.Double b3
System.Double start_angle

Fields

| Improve this Doc View Source

b0

Declaration
public readonly double b0
Field Value
Type Description
System.Double
| Improve this Doc View Source

b1

Declaration
public readonly double b1
Field Value
Type Description
System.Double
| Improve this Doc View Source

b2

Declaration
public readonly double b2
Field Value
Type Description
System.Double
| Improve this Doc View Source

b3

Declaration
public readonly double b3
Field Value
Type Description
System.Double
| Improve this Doc View Source

f0

Declaration
public readonly double f0
Field Value
Type Description
System.Double
| Improve this Doc View Source

f1

Declaration
public readonly double f1
Field Value
Type Description
System.Double
| Improve this Doc View Source

f2

Declaration
public readonly double f2
Field Value
Type Description
System.Double
| Improve this Doc View Source

f3

Declaration
public readonly double f3
Field Value
Type Description
System.Double
| Improve this Doc View Source

Flat

Declaration
public static readonly HexMatrix Flat
Field Value
Type Description
HexMatrix
| Improve this Doc View Source

Point

Declaration
public static readonly HexMatrix Point
Field Value
Type Description
HexMatrix
| Improve this Doc View Source

start_angle

Declaration
public readonly double start_angle
Field Value
Type Description
System.Double

Methods

| Improve this Doc View Source

GetMatrix(HexOrientation)

Declaration
public static HexMatrix GetMatrix(HexOrientation orientation)
Parameters
Type Name Description
HexOrientation orientation
Returns
Type Description
HexMatrix