Skip to main content
View as Markdown

ICMP_PCBGeometryConverter interface

No description yet.

public interface ICMP_PCBGeometryConverter

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
ConvertToCurvedContourICMP_CurvedContourGeometry
ConvertToLineContourICMP_ContourGeometry
GetPCBArcGeometryICMP_ArcGeometry
GetPCBBendingLinesGeometryICMP_SegmentGeometryList
GetPCBBoardOutlineGeometryICMP_CurvedPolygonGeometry
GetPCBContourGeometryICMP_ContourGeometry
GetPCBGeometricPolygonGeometryICMP_PolygonGeometry
GetPCBPolygonGeometryICMP_CurvedPolygonGeometry
GetPCBRegionGeometryICMP_CurvedPolygonGeometry
GetPCBSplitLinesGeometryICMP_SegmentGeometryList
SetPCBArcGeometryvoid
SetPCBBoardOutlineGeometryvoid
SetPCBContourGeometryvoid
SetPCBGeometricPolygonGeometryvoid
SetPCBPolygonGeometryvoid
SetPCBRegionGeometryFromCurvedContourvoid
SetPCBRegionGeometryFromCurvedPolyvoid
SetPCBRegionGeometryFromPolyvoid

ConvertToCurvedContour​

No description yet.

ICMP_CurvedContourGeometry ConvertToCurvedContour(ICMP_ContourGeometry argContour);
ParameterTypePassing
argContourICMP_ContourGeometryvalue

Returns: ICMP_CurvedContourGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

ConvertToLineContour​

No description yet.

ICMP_ContourGeometry ConvertToLineContour(ICMP_CurvedContourGeometry argContour);
ParameterTypePassing
argContourICMP_CurvedContourGeometryvalue

Returns: ICMP_ContourGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBArcGeometry​

No description yet.

ICMP_ArcGeometry GetPCBArcGeometry(object argPCBArc);
ParameterTypePassing
argPCBArcobjectvalue

Returns: ICMP_ArcGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBBendingLinesGeometry​

No description yet.

ICMP_SegmentGeometryList GetPCBBendingLinesGeometry(object argPCBBoardOutline);
ParameterTypePassing
argPCBBoardOutlineobjectvalue

Returns: ICMP_SegmentGeometryList

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBBoardOutlineGeometry​

No description yet.

ICMP_CurvedPolygonGeometry GetPCBBoardOutlineGeometry(object argPCBBoardOutline);
ParameterTypePassing
argPCBBoardOutlineobjectvalue

Returns: ICMP_CurvedPolygonGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBContourGeometry​

No description yet.

ICMP_ContourGeometry GetPCBContourGeometry(object argPCBContour);
ParameterTypePassing
argPCBContourobjectvalue

Returns: ICMP_ContourGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBGeometricPolygonGeometry​

No description yet.

ICMP_PolygonGeometry GetPCBGeometricPolygonGeometry(object argPCBGeometricPolygon);
ParameterTypePassing
argPCBGeometricPolygonobjectvalue

Returns: ICMP_PolygonGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBPolygonGeometry​

No description yet.

ICMP_CurvedPolygonGeometry GetPCBPolygonGeometry(object argPCBPolygon);
ParameterTypePassing
argPCBPolygonobjectvalue

Returns: ICMP_CurvedPolygonGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBRegionGeometry​

No description yet.

ICMP_CurvedPolygonGeometry GetPCBRegionGeometry(object argPCBRegion);
ParameterTypePassing
argPCBRegionobjectvalue

Returns: ICMP_CurvedPolygonGeometry

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

GetPCBSplitLinesGeometry​

No description yet.

ICMP_SegmentGeometryList GetPCBSplitLinesGeometry(object argPCBBoardOutline);
ParameterTypePassing
argPCBBoardOutlineobjectvalue

Returns: ICMP_SegmentGeometryList

Extension method of ICMP_PCBGeometryConverterHelper (using EDP;).

SetPCBArcGeometry​

No description yet.

void SetPCBArcGeometry(object argPCBArc, object argGeometry);
ParameterTypePassing
argPCBArcobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBBoardOutlineGeometry​

No description yet.

void SetPCBBoardOutlineGeometry(object argPCBBoardOutline, object argGeometry);
ParameterTypePassing
argPCBBoardOutlineobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBContourGeometry​

No description yet.

void SetPCBContourGeometry(object argPCBContour, object argGeometry);
ParameterTypePassing
argPCBContourobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBGeometricPolygonGeometry​

No description yet.

void SetPCBGeometricPolygonGeometry(object argPCBGeometricPolygon, object argGeometry);
ParameterTypePassing
argPCBGeometricPolygonobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBPolygonGeometry​

No description yet.

void SetPCBPolygonGeometry(object argPCBPolygon, object argGeometry);
ParameterTypePassing
argPCBPolygonobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBRegionGeometryFromCurvedContour​

No description yet.

void SetPCBRegionGeometryFromCurvedContour(object argPCBRegion, object argGeometry);
ParameterTypePassing
argPCBRegionobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBRegionGeometryFromCurvedPoly​

No description yet.

void SetPCBRegionGeometryFromCurvedPoly(object argPCBRegion, object argGeometry);
ParameterTypePassing
argPCBRegionobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

SetPCBRegionGeometryFromPoly​

No description yet.

void SetPCBRegionGeometryFromPoly(object argPCBRegion, object argGeometry);
ParameterTypePassing
argPCBRegionobjectvalue
argGeometryobjectvalue

Returns: nothing (void)

Returned by​

ICMP_ComparisonServer.CreatePCBGeometryConverter