Hoops Visualize HPS  version 2018-SP2
Hoops Visualize HPS 3D Rendering Engine
Looking for a senior C++ dev?
I'm looking for work. Hire me!
HPS::OperatorUtility Class Reference

#include <sprk.h>

Public Types

enum  ProjectedPlane {
  Plane_XY,
  Plane_YZ,
  Plane_XZ
}
 

Static Public Member Functions

static void ScreenToSphereMousePoint (HPS::Point const &in_pt, HPS::Vector &out_vec)
 
static float CalculateAngleOrbitOnPlane (HPS::Vector const &axis, ProjectedPlane plane)
 

Static Private Member Functions

static double internal_acos (double x)
 

Member Enumeration Documentation

◆ ProjectedPlane

Enumerator
Plane_XY 
Plane_YZ 
Plane_XZ 

Member Function Documentation

◆ CalculateAngleOrbitOnPlane()

static float HPS::OperatorUtility::CalculateAngleOrbitOnPlane ( HPS::Vector const &  axis,
ProjectedPlane  plane 
)
inlinestatic
Here is the call graph for this function:

◆ internal_acos()

static double HPS::OperatorUtility::internal_acos ( double  x)
inlinestaticprivate

◆ ScreenToSphereMousePoint()

static void HPS::OperatorUtility::ScreenToSphereMousePoint ( HPS::Point const &  in_pt,
HPS::Vector out_vec 
)
inlinestatic
Here is the call graph for this function:

The documentation for this class was generated from the following file: