SolarRadiationOneDofSolarPanelPlate Constructor (String, String, Double, UnitCartesian, Double, Double) | 
 
            Initializes a new instance.
            
 
    Namespace: 
   AGI.Foundation.Celestial
    Assembly:
   AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic SolarRadiationOneDofSolarPanelPlate(
	string plateName,
	string groupName,
	double referenceArea,
	UnitCartesian unitAxisCartesian,
	double specularReflectivity,
	double diffuseReflectivity
)
Public Sub New ( 
	plateName As String,
	groupName As String,
	referenceArea As Double,
	unitAxisCartesian As UnitCartesian,
	specularReflectivity As Double,
	diffuseReflectivity As Double
)
public:
SolarRadiationOneDofSolarPanelPlate(
	String^ plateName, 
	String^ groupName, 
	double referenceArea, 
	UnitCartesian unitAxisCartesian, 
	double specularReflectivity, 
	double diffuseReflectivity
)
new : 
        plateName : string * 
        groupName : string * 
        referenceArea : float * 
        unitAxisCartesian : UnitCartesian * 
        specularReflectivity : float * 
        diffuseReflectivity : float -> SolarRadiationOneDofSolarPanelPlateParameters
- plateName
 - Type: SystemString
The name of the individual plate. - groupName
 - Type: SystemString
The name of the group of plates that contains this plate. (E.g. Body or SolarPanels.) - referenceArea
 - Type: SystemDouble
The surface area of this plate in meters squared. - unitAxisCartesian
 - Type: AGI.Foundation.CoordinatesUnitCartesian
The axis of rotation of this solar panel in body-fixed coordinates. - specularReflectivity
 - Type: SystemDouble
The dimensionless specular reflectivity coefficient of this plate (that should be
            between zero and one). - diffuseReflectivity
 - Type: SystemDouble
The dimensionless diffuse reflectivity coefficient of this plate (that should be
            between zero and one). 
See Also