125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams/*
225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Copyright (C) 2009 The Android Open Source Project
325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams *
425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Licensed under the Apache License, Version 2.0 (the "License");
525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * you may not use this file except in compliance with the License.
625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * You may obtain a copy of the License at
725430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams *
825430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams *      http://www.apache.org/licenses/LICENSE-2.0
925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams *
1025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Unless required by applicable law or agreed to in writing, software
1125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * distributed under the License is distributed on an "AS IS" BASIS,
1225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * See the License for the specific language governing permissions and
1425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * limitations under the License.
1525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams */
1625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
1725430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samspackage android.renderscript;
1825430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
1925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samsimport java.lang.Math;
2025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samsimport android.util.Log;
2125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
2225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
239c9ad3f8c218954e46aab81f9af7834cea5675caStephen Hines/**
24c11e25c4e653124def1fb18e203b894f42106cbeTim Murray * Class for exposing the native RenderScript short3 type back to the Android system.
2525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams *
2625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams **/
27a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Samspublic class Short3 {
28a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams    public Short3() {
2925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams    }
3025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
316cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams    public Short3(short initX, short initY, short initZ) {
326cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams        x = initX;
336cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams        y = initY;
346cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams        z = initZ;
356cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams    }
366cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams
37a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams    public short x;
38a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams    public short y;
39a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams    public short z;
4025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams}
4125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
4225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
4325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
4425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams
45