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::Parasolid::Viewport Class Reference

#include <sprk_parasolid.h>

Collaboration diagram for HPS::Parasolid::Viewport:

Public Member Functions

 Viewport ()
 
 Viewport (DoubleArray in_box, DPoint in_location, DVector in_z_direction, DVector in_x_direction)
 
void ShowViewport (DoubleArray &out_box, DPoint &out_location, DVector &out_z_direction, DVector &out_x_direction) const
 
bool operator== (Viewport const &in_viewport) const
 
bool operator!= (Viewport const &in_viewport) const
 
bool Equals (Viewport const &in_viewport) const
 

Private Attributes

DoubleArray box
 
DPoint location
 
DVector axis
 
DVector reference_direction
 

Constructor & Destructor Documentation

◆ Viewport() [1/2]

HPS::Parasolid::Viewport::Viewport ( )

◆ Viewport() [2/2]

HPS::Parasolid::Viewport::Viewport ( DoubleArray  in_box,
DPoint  in_location,
DVector  in_z_direction,
DVector  in_x_direction 
)

Member Function Documentation

◆ Equals()

bool HPS::Parasolid::Viewport::Equals ( Viewport const &  in_viewport) const

◆ operator!=()

bool HPS::Parasolid::Viewport::operator!= ( Viewport const &  in_viewport) const

◆ operator==()

bool HPS::Parasolid::Viewport::operator== ( Viewport const &  in_viewport) const

◆ ShowViewport()

void HPS::Parasolid::Viewport::ShowViewport ( DoubleArray out_box,
DPoint out_location,
DVector out_z_direction,
DVector out_x_direction 
) const

Member Data Documentation

◆ axis

DVector HPS::Parasolid::Viewport::axis
private

◆ box

DoubleArray HPS::Parasolid::Viewport::box
private

◆ location

DPoint HPS::Parasolid::Viewport::location
private

◆ reference_direction

DVector HPS::Parasolid::Viewport::reference_direction
private

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