Flutter Engine
The Flutter Engine
Public Types | Public Member Functions | Public Attributes | List of all members
TriangulationVertex Struct Reference

Public Types

enum class  VertexType { kConvex , kReflex }
 

Public Member Functions

 SK_DECLARE_INTERNAL_LLIST_INTERFACE (TriangulationVertex)
 

Public Attributes

SkPoint fPosition
 
VertexType fVertexType
 
uint16_t fIndex
 
uint16_t fPrevIndex
 
uint16_t fNextIndex
 

Detailed Description

Definition at line 1472 of file SkPolyUtils.cpp.

Member Enumeration Documentation

◆ VertexType

Enumerator
kConvex 
kReflex 

Definition at line 1475 of file SkPolyUtils.cpp.

1475{ kConvex, kReflex };

Member Function Documentation

◆ SK_DECLARE_INTERNAL_LLIST_INTERFACE()

TriangulationVertex::SK_DECLARE_INTERNAL_LLIST_INTERFACE ( TriangulationVertex  )

Member Data Documentation

◆ fIndex

uint16_t TriangulationVertex::fIndex

Definition at line 1479 of file SkPolyUtils.cpp.

◆ fNextIndex

uint16_t TriangulationVertex::fNextIndex

Definition at line 1481 of file SkPolyUtils.cpp.

◆ fPosition

SkPoint TriangulationVertex::fPosition

Definition at line 1477 of file SkPolyUtils.cpp.

◆ fPrevIndex

uint16_t TriangulationVertex::fPrevIndex

Definition at line 1480 of file SkPolyUtils.cpp.

◆ fVertexType

VertexType TriangulationVertex::fVertexType

Definition at line 1478 of file SkPolyUtils.cpp.


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