![]() |
Open CASCADE Technology Reference Manual 8.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 <Standard_Transient.hxx>#include <TopoDS_Shape.hxx>#include <NCollection_Array1.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... | |