Home
last modified time | relevance | path

Searched refs:rotationOp (Results 1 – 4 of 4) sorted by relevance

/packages/services/Car/surround_view/service-impl/
DAnimationModule.cpp100 for (const auto& rotationOp : animationInfo.rotationOpsMap) { in mapVhalToParts() local
101 if (mVhalToPartsMap.find(rotationOp.first) != mVhalToPartsMap.end()) { in mapVhalToParts()
102 mVhalToPartsMap.at(rotationOp.first).insert(partId); in mapVhalToParts()
105 std::make_pair(rotationOp.first, std::set<std::string>{partId})); in mapVhalToParts()
336 const RotationOp& rotationOp) { in performRotationOp() argument
342 if (0 == rotationOp.animationTime) { in performRotationOp()
348 (mCurrentCallTime - mLastCallTime) / rotationOp.animationTime; in performRotationOp()
354 float anlgeInDegree = getRationalNumber(rotationOp.rotationRange, in performRotationOp()
357 rotationAboutPoint(anlgeInDegree, rotationOp.axis.rotationPoint, in performRotationOp()
358 rotationOp.axis.axisVector); in performRotationOp()
[all …]
DCarModelConfigReaderTests.cpp53 RotationOp rotationOp = (doorAnimation.rotationOpsMap.at(0x16000B0000000001)).at(0); in TEST() local
54 EXPECT_EQ(rotationOp.vhalProperty, 0x16000B0000000001); in TEST()
55 EXPECT_EQ(rotationOp.type, AnimationType::ROTATION_ANGLE); in TEST()
56 EXPECT_EQ(rotationOp.animationTime, 2000); in TEST()
58 EXPECT_EQ(rotationOp.axis.axisVector, axis); in TEST()
60 EXPECT_EQ(rotationOp.axis.rotationPoint, point); in TEST()
61 EXPECT_EQ(rotationOp.rotationRange.start, 0.0); in TEST()
62 EXPECT_EQ(rotationOp.rotationRange.end, 90.0); in TEST()
63 EXPECT_EQ(rotationOp.vhalRange.start, 0); in TEST()
64 EXPECT_EQ(rotationOp.vhalRange.end, 0x7FFFFFFF); in TEST()
DCarModelConfigReader.cpp141 bool ReadOp<RotationOp>(const XMLElement* rotationOpElem, RotationOp* rotationOp) { in ReadOp() argument
142 RETURN_IF_FALSE(ReadVhalProperty(rotationOpElem, "VhalProperty", &rotationOp->vhalProperty)); in ReadOp()
144 RETURN_IF_FALSE(ReadAnimationType(rotationOpElem, "AnimationType", &rotationOp->type)); in ReadOp()
146 RETURN_IF_FALSE(ReadFloat3(rotationOpElem, "RotationAxis", &rotationOp->axis.axisVector)); in ReadOp()
148 RETURN_IF_FALSE(ReadFloat3(rotationOpElem, "RotationPoint", &rotationOp->axis.rotationPoint)); in ReadOp()
151 ReadValue(rotationOpElem, "DefaultRotationValue", &rotationOp->defaultRotationValue)); in ReadOp()
153 RETURN_IF_FALSE(ReadValue(rotationOpElem, "AnimationTimeMs", &rotationOp->animationTime)); in ReadOp()
155 RETURN_IF_FALSE(ReadRange(rotationOpElem, "RotationRange", &rotationOp->rotationRange)); in ReadOp()
157 RETURN_IF_FALSE(ReadRange(rotationOpElem, "VhalRange", &rotationOp->vhalRange)); in ReadOp()
DAnimationModule.h122 const RotationOp& rotationOp);