Open CASCADE Technology 7.8.0
|
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 gp_Dir | GetProjAxis (const V3d_TypeOfOrientation theOrientation) |
Determines the orientation vector corresponding to the predefined orientation type. | |
static void | ArrowOfRadius (const Handle< Graphic3d_Group > &garrow, const Standard_Real X0, const Standard_Real Y0, const Standard_Real Z0, const Standard_Real DX, const Standard_Real DY, const Standard_Real DZ, const Standard_Real Alpha, const Standard_Real 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. | |
static void | CircleInPlane (const Handle< Graphic3d_Group > &gcircle, const Standard_Real X0, const Standard_Real Y0, const Standard_Real Z0, const Standard_Real VX, const Standard_Real VY, const Standard_Real VZ, const Standard_Real Radius) |
Compute the graphic structure of circle. X0,Y0,Z0 : Center of circle. VX,VY,VZ : Axis of circle. Radius : Radius of circle. | |
static void | SwitchViewsinWindow (const Handle< V3d_View > &aPreviousView, const Handle< V3d_View > &aNextView) |
static Standard_CString | TypeOfOrientationToString (V3d_TypeOfOrientation theType) |
Returns the string name for a given orientation type. | |
static V3d_TypeOfOrientation | TypeOfOrientationFromString (Standard_CString theTypeString) |
Returns the orientation type from the given string identifier (using case-insensitive comparison). | |
static Standard_Boolean | TypeOfOrientationFromString (const Standard_CString theTypeString, V3d_TypeOfOrientation &theType) |
Determines the shape type from the given string identifier (using case-insensitive comparison). | |
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.
|
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 |
Compute the graphic structure of circle. X0,Y0,Z0 : Center of circle. VX,VY,VZ : Axis of circle. Radius : Radius of circle.
|
inlinestatic |
Determines the orientation vector corresponding to the predefined orientation type.
|
static |
|
static |
Determines the shape type from the given string identifier (using case-insensitive comparison).
theTypeString | string identifier |
theType | detected shape type |
|
inlinestatic |
Returns the orientation type from the given string identifier (using case-insensitive comparison).
theTypeString | string identifier |
|
static |
Returns the string name for a given orientation type.
theType | orientation type |