Struct SamplePointsPatch
- Namespace
- FluffyUnderware.Curvy.Generator
A patch of vertices to be connected by triangles (i.e. same Material and no hard edges within a patch)
public struct SamplePointsPatch
Remarks
The index values refer to rasterized points of CGShape
Constructors
SamplePointsPatch(int)
public SamplePointsPatch(int start)
Parameters
startint
Fields
Count
Number of Sample Points of the patch
public int Count
Field Value
Start
First Sample Point Index of the patch
public int Start
Field Value
Properties
End
Last Sample Point Index of the patch
public int End { get; set; }
Property Value
TriangleCount
public int TriangleCount { get; }
Property Value
Methods
Equals(SamplePointsPatch)
public bool Equals(SamplePointsPatch other)
Parameters
otherSamplePointsPatch
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(SamplePointsPatch, SamplePointsPatch)
public static bool operator ==(SamplePointsPatch left, SamplePointsPatch right)
Parameters
leftSamplePointsPatchrightSamplePointsPatch
Returns
operator !=(SamplePointsPatch, SamplePointsPatch)
public static bool operator !=(SamplePointsPatch left, SamplePointsPatch right)
Parameters
leftSamplePointsPatchrightSamplePointsPatch