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

#include <altium_parser_pcb.h>

Public Member Functions

 ACOMPONENTBODY6 (ALTIUM_BINARY_PARSER &aReader)
 

Public Attributes

uint16_t component = 0
 
wxString body_name
 
int kind = 0
 
int subpolyindex = 0
 
int unionindex = 0
 
int arc_resolution = 0
 
bool is_shape_based = false
 
int cavity_height = 0
 
int standoff_height = 0
 
int overall_height = 0
 
int body_projection = 0
 
int body_color_3d = 0
 
int body_opacity_3d = 0
 
wxString identifier
 
wxString texture
 
int texture_center_x = 0
 
int texture_center_y = 0
 
int texture_size_x = 0
 
int texture_size_y = 0
 
int texture_rotation = 0
 
wxString modelId
 
wxString modelChecksum
 
bool modelIsEmbedded = false
 
wxString modelName
 
int modelType = 0
 
int modelSource = 0
 
int modelSnapCount = 0
 
VECTOR3D modelPosition
 
VECTOR3D modelRotation
 
double rotation = 0.0
 

Detailed Description

Definition at line 593 of file altium_parser_pcb.h.

Constructor & Destructor Documentation

◆ ACOMPONENTBODY6()

Member Data Documentation

◆ arc_resolution

int ACOMPONENTBODY6::arc_resolution = 0

Definition at line 601 of file altium_parser_pcb.h.

◆ body_color_3d

int ACOMPONENTBODY6::body_color_3d = 0

Definition at line 607 of file altium_parser_pcb.h.

◆ body_name

wxString ACOMPONENTBODY6::body_name

Definition at line 597 of file altium_parser_pcb.h.

◆ body_opacity_3d

int ACOMPONENTBODY6::body_opacity_3d = 0

◆ body_projection

int ACOMPONENTBODY6::body_projection = 0

Definition at line 606 of file altium_parser_pcb.h.

◆ cavity_height

int ACOMPONENTBODY6::cavity_height = 0

Definition at line 603 of file altium_parser_pcb.h.

◆ component

uint16_t ACOMPONENTBODY6::component = 0

Definition at line 595 of file altium_parser_pcb.h.

Referenced by ACOMPONENTBODY6(), and ALTIUM_PCB::ParseComponentsBodies6Data().

◆ identifier

wxString ACOMPONENTBODY6::identifier

Definition at line 609 of file altium_parser_pcb.h.

◆ is_shape_based

bool ACOMPONENTBODY6::is_shape_based = false

Definition at line 602 of file altium_parser_pcb.h.

◆ kind

int ACOMPONENTBODY6::kind = 0

Definition at line 598 of file altium_parser_pcb.h.

◆ modelChecksum

wxString ACOMPONENTBODY6::modelChecksum

Definition at line 618 of file altium_parser_pcb.h.

◆ modelId

wxString ACOMPONENTBODY6::modelId

◆ modelIsEmbedded

bool ACOMPONENTBODY6::modelIsEmbedded = false

◆ modelName

wxString ACOMPONENTBODY6::modelName

◆ modelPosition

◆ modelRotation

◆ modelSnapCount

int ACOMPONENTBODY6::modelSnapCount = 0

Definition at line 623 of file altium_parser_pcb.h.

◆ modelSource

int ACOMPONENTBODY6::modelSource = 0

Definition at line 622 of file altium_parser_pcb.h.

◆ modelType

int ACOMPONENTBODY6::modelType = 0

Definition at line 621 of file altium_parser_pcb.h.

◆ overall_height

int ACOMPONENTBODY6::overall_height = 0

Definition at line 605 of file altium_parser_pcb.h.

◆ rotation

double ACOMPONENTBODY6::rotation = 0.0

◆ standoff_height

int ACOMPONENTBODY6::standoff_height = 0

Definition at line 604 of file altium_parser_pcb.h.

◆ subpolyindex

int ACOMPONENTBODY6::subpolyindex = 0

Definition at line 599 of file altium_parser_pcb.h.

◆ texture

wxString ACOMPONENTBODY6::texture

Definition at line 610 of file altium_parser_pcb.h.

◆ texture_center_x

int ACOMPONENTBODY6::texture_center_x = 0

Definition at line 611 of file altium_parser_pcb.h.

◆ texture_center_y

int ACOMPONENTBODY6::texture_center_y = 0

Definition at line 612 of file altium_parser_pcb.h.

◆ texture_rotation

int ACOMPONENTBODY6::texture_rotation = 0

Definition at line 615 of file altium_parser_pcb.h.

◆ texture_size_x

int ACOMPONENTBODY6::texture_size_x = 0

Definition at line 613 of file altium_parser_pcb.h.

◆ texture_size_y

int ACOMPONENTBODY6::texture_size_y = 0

Definition at line 614 of file altium_parser_pcb.h.

◆ unionindex

int ACOMPONENTBODY6::unionindex = 0

Definition at line 600 of file altium_parser_pcb.h.


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