Searched refs:Vector3 (Results 1 - 25 of 35) sorted by relevance

12

/frameworks/base/services/tests/servicestests/src/com/android/server/
H A DVector3Test.java25 * Tests for {@link com.android.server.AnyMotionDetector.Vector3}
31 private AnyMotionDetector.Vector3 unitXAxis;
32 private AnyMotionDetector.Vector3 unitYAxis;
33 private AnyMotionDetector.Vector3 unitZAxis;
34 private AnyMotionDetector.Vector3 x3;
35 private AnyMotionDetector.Vector3 case1A;
36 private AnyMotionDetector.Vector3 case1B;
37 private AnyMotionDetector.Vector3 case2A;
38 private AnyMotionDetector.Vector3 case2B;
39 private AnyMotionDetector.Vector3 x1y
[all...]
/frameworks/base/libs/hwui/
H A DAmbientShadow.h34 static void createAmbientShadow(bool isCasterOpaque, const Vector3* poly,
35 int polyLength, const Vector3& centroid3d, float heightFactor,
H A DShadowTessellator.h72 const Vector3* casterPolygon, int casterVertexCount,
73 const Vector3& centroid3d, const Rect& casterBounds,
77 const Vector3* casterPolygon, int casterVertexCount, const Vector3& casterCentroid,
78 const mat4& receiverTransform, const Vector3& lightCenter, int lightRadius,
H A DSpotShadow.h30 static void createSpotShadow(bool isCasterOpaque, const Vector3& lightCenter,
31 float lightSize, const Vector3* poly, int polyLength,
32 const Vector3& polyCentroid, VertexBuffer& retstrips);
38 const Vector3& lightCenter, const Vector3& polyVertex);
40 static void computeLightPolygon(int points, const Vector3& lightCenter,
41 float size, Vector3* ret);
61 const Vector3* poly, int polyLength, VertexBuffer& retstrips, const Vector2& centroid);
71 static void dumpPolygon(const Vector3* poly, int polyLength, const char* polyName);
H A DVector.h115 class Vector3 { class in namespace:android::uirenderer
121 Vector3 operator+(const Vector3& v) const {
122 return (Vector3){x + v.x, y + v.y, z + v.z};
125 Vector3 operator-(const Vector3& v) const {
126 return (Vector3){x - v.x, y - v.y, z - v.z};
129 Vector3 operator/(float s) const {
130 return (Vector3){x / s, y / s, z / s};
133 Vector3 operato
[all...]
H A DShadowTessellator.cpp32 const Vector3* casterPolygon, int casterVertexCount,
33 const Vector3& centroid3d, const Rect& casterBounds,
62 const Vector3* casterPolygon, int casterVertexCount, const Vector3& casterCentroid,
63 const mat4& receiverTransform, const Vector3& lightCenter, int lightRadius,
67 Vector3 adjustedLightCenter(lightCenter);
H A DAmbientShadow.cpp68 inline Vector2 getNormalFromVertices(const Vector3* vertices, int current, int next) {
69 // Convert from Vector3 to Vector2 first.
83 const Vector3& secondVertex, const Vector3& centroid) {
127 * @param vertices The shadow caster's polygon, which is represented in a Vector3
167 const Vector3* casterVertices, int casterVertexCount, const Vector3& centroid3d,
195 const Vector3& innerVertex = casterVertices[i];
219 const Vector3& innerStart = casterVertices[i];
250 const Vector3
[all...]
H A DTessellationCache.h94 const Vector3& lightCenter, float lightRadius)
118 const Vector3 lightCenter;
166 const Vector3& lightCenter, float lightRadius);
178 const Vector3& lightCenter, float lightRadius);
223 const Vector3& lightCenter, float lightRadius,
H A DSnapshot.h168 const Vector3& getRelativeLightCenter() const { return mRelativeLightCenter; }
169 void setRelativeLightCenter(const Vector3& lightCenter) { mRelativeLightCenter = lightCenter; }
276 Vector3 mRelativeLightCenter;
H A DCanvasState.h91 const Vector3& lightCenter);
156 const Vector3& currentLightCenter() const { return currentSnapshot()->getRelativeLightCenter(); }
H A DTessellationCache.cpp188 static void mapPointFakeZ(Vector3& point, const mat4* transformXY, const mat4* transformZ) {
210 const Vector3& lightCenter, float lightRadius,
226 Vector3 casterPolygon[casterVertexCount];
231 casterPolygon[i] = (Vector3){point2d.x, point2d.y, 0};
241 Vector3 centroid3d = {centroid.x, centroid.y, 0};
357 const Vector3& lightCenter, float lightRadius) {
375 const Vector3& lightCenter, float lightRadius) {
H A DSpotShadow.cpp329 void SpotShadow::computeLightPolygon(int points, const Vector3& lightCenter,
330 float size, Vector3* ret) {
350 const Vector3& lightCenter, const Vector3& polyVertex) {
375 void SpotShadow::createSpotShadow(bool isCasterOpaque, const Vector3& lightCenter,
376 float lightSize, const Vector3* poly, int polyLength, const Vector3& polyCentroid,
837 const Vector3* poly, int polyLength, VertexBuffer& shadowTriangleStrip,
1040 void SpotShadow::dumpPolygon(const Vector3* poly, int polyLength, const char* polyName) {
H A DCanvasState.cpp56 mSnapshot->setRelativeLightCenter(Vector3());
63 float clipRight, float clipBottom, const Vector3& lightCenter) {
H A DFrameBuilder.h59 Vector3 center;
178 const Vector3& lightCenter,
H A DMatrix.h209 float mapZ(const Vector3& orig) const;
210 void mapPoint3d(Vector3& vec) const;
H A DMatrix.cpp409 float Matrix4::mapZ(const Vector3& orig) const {
414 void Matrix4::mapPoint3d(Vector3& vec) const {
416 const Vector3 orig(vec);
/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/
H A Dpose.h19 position_(Eigen::Vector3<T>::Zero()) {}
25 Pose(Eigen::Quaternion<T> rotation, Eigen::Vector3<T> position)
53 Eigen::Vector3<T> TransformPoint(const Eigen::Vector3<T>& v) const {
57 Eigen::Vector3<T> Transform(const Eigen::Vector3<T>& v) const {
72 Eigen::Vector3<T> GetPosition() const { return position_; }
78 void SetPosition(Eigen::Vector3<T> position) { position_ = position; }
91 Eigen::Vector3<T> position_;
H A Deigen.h17 using Vector3 = Vector<T, 3>;
/frameworks/base/services/core/java/com/android/server/
H A DAnyMotionDetector.java110 private Vector3 mCurrentGravityVector = null;
113 private Vector3 mPreviousGravityVector = null;
265 Vector3 previousGravityVectorNormalized = mPreviousGravityVector.normalized();
266 Vector3 currentGravityVectorNormalized = mCurrentGravityVector.normalized();
295 Vector3 accelDatum = new Vector3(SystemClock.elapsedRealtime(), event.values[0],
364 public static final class Vector3 { class in class:AnyMotionDetector
370 public Vector3(long timeMillisSinceBoot, float x, float y, float z) { method in class:AnyMotionDetector.Vector3
381 public Vector3 normalized() {
383 return new Vector3(timeMillisSinceBoo
[all...]
/frameworks/base/libs/hwui/tests/unit/
H A DCanvasStateTests.cpp51 0, 0, 200, 200, Vector3());
69 0, 0, 200, 200, Vector3());
84 0, 0, 200, 200, Vector3());
120 0, 0, 200, 200, Vector3());
144 0, 0, 200, 200, Vector3());
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaPipeline.h81 static Vector3 getLightCenter() {
83 Vector3 adjustedLightCenter = mLightCenter;
127 static Vector3 mLightCenter;
H A DReorderBarrierDrawables.cpp191 const Vector3 lightPos = SkiaPipeline::getLightCenter();
/frameworks/base/libs/hwui/tests/microbench/
H A DDisplayListCanvasBench.cpp126 state.initializeSaveStack(100, 100, 0, 0, 100, 100, Vector3());
141 state.initializeSaveStack(100, 100, 0, 0, 100, 100, Vector3());
144 state.initializeSaveStack(100, 100, 0, 0, 100, 100, Vector3());
153 state.initializeSaveStack(100, 100, 0, 0, 100, 100, Vector3());
H A DShadowBench.cpp37 Vector3 lightCenter;
61 static Vector3 SAMPLE_LIGHT_CENTER{768, -400, 1600};
/frameworks/base/libs/hwui/renderthread/
H A DRenderProxy.h86 ANDROID_API void setLightCenter(const Vector3& lightCenter);

Completed in 1620 milliseconds

12