|
Altium C++ SDK 3.0
|
#include <EDP.PCB.Interfaces.h>
Public Member Functions | |
| void | AddOrUpdatePrim (IPCB_Primitive *const Prim) |
| void | ClearSelection () |
| DXP::C_Rect | ClientRect () |
| IPCB_Primitive * | FocusedPrimitive () |
| void | FocusPrimitive (IPCB_Primitive *const Prim) |
| bool | GetState_ViewConfigAsString (std::wstring *ConfigType, std::wstring *Config) |
| void | KeyDown (int *Key, DXP::TShiftStateSet Shift) |
| bool | RunLayerConfigurationDialog () |
| void | ShowFloorShadow (bool Enabled) |
| void | SelectPrimitive (IPCB_Primitive *const Prim) |
| void | SetBoard (IPCB_Board *const ABoard) |
| void | SetBounds (int ALeft, int ATop, int AWidth, int AHeight) |
| void | SetCameraAngle (double LookAtX, double LookAtY, double LookAtZ, double RotationX, double RotationY, double RotationZ, double RotationW, double ZoomMultiplier) |
| void | SetDegreeOfFreedom (TDegreeOfFreedom DegreeOfFreedom) |
| void | SetDocumentPainterListener (IPCB_DocumentPainterListener *const ACameraMoveListener) |
| void | SetInteractive (bool Value) |
| bool | SetState_ViewConfigFromString (std::wstring const ConfigType, std::wstring const Config) |
| void | SetVariant (EDP::IProjectVariant *Variant) |
| void | Zoom (int Delta) |
| void PCB::IPCB_DocumentPainterView::AddOrUpdatePrim | ( | IPCB_Primitive *const | Prim | ) |
| void PCB::IPCB_DocumentPainterView::ClearSelection | ( | ) |
| DXP::C_Rect PCB::IPCB_DocumentPainterView::ClientRect | ( | ) |
| IPCB_Primitive * PCB::IPCB_DocumentPainterView::FocusedPrimitive | ( | ) |
| void PCB::IPCB_DocumentPainterView::FocusPrimitive | ( | IPCB_Primitive *const | Prim | ) |
| bool PCB::IPCB_DocumentPainterView::GetState_ViewConfigAsString | ( | std::wstring * | ConfigType, |
| std::wstring * | Config ) |
| void PCB::IPCB_DocumentPainterView::KeyDown | ( | int * | Key, |
| DXP::TShiftStateSet | Shift ) |
| bool PCB::IPCB_DocumentPainterView::RunLayerConfigurationDialog | ( | ) |
| void PCB::IPCB_DocumentPainterView::SelectPrimitive | ( | IPCB_Primitive *const | Prim | ) |
| void PCB::IPCB_DocumentPainterView::SetBoard | ( | IPCB_Board *const | ABoard | ) |
| void PCB::IPCB_DocumentPainterView::SetBounds | ( | int | ALeft, |
| int | ATop, | ||
| int | AWidth, | ||
| int | AHeight ) |
| void PCB::IPCB_DocumentPainterView::SetCameraAngle | ( | double | LookAtX, |
| double | LookAtY, | ||
| double | LookAtZ, | ||
| double | RotationX, | ||
| double | RotationY, | ||
| double | RotationZ, | ||
| double | RotationW, | ||
| double | ZoomMultiplier ) |
| void PCB::IPCB_DocumentPainterView::SetDegreeOfFreedom | ( | TDegreeOfFreedom | DegreeOfFreedom | ) |
| void PCB::IPCB_DocumentPainterView::SetDocumentPainterListener | ( | IPCB_DocumentPainterListener *const | ACameraMoveListener | ) |
| void PCB::IPCB_DocumentPainterView::SetInteractive | ( | bool | Value | ) |
| bool PCB::IPCB_DocumentPainterView::SetState_ViewConfigFromString | ( | std::wstring const | ConfigType, |
| std::wstring const | Config ) |
| void PCB::IPCB_DocumentPainterView::SetVariant | ( | EDP::IProjectVariant * | Variant | ) |
| void PCB::IPCB_DocumentPainterView::ShowFloorShadow | ( | bool | Enabled | ) |
| void PCB::IPCB_DocumentPainterView::Zoom | ( | int | Delta | ) |