| Package | Description |
|---|---|
| com.ur.urcap.api.domain.payload | |
| com.ur.urcap.api.domain.value.dynamics |
| Modifier and Type | Method and Description |
|---|---|
InertiaMatrix |
PayloadContributionModel.createInertiaMatrix(double ixx,
double iyy,
double izz,
double ixy,
double ixz,
double iyz,
MomentOfInertia.Unit unit)
Creates an inertia matrix to be used when adding a payload to the installation in PolyScope using the method
PayloadContributionModel.addPayload(String, String, Mass, Position, InertiaMatrix), or updating an existing payload using
PayloadContributionModel.updatePayload(String, Mass, Position, InertiaMatrix). |
InertiaMatrix |
Payload.getInertiaMatrix()
Gets the inertia matrix of the payload.
|
| Modifier and Type | Method and Description |
|---|---|
Payload |
PayloadContributionModel.addPayload(String idKey,
String suggestedName,
Mass mass,
Position centerOfGravity,
InertiaMatrix inertiaMatrix)
Add a payload to the current installation in PolyScope.
|
void |
PayloadContributionModel.updatePayload(String idKey,
Mass mass,
Position centerOfGravity,
InertiaMatrix inertiaMatrix)
Update the mass, center of gravity (CoG) and inertia matrix of an existing payload added by this URCap.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
InertiaMatrix.epsilonEquals(InertiaMatrix other,
double epsilon,
MomentOfInertia.Unit unit)
Indicates whether some other
InertiaMatrix object is "approximately equal" to this one. |
Copyright © 2021. All rights reserved.