Curvy  8.4.0
DuplicateSamplePoint Struct Reference
+ Inheritance diagram for DuplicateSamplePoint:
+ Collaboration diagram for DuplicateSamplePoint:

Detailed Description

Data about duplicated points, meaning a couple of points sharing the same position. Such duplicated points are used to store different normals or different U coordinates at the same position

Properties

int EndIndex [get]
 The index of the second point More...
 
bool IsHardEdge [get]
 When true, both points don't share the same normal More...
 
int StartIndex [get]
 The index of the first point More...
 

Public Member Functions

 DuplicateSamplePoint (int startIndex, int endIndex, bool isHardEdge)
 
bool Equals (DuplicateSamplePoint other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static bool operator!= (DuplicateSamplePoint left, DuplicateSamplePoint right)
 
static bool operator== (DuplicateSamplePoint left, DuplicateSamplePoint right)
 

Constructor & Destructor Documentation

DuplicateSamplePoint ( int  startIndex,
int  endIndex,
bool  isHardEdge 
)

Member Function Documentation

bool Equals ( DuplicateSamplePoint  other)
override bool Equals ( object  obj)
override int GetHashCode ( )
static bool operator!= ( DuplicateSamplePoint  left,
DuplicateSamplePoint  right 
)
static
static bool operator== ( DuplicateSamplePoint  left,
DuplicateSamplePoint  right 
)
static
override string ToString ( )

Property Documentation

int EndIndex
get

The index of the second point

bool IsHardEdge
get

When true, both points don't share the same normal

int StartIndex
get

The index of the first point


The documentation for this struct was generated from the following file: