#include <Visual3d_PickPath.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | Visual3d_PickPath () |
Creates an undefined PickPath. . | |
Standard_EXPORT | Visual3d_PickPath (const Standard_Integer AElemNumber, const Standard_Integer APickId, const Handle(Graphic3d_Structure)&AStructure) |
Creates a PickPath : <aelemnumber> : Element number of the structure picked. <apickid> : Pick identifier of the structure picked. <astructure> : The picked structure. . | |
Standard_EXPORT void | SetElementNumber (const Standard_Integer AElemNumber) |
Modifies the PickPath <me>. <aelemnumber> : Element number of the structure picked. . | |
Standard_EXPORT void | SetPickIdentifier (const Standard_Integer APickId) |
Modifies the PickPath <me>. <apickid> : Pick identifier of the structure picked. . | |
Standard_EXPORT void | SetStructIdentifier (const Handle(Graphic3d_Structure)&AStructure) |
Modifies the PickPath <me>. <astructure> : Identifier of the structure picked. . | |
Standard_EXPORT Standard_Integer | ElementNumber () const |
Returns the element number stocked in the PickPath <me>. Category: Inquire methods Warning: Raises PickError if PickPath is empty (no picked structure). . | |
Standard_EXPORT Standard_Integer | PickIdentifier () const |
Returns the pick identifier stocked in the PickPath <me>. Category: Inquire methods Warning: Raises PickError if PickPath is empty (no picked structure). . | |
Standard_EXPORT Handle_Graphic3d_Structure | StructIdentifier () const |
Returns the structure stocked in the PickPath <me>. Category: Inquire methods Warning: Raises PickError if PickPath is empty (no picked structure). . | |
Private Attributes | |
Standard_Integer | MyElementNumber |
Standard_Integer | MyPickId |
Handle_Graphic3d_Structure | MyStructure |
Standard_Boolean | MyElementNumberIsDef |
Standard_Boolean | MyPickIdIsDef |
Standard_Boolean | MyStructureIsDef |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|