public class CustomRadiativeProperties extends Object
| Constructor and Description |
|---|
CustomRadiativeProperties(fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty radiativeProperty,
fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty radiativeIRProperty,
CustomVehicleSurfaceModel vehicleSurfaceModel)
Creates a new instance with solar panels.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
coeffsSumOne(double ka,
double ks,
double kd)
Function to check if the absortion, specular and difusse coefficients sum one.
|
fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty |
getRadiativeIRProperty()
Get infrared radiative properties.
|
fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty |
getRadiativeProperty()
Get radiative properties.
|
CustomVehicleSurfaceModel |
getVehicleSurfaceModel()
Get vehicle surface model.
|
void |
setRadiativeProperties(fr.cnes.sirius.patrius.assembly.AssemblyBuilder builder,
String mainPartName,
double multiplicativeFactor)
Set radiative properties.
|
String |
toString() |
public CustomRadiativeProperties(fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty radiativeProperty,
fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty radiativeIRProperty,
CustomVehicleSurfaceModel vehicleSurfaceModel)
radiativeProperty - radiative propertyradiativeIRProperty - infrared radiative property (it may be null if no infrared properties have to be considered)vehicleSurfaceModel - vehicleSurfaceModelpublic void setRadiativeProperties(fr.cnes.sirius.patrius.assembly.AssemblyBuilder builder,
String mainPartName,
double multiplicativeFactor)
builder - the assembly buildermainPartName - the main part namemultiplicativeFactor - multiplicative factorpublic fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty getRadiativeProperty()
public fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty getRadiativeIRProperty()
public CustomVehicleSurfaceModel getVehicleSurfaceModel()
public static boolean coeffsSumOne(double ka,
double ks,
double kd)
ka - absortion coefficientks - specular coefficientkd - diffuse coefficientCopyright © 2017. All rights reserved.