BlockReferenceExtensionMirror Method |
Mirrors the block reference honoring the value of MIRRTEXT system variable.
Namespace:
Gile.AutoCAD.R20.Extension
Assembly:
Gile.AutoCAD.R20.Extension (in Gile.AutoCAD.R20.Extension.dll) Version: 2.0.0.0 (2.0.0.0)
Syntaxpublic static void Mirror(
this BlockReference source,
Transaction tr,
Line3d axis,
bool eraseSource
)
<ExtensionAttribute>
Public Shared Sub Mirror (
source As BlockReference,
tr As Transaction,
axis As Line3d,
eraseSource As Boolean
)
public:
[ExtensionAttribute]
static void Mirror(
BlockReference^ source,
Transaction^ tr,
Line3d^ axis,
bool eraseSource
)
[<ExtensionAttribute>]
static member Mirror :
source : BlockReference *
tr : Transaction *
axis : Line3d *
eraseSource : bool -> unit
Parameters
- source
- Type: BlockReference
Instance to which the method applies. - tr
- Type: Transaction
Transaction or OpenCloseTransaction to use. - axis
- Type: Line3d
Axis of the mirroring operation. - eraseSource
- Type: SystemBoolean
Value indicating if the source block reference have to be erased.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
BlockReference. 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).
Exceptions
See Also