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)
64
if (
_cachedBounds
.IsEmpty)
71
return
_cachedBounds
;
541
Debug.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);
584
if (
_cachedBounds
== Rect3D.Empty)