
# ICMP_Via interface

*No description yet.*

```csharp
public interface ICMP_Via : ICMP_StackPrimitive
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

**Inherits:** [ICMP_Object](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md) → [ICMP_PCBObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_PCBObject.md) → [ICMP_Primitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md) → [ICMP_StackPrimitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md)

This interface declares no members of its own.

## Inherited members

- From [ICMP_StackPrimitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md): [GetGeometry](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md#getgeometry), [IsTentedBottom](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md#istentedbottom), [IsTentedTop](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md#istentedtop), [SolderMaskExpansionBottom](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md#soldermaskexpansionbottom), [SolderMaskExpansionTop](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_StackPrimitive.md#soldermaskexpansiontop)
- From [ICMP_Primitive](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md): [EndLayer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#endlayer), [GetBoundingRect](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getboundingrect), [GetDescription](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getdescription), [GetLocalPoint](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getlocalpoint), [GetLocalRotation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getlocalrotation), [GetWorldPoint](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getworldpoint), [GetWorldRotation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#getworldrotation), [Location](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#location), [Net](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#net), [Rotation](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#rotation), [StartLayer](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#startlayer), [Visible](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Primitive.md#visible)
- From [ICMP_Object](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md): [Clone](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#clone), [CopyFrom](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#copyfrom), [GetObjectKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#getobjectkind), [GetTopParent](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#gettopparent), [Handle](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#handle), [ParentObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_Object.md#parentobject)

## Returned by

[ICMP_ComparisonServer.CreateVia](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_ComparisonServer.md#createvia)
