2 writes to _cachedBounds
PresentationCore (2)
Core\CSharp\System\Windows\Media3D\MeshGeometry3D.cs (2)
544_cachedBounds = M3DUtil.ComputeAxisAlignedBoundingBox(Positions); 551_cachedBounds = Rect3D.Empty;
16 references to _cachedBounds
PresentationCore (16)
Core\CSharp\System\Windows\Media3D\MeshGeometry3D.cs (16)
64if (_cachedBounds.IsEmpty) 71return _cachedBounds; 541Debug.Assert(_cachedBounds.IsEmpty, 575!(_cachedBounds.X < actualBounds.X || _cachedBounds.X > actualBounds.X) && 576!(_cachedBounds.Y < actualBounds.Y || _cachedBounds.Y > actualBounds.Y) && 577!(_cachedBounds.Z < actualBounds.Z || _cachedBounds.Z > actualBounds.Z) && 578!(_cachedBounds.SizeX < actualBounds.SizeX || _cachedBounds.SizeX > actualBounds.SizeX) && 579!(_cachedBounds.SizeY < actualBounds.SizeY || _cachedBounds.SizeY > actualBounds.SizeY) && 580!(_cachedBounds.SizeZ < actualBounds.SizeZ || _cachedBounds.SizeZ > actualBounds.SizeZ); 584if (_cachedBounds == Rect3D.Empty)