Class Parametrics3
Functions that return Vector3.
Inheritance
System.Object
Parametrics3
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Danmokou.DMath.Functions
Assembly: cs.temp.dll.dll
Syntax
public static class Parametrics3
Methods
Circ(CCircle)
Declaration
public static ExTP3 Circ(CCircle c)
Parameters
Type | Name | Description |
---|---|---|
CCircle | c |
Returns
Type | Description |
---|---|
ExTP3 |
TP(ExTP)
Derive a parametric3 equation from a parametric2 function (Z is set to zero)
Declaration
public static ExTP3 TP(ExTP tp)
Parameters
Type | Name | Description |
---|---|---|
ExTP | tp | Parametric function to assign to x,y components |
Returns
Type | Description |
---|---|
ExTP3 |
Wings1(Single, Single, Single)
Generate an offset for a wing pattern. Requires the follow bindings:
px = index along wing span
py = index along feather
plr = +-1 for left/right (1 = right wing (visible left))
Declaration
public static ExTP3 Wings1(float wx, float wy, float per)
Parameters
Type | Name | Description |
---|---|---|
System.Single | wx | Length along wing span |
System.Single | wy | Length along feather |
System.Single | per | Period of movement |
Returns
Type | Description |
---|---|
ExTP3 |
Wings2(Single, Single, Single)
Generate an offset for a wing pattern. Requires the following bindings:
px = index along wing span
py = index along feather
plr = +-1 for left/right (1 = left wing (visible right))
Declaration
public static ExTP3 Wings2(float wx, float wy, float per)
Parameters
Type | Name | Description |
---|---|---|
System.Single | wx | |
System.Single | wy | |
System.Single | per |
Returns
Type | Description |
---|---|
ExTP3 |