KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_ORIENT_ENTRY Struct Reference

OrCAD rotates about the bounding box; KiCad rotates about the anchor. More...

#include <orcad_orient.h>

Public Attributes

int angle
 KiCad placement angle in degrees (0/90/180/270, CCW)
 
char mirror
 0 = none, 'x' or 'y' = KiCad mirror axis
 
int8_t txSel
 X offset selector.
 
int8_t tySel
 Y offset selector.
 
int8_t a
 
int8_t b
 
int8_t c
 
int8_t d
 

Detailed Description

OrCAD rotates about the bounding box; KiCad rotates about the anchor.

Offset selectors use 0 for zero, 1 for width, and 2 for height.

Definition at line 34 of file orcad_orient.h.

Member Data Documentation

◆ a

◆ angle

int ORCAD_ORIENT_ENTRY::angle

KiCad placement angle in degrees (0/90/180/270, CCW)

Definition at line 36 of file orcad_orient.h.

Referenced by ORCAD_CONVERTER::placeBitmap().

◆ b

int8_t ORCAD_ORIENT_ENTRY::b

◆ c

◆ d

int8_t ORCAD_ORIENT_ENTRY::d

◆ mirror

char ORCAD_ORIENT_ENTRY::mirror

0 = none, 'x' or 'y' = KiCad mirror axis

Definition at line 37 of file orcad_orient.h.

Referenced by ORCAD_CONVERTER::placeBitmap().

◆ txSel

int8_t ORCAD_ORIENT_ENTRY::txSel

X offset selector.

Definition at line 38 of file orcad_orient.h.

Referenced by OrcadOrientOffset(), and ORCAD_CONVERTER::synthesizeSymbol().

◆ tySel

int8_t ORCAD_ORIENT_ENTRY::tySel

Y offset selector.

Definition at line 39 of file orcad_orient.h.

Referenced by OrcadOrientOffset(), and ORCAD_CONVERTER::synthesizeSymbol().


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