chromium/third_party/blink/renderer/core/layout/svg/transformed_hit_test_location.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/layout/svg/transformed_hit_test_location.h"

#include "third_party/blink/renderer/platform/transforms/affine_transform.h"

namespace blink {

namespace {

void LocationTransformHelper(const HitTestLocation& location,
                             const AffineTransform& transform,
                             std::optional<HitTestLocation>& storage) {}

const HitTestLocation* InverseTransformLocationIfNeeded(
    const HitTestLocation& location,
    const AffineTransform& transform,
    std::optional<HitTestLocation>& storage) {}

const HitTestLocation* TransformLocationIfNeeded(
    const HitTestLocation& location,
    const AffineTransform& transform,
    std::optional<HitTestLocation>& storage) {}

}  // namespace

TransformedHitTestLocation::TransformedHitTestLocation(
    const HitTestLocation& location,
    const AffineTransform& transform)
    :{}

TransformedHitTestLocation::TransformedHitTestLocation(
    const HitTestLocation& location,
    const AffineTransform& transform,
    InverseTag)
    :{}

}  // namespace blink