Package | Description |
---|---|
fr.cnes.sirius.patrius.assembly | |
fr.cnes.sirius.patrius.assembly.models |
Modifier and Type | Class and Description |
---|---|
class |
MainPart
-Class to manage the assembly's main part.
|
class |
Part
-Class to manage the assembly's part (the main part is excluded).
|
Modifier and Type | Method and Description |
---|---|
IPart |
MainPart.getParent()
Returns null : this part has no parent.
|
IPart |
Part.getParent() |
IPart |
IPart.getParent() |
IPart |
AssemblyBuilder.getPart(String name)
This method returns the part whose name is given in parameter.
|
IPart |
Assembly.getPart(String name)
Returns the part whose name is specified.
|
Modifier and Type | Method and Description |
---|---|
Map<String,IPart> |
Assembly.getParts()
Returns all the parts of the assembly.
|
Modifier and Type | Method and Description |
---|---|
void |
Assembly.addPart(IPart part)
Adds a part to the assembly.
|
Constructor and Description |
---|
Part(String inName,
IPart inParentPart,
Transform inTransform)
Constructor of a part with a transformation.
|
Modifier and Type | Method and Description |
---|---|
protected static Vector3D |
AeroModel.forceOnFacet(SpacecraftState state,
IPart part,
Assembly assembly,
double density,
Vector3D relativeVelocity)
Method to compute the force for a plane model.
|
protected static Vector3D |
DirectRadiativeModel.forceOnFacet(SpacecraftState state,
IPart part,
Vector3D flux)
Method to compute the force for a plane model.
|
protected static Vector3D |
AeroModel.forceOnSphere(SpacecraftState state,
IPart part,
double density,
Vector3D relativeVelocity,
Frame mainPartFrame)
Method to compute the force for the part model (cylinder, parallelepiped, sphere).
|
protected static Vector3D |
DirectRadiativeModel.forceOnSphere(SpacecraftState state,
IPart part,
Vector3D flux,
Frame mainPartFrame)
Method to compute the force for a spherical model.
|
Copyright © 2019 CNES. All rights reserved.