public ConesSteps(ConesContext conesContext,
                   IntersectionsContext intersectionsContext,
                   RayContext rayContext,
                   VectorsContext vectorsContext)
 {
     _vectorsContext       = vectorsContext;
     _rayContext           = rayContext;
     _intersectionsContext = intersectionsContext;
     _conesContext         = conesContext;
 }
 public CylindersSteps(CylindersContext cylindersContext,
                       IntersectionsContext intersectionsContext,
                       RayContext rayContext,
                       VectorsContext vectorsContext)
 {
     _vectorsContext       = vectorsContext;
     _rayContext           = rayContext;
     _intersectionsContext = intersectionsContext;
     _cylindersContext     = cylindersContext;
 }
Example #3
0
 public PlanesSteps(PlanesContext planesContext,
                    IntersectionsContext intersectionsContext,
                    VectorsContext vectorsContext,
                    RayContext rayContext)
 {
     _rayContext           = rayContext;
     _vectorsContext       = vectorsContext;
     _intersectionsContext = intersectionsContext;
     _planesContext        = planesContext;
 }
Example #4
0
 public SmoothTrianglesSteps(TrianglesContext trianglesContext,
                             VectorsContext vectorsContext,
                             PointsContext pointsContext,
                             IntersectionsContext intersectionsContext)
 {
     _intersectionsContext = intersectionsContext;
     _pointsContext        = pointsContext;
     _vectorsContext       = vectorsContext;
     _trianglesContext     = trianglesContext;
 }
 public TriangleMeshesSteps(TriangleMeshesContext meshesContext,
                            PointsContext pointsContext,
                            IntersectionsContext intersectionsContext,
                            RayContext rayContext)
 {
     _rayContext           = rayContext;
     _intersectionsContext = intersectionsContext;
     _pointsContext        = pointsContext;
     _meshesContext        = meshesContext;
 }
 public ShapeGroupsSteps(ShapeGroupsContext shapeGroupsContext,
                         ShapesContext shapesContext,
                         RayContext rayContext,
                         IntersectionsContext intersectionsContext,
                         SphereContext sphereContext)
 {
     _sphereContext        = sphereContext;
     _intersectionsContext = intersectionsContext;
     _rayContext           = rayContext;
     _shapesContext        = shapesContext;
     _shapeGroupsContext   = shapeGroupsContext;
 }
 public TrianglesSteps(TrianglesContext triangesContext,
                       PointsContext pointsContext,
                       VectorsContext vectorsContext,
                       RayContext rayContext,
                       IntersectionsContext intersectionsContext)
 {
     _intersectionsContext = intersectionsContext;
     _rayContext           = rayContext;
     _vectorsContext       = vectorsContext;
     _pointsContext        = pointsContext;
     _triangesContext      = triangesContext;
 }
 public CubesSteps(CubesContext cubesContext,
                   IntersectionsContext intersectionsContext,
                   RayContext rayContext,
                   VectorsContext vectorsContext,
                   PointsContext pointsContext)
 {
     _pointsContext        = pointsContext;
     _vectorsContext       = vectorsContext;
     _rayContext           = rayContext;
     _intersectionsContext = intersectionsContext;
     _cubesContext         = cubesContext;
 }
 public SpheresSteps(SphereContext sphereContext,
                     RayContext rayContext,
                     IntersectionsContext intersectionsContext,
                     VectorsContext vectorsContext,
                     PointsContext pointsContext)
 {
     _pointsContext        = pointsContext;
     _vectorsContext       = vectorsContext;
     _intersectionsContext = intersectionsContext;
     _sphereContext        = sphereContext;
     _rayContext           = rayContext;
 }
Example #10
0
 public ShapesSteps(ShapesContext shapesContext,
                    MaterialsContext materialsContext,
                    RayContext rayContext,
                    IntersectionsContext intersectionsContext,
                    VectorsContext vectorsContext,
                    TransformationsContext transformationsContext)
 {
     _transformationsContext = transformationsContext;
     _vectorsContext         = vectorsContext;
     _intersectionsContext   = intersectionsContext;
     _rayContext             = rayContext;
     _materialsContext       = materialsContext;
     _shapesContext          = shapesContext;
 }
 public IntersectionsSteps(IntersectionsContext intersectionsContext,
                           SphereContext sphereContext,
                           WorldContext worldContext,
                           RayContext rayContext,
                           PlanesContext planesContext,
                           ComputationsContext computationsContext)
 {
     _computationsContext  = computationsContext;
     _planesContext        = planesContext;
     _rayContext           = rayContext;
     _worldContext         = worldContext;
     _intersectionsContext = intersectionsContext;
     _sphereContext        = sphereContext;
 }