IMP 0021537: [CEA 554] Add behaviour in GetAngle and GetAngleRadians.

This commit is contained in:
jfa 2012-08-03 13:38:37 +00:00
parent 2ad649ad04
commit 3d2b867351

View File

@ -2111,6 +2111,11 @@ Standard_Real GEOMImpl_IMeasureOperations::GetAngleBtwVectors (Handle(GEOM_Objec
if (theVec1.IsNull() || theVec2.IsNull())
return anAngle;
if (theVec1->GetType() != GEOM_VECTOR || theVec2->GetType() != GEOM_VECTOR) {
SetErrorCode("Two vectors must be given");
return anAngle;
}
Handle(GEOM_Function) aRefVec1 = theVec1->GetLastFunction();
Handle(GEOM_Function) aRefVec2 = theVec2->GetLastFunction();
if (aRefVec1.IsNull() || aRefVec2.IsNull())