KiCad PCB EDA Suite
|
Structure to hold the necessary information in order to index a vertex on a SHAPE_POLY_SET object: the polygon index, the contour index relative to the polygon and the vertex index relative the contour. More...
#include <shape_poly_set.h>
Public Member Functions | |
VERTEX_INDEX () | |
Public Attributes | |
int | m_polygon |
int | m_contour |
int | m_vertex |
Structure to hold the necessary information in order to index a vertex on a SHAPE_POLY_SET object: the polygon index, the contour index relative to the polygon and the vertex index relative the contour.
Definition at line 216 of file shape_poly_set.h.
|
inline |
Definition at line 222 of file shape_poly_set.h.
int SHAPE_POLY_SET::VERTEX_INDEX::m_contour |
m_contour is the index of the contour relative to the polygon.
Definition at line 219 of file shape_poly_set.h.
Referenced by SHAPE_POLY_SET::CVertex(), SHAPE_POLY_SET::GetGlobalIndex(), SHAPE_POLY_SET::ITERATOR_TEMPLATE< T >::GetIndex(), SHAPE_POLY_SET::SEGMENT_ITERATOR_TEMPLATE< T >::GetIndex(), ZONE::GetItemDescription(), ZONE::GetMsgPanelInfo(), SHAPE_POLY_SET::GetNeighbourIndexes(), SHAPE_POLY_SET::GetRelativeIndices(), SHAPE_POLY_SET::InsertVertex(), SHAPE_POLY_SET::IsVertexInHole(), SHAPE_POLY_SET::IterateFromVertexWithHoles(), PCB_POINT_EDITOR::removeCornerCondition(), SHAPE_POLY_SET::RemoveVertex(), and SHAPE_POLY_SET::SetVertex().
int SHAPE_POLY_SET::VERTEX_INDEX::m_polygon |
m_polygon is the index of the polygon.
Definition at line 218 of file shape_poly_set.h.
Referenced by SHAPE_POLY_SET::CVertex(), SHAPE_POLY_SET::GetGlobalIndex(), SHAPE_POLY_SET::ITERATOR_TEMPLATE< T >::GetIndex(), SHAPE_POLY_SET::SEGMENT_ITERATOR_TEMPLATE< T >::GetIndex(), SHAPE_POLY_SET::GetNeighbourIndexes(), SHAPE_POLY_SET::GetRelativeIndices(), SHAPE_POLY_SET::InsertVertex(), SHAPE_POLY_SET::IterateFromVertexWithHoles(), PCB_POINT_EDITOR::removeCornerCondition(), SHAPE_POLY_SET::RemoveVertex(), and SHAPE_POLY_SET::SetVertex().
int SHAPE_POLY_SET::VERTEX_INDEX::m_vertex |
m_vertex is the index of the vertex relative to the contour.
Definition at line 220 of file shape_poly_set.h.
Referenced by SHAPE_POLY_SET::CVertex(), SHAPE_POLY_SET::GetGlobalIndex(), SHAPE_POLY_SET::ITERATOR_TEMPLATE< T >::GetIndex(), SHAPE_POLY_SET::SEGMENT_ITERATOR_TEMPLATE< T >::GetIndex(), SHAPE_POLY_SET::GetNeighbourIndexes(), SHAPE_POLY_SET::GetRelativeIndices(), SHAPE_POLY_SET::InsertVertex(), SHAPE_POLY_SET::IterateFromVertexWithHoles(), SHAPE_POLY_SET::RemoveVertex(), and SHAPE_POLY_SET::SetVertex().