Home | History | Annotate | Download | only in gpu

Lines Matching refs:vertex

46     class Vertex {
47 WTF_MAKE_NONCOPYABLE(Vertex);
49 Vertex()
64 // Sets the position and texture coordinates of the vertex.
72 // Flags for walking from the start vertex to the end vertex.
111 // 2D coordinates of the vertex in the plane.
116 // Flags for walking from the start vertex to the end vertex.
132 // Gets the vertex at the given index, 0 <= index < 3.
133 Vertex* getVertex(int index)
139 // Returns true if this triangle contains the given vertex (by
141 bool contains(Vertex* v);
143 // Returns the vertex following the current one in the specified
145 Vertex* nextVertex(Vertex* current, bool traverseCounterClockwise);
149 void setVertices(Vertex* v0,
150 Vertex* v1,
151 Vertex* v2)
160 // Returns the index [0..2] associated with the given vertex, or
162 int indexForVertex(Vertex* vertex);
171 Vertex* m_vertices[3];
181 // Returns a mutable vertex stored in the triangulator. Use this to
183 Vertex* getVertex(int index)
229 // Fetches the given interior vertex, 0 <= index < numberOfInteriorVertices().
230 Vertex* getInteriorVertex(int index)
240 void addTriangle(Vertex* v0, Vertex* v1, Vertex* v2);
242 // Adds a vertex to the list of interior vertices.
243 void addInteriorVertex(Vertex* v);
245 // Indicates whether the edge between vertex v0 and v1 is shared
247 bool isSharedEdge(Vertex* v0, Vertex* v1);
250 Vertex m_vertices[4];
253 // shape, in order from the start vertex to the end vertex. The more
255 Vertex* m_interiorVertices[4];