|
Open CASCADE Technology
7.0.0
|
#include <Standard.hxx>#include <Standard_Type.hxx>#include <HLRAlgo_Projector.hxx>#include <Vrml_PerspectiveCamera.hxx>#include <Vrml_OrthographicCamera.hxx>#include <Vrml_DirectionalLight.hxx>#include <Vrml_PointLight.hxx>#include <Vrml_SpotLight.hxx>#include <VrmlConverter_TypeOfCamera.hxx>#include <VrmlConverter_TypeOfLight.hxx>#include <Vrml_MatrixTransform.hxx>#include <MMgt_TShared.hxx>#include <TopTools_Array1OfShape.hxx>#include <Quantity_Length.hxx>#include <Standard_OStream.hxx>Data Structures | |
| class | VrmlConverter_Projector |
| defines projector and calculates properties of cameras and lights from Vrml ( OrthograpicCamera, PerspectiveCamera, DirectionalLight, PointLight, SpotLight and MatrixTransform ) to display all scene shapes with arbitrary locations for requested the Projection Vector, High Point Direction and the Focus and adds them ( method Add ) to anOSream. More... | |
1.8.10