Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Static Public Member Functions
StdPrs_Plane Class Reference

A framework to display infinite planes. More...

#include <StdPrs_Plane.hxx>

Inheritance diagram for StdPrs_Plane:
Inheritance graph
[legend]

Static Public Member Functions

static void Add (const occ::handle< Prs3d_Presentation > &aPresentation, const Adaptor3d_Surface &aPlane, const occ::handle< Prs3d_Drawer > &aDrawer)
 Defines display of infinite planes. The infinite plane aPlane is added to the display aPresentation, and the attributes of the display are defined by the attribute manager aDrawer.
 
static bool Match (const double X, const double Y, const double Z, const double aDistance, const Adaptor3d_Surface &aPlane, const occ::handle< Prs3d_Drawer > &aDrawer)
 returns true if the distance between the point (X,Y,Z) and the plane is less than aDistance.
 
- Static Public Member Functions inherited from Prs3d_Root
called static instead occ::handle< Graphic3d_GroupCurrentGroup (const occ::handle< Prs3d_Presentation > &thePrs3d)
 
static instead occ::handle< Graphic3d_GroupNewGroup (const occ::handle< Prs3d_Presentation > &thePrs3d)
 

Detailed Description

A framework to display infinite planes.

Member Function Documentation

◆ Add()

static void StdPrs_Plane::Add ( const occ::handle< Prs3d_Presentation > & aPresentation,
const Adaptor3d_Surface & aPlane,
const occ::handle< Prs3d_Drawer > & aDrawer )
static

Defines display of infinite planes. The infinite plane aPlane is added to the display aPresentation, and the attributes of the display are defined by the attribute manager aDrawer.

◆ Match()

static bool StdPrs_Plane::Match ( const double X,
const double Y,
const double Z,
const double aDistance,
const Adaptor3d_Surface & aPlane,
const occ::handle< Prs3d_Drawer > & aDrawer )
static

returns true if the distance between the point (X,Y,Z) and the plane is less than aDistance.


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