KiCad PCB EDA Suite
cobject2d.h File Reference
#include "cbbox2d.h"
#include <string.h>
#include <class_board_item.h>

Go to the source code of this file.

Classes

class  COBJECT2D
 
class  COBJECT2D_STATS
 Implements a class for object statistics using Singleton pattern. More...
 

Enumerations

enum  INTERSECTION_RESULT { INTR_MISSES, INTR_INTERSECTS, INTR_FULL_INSIDE }
 
enum  OBJECT2D_TYPE {
  OBJ2D_FILLED_CIRCLE, OBJ2D_CSG, OBJ2D_POLYGON, OBJ2D_DUMMYBLOCK,
  OBJ2D_POLYGON4PT, OBJ2D_RING, OBJ2D_ROUNDSEG, OBJ2D_TRIANGLE,
  OBJ2D_CONTAINER, OBJ2D_BVHCONTAINER, OBJ2D_MAX
}
 

Enumeration Type Documentation

Enumerator
INTR_MISSES 
INTR_INTERSECTS 
INTR_FULL_INSIDE 

Definition at line 38 of file cobject2d.h.

Enumerator
OBJ2D_FILLED_CIRCLE 
OBJ2D_CSG 
OBJ2D_POLYGON 
OBJ2D_DUMMYBLOCK 
OBJ2D_POLYGON4PT 
OBJ2D_RING 
OBJ2D_ROUNDSEG 
OBJ2D_TRIANGLE 
OBJ2D_CONTAINER 
OBJ2D_BVHCONTAINER 
OBJ2D_MAX 

Definition at line 46 of file cobject2d.h.