| OLD | NEW | 
|---|
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "config.h" | 5 #include "config.h" | 
| 6 | 6 | 
| 7 #include "CCAnimationCurve.h" | 7 #include "CCAnimationCurve.h" | 
| 8 | 8 | 
|  | 9 #include "base/logging.h" | 
|  | 10 | 
| 9 namespace cc { | 11 namespace cc { | 
| 10 | 12 | 
| 11 const CCFloatAnimationCurve* CCAnimationCurve::toFloatAnimationCurve() const | 13 const CCFloatAnimationCurve* CCAnimationCurve::toFloatAnimationCurve() const | 
| 12 { | 14 { | 
| 13     ASSERT(type() ==  CCAnimationCurve::Float); | 15     DCHECK(type() == CCAnimationCurve::Float); | 
| 14     return static_cast<const CCFloatAnimationCurve*>(this); | 16     return static_cast<const CCFloatAnimationCurve*>(this); | 
| 15 } | 17 } | 
| 16 | 18 | 
| 17 CCAnimationCurve::Type CCFloatAnimationCurve::type() const | 19 CCAnimationCurve::Type CCFloatAnimationCurve::type() const | 
| 18 { | 20 { | 
| 19     return Float; | 21     return Float; | 
| 20 } | 22 } | 
| 21 | 23 | 
| 22 const CCTransformAnimationCurve* CCAnimationCurve::toTransformAnimationCurve() c
    onst | 24 const CCTransformAnimationCurve* CCAnimationCurve::toTransformAnimationCurve() c
    onst | 
| 23 { | 25 { | 
| 24     ASSERT(type() ==  CCAnimationCurve::Transform); | 26     DCHECK(type() == CCAnimationCurve::Transform); | 
| 25     return static_cast<const CCTransformAnimationCurve*>(this); | 27     return static_cast<const CCTransformAnimationCurve*>(this); | 
| 26 } | 28 } | 
| 27 | 29 | 
| 28 CCAnimationCurve::Type CCTransformAnimationCurve::type() const | 30 CCAnimationCurve::Type CCTransformAnimationCurve::type() const | 
| 29 { | 31 { | 
| 30     return Transform; | 32     return Transform; | 
| 31 } | 33 } | 
| 32 | 34 | 
| 33 } // namespace cc | 35 } // namespace cc | 
| OLD | NEW | 
|---|