1*c8dee2aaSAndroid Build Coastguard Worker /* 2*c8dee2aaSAndroid Build Coastguard Worker * Copyright 2012 Google Inc. 3*c8dee2aaSAndroid Build Coastguard Worker * 4*c8dee2aaSAndroid Build Coastguard Worker * Use of this source code is governed by a BSD-style license that can be 5*c8dee2aaSAndroid Build Coastguard Worker * found in the LICENSE file. 6*c8dee2aaSAndroid Build Coastguard Worker */ 7*c8dee2aaSAndroid Build Coastguard Worker #include "tests/PathOpsTestCommon.h" 8*c8dee2aaSAndroid Build Coastguard Worker 9*c8dee2aaSAndroid Build Coastguard Worker #include <cstddef> 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Worker namespace PathOpsCubicIntersectionTestData { 12*c8dee2aaSAndroid Build Coastguard Worker 13*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts pointDegenerates[]; 14*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts notPointDegenerates[]; 15*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts tests[][2]; 16*c8dee2aaSAndroid Build Coastguard Worker extern CubicPts hexTests[][2]; 17*c8dee2aaSAndroid Build Coastguard Worker 18*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts lines[]; 19*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts notLines[]; 20*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts modEpsilonLines[]; 21*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts lessEpsilonLines[]; 22*c8dee2aaSAndroid Build Coastguard Worker extern const CubicPts negEpsilonLines[]; 23*c8dee2aaSAndroid Build Coastguard Worker 24*c8dee2aaSAndroid Build Coastguard Worker extern const size_t pointDegenerates_count; 25*c8dee2aaSAndroid Build Coastguard Worker extern const size_t notPointDegenerates_count; 26*c8dee2aaSAndroid Build Coastguard Worker extern const size_t tests_count; 27*c8dee2aaSAndroid Build Coastguard Worker extern const size_t hexTests_count; 28*c8dee2aaSAndroid Build Coastguard Worker extern const size_t lines_count; 29*c8dee2aaSAndroid Build Coastguard Worker extern const size_t notLines_count; 30*c8dee2aaSAndroid Build Coastguard Worker extern const size_t modEpsilonLines_count; 31*c8dee2aaSAndroid Build Coastguard Worker extern const size_t lessEpsilonLines_count; 32*c8dee2aaSAndroid Build Coastguard Worker extern const size_t negEpsilonLines_count; 33*c8dee2aaSAndroid Build Coastguard Worker 34*c8dee2aaSAndroid Build Coastguard Worker } // namespace PathOpsCubicIntersectionTestData 35