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