utilities¶
This module provides some basic utilities for working with the ray tracer in GIANT.
Use¶
In general you won’t use the utilities provided herein directly, as they are dispersed throughout the ray tracer in the areas where they are needed already. That being said, everything in here should be useable with clear documentation if you have some non-typical use.
Functions
This function computes the center of mass assuming uniform density for a triangle tesselated surface. |
|
Compute statistics on a shape tessellated using Triangles. |
|
This helper function determines the limb points for any traceable shape (visible edge of the shape) that would be visible for an observer located at |
|
This function finds the best fit ellipsoid to a set of vertices (minimizing the algebraic distance residuals). |
|
This helper function takes a list of lists/arrays and puts them all into a single contiguous array |