Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_GerberOptions Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_GerberOptions:
PCB::IPCB_AbstractOptions

Public Member Functions

bool GetState_SortOutput ()
bool GetState_UseSoftwareArcs ()
bool GetState_CenterPhotoPlots ()
bool GetState_EmbedApertures ()
bool GetState_Panelize ()
bool GetState_G54 ()
int GetState_PlusTol ()
int GetState_MinusTol ()
int GetState_FilmSizeX ()
int GetState_FilmSizeY ()
int GetState_BorderSize ()
std::wstring GetState_AptTable ()
int GetState_MaxAperSize ()
bool GetState_ReliefShapesAllowed ()
bool GetState_PadsFlashOnly ()
int GetState_GerberUnits ()
int GetState_GerberDecs ()
bool GetState_FlashAllFills ()
void SetState_SortOutput (bool Value)
void SetState_UseSoftwareArcs (bool Value)
void SetState_CenterPhotoPlots (bool Value)
void SetState_EmbedApertures (bool Value)
void SetState_Panelize (bool Value)
void SetState_G54 (bool Value)
void SetState_PlusTol (int Value)
void SetState_MinusTol (int Value)
void SetState_FilmSizeX (int Value)
void SetState_FilmSizeY (int Value)
void SetState_BorderSize (int Value)
void SetState_AptTable (std::wstring Value)
void SetState_MaxAperSize (int Value)
void SetState_ReliefShapesAllowed (bool Value)
void SetState_PadsFlashOnly (bool Value)
void SetState_GerberUnits (int Value)
void SetState_GerberDecs (int Value)
void SetState_FlashAllFills (bool Value)
Public Member Functions inherited from PCB::IPCB_AbstractOptions
TOptionsObjectId GetState_ObjectID ()
void SetState_ObjectID (TOptionsObjectId OId)
void Import_FromParameters (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters (std::wstring *Parameters)
void Import_FromParameters_Version4 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version4 (std::wstring *Parameters)
void Import_FromParameters_Version3 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version3 (std::wstring *Parameters)

Member Function Documentation

◆ GetState_AptTable()

std::wstring PCB::IPCB_GerberOptions::GetState_AptTable ( )

◆ GetState_BorderSize()

int PCB::IPCB_GerberOptions::GetState_BorderSize ( )

◆ GetState_CenterPhotoPlots()

bool PCB::IPCB_GerberOptions::GetState_CenterPhotoPlots ( )

◆ GetState_EmbedApertures()

bool PCB::IPCB_GerberOptions::GetState_EmbedApertures ( )

◆ GetState_FilmSizeX()

int PCB::IPCB_GerberOptions::GetState_FilmSizeX ( )

◆ GetState_FilmSizeY()

int PCB::IPCB_GerberOptions::GetState_FilmSizeY ( )

◆ GetState_FlashAllFills()

bool PCB::IPCB_GerberOptions::GetState_FlashAllFills ( )

◆ GetState_G54()

bool PCB::IPCB_GerberOptions::GetState_G54 ( )

◆ GetState_GerberDecs()

int PCB::IPCB_GerberOptions::GetState_GerberDecs ( )

◆ GetState_GerberUnits()

int PCB::IPCB_GerberOptions::GetState_GerberUnits ( )

◆ GetState_MaxAperSize()

int PCB::IPCB_GerberOptions::GetState_MaxAperSize ( )

◆ GetState_MinusTol()

int PCB::IPCB_GerberOptions::GetState_MinusTol ( )

◆ GetState_PadsFlashOnly()

bool PCB::IPCB_GerberOptions::GetState_PadsFlashOnly ( )

◆ GetState_Panelize()

bool PCB::IPCB_GerberOptions::GetState_Panelize ( )

◆ GetState_PlusTol()

int PCB::IPCB_GerberOptions::GetState_PlusTol ( )

◆ GetState_ReliefShapesAllowed()

bool PCB::IPCB_GerberOptions::GetState_ReliefShapesAllowed ( )

◆ GetState_SortOutput()

bool PCB::IPCB_GerberOptions::GetState_SortOutput ( )

◆ GetState_UseSoftwareArcs()

bool PCB::IPCB_GerberOptions::GetState_UseSoftwareArcs ( )

◆ SetState_AptTable()

void PCB::IPCB_GerberOptions::SetState_AptTable ( std::wstring Value)

◆ SetState_BorderSize()

void PCB::IPCB_GerberOptions::SetState_BorderSize ( int Value)

◆ SetState_CenterPhotoPlots()

void PCB::IPCB_GerberOptions::SetState_CenterPhotoPlots ( bool Value)

◆ SetState_EmbedApertures()

void PCB::IPCB_GerberOptions::SetState_EmbedApertures ( bool Value)

◆ SetState_FilmSizeX()

void PCB::IPCB_GerberOptions::SetState_FilmSizeX ( int Value)

◆ SetState_FilmSizeY()

void PCB::IPCB_GerberOptions::SetState_FilmSizeY ( int Value)

◆ SetState_FlashAllFills()

void PCB::IPCB_GerberOptions::SetState_FlashAllFills ( bool Value)

◆ SetState_G54()

void PCB::IPCB_GerberOptions::SetState_G54 ( bool Value)

◆ SetState_GerberDecs()

void PCB::IPCB_GerberOptions::SetState_GerberDecs ( int Value)

◆ SetState_GerberUnits()

void PCB::IPCB_GerberOptions::SetState_GerberUnits ( int Value)

◆ SetState_MaxAperSize()

void PCB::IPCB_GerberOptions::SetState_MaxAperSize ( int Value)

◆ SetState_MinusTol()

void PCB::IPCB_GerberOptions::SetState_MinusTol ( int Value)

◆ SetState_PadsFlashOnly()

void PCB::IPCB_GerberOptions::SetState_PadsFlashOnly ( bool Value)

◆ SetState_Panelize()

void PCB::IPCB_GerberOptions::SetState_Panelize ( bool Value)

◆ SetState_PlusTol()

void PCB::IPCB_GerberOptions::SetState_PlusTol ( int Value)

◆ SetState_ReliefShapesAllowed()

void PCB::IPCB_GerberOptions::SetState_ReliefShapesAllowed ( bool Value)

◆ SetState_SortOutput()

void PCB::IPCB_GerberOptions::SetState_SortOutput ( bool Value)

◆ SetState_UseSoftwareArcs()

void PCB::IPCB_GerberOptions::SetState_UseSoftwareArcs ( bool Value)

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