Repetier-Host Plugin  2.0.0
RepetierHostExtender.geom.ThreeDCamera Class Reference

Public Member Functions

 ThreeDCamera (I3DView ctl)
 
void UpdateCameraData ()
 
double DistanceToCameraPlane (RHVector3 pos)
 Compute distance tom camera plane for a given point. More...
 
RHVector3 EdgeTranslation ()
 
void OrientFront ()
 
void OrientBack ()
 
void OrientLeft ()
 
void OrientRight ()
 
void OrientTop ()
 
void OrientBottom ()
 
void OrientIsometric ()
 
void Zoom (double dis)
 
void Rotate (double side, double updown)
 
void RotateDegrees (double rotX, double rotZ)
 
void Pan (double leftRight, double upDown, double dist)
 
RHBoundingBox PrinterBoundingBox ()
 
RHBoundingBox ObjectsBoundingBox ()
 
void FitPrinter ()
 
void FitObjects ()
 
void FitBoundingBox (RHBoundingBox box)
 

Public Attributes

double nearDist
 
double farDist
 
double nearHeight
 

Properties

RHVector3 CameraPosition [get]
 
RHVector3 ViewCenter [get, set]
 
RHVector3 ViewDirection [get]
 
double Theta [get, set]
 
double Phi [get, set]
 
double Angle [get, set]
 
double Distance [get, set]
 
double MinDistance [get, set]
 
double DefaultDistance [get, set]
 

Member Function Documentation

◆ DistanceToCameraPlane()

double RepetierHostExtender.geom.ThreeDCamera.DistanceToCameraPlane ( RHVector3  pos)

Compute distance tom camera plane for a given point.

Parameters
pos
Returns

The documentation for this class was generated from the following file:
About Us | Privacy Policy