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 © 2023. All rights reserved.