Open CASCADE Technology
7.0.0
|
provides class methods to draw an arrow at a given location, along a given direction and using a given angle. More...
#include <Prs3d_Arrow.hxx>
Static Public Member Functions | |
static void | Draw (const Handle< Prs3d_Presentation > &aPresentation, const gp_Pnt &aLocation, const gp_Dir &aDirection, const Quantity_PlaneAngle anAngle, const Quantity_Length aLength) |
Defines the representation of the arrow defined by the location point aLocation, the direction aDirection and the length aLength. The angle anAngle defines the angle of opening of the arrow head. The presentation object aPresentation stores the information defined in this framework. More... | |
static void | Fill (const Handle< Prs3d_Presentation > &aPresentation, const gp_Pnt &aLocation, const gp_Dir &aDirection, const Quantity_PlaneAngle anAngle, const Quantity_Length aLength) |
Defines the representation of the arrow defined by the location point aLocation, the direction vector aDirection and the length aLength. The angle anAngle defines the angle of opening of the arrow head, and the drawer aDrawer specifies the display attributes which arrows will have. With this syntax, no presentation object is created. More... | |
Static Public Member Functions inherited from Prs3d_Root | |
static Handle< Graphic3d_Group > | CurrentGroup (const Handle< Prs3d_Presentation > &Prs3d) |
Returns the current group of primititves inside graphic objects in the display. A group also contains the attributes whose ranges are limited to the primitives in it. More... | |
static Handle< Graphic3d_Group > | NewGroup (const Handle< Prs3d_Presentation > &Prs3d) |
Returns the new group of primitives inside graphic objects in the display. A group also contains the attributes whose ranges are limited to the primitives in it. More... | |
provides class methods to draw an arrow at a given location, along a given direction and using a given angle.
|
static |
Defines the representation of the arrow defined by the location point aLocation, the direction aDirection and the length aLength. The angle anAngle defines the angle of opening of the arrow head. The presentation object aPresentation stores the information defined in this framework.
|
static |
Defines the representation of the arrow defined by the location point aLocation, the direction vector aDirection and the length aLength. The angle anAngle defines the angle of opening of the arrow head, and the drawer aDrawer specifies the display attributes which arrows will have. With this syntax, no presentation object is created.