defines IGES View Entity, Type <410> Form <0>
in package IGESDraw
#include <IGESDraw_View.hxx>
Public Member Functions |
| | IGESDraw_View () |
| void | Init (const Standard_Integer aViewNum, const Standard_Real aScale, const Handle< IGESGeom_Plane > &aLeftPlane, const Handle< IGESGeom_Plane > &aTopPlane, const Handle< IGESGeom_Plane > &aRightPlane, const Handle< IGESGeom_Plane > &aBottomPlane, const Handle< IGESGeom_Plane > &aBackPlane, const Handle< IGESGeom_Plane > &aFrontPlane) |
| | This method is used to set fields of the class View
|
| Standard_Boolean | IsSingle () const |
| | Returns True (for a single view)
|
| Standard_Integer | NbViews () const |
| | Returns 1 (single view)
|
| Handle_IGESData_ViewKindEntity | ViewItem (const Standard_Integer num) const |
| | For a single view, returns <me> whatever <num>
|
| Standard_Integer | ViewNumber () const |
| | returns integer number identifying view orientation
|
| Standard_Real | ScaleFactor () const |
| | returns the scale factor(Default = 1.0)
|
| Standard_Boolean | HasLeftPlane () const |
| | returns False if left side of view volume is not present
|
| Handle_IGESGeom_Plane | LeftPlane () const |
| | returns the left side of view volume, or null handle
|
| Standard_Boolean | HasTopPlane () const |
| | returns False if top of view volume is not present
|
| Handle_IGESGeom_Plane | TopPlane () const |
| | returns the top of view volume, or null handle
|
| Standard_Boolean | HasRightPlane () const |
| | returns False if right side of view volume is not present
|
| Handle_IGESGeom_Plane | RightPlane () const |
| | returns the right side of view volume, or null handle
|
| Standard_Boolean | HasBottomPlane () const |
| | returns False if bottom of view volume is not present
|
| Handle_IGESGeom_Plane | BottomPlane () const |
| | returns the bottom of view volume, or null handle
|
| Standard_Boolean | HasBackPlane () const |
| | returns False if back of view volume is not present
|
| Handle_IGESGeom_Plane | BackPlane () const |
| | returns the back of view volume, or null handle
|
| Standard_Boolean | HasFrontPlane () const |
| | returns False if front of view volume is not present
|
| Handle_IGESGeom_Plane | FrontPlane () const |
| | returns the front of view volume, or null handle
|
| Handle_IGESData_TransfEntity | ViewMatrix () const |
| | returns the Transformation Matrix
|
| gp_XYZ | ModelToView (const gp_XYZ &coords) const |
| | returns XYZ from the Model space to the View space by
applying the View Matrix
|
Constructor & Destructor Documentation
| IGESDraw_View::IGESDraw_View |
( |
| ) |
|
Member Function Documentation
| Handle_IGESGeom_Plane IGESDraw_View::BackPlane |
( |
| ) |
const |
| Handle_IGESGeom_Plane IGESDraw_View::BottomPlane |
( |
| ) |
const |
| Handle_IGESGeom_Plane IGESDraw_View::FrontPlane |
( |
| ) |
const |
- aViewNum : View number
- aScale : Scale factor
- aLeftPlane : Left plane of view volume
- aTopPlane : Top plane of view volume
- aRightPlane : Right plane of view volume
- aBottomPlane : Bottom plane of view volume
- aBackPlane : Back plane of view volume
- aFrontPlane : Front plane of view volume
| Handle_IGESGeom_Plane IGESDraw_View::LeftPlane |
( |
| ) |
const |
| gp_XYZ IGESDraw_View::ModelToView |
( |
const gp_XYZ & |
coords | ) |
const |
| Handle_IGESGeom_Plane IGESDraw_View::RightPlane |
( |
| ) |
const |
| Handle_IGESGeom_Plane IGESDraw_View::TopPlane |
( |
| ) |
const |
| Handle_IGESData_ViewKindEntity IGESDraw_View::ViewItem |
( |
const Standard_Integer |
num | ) |
const [virtual] |
| Handle_IGESData_TransfEntity IGESDraw_View::ViewMatrix |
( |
| ) |
const |
The documentation for this class was generated from the following file: