PyHelios 0.1.11
Loading...
Searching...
No Matches
pyhelios.RadiationModel.RadiationModel Member List

This is the complete list of members for pyhelios.RadiationModel.RadiationModel, including all inherited members.

__del__(self)pyhelios.RadiationModel.RadiationModel
__enter__(self)pyhelios.RadiationModel.RadiationModel
__exit__(self, exc_type, exc_value, traceback)pyhelios.RadiationModel.RadiationModel
__init__(self, Context context)pyhelios.RadiationModel.RadiationModel
addCollimatedRadiationSource(self, direction=None)pyhelios.RadiationModel.RadiationModel
addDiskRadiationSource(self, position, float radius, rotation)pyhelios.RadiationModel.RadiationModel
addRadiationBand(self, str band_label, float wavelength_min=None, float wavelength_max=None)pyhelios.RadiationModel.RadiationModel
addRadiationCamera(self, str camera_label, List[str] band_labels, position, lookat_or_direction, camera_properties=None, int antialiasing_samples=100)pyhelios.RadiationModel.RadiationModel
addRadiationCameraFromLibrary(self, str camera_label, str library_camera_label, position, lookat, int antialiasing_samples=1, Optional[List[str]] band_labels=None)pyhelios.RadiationModel.RadiationModel
addRectangleRadiationSource(self, position, size, rotation)pyhelios.RadiationModel.RadiationModel
addSphereRadiationSource(self, position, float radius)pyhelios.RadiationModel.RadiationModel
addSunSphereRadiationSource(self, float radius, float zenith, float azimuth, float position_scaling=1.0, float angular_width=0.53, float flux_scaling=1.0)pyhelios.RadiationModel.RadiationModel
autoCalibrateCameraImage(self, str camera_label, str red_band_label, str green_band_label, str blue_band_label, str output_file_path, bool print_quality_report=False, str algorithm="MATRIX_3X3_AUTO", str ccm_export_file_path="")pyhelios.RadiationModel.RadiationModel
blendSpectra(self, str new_label, List[str] spectrum_labels, List[float] weights)pyhelios.RadiationModel.RadiationModel
blendSpectraRandomly(self, str new_label, List[str] spectrum_labels)pyhelios.RadiationModel.RadiationModel
calculateGtheta(self, view_direction)pyhelios.RadiationModel.RadiationModel
contextpyhelios.RadiationModel.RadiationModel
copyRadiationBand(self, str old_label, str new_label, float wavelength_min=None, float wavelength_max=None)pyhelios.RadiationModel.RadiationModel
deleteRadiationSource(self, int source_id)pyhelios.RadiationModel.RadiationModel
disableEmission(self, str label)pyhelios.RadiationModel.RadiationModel
disableMessages(self)pyhelios.RadiationModel.RadiationModel
doesBandExist(self, str label)pyhelios.RadiationModel.RadiationModel
enableCameraMetadata(self, camera_labels)pyhelios.RadiationModel.RadiationModel
enableEmission(self, str label)pyhelios.RadiationModel.RadiationModel
enableMessages(self)pyhelios.RadiationModel.RadiationModel
enforcePeriodicBoundary(self, str boundary)pyhelios.RadiationModel.RadiationModel
get_native_ptr(self)pyhelios.RadiationModel.RadiationModel
getAllCameraLabels(self)pyhelios.RadiationModel.RadiationModel
getCameraLookat(self, str camera_label)pyhelios.RadiationModel.RadiationModel
getCameraOrientation(self, str camera_label)pyhelios.RadiationModel.RadiationModel
getCameraPixelData(self, str camera_label, str band_label)pyhelios.RadiationModel.RadiationModel
getCameraPosition(self, str camera_label)pyhelios.RadiationModel.RadiationModel
getDiffuseFlux(self, str band_label)pyhelios.RadiationModel.RadiationModel
getNativePtr(self)pyhelios.RadiationModel.RadiationModel
getPluginInfo(self)pyhelios.RadiationModel.RadiationModel
getSkyEnergy(self)pyhelios.RadiationModel.RadiationModel
getSourceFlux(self, int source_id, str label)pyhelios.RadiationModel.RadiationModel
getSourcePosition(self, int source_id)pyhelios.RadiationModel.RadiationModel
getTotalAbsorbedFlux(self)pyhelios.RadiationModel.RadiationModel
integrateSourceSpectrum(self, int source_id, float wavelength_min, float wavelength_max)pyhelios.RadiationModel.RadiationModel
integrateSpectrum(self, object_spectrum, float wavelength_min=None, float wavelength_max=None, int source_id=None, camera_spectrum=None)pyhelios.RadiationModel.RadiationModel
interpolateSpectrumFromObjectData(self, List[int] object_ids, List[str] spectra_labels, List[float] values, str object_data_query_label, str primitive_data_radprop_label)pyhelios.RadiationModel.RadiationModel
interpolateSpectrumFromPrimitiveData(self, List[int] primitive_uuids, List[str] spectra_labels, List[float] values, str primitive_data_query_label, str primitive_data_radprop_label)pyhelios.RadiationModel.RadiationModel
optionalOutputPrimitiveData(self, str label)pyhelios.RadiationModel.RadiationModel
radiation_modelpyhelios.RadiationModel.RadiationModel
runBand(self, band_label)pyhelios.RadiationModel.RadiationModel
scaleSpectrum(self, str existing_label, new_label_or_scale, float scale_factor=None)pyhelios.RadiationModel.RadiationModel
scaleSpectrumRandomly(self, str existing_label, str new_label, float min_scale, float max_scale)pyhelios.RadiationModel.RadiationModel
setCameraLookat(self, str camera_label, lookat)pyhelios.RadiationModel.RadiationModel
setCameraOrientation(self, str camera_label, direction)pyhelios.RadiationModel.RadiationModel
setCameraPixelData(self, str camera_label, str band_label, List[float] pixel_data)pyhelios.RadiationModel.RadiationModel
setCameraPosition(self, str camera_label, position)pyhelios.RadiationModel.RadiationModel
setCameraSpectralResponse(self, str camera_label, str band_label, str global_data)pyhelios.RadiationModel.RadiationModel
setCameraSpectralResponseFromLibrary(self, str camera_label, str camera_library_name)pyhelios.RadiationModel.RadiationModel
setDiffuseRadiationExtinctionCoeff(self, str label, float K, peak_direction)pyhelios.RadiationModel.RadiationModel
setDiffuseRadiationFlux(self, str label, float flux)pyhelios.RadiationModel.RadiationModel
setDiffuseRayCount(self, str band_label, int ray_count)pyhelios.RadiationModel.RadiationModel
setDiffuseSpectrum(self, band_label, str spectrum_label)pyhelios.RadiationModel.RadiationModel
setDiffuseSpectrumIntegral(self, float spectrum_integral, float wavelength_min=None, float wavelength_max=None, str band_label=None)pyhelios.RadiationModel.RadiationModel
setDirectRayCount(self, str band_label, int ray_count)pyhelios.RadiationModel.RadiationModel
setMinScatterEnergy(self, str label, float energy)pyhelios.RadiationModel.RadiationModel
setScatteringDepth(self, str label, int depth)pyhelios.RadiationModel.RadiationModel
setSourceFlux(self, source_id, str label, float flux)pyhelios.RadiationModel.RadiationModel
setSourcePosition(self, int source_id, position)pyhelios.RadiationModel.RadiationModel
setSourceSpectrum(self, source_id, spectrum)pyhelios.RadiationModel.RadiationModel
setSourceSpectrumIntegral(self, int source_id, float source_integral, float wavelength_min=None, float wavelength_max=None)pyhelios.RadiationModel.RadiationModel
updateCameraParameters(self, str camera_label, CameraProperties camera_properties)pyhelios.RadiationModel.RadiationModel
updateGeometry(self, Optional[List[int]] uuids=None)pyhelios.RadiationModel.RadiationModel
writeCameraImage(self, str camera, List[str] bands, str imagefile_base, str image_path="./", int frame=-1, float flux_to_pixel_conversion=1.0)pyhelios.RadiationModel.RadiationModel
writeCameraImageData(self, str camera, str band, str imagefile_base, str image_path="./", int frame=-1)pyhelios.RadiationModel.RadiationModel
writeImageBoundingBoxes(self, str camera_label, primitive_data_labels=None, object_data_labels=None, object_class_ids=None, str image_file="", str classes_txt_file="classes.txt", str image_path="./")pyhelios.RadiationModel.RadiationModel
writeImageSegmentationMasks(self, str camera_label, primitive_data_labels=None, object_data_labels=None, object_class_ids=None, str json_filename="", str image_file="", bool append_file=False)pyhelios.RadiationModel.RadiationModel
writeNormCameraImage(self, str camera, List[str] bands, str imagefile_base, str image_path="./", int frame=-1)pyhelios.RadiationModel.RadiationModel