|
Open CASCADE Technology 6.5.2
|
This class allows the creation and update of
a pick context for one view of the viewer.
A context allows the control of different parameters
before the activation of a pick.
#include <Visual3d_ContextPick.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Visual3d_ContextPick () | |
| Creates a context from default values | |
| Visual3d_ContextPick (const Standard_Real Aperture, const Standard_Integer Depth, const Visual3d_TypeOfOrder Order) | |
| Creates a context with the values defined Warning: Raises ContextPickDefinitionError if <Depth> or <Aperture> is a negative value. | |
| void | SetAperture (const Standard_Real Aperture) |
| Modifies the size of the pick window. Category: Methods to modifies the class definition Warning: Raises ContextPickDefinitionError if <Aperture> is a negative value. | |
| void | SetDepth (const Standard_Integer Depth) |
| Modifies the pick depth a priori. Category: Methods to modifies the class definition Warning: Raises ContextPickDefinitionError if <Depth> is a negative value. | |
| void | SetOrder (const Visual3d_TypeOfOrder Order) |
| Modifies the order of picking. | |
| Standard_Real | Aperture () const |
| Returns the size of the pick window <me>. | |
| Standard_Integer | Depth () const |
| Returns the effective pick depth of <me>. | |
| Visual3d_TypeOfOrder | Order () const |
| Returns the order of picking of <me>. | |
| Visual3d_ContextPick::Visual3d_ContextPick | ( | ) |
| Visual3d_ContextPick::Visual3d_ContextPick | ( | const Standard_Real | Aperture, |
| const Standard_Integer | Depth, | ||
| const Visual3d_TypeOfOrder | Order | ||
| ) |
| Standard_Real Visual3d_ContextPick::Aperture | ( | ) | const |
| Standard_Integer Visual3d_ContextPick::Depth | ( | ) | const |
| void Visual3d_ContextPick::operator delete | ( | void * | anAddress | ) | [inline] |
| void* Visual3d_ContextPick::operator new | ( | size_t | size | ) | [inline] |
| void* Visual3d_ContextPick::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| Visual3d_TypeOfOrder Visual3d_ContextPick::Order | ( | ) | const |
| void Visual3d_ContextPick::SetAperture | ( | const Standard_Real | Aperture | ) |
| void Visual3d_ContextPick::SetDepth | ( | const Standard_Integer | Depth | ) |
| void Visual3d_ContextPick::SetOrder | ( | const Visual3d_TypeOfOrder | Order | ) |
1.7.4