Struct ControlPointOption
- Namespace
- FluffyUnderware.Curvy.Generator
Rasterization helper
public struct ControlPointOption
Constructors
ControlPointOption(float, float, bool, int, bool, float, bool, bool, float, float)
public ControlPointOption(float tf, float dist, bool includeAnyways, int materialID, bool hardEdge, float maxStepDistance, bool uvEdge, bool uvShift, float firstU, float secondU)
Parameters
tffloatdistfloatincludeAnywaysboolmaterialIDinthardEdgeboolmaxStepDistancefloatuvEdgebooluvShiftboolfirstUfloatsecondUfloat
Fields
Distance
public float Distance
Field Value
FirstU
public float FirstU
Field Value
HardEdge
public bool HardEdge
Field Value
Include
public bool Include
Field Value
MaterialID
public int MaterialID
Field Value
MaxStepDistance
public float MaxStepDistance
Field Value
SecondU
public float SecondU
Field Value
TF
public float TF
Field Value
UVEdge
public bool UVEdge
Field Value
UVShift
Also known as ExplicitU
public bool UVShift
Field Value
Methods
Equals(ControlPointOption)
public bool Equals(ControlPointOption other)
Parameters
otherControlPointOption
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
Operators
operator ==(ControlPointOption, ControlPointOption)
public static bool operator ==(ControlPointOption left, ControlPointOption right)
Parameters
leftControlPointOptionrightControlPointOption
Returns
operator !=(ControlPointOption, ControlPointOption)
public static bool operator !=(ControlPointOption left, ControlPointOption right)
Parameters
leftControlPointOptionrightControlPointOption