honeybee_plus.radiance.analysisgridlite module¶
Honeybee PointGroup and TestPointGroup.
-
class
honeybee_plus.radiance.analysisgridlite.
AnalysisGridLite
(analysis_points, name=None)[source]¶ Bases:
object
A grid of analysis points.
-
analysis_points
¶ A collection of analysis points.
-
property
analysis_points
¶ Return a list of analysis points.
-
classmethod
from_file
(file_path, start_line=None, end_line=None)[source]¶ Create an analysis grid from a pts file.
- Parameters
file_path – Full path to points file
start_line – Start line (default: 0)
end_line – End line as an integer (default: last line in file)
-
classmethod
from_points_and_vectors
(points, vectors, name=None)[source]¶ Create an analysis grid from points and vectors.
- Parameters
points – A flatten list of (x, y ,z) points.
vectors – An list of (x, y, z) for direction of test points.
-
property
isAnalysisGrid
¶ Return True for AnalysisGridLite.
-
property
isAnalysisGridLite
¶ Return True for AnalysisGridLite.
-
property
name
¶ AnalysisGridLite name.
-
property
points
¶ A generator of points as x, y, z.
-
property
status
¶ AnalysisGridLite status. -1 - removed 0 - created 1 - modified 2 - unchanged
-
property
vectors
¶ Get generator of vectors as x, y , z.
-