Skip to content

Commit 4a9c457

Browse files
committed
Merge branch 'development'
2 parents 3c1f2f2 + a778eb6 commit 4a9c457

File tree

405 files changed

+1081
-723
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

405 files changed

+1081
-723
lines changed

CHANGELOG.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,24 @@
11
Raysect Changelog
22
=================
33

4+
Release 0.8.1 (12 Feb 2023)
5+
---------------------------
6+
7+
API changes:
8+
* Both extract_rotation() and extract_translation() now return ctuples in cython.
9+
* The extract_rotation() string z_axis parameter has been replaced with a boolean z_up parameter for switching coordinate systems.
10+
11+
Bug fixes:
12+
* extract_rotation() now returns the correct values for yaw, pitch and roll in the z axis up coordinate system (Jamie Bayne).
13+
* The quiet parameter is now correctly handled by Observer1D and Observer2D.
14+
* Fixed Ray.extinction_min_depth bug that prevented the attribute being set to 1.
15+
* Fixed pipeline figure title rendering due to matplotlib canvas.set_window_title() deprecation.
16+
* Fixed __setstate__() bug in SpectralPowerPipeline that prevented unpickling.
17+
18+
New:
19+
* Added cython pxd files for all observers.
20+
21+
422
Release 0.8.0 (26 May 2022)
523
---------------------------
624

demos/reflectivity/plotting_brdfs.py

Lines changed: 0 additions & 65 deletions
This file was deleted.

demos/reflectivity/plotting_brdfs_3d.py

Lines changed: 0 additions & 94 deletions
This file was deleted.

docs/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
# General information about the project.
5454
project = 'Raysect'
55-
copyright = '2014-2021, Dr Alex Meakins'
55+
copyright = '2014-2023, Dr Alex Meakins'
5656

5757
# The version info for the project you're documenting, acts as replacement for
5858
# |version| and |release|, also used in various other places throughout the
@@ -266,8 +266,8 @@
266266
# (source start file, target name, title, author,
267267
# dir menu entry, description, category)
268268
texinfo_documents = [
269-
('index', 'raysect', 'raysect Documentation',
270-
'Dr Alex Meakins', 'raysect', 'One line description of project.',
269+
('index', 'raysect', 'Raysect Documentation',
270+
'Dr Alex Meakins', 'raysect', 'Scientific Python raytracer.',
271271
'Miscellaneous'),
272272
]
273273

raysect/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.8.0
1+
0.8.1

raysect/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
1+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
22
# All rights reserved.
33
#
44
# Redistribution and use in source and binary forms, with or without

raysect/core/__init__.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
1+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
22
# All rights reserved.
33
#
44
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/__init__.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/accelerator.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/accelerator.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/boundprimitive.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/boundprimitive.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/kdtree.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/kdtree.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/unaccelerated.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/acceleration/unaccelerated.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/boundingbox.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/boundingbox.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/boundingsphere.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/boundingsphere.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/containers.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/containers.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/intersection.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/intersection.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/material.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

raysect/core/material.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cython: language_level=3
22

3-
# Copyright (c) 2014-2021, Dr Alex Meakins, Raysect Project
3+
# Copyright (c) 2014-2023, Dr Alex Meakins, Raysect Project
44
# All rights reserved.
55
#
66
# Redistribution and use in source and binary forms, with or without

0 commit comments

Comments
 (0)