------------------------------------------------------------------------------
| 610 | |
| 611 | //------------------------------------------------------------------------------ |
| 612 | double vtkAxisActor2D::GetAxisAngle(vtkViewport* viewport) |
| 613 | { |
| 614 | int* p1 = this->PositionCoordinate->GetComputedViewportValue(viewport); |
| 615 | int* p2 = this->Position2Coordinate->GetComputedViewportValue(viewport); |
| 616 | |
| 617 | double deltaX = p2[0] - p1[0]; |
| 618 | double deltaY = p2[1] - p1[1]; |
| 619 | |
| 620 | return (deltaX == 0. && deltaY == 0.) ? 0. : std::atan2(deltaY, deltaX); |
| 621 | } |
| 622 | |
| 623 | //------------------------------------------------------------------------------ |
| 624 | void vtkAxisActor2D::UpdateTicksValueAndPosition(vtkViewport* viewport) |
no test coverage detected