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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_ContourMaker2:
PCB::IPCB_ContourMaker

Public Member Functions

IPCB_GeometricPolygonMakeContour_10 (IPCB_Primitive *APrim, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_11 (IPCB_Track *ATrack, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_12 (IPCB_Pad *APad, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_13 (IPCB_Fill *AFill, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_14 (IPCB_Via *AVia, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_15 (IPCB_Arc *AArc, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_16 (IPCB_Region *ARegion, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_17 (IPCB_Text *AText, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_18 (IPCB_Polygon *APoly, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_19 (IPCB_SplitPlane *ASplitPlane, int AExpansion, TV6_Layer ALayer)
Public Member Functions inherited from PCB::IPCB_ContourMaker
int GetState_ArcResolution ()
void SetState_ArcResolution (int Value)
IPCB_GeometricPolygonMakeContour (IPCB_Primitive *APrim, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_1 (IPCB_Track *ATrack, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_2 (IPCB_Pad *APad, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_3 (IPCB_Fill *AFill, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_4 (IPCB_Via *AVia, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_5 (IPCB_Arc *AArc, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_6 (IPCB_Region *ARegion, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_7 (IPCB_Text *AText, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_8 (IPCB_Polygon *APoly, int AExpansion, TV6_Layer ALayer)
IPCB_GeometricPolygonMakeContour_9 (IPCB_SplitPlane *ASplitPlane, int AExpansion, TV6_Layer ALayer)
void MakeContour_AddSquare (IPCB_Contour *AContour, int Xc, int Yc, int AxSize, int AySize, int AExpansion)
void MakeContour_AddSlot (IPCB_Contour *AContour, int Xc, int Yc, int AxSize, int AySize, int AExpansion)
void AddArcToContour (IPCB_Contour *AContour, double StartAngle, double EndAngle, int cx, int cy, int Radius, bool AClockwise)

Member Function Documentation

◆ MakeContour_10()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_10 ( IPCB_Primitive * APrim,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_11()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_11 ( IPCB_Track * ATrack,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_12()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_12 ( IPCB_Pad * APad,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_13()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_13 ( IPCB_Fill * AFill,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_14()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_14 ( IPCB_Via * AVia,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_15()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_15 ( IPCB_Arc * AArc,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_16()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_16 ( IPCB_Region * ARegion,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_17()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_17 ( IPCB_Text * AText,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_18()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_18 ( IPCB_Polygon * APoly,
int AExpansion,
TV6_Layer ALayer )

◆ MakeContour_19()

IPCB_GeometricPolygon * PCB::IPCB_ContourMaker2::MakeContour_19 ( IPCB_SplitPlane * ASplitPlane,
int AExpansion,
TV6_Layer ALayer )

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