void nsTableCellFrame::GetCollapseOffset(nsPoint& aOffset) { // See if the property is set nsPoint* offset = (nsPoint*)nsTableFrame::GetProperty(this, nsLayoutAtoms::collapseOffsetProperty); if (offset) { aOffset = *offset; } else { aOffset.MoveTo(0, 0); } }
nsPoint nsView::ConvertFromParentCoords(nsPoint aPt) const { const nsView* parent = GetParent(); if (parent) { aPt = aPt.ConvertAppUnits(parent->GetViewManager()->AppUnitsPerDevPixel(), GetViewManager()->AppUnitsPerDevPixel()); } aPt -= GetPosition(); return aPt; }
nsPoint nsIView::ConvertFromParentCoords(nsPoint aPt) const { const nsView* view = static_cast<const nsView*>(this); const nsView* parent = view->GetParent(); if (parent) { aPt = aPt.ConvertAppUnits(parent->GetViewManager()->AppUnitsPerDevPixel(), view->GetViewManager()->AppUnitsPerDevPixel()); } aPt -= GetPosition(); return aPt; }