public class CommonPhysicalProperties extends CommentsContainer
OrbitPhysicalProperties and AdditionalParameters.| Constructor and Description |
|---|
CommonPhysicalProperties()
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getMaxRcs()
Get the maximum radar cross-section.
|
double |
getMinRcs()
Get the minimum radar cross-section.
|
double |
getOebAreaAlongIntermediate()
Get the cross-sectional area of Optimally Enclosing Box when viewed along the intermediate OEB direction.
|
double |
getOebAreaAlongMax()
Get the cross-sectional area of Optimally Enclosing Box when viewed along the maximum OEB direction.
|
double |
getOebAreaAlongMin()
Get the cross-sectional area of Optimally Enclosing Box when viewed along the minimum OEB direction.
|
double |
getOebIntermediate()
Get the intermediate physical dimension of the OEB.
|
double |
getOebMax()
Get the maximum physical dimension of the OEB.
|
double |
getOebMin()
Get the minimum physical dimension of the OEB.
|
FrameFacade |
getOebParentFrame()
Get the Optimally Enclosing Box parent reference frame.
|
AbsoluteDate |
getOebParentFrameEpoch()
Get the Optimally Enclosing Box parent reference frame epoch.
|
org.hipparchus.complex.Quaternion |
getOebQ()
Get the quaternion defining Optimally Enclosing Box.
|
double |
getRcs()
Get the typical (50th percentile) radar cross-section.
|
double |
getReflectance()
Get the typical (50th percentile) coefficient of reflectance.
|
double |
getVmAbsolute()
Get the typical (50th percentile) visual magnitude.
|
double |
getVmApparent()
Get the typical (50th percentile) apparent visual magnitude.
|
double |
getVmApparentMax()
Get the maximum apparent visual magnitude.
|
double |
getVmApparentMin()
Get the minimum apparent visual magnitude.
|
void |
setMaxRcs(double maxRcs)
Set the maximum radar cross-section.
|
void |
setMinRcs(double minRcs)
Set the minimum radar cross-section.
|
void |
setOebAreaAlongIntermediate(double oebAreaAlongIntermediate)
Set the cross-sectional area of Optimally Enclosing Box when viewed along the intermediate OEB direction.
|
void |
setOebAreaAlongMax(double oebAreaAlongMax)
Set the cross-sectional area of Optimally Enclosing Box when viewed along the maximum OEB direction.
|
void |
setOebAreaAlongMin(double oebAreaAlongMin)
Set the cross-sectional area of Optimally Enclosing Box when viewed along the minimum OEB direction.
|
void |
setOebIntermediate(double oebIntermediate)
Set the intermediate physical dimension of the OEB.
|
void |
setOebMax(double oebMax)
Set the maximum physical dimension of the OEB.
|
void |
setOebMin(double oebMin)
Set the minimum physical dimension of the OEB.
|
void |
setOebParentFrame(FrameFacade oebParentFrame)
Set the Optimally Enclosing Box parent reference frame.
|
void |
setOebParentFrameEpoch(AbsoluteDate oebParentFrameEpoch)
Set the Optimally Enclosing Box parent reference frame epoch.
|
void |
setOebQ(int i,
double qI)
set the component of quaternion defining Optimally Enclosing Box.
|
void |
setRcs(double rcs)
Set the typical (50th percentile) radar cross-section.
|
void |
setReflectance(double reflectance)
Set the typical (50th percentile) coefficient of reflectance.
|
void |
setVmAbsolute(double vmAbsolute)
Set the typical (50th percentile) visual magnitude.
|
void |
setVmApparent(double vmApparent)
Set the typical (50th percentile) apparent visual magnitude.
|
void |
setVmApparentMax(double vmApparentMax)
Set the maximum apparent visual magnitude.
|
void |
setVmApparentMin(double vmApparentMin)
Set the minimum apparent visual magnitude.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherCommentspublic void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
validate in interface Sectionvalidate in class CommentsContainerversion - format versionpublic FrameFacade getOebParentFrame()
public void setOebParentFrame(FrameFacade oebParentFrame)
oebParentFrame - Optimally Enclosing Box parent reference framepublic AbsoluteDate getOebParentFrameEpoch()
public void setOebParentFrameEpoch(AbsoluteDate oebParentFrameEpoch)
oebParentFrameEpoch - Optimally Enclosing Box parent reference frame epochpublic org.hipparchus.complex.Quaternion getOebQ()
public void setOebQ(int i,
double qI)
i - index of the componentqI - component of quaternion defining Optimally Enclosing Boxpublic double getOebMax()
public void setOebMax(double oebMax)
oebMax - maximum physical dimension of the OEB.public double getOebIntermediate()
public void setOebIntermediate(double oebIntermediate)
oebIntermediate - intermediate physical dimension of the OEB.public double getOebMin()
public void setOebMin(double oebMin)
oebMin - the minimum physical dimension of the OEB.public double getOebAreaAlongMax()
public void setOebAreaAlongMax(double oebAreaAlongMax)
oebAreaAlongMax - cross-sectional area of Optimally Enclosing Box when viewed along the maximum OEB direction.public double getOebAreaAlongIntermediate()
public void setOebAreaAlongIntermediate(double oebAreaAlongIntermediate)
oebAreaAlongIntermediate - cross-sectional area of Optimally Enclosing Box when viewed along the intermediate OEB direction.public double getOebAreaAlongMin()
public void setOebAreaAlongMin(double oebAreaAlongMin)
oebAreaAlongMin - cross-sectional area of Optimally Enclosing Box when viewed along the minimum OEB direction.public double getRcs()
public void setRcs(double rcs)
rcs - typical (50th percentile) radar cross-sectionpublic double getMinRcs()
public void setMinRcs(double minRcs)
minRcs - minimum radar cross-sectionpublic double getMaxRcs()
public void setMaxRcs(double maxRcs)
maxRcs - maximum radar cross-sectionpublic double getVmAbsolute()
public void setVmAbsolute(double vmAbsolute)
vmAbsolute - typical (50th percentile) visual magnitudepublic double getVmApparentMin()
public void setVmApparentMin(double vmApparentMin)
vmApparentMin - minimum apparent visual magnitudepublic double getVmApparent()
public void setVmApparent(double vmApparent)
vmApparent - typical (50th percentile) apparent visual magnitudepublic double getVmApparentMax()
public void setVmApparentMax(double vmApparentMax)
vmApparentMax - maximum apparent visual magnitudepublic double getReflectance()
public void setReflectance(double reflectance)
reflectance - typical (50th percentile) coefficient of reflectanceCopyright © 2002-2023 CS GROUP. All rights reserved.