VirtualStepAndRepeatExtensionsGetTransformedPolyClasses(ICMPObject, ListMatrixD) Method
Get all transformed elements foreach object on this component layer with the transformed matrix list.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public static Dictionary<ICMPObject, List<IPolyClass>> GetTransformedPolyClasses(
this ICMPObject this,
List<MatrixD> TransformMatrixList
)
<ExtensionAttribute>
Public Shared Function GetTransformedPolyClasses (
this As ICMPObject,
TransformMatrixList As List(Of MatrixD)
) As Dictionary(Of ICMPObject, List(Of IPolyClass))
public:
[ExtensionAttribute]
static Dictionary<ICMPObject^, List<IPolyClass^>^>^ GetTransformedPolyClasses(
ICMPObject^ this,
List<MatrixD^>^ TransformMatrixList
)
[<ExtensionAttribute>]
static member GetTransformedPolyClasses :
this : ICMPObject *
TransformMatrixList : List<MatrixD> -> Dictionary<ICMPObject, List<IPolyClass>>
- this ICMPObject
- A ICMPLayer with all relevant objects for the panel or other matrix transformations.
- TransformMatrixList ListMatrixD
- List for panel or other matrix transformations.
DictionaryICMPObject,
ListIPolyClassEach object on the layer with all transformed polygons.In Visual Basic and C#, you can call this method as an instance method on any object of type
ICMPObject. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).