[yt-svn] commit/yt: 2 new changesets
Bitbucket
commits-noreply at bitbucket.org
Mon Oct 1 13:46:17 PDT 2012
2 new commits in yt:
https://bitbucket.org/yt_analysis/yt/changeset/3434ef07332a/
changeset: 3434ef07332a
branch: yt
user: samskillman
date: 2012-10-01 22:38:24
summary: HEALpix was only working with the VolumerRenderSampler, and not the ProjectionSampler.
affected #: 1 file
diff -r e6915de3e4eb9416758acf2203d281c71319b40b -r 3434ef07332a3c54f5c2bf6a8b461694f47469e5 yt/visualization/volume_rendering/camera.py
--- a/yt/visualization/volume_rendering/camera.py
+++ b/yt/visualization/volume_rendering/camera.py
@@ -720,6 +720,9 @@
], dtype='float64')
class HEALpixCamera(Camera):
+
+ _sampler_object = None
+
def __init__(self, center, radius, nside,
transfer_function = None, fields = None,
sub_samples = 5, log_fields = None, volume = None,
@@ -733,6 +736,12 @@
if transfer_function is None:
transfer_function = ProjectionTransferFunction()
self.transfer_function = transfer_function
+
+ if isinstance(self.transfer_function, ProjectionTransferFunction):
+ self._sampler_object = ProjectionSampler
+ else:
+ self._sampler_object = VolumeRenderSampler
+
if fields is None: fields = ["Density"]
self.fields = fields
self.sub_samples = sub_samples
https://bitbucket.org/yt_analysis/yt/changeset/e56c3f9dca02/
changeset: e56c3f9dca02
branch: yt
user: jwise77
date: 2012-10-01 22:46:16
summary: Merged in samskillman/yt (pull request #285)
affected #: 1 file
diff -r 7e4f7124641b4852eb6666f052183053fcca7daf -r e56c3f9dca02e663bddc24fdd04a30bff793788b yt/visualization/volume_rendering/camera.py
--- a/yt/visualization/volume_rendering/camera.py
+++ b/yt/visualization/volume_rendering/camera.py
@@ -720,6 +720,9 @@
], dtype='float64')
class HEALpixCamera(Camera):
+
+ _sampler_object = None
+
def __init__(self, center, radius, nside,
transfer_function = None, fields = None,
sub_samples = 5, log_fields = None, volume = None,
@@ -733,6 +736,12 @@
if transfer_function is None:
transfer_function = ProjectionTransferFunction()
self.transfer_function = transfer_function
+
+ if isinstance(self.transfer_function, ProjectionTransferFunction):
+ self._sampler_object = ProjectionSampler
+ else:
+ self._sampler_object = VolumeRenderSampler
+
if fields is None: fields = ["Density"]
self.fields = fields
self.sub_samples = sub_samples
Repository URL: https://bitbucket.org/yt_analysis/yt/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
More information about the yt-svn
mailing list