BxdfDatapoint#
- class ansys.speos.core.bsdf.BxdfDatapoint(is_brdf, incident_angle, theta_values, phi_values, bxdf, tis=1, anisotropy=0, wavelength=555)#
Class to store a BxDF data point.
- Parameters:
- is_brdfbool
true for transmittive date, False for reflective
- incident_angle
float incident angle in radian
- theta_values
Collection[float] List of theta values for the bxdf data matrix, in radian
- phi_values
Collection[float] List of phi values for the bxdf data matrix, in radian
- bxdf
Collection[float] nested list of bxdf values in 1/sr
- anisotropy
float Anisotropy angle in radian
- wavelength
float Wavelength in nm
- Parameters:
is_brdf (bool)
incident_angle (float)
theta_values (collections.abc.Collection[float])
phi_values (collections.abc.Collection[float])
bxdf (collections.abc.Collection[float])
tis (float)
anisotropy (float)
wavelength (float)
Overview#
Retrieve any information from the BxdfDatapoint object. |
|
Allow to set an incident value in degree. |
Type of bxdf data point eitehr reflective or transmittive. |
|
Incident angle of the Datapoint in radian. |
|
Property of Anisotropy angels of Datapoint. |
|
Property of bxdf phi values. |
|
Property of bxdf phi values. |
|
BxDF data as np matrix in 1/sr. |
Create string representation of a RayPath. |
Import detail#
from ansys.speos.core.bsdf import BxdfDatapoint
Property detail#
- property BxdfDatapoint.is_brdf#
Type of bxdf data point eitehr reflective or transmittive.
Attribute detail#
- BxdfDatapoint.tis = 1#
- BxdfDatapoint.wavelength = 555#
Method detail#
- BxdfDatapoint.get(key='')#
Retrieve any information from the BxdfDatapoint object.
- BxdfDatapoint.__str__()#
Create string representation of a RayPath.