Skip to main content
View as Markdown

IPCB3D_Shape interface

No description yet.

public interface IPCB3D_Shape

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
GetShapeOrientationint
GetShapeTypeint
IsNullint

GetShapeOrientation​

No description yet.

int GetShapeOrientation(out uint argpResult);
ParameterTypePassing
argpResultuintout

Returns: int

GetShapeType​

No description yet.

int GetShapeType(out uint argpResultType);
ParameterTypePassing
argpResultTypeuintout

Returns: int

IsNull​

No description yet.

int IsNull(out bool argpResult);
ParameterTypePassing
argpResultboolout

Returns: int

Returned by​

IOCCDocument.GetShape, IOCCDocument.GetShapeByLabel, IOCCDocument.GetShapeByLabelName, IPCB3D_ShapeExplorer.Current, IPCB3D_ShapeTool.BoolShape_Common, IPCB3D_ShapeTool.BoolShape_Cut, IPCB3D_ShapeTool.BoolShape_Fuse, IPCB3D_ShapeTool.CreateCompound, IPCB3D_ShapeTool.CreateHalfSpace, IPCB3D_ShapeTool.LoadShapeFromFile, IPCB3D_ShapeTool.MakeCopy, IPCB3D_ShapeTool.ProjectShape, IPCB3D_ShapeTool.TransformShape

Accepted by​

IPCB3D_ShapeExplorer.Init, IPCB3D_ShapeTool.AddShape, IPCB3D_ShapeTool.BoolShape_Common, IPCB3D_ShapeTool.BoolShape_Cut, IPCB3D_ShapeTool.BoolShape_Fuse, IPCB3D_ShapeTool.GetBoundBox, IPCB3D_ShapeTool.MakeCopy, IPCB3D_ShapeTool.MinDistance, IPCB3D_ShapeTool.ProjectShape, IPCB3D_ShapeTool.SaveShapeToFile, IPCB3D_ShapeTool.ToEdge, IPCB3D_ShapeTool.ToFace, IPCB3D_ShapeTool.ToVertex, IPCB3D_ShapeTool.TransformShape