VirtualStepAndRepeatExtensionsGetTransformedPolyClasses(IODBObject, ListMatrixD) Method
Get all transformed elements foreach object on this layer with the transformed matrix list.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public static Dictionary<IODBObject, List<IPolyClass>> GetTransformedPolyClasses(
this IODBObject this,
List<MatrixD> TransformMatrixList
)
<ExtensionAttribute>
Public Shared Function GetTransformedPolyClasses (
this As IODBObject,
TransformMatrixList As List(Of MatrixD)
) As Dictionary(Of IODBObject, List(Of IPolyClass))
public:
[ExtensionAttribute]
static Dictionary<IODBObject^, List<IPolyClass^>^>^ GetTransformedPolyClasses(
IODBObject^ this,
List<MatrixD^>^ TransformMatrixList
)
[<ExtensionAttribute>]
static member GetTransformedPolyClasses :
this : IODBObject *
TransformMatrixList : List<MatrixD> -> Dictionary<IODBObject, List<IPolyClass>>
- this IODBObject
- A IODBLayer with all relevant objects for the panel or other matrix transformations.
- TransformMatrixList ListMatrixD
- List for panel or other matrix transformations.
DictionaryIODBObject,
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
IODBObject. 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).