Open CASCADE Technology  7.1.0.beta
Static Public Member Functions

V3d Class Reference

This package contains the set of commands and services of the 3D Viewer. It provides a set of high level commands to control the views and viewing modes. More...

#include <V3d.hxx>

Static Public Member Functions

static Graphic3d_Vector GetProjAxis (const V3d_TypeOfOrientation Orientation)
 Determines the orientation vector corresponding to the predefined orientation type. More...
 
static void ArrowOfRadius (const Handle< Graphic3d_Group > &garrow, const V3d_Coordinate X0, const V3d_Coordinate Y0, const V3d_Coordinate Z0, const V3d_Parameter DX, const V3d_Parameter DY, const V3d_Parameter DZ, const Quantity_PlaneAngle Alpha, const V3d_Parameter Lng)
 Compute the graphic structure of arrow. X0,Y0,Z0 : coordinate of the arrow. DX,DY,DZ : Direction of the arrow. Alpha : Angle of arrow. Lng : Length of arrow. More...
 
static void CircleInPlane (const Handle< Graphic3d_Group > &gcircle, const V3d_Coordinate X0, const V3d_Coordinate Y0, const V3d_Coordinate Z0, const V3d_Parameter VX, const V3d_Parameter VY, const V3d_Parameter VZ, const V3d_Parameter Radius)
 Compute the graphic structure of circle. X0,Y0,Z0 : Center of circle. VX,VY,VZ : Axis of circle. Radius : Radius of circle. More...
 
static void SwitchViewsinWindow (const Handle< V3d_View > &aPreviousView, const Handle< V3d_View > &aNextView)
 

Detailed Description

This package contains the set of commands and services of the 3D Viewer. It provides a set of high level commands to control the views and viewing modes.

Member Function Documentation

static void V3d::ArrowOfRadius ( const Handle< Graphic3d_Group > &  garrow,
const V3d_Coordinate  X0,
const V3d_Coordinate  Y0,
const V3d_Coordinate  Z0,
const V3d_Parameter  DX,
const V3d_Parameter  DY,
const V3d_Parameter  DZ,
const Quantity_PlaneAngle  Alpha,
const V3d_Parameter  Lng 
)
static

Compute the graphic structure of arrow. X0,Y0,Z0 : coordinate of the arrow. DX,DY,DZ : Direction of the arrow. Alpha : Angle of arrow. Lng : Length of arrow.

static void V3d::CircleInPlane ( const Handle< Graphic3d_Group > &  gcircle,
const V3d_Coordinate  X0,
const V3d_Coordinate  Y0,
const V3d_Coordinate  Z0,
const V3d_Parameter  VX,
const V3d_Parameter  VY,
const V3d_Parameter  VZ,
const V3d_Parameter  Radius 
)
static

Compute the graphic structure of circle. X0,Y0,Z0 : Center of circle. VX,VY,VZ : Axis of circle. Radius : Radius of circle.

static Graphic3d_Vector V3d::GetProjAxis ( const V3d_TypeOfOrientation  Orientation)
static

Determines the orientation vector corresponding to the predefined orientation type.

static void V3d::SwitchViewsinWindow ( const Handle< V3d_View > &  aPreviousView,
const Handle< V3d_View > &  aNextView 
)
static

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