21 references to HasInverse
PresentationCore (15)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (3)
43
Debug.Assert(_nodeShapeToCircle.
HasInverse
, "About to invert a non-invertible transform");
55
Debug.Assert(_nodeShapeToCircle.
HasInverse
, "Just rotated an invertible transform and produced a non-invertible one");
71
Debug.Assert(_nodeShapeToCircle.
HasInverse
, "Just scaled an invertible transform and produced a non-invertible one");
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\CustomAttributeSerializer.cs (1)
881
if ( !matrix.
HasInverse
)
Core\CSharp\MS\Internal\Ink\StylusShape.cs (1)
167
System.Diagnostics.Debug.Assert(value.
HasInverse
);
Core\CSharp\System\Windows\Ink\Stroke.cs (2)
165
if (!transformMatrix.
HasInverse
)
207
if (newMatrix.
HasInverse
)
Core\CSharp\System\Windows\Ink\StrokeCollection.cs (1)
247
if ( false == transformMatrix.
HasInverse
)
Core\CSharp\System\Windows\Media\CombinedGeometry.cs (1)
169
if (matrix.
HasInverse
)
Core\CSharp\System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
214
if (matrix.
HasInverse
)
Core\CSharp\System\Windows\Media\Transform.cs (1)
171
if (!matrix.
HasInverse
)
Core\CSharp\System\Windows\Media\Visual.cs (3)
2151
if (!inv.
HasInverse
)
2355
if (!m.
HasInverse
)
4681
if (!m.
HasInverse
)
Shared\MS\Internal\PointUtil.cs (1)
128
if(throwOnError || m.
HasInverse
)
PresentationFramework (6)
src\Framework\MS\Internal\Ink\EraserBehavior.cs (1)
300
if ( xf.
HasInverse
)
src\Framework\MS\Internal\Ink\InkCollectionBehavior.cs (1)
411
if ( xf.
HasInverse
)
src\Framework\MS\Internal\Ink\PenCursorManager.cs (2)
72
Debug.Assert(tranform.
HasInverse
, "The transform has to be invertable.");
423
if (xf.
HasInverse
)
src\Framework\System\Windows\FrameworkElement.cs (2)
4162
if(!trMatrix.
HasInverse
)
4976
if (m.
HasInverse
)