2 writes to _cachedBounds
PresentationCore (2)
System\Windows\Media3D\MeshGeometry3D.cs (2)
533_cachedBounds = M3DUtil.ComputeAxisAlignedBoundingBox(Positions); 540_cachedBounds = Rect3D.Empty;
16 references to _cachedBounds
PresentationCore (16)
System\Windows\Media3D\MeshGeometry3D.cs (16)
55if (_cachedBounds.IsEmpty) 62return _cachedBounds; 530Debug.Assert(_cachedBounds.IsEmpty, 564!(_cachedBounds.X < actualBounds.X || _cachedBounds.X > actualBounds.X) && 565!(_cachedBounds.Y < actualBounds.Y || _cachedBounds.Y > actualBounds.Y) && 566!(_cachedBounds.Z < actualBounds.Z || _cachedBounds.Z > actualBounds.Z) && 567!(_cachedBounds.SizeX < actualBounds.SizeX || _cachedBounds.SizeX > actualBounds.SizeX) && 568!(_cachedBounds.SizeY < actualBounds.SizeY || _cachedBounds.SizeY > actualBounds.SizeY) && 569!(_cachedBounds.SizeZ < actualBounds.SizeZ || _cachedBounds.SizeZ > actualBounds.SizeZ); 573if (_cachedBounds == Rect3D.Empty)