|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPart
-Interface for the assembly's parts.
Part
,
MainPart
Method Summary | |
---|---|
void |
addProperty(IPartProperty property)
Adds a property to the part. |
Frame |
getFrame()
|
String |
getName()
|
IPart |
getParent()
|
int |
getPartLevel()
|
IPartProperty |
getProperty(PropertyType propertyType)
Returns a property of the part : if in this part, one exists of the given type. |
boolean |
hasProperty(PropertyType propertyType)
Checks if a property of the given type exists in this part. |
void |
reinitializeFrame()
Reinitialize the part's frame with the same Transform. |
void |
updateFrame(Transform inTransform)
|
Method Detail |
---|
String getName()
IPart getParent()
Frame getFrame()
IPartProperty getProperty(PropertyType propertyType)
propertyType
- the type of the wanted property
void addProperty(IPartProperty property)
property
- the propertyboolean hasProperty(PropertyType propertyType)
propertyType
- the type
int getPartLevel()
void updateFrame(Transform inTransform) throws OrekitException
inTransform
- new transformation to be applied
Updates the part's frame with a new definition of its Transform.
OrekitException
- if update failsvoid reinitializeFrame()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |