リファレンス
ロケット・型式・部品・適合チェック
import { … } from "@johnmorrisdotca/uchusen-rockets";
リファレンスの説明と例は英語です。見出しと目次は日本語です。
エクスポート
| 名前 | 種類 | 概要 |
|---|---|---|
Angle | 型 | An angle to look from: az degrees round from the windward side towards +X, el degrees above the horizon. |
angleAt | 関数 | The angle of a group seconds into the show, in degrees. |
approachPath | 関数 | Berth, parts store, the lane abreast of the slot, then the slot. |
arrangement | 関数 | The general-arrangement views of a ship at one scale: side (the spine up the sheet), front (looking down the spine) and top, in a frame width by height pixels, with one scale for all three and a ruler along the length. |
Arrangement | 型 | The general-arrangement views at one scale. |
assemble | 関数 | Puts a ship's list of modules in place and checks that every joint mates. |
Assembly | 型 | A ship put together: its places, its mass and size, and the problems found. |
assemblyOf | 関数 | The part at day. |
assetPathOf | 関数 | The shipped picture of these options, under the package's dist/assets/: starship-v3.svg, falcon-9-block-5-apart.thick.svg. |
attributesFromOptions | 関数 | The attributes that draw these options. |
axesOf | 関数 | The camera's own axes for looking along direction, with up as near to +Y as it can be. |
beaconLamp | 関数 | The slow red beacon: a dome in the beacon material. |
BeamEnds | 型 | The two ends of a carry, and the slot the part is heading for. |
beamLight | 関数 | The beam as light in a drawing. |
BeamPhase | 型 | What the beam is doing: taking hold, carrying, letting go, or watching the part settle into its slot. |
Bell | 型 | One engine bell as the drawing has it: where it stands across the part, the height of its mouth and its exit radius, all in metres in the part's own frame. |
bellsOf | 関数 | One bell for every engine the pieces already draw. |
berthRing | 関数 | A ring of berths around the parts stack, used when nothing is being carried. |
BESIDE_MOST | 定数 | The most craft that stand beside the one on screen: seven, so eight in all. |
BESIDE_ROCKET | 定数 | The rocket that can stand beside another for scale: the real Starship stack, Super Heavy and the ship, Block 3. |
besideBounds | 関数 | The box that holds both: what the camera must frame, and what Fit fits. |
besideCraft | 関数 | The craft that stand beside a rocket, from the element's beside attribute: on is Starship with Super Heavy (never beside Starship itself), and a list such as saturn-v:saturn-v,iss:iss is those craft, at most seven, each a rocket and a variant (the rocket's default variant when none is given). |
besideLabel | 関数 | The words that say what the craft beside it is: its name and its sourced length, such as "Starship with Super Heavy, 124.4 m". |
besideLayout | 関数 | Where the other rocket stands: its offset in metres, to add to where its own parts stand, and the box it fills there. |
blank | 関数 | A figure with no value: the shape of "no source gives this". |
BUILD_BUDGET_MS | 定数 | How long a build may take, in milliseconds, on a normal laptop: the first picture (coarse) within a second and full detail within three. |
BuilderOption | 型 | One part a row of the builder offers: its id, its name and the rocket it comes from. |
BuilderRow | 型 | One row of the builder, from the bottom: what it chooses, the parts it offers, the one chosen, and whether the builder made the choice because only one part fits. |
BUILDERS | 定数 | The kit's builders, for a ship that needs a module of its own size: a 40 m container, an 80 m tank, a 165 m ring, a 24 m truss bay. |
builderState | 関数 | The rows for these picks, from the bottom. |
BuilderState | 型 | What the builder shows for a set of picks: its rows, the description they make and the fit report for it. |
buildOf | 関数 | The build order of a ship, or nothing when that ship has no build to play. |
BuildPhase | 型 | Bring, join, outfit, then inspect. |
BuildTime | 型 | How long a build took, and what it made. |
BuildWords | 型 | The words the build bar says, each of which a page can replace. |
burnsOf | 関数 | How many engines of each part burn in a phase, as drawn: a blank figure draws its drawn. |
canBeside | 関数 | Whether Starship can stand beside this rocket: every rocket but Starship itself. |
canScale | 関数 | Whether a craft takes the size slider: the three Kaminari concept hulls. |
carries | 関数 | Where each drone is at at. |
Carry | 型 | One drone, where it is, and the point its beam aims at. |
CDN | 定数 | The folder on a CDN the element loads from when the embed is a plain script with no bundler. |
check | 関数 | Asks whether a rocket goes together, from the parts' records alone, with no three.js and no DOM. |
cleanLook | 関数 | A value from outside as a look's name: the default for anything else. |
cleanShow | 関数 | A value from outside as something that can be shown. |
cleanView | 関数 | A value from outside as a view's name. |
cleanWay | 関数 | Anything but ccw is the default way. |
clockWords | 関数 | A time as words: T+2:35, T-0:03, T+1:05:20. |
COLLAR_CLASSES | 定数 | The collar classes in order of size. |
CollarClass | 型 | The four collar classes: S for small craft and service ports, M for the ordinary module spine, L for heavy spines, H for the heaviest. |
COLLARS | 定数 | The collar standard: four classes, each twice the one before. |
CollarSpec | 型 | What a collar class is, in metres. |
COMPANIES | 定数 | The company of every shipped ship: Miyamoto, Ariake, Hanabusa, Kaminari, Emiake and Romaryū. |
Company | 型 | One ship's company: its crew, and every room they need. |
COMPANY_KINDS | 定数 | The rooms every one of these ships has. |
companyOf | 関数 | One ship's company. |
CompanyShip | 型 | Miyamoto, Ariake, Hanabusa, the shipped Kaminari, Emiake or Romaryū. |
CONCEPT_IDS | 定数 | The variant ids of the three concepts, in the order the picker lists them. |
CONCEPT_ROCKETS | 定数 | The rocket ids that take the size slider. |
conceptHull | 関数 | One concept on Kaminari's own No. |
conceptStyle | 関数 | How a concept is painted: the face as drawn, a solid fill on a plain field, and lamps for the night view. |
craftName | 関数 | The words that name one craft in a picture of several: its name, then its length in metres, such as "Saturn V (Apollo), 110.64 m". |
CreditId | 型 | The id of one model's credit in MODEL_CREDITS. |
creditLine | 関数 | One credit as a line of text. |
CrewSpace | 型 | One room on a ship: what it is, which deck it stands on, where that deck is, and how many of the crew it is for. |
CrewTask | 型 | What the drone is doing. |
CROSSFADE_MS | 定数 | How long the drawing and the 3D view cross-fade, in milliseconds. |
Deck | 型 | One deck of the numbered summary. |
deckNumber | 関数 | A deck number, for beside a hatch. |
deckSummary | 関数 | The numbered deck summary of a ship, bow to stern: every section that is a deck, numbered from 1 at the bow. |
DEFAULT_LOOK | 定数 | The look used when none is named or the name is not a look: line. |
DEFAULT_SPIN | 定数 | The spin used when none is asked for: 180 seconds a turn, clockwise. |
DEFAULT_VIEW | 定数 | The view used when none is named or the name is not a view: three-quarter. |
demoHull | 関数 | A demonstration hull for one ship: a drum of the kit's own plating, with the ship's markings laid over it as a part of their own, to show the lettering at the distance a ship is seen from and close up. |
Description | 型 | A rocket to check or build: its id, its variant (left out: the rocket's default) and any other part in a slot, by part id. |
designation | 関数 | A fleet ship's designation: SPX- and its code, such as "02" or "KIT-H". |
directionOf | 関数 | The unit vector from what is looked at towards the camera. |
Disagreement | 型 | Another value a source gave for a figure, with the source and the reason it was not the one chosen. |
dockingMarking | 関数 | A docking marker: a ring with four ticks and the port's number in the middle, painted where a ship should line up. |
DRAWING_HOLD_MS | 定数 | The drawing stays at least this long after it first comes on screen. |
DRONE | 定数 | Where things are on the SPX repair drone, in its own frame: metres, its lowest point at y = 0, its front towards +Z. |
DRONE_FILES | 定数 | The repair drone's two painted models, under assets/models/: near keeps every triangle (about 120,000) and far is the same drone cut to about 2,200 for one far away. |
dutyOf | 関数 | Which job a material's glow has. |
easedDistance | 関数 | A distance between two camera distances, even in scale. |
easeInOut | 関数 | Ease-in-out: slow at both ends, so a camera move does not start or stop with a jerk. |
EMBED_KINDS | 定数 | The six ways embedCode writes a rocket for another page: element, iframe, module, svg, data and link. |
embedCode | 関数 | The text of one embed. |
EmbedKind | 型 | One of the ways in EMBED_KINDS. |
embedNote | 関数 | What an embed asks of the page around it, in words: a line for the demo to show. |
EmbedSettings | 型 | Where the embed code points: the address of the demo that holds embed.html, and the CDN folder the element loads from. |
ENGINE_CARDS | 定数 | The engine cards, by id. |
EngineCard | 型 | One engine type: what it burns, how hard it pushes and how it runs. |
EnginePropellant | 型 | What one engine burns: its name as the variants' data spells it, the propellant as its page words it (a figure with its source), and the kind of flame that picks the colour. |
EngineRole | 型 | What an engine does on a ship. |
EngineRow | 型 | One line of a ship's engine table: a role, the card, how many engines and their thrust together. |
enginesWanted | 関数 | on asks for them, and a reader who asked for reduced motion has them off whatever the page says. |
engineTable | 関数 | The engine table of a ship: for each role, which engine card, how many engines and what thrust, from the modules in its list. |
exploded | 関数 | The exploded assembly of a ship: every module moved apart along the spine by gap metres so none touches, with its name and its mounting points (the centre of each collar's face and each port) in the exploded positions. |
ExplodedModule | 型 | One module of an exploded assembly: its name, how far it moves from its place, and the points it mounts at. |
Figure | 型 | A number or a text with where it came from. |
figureWords | 関数 | A figure as words for a table: its value and whatever must stay beside it; a blank says why, or that no source gives it. |
FitCode | 型 | Why a check said what it said: an unknown rocket, variant, slot or part, a part of the wrong kind, a joint that is missing, of another kind or of another width, or a custom build. |
FitIssue | 型 | One thing a check found: its code, its level (error stops a build, note says what was decided) and a sentence saying it. |
FitReport | 型 | The answer of check: whether the parts go together, the issues, the label to call the rocket, whether it is a custom build, the variant, the parts, the size and the credits of every licensed model. |
FLAME_SETTLE_MS | 定数 | With no one touching anything, a flame stops moving after this long and nothing draws: a lit rocket at rest costs the same as a dark one. |
FlameKind | 型 | The kinds of flame the pictures have a colour for. |
FlatPlace | 型 | Text on a flat wall: at is the anchor, the middle of the capitals' height; right is the way the text reads and up the way a letter stands, both unit vectors; the viewer who sees the text right way round stands on the side of right x up. |
FLEET_MAKER | 定数 | The maker of every ship of the fleet, as the maker field says it: SPX, short. |
FLEET_MARKING_ROCKETS | 定数 | The hull-marking rockets, by id: each candidate face on Kaminari's tank and on Miyamoto's habitat. |
FLEET_MARKS | 定数 | The words the fleet paints: the prefix ISV, each ship's name in capitals with its kanji, its registry and its class, and the operator's name, which is just SPX. |
FLEET_OPERATOR | 定数 | The organisation that operates the fleet, in the story: just "SPX", never spelled out. |
FLEET_PALETTE | 定数 | The fleet's colours by role, as sRGB hex. |
FleetColour | 型 | The name of a role in FLEET_PALETTE. |
Flight | 型 | A flight, from a published timeline: its rocket and variant, whose timing it is, its source and its phases in order. |
FLIGHT_LOG | 定数 | The flights this package keeps a record of, each from a named source. |
FlightBurn | 型 | How many engines of a part burn. |
FlightClock | クラス | The clock of one timeline: where it is and whether it runs. |
FlightFrame | 型 | Everything the picture needs at one place on the timeline: the phase, how each part stands, which engines burn, how far the ground has fallen, and how much smoke stands on the pad. |
flightLogOf | 関数 | A rocket's flights, in order. |
flightNow | 関数 | The assembly flight underway at at: flights are the build steps in the order they start, named like an ISS flight. |
flightOf | 関数 | The flight for a rocket's variant, when a page gives one. |
FlightPhase | 型 | One phase of a flight: its id and name, what happens, when (a figure with its source), how many engines burn, how each part stands, and how far the ground has fallen away. |
FLIGHTS | 定数 | Every flight the package can play, one for each variant that has a timeline. |
FOV_DEG | 定数 | The camera's field of view, in degrees, top to bottom. |
frameAt | 関数 | Everything the picture needs at a place on the timeline, for a vehicle height metres tall. |
frameFor | 関数 | The nearest camera that holds the whole of min to max in a picture aspect wide for 1 tall, from angle. |
Framing | 型 | Where the camera stands: the point it looks at, its position and its distance from that point, in metres. |
G0 | 定数 | Standard gravity in m/s^2. |
GLOSSARY | 定数 | The fleet's acronyms and what they stand for. |
GlossaryCode | 型 | The name of an acronym in GLOSSARY. |
grounded | 関数 | Whether slot may stand in the picture. |
hangarNumber | 関数 | A hangar's number, in a painted box. |
hazardMarking | 関数 | Diagonal warning stripes of black and warning yellow in a box, for a hatch frame, a swing area or the edge of a gantry: width metres along the text, place.height metres tall, stripes at 45 degrees. |
HULL_MARKS | 定数 | The lettering places of each ship, in that ship's own metres. |
HULL_STACKS | 定数 | The hull-layer presets by role. |
HullBox | 型 | A box the path must not pass through, in metres. |
HullLayer | 型 | One layer of a hull: its place in the stack (1 is the outside), what it is, what it is made of, its thickness in millimetres, and what it is for. |
HullMark | 型 | One place a ship carries its lettering. |
hullMarkings | 関数 | The pieces of one ship's lettering, in the ship's own metres, ready to stand on the hull. |
HullStack | 型 | A stack of hull layers for a role, outside in. |
HullStackName | 型 | The name of a preset in HULL_STACKS. |
Inset | 型 | A system inset: an id and name, what it is, and its numbered sub-parts. |
InsetPart | 型 | One numbered sub-part of an inset: its number, name, what it does, its size in metres (width, height, depth), where it sits in the assembled inset and how to draw it. |
INSETS | 定数 | The four system insets by id: reactor core, navigation and sensor suite, life support, docking port, each with five or six numbered sub-parts. |
inspectAt | 関数 | One drone's place around a finished hull. |
InspectPlace | 型 | One drone at one moment: where it is, the spot it is looking at, and whether it is holding still. |
isCoarse | 関数 | Whether a piece belongs to the coarse level: a body of revolution that is part of the main body or has an outline (a hull, a bell, a collar's flange), or a solid that is at least a metre and a half every way (a container's box). |
Joint | 型 | Where a part mates. |
KAMINARI_CONCEPT_VARIANTS | 定数 | The three ships' variants: Kaminari, Emiake and its deployed sails, then Romaryū. |
kanjiPlate | 関数 | The kanji of a ship's name, and its class beside it where it has one, in one formal place. |
KIT | 定数 | Every module of the fleet kit, by id: name, mass and size in metres, collars, ports and how to draw it. |
KitModule | 型 | One module of the kit: its name, mass and size in metres, the collars at its ends, the ports on its side, and how to draw it. |
Label | 型 | One label: what it says, the part it points at in the ship's metres (so a 3D view moves it with the part), which side of the ship its text goes, and where it comes from. |
labelDensity | 関数 | How dense a ship's labels are: labels for each hundred metres, and the share of the length each label stands for. |
labelsOf | 関数 | The labels of a ship: one for every named section of every module, each pointing at its part, alternating sides so a sheet can carry them on both sides. |
lampFactor | 関数 | How bright a lamp is now, from 0 to 1. |
lastPosition | 関数 | The last place on the timeline: the last phase. |
LEGEND | 定数 | The symbol legend: the marks a sheet uses for hatches, locks, ladders, lifts, valves, pumps, lines and radiation. |
LegendSymbol | 型 | A symbol of the legend: its id, its name, what it means on a sheet, and a small drawing as an SVG path in a 24 by 24 box. |
lightMode | 関数 | The Lights choice, from the attribute or the address. |
lightPool | 関数 | A baked pool of warm light on a surface: a thin sheet in the light-pool material, lying in the frame. |
Livery | 型 | A colour scheme: the panel colours of a module. |
LIVERY | 定数 | The fleet's liveries. |
LiveryName | 型 | The name of a livery in LIVERY. |
lockup | 関数 | A lock-up of a big registry with the name set smaller above it, justified to its width, and an optional pinstripe between them: the arrangement of a ship's exterior marking. |
LoggedFlight | 型 | One flight from the flight log: its name, the rocket and variant that show it, the date, whether the launch succeeded, the source's own words on the outcome, and the source. |
Look | 型 | What a look changes: the colour and width of its lines in a 3D view and in a drawing, how much of the weld lines shows, the fills by material group and whether there is a halo. |
LOOK_NAMES | 定数 | The names of the looks: line, thick and painted. |
LookName | 型 | The name of one look in LOOK_NAMES. |
LOOKS | 定数 | Every look, by name. |
MakerId | 型 | The id of a group in MAKERS. |
MAKERS | 定数 | The groups the demo lists rockets under, by id, with the name shown for each. |
markedHauler | 関数 | The kit's sample hauler with its markings: the ship's number along both flanks of the long tank, hangar, deck and port numbers on the drums, container numbers and stencils on the boxes. |
marking | 関数 | Text on a hull. |
MarkingPlace | 型 | A place for a marking: a flat wall (at, right, up) or a hull of revolution (radius, y, az). |
MarkingStyle | 型 | How a marking is made. |
markingWidth | 関数 | How wide a text is in metres at a capital height: the width the marking will take on a hull, so a ship can centre it, fit it between hatches or keep it clear of a seam. |
MaterialName | 型 | The name of one material in MATERIALS. |
MATERIALS | 定数 | Every material the meshes use, by name. |
MaterialSpec | 型 | One material: its colour, how metal and how rough it is in a 3D view, and the fill group it takes in a drawing. |
mates | 関数 | Whether two facing collars mate: the same class, and both there. |
MAX_PIXELS | 定数 | The most the backing store may hold, in pixels (a 620 x 827 view at a ratio of 2 is 2 million). |
MAX_RATIO | 定数 | The sharpest ratio ever used, however dense the screen. |
MAX_SIDE | 定数 | The longest side the backing store may have. |
miyamotoHull | 関数 | The same arrangement on Miyamoto's own habitat drum. |
MODEL_CREDITS | 定数 | Every licensed model this package paints with, by credit id. |
ModelCredit | 型 | The credit for one licensed model: its title, its creator and their page, where it came from, its licence and what this package changed. |
ModuleKind | 型 | What a module is for. |
ModuleOptions | 型 | What a module draws with: how much small detail, whether to open the hull, a different colour scheme, a seed for the weathering. |
Motion | 型 | One moving group of a ship: which ship and which tagged group, what it does and how fast, and its note. |
MotionKind | 型 | What a moving group does: spin turns without end at rate degrees a second; swing goes from rest to to and back, with holds; sweep goes from from to to and back like a pendulum; slide moves along its axis from from to travel metres and back, on the same holds as a swing. |
motionNote | 関数 | The sentence for the panel: what moves on this ship and how fast it really is. |
MOTIONS | 定数 | Every motion of the fleet, by ship. |
motionsOf | 関数 | The motions of one rocket: empty for a rocket with none. |
motionSpeed | 関数 | How fast they move: fast is ten times the real speed, anything else the real speed. |
MotionSpeed | 型 | The speeds of the Motion choice: real, or ten times faster so a slow part can be seen. |
motionWanted | 関数 | Whether the moving parts move: the motion attribute says on (real speed) or fast (ten times), anything else leaves them still, and a reader who asked for reduced motion sees stills whatever it says. |
moved | 関数 | The pieces with each moving group turned by the angle its name has in angles (degrees, 0 where it has none). |
movingGroupsOf | 関数 | The names of the groups a part has that a flight can turn. |
nameplate | 関数 | A ship's name plate: the prefix and name on one line and the registry on a line below, both in the face the fleet uses, on one flank. |
noStep | 関数 | A "NO STEP" stencil, over a surface that will not take a person's weight. |
OPTION_ATTRIBUTES | 定数 | The attributes of <uchusen-rocket> that choose what is drawn, in the order the demo writes them. |
optionsFromAttributes | 関数 | The options read finds. |
paintedCredit | 関数 | The CC BY line for a painted rocket, generated from the parts that are showing. |
PART_ENTRIES | 定数 | Every part of every rocket, each with its record: its real size in metres, the joints it mates at, and where its shape came from. |
PartBuild | 型 | How a part stands at day. |
partEntry | 関数 | Finds a part by its id. |
partIdOf | 関数 | A part's name for a rocket's slot in a variant. |
PartKind | 型 | What kind of part a record is: a booster, a ship, a stage, a fairing, a capsule, an engine, a fin and so on. |
PartPose | 型 | How a part stands in the picture at a phase. |
PartRecord | 型 | The one record every part has: its id, kind and name, the rocket and variants it is true for, its height and diameter in metres, the sourced figures, its joints, any painted model, and where its shape came from. |
pathClears | 関数 | Whether every leg but the last stays out of the hull. |
Performance | 型 | What a ship can do, from its modules and engine cards. |
performanceOf | 関数 | What a ship can do: from the mass of its modules and the thrust of its main engines. |
phaseAt | 関数 | Which phase a place on the timeline is in, and how far along to the next. |
phasePosition | 関数 | The place on the timeline of a phase by its id, or null for one the flight does not have. |
pickBells | 関数 | Which count engines burn: from the middle out, and a ring that is only partly used has them evenly round it, so three of a Falcon 9's nine are the middle one and two opposite. |
PICTURE_H | 定数 | The height of the picture a drawing is made in, in drawing units. |
PICTURE_W | 定数 | The width of the picture a drawing is made in, in drawing units. |
pixelRatioFor | 関数 | The device pixel ratio to draw a width x height view at: the screen's own, held to 2, to 4096 pixels a side and to 6 million in all. |
Place | 型 | Where one part stands for a choice of what to show: its slot, its position in metres and whether it is shown at all. |
Placed | 型 | One module placed on a ship: where its origin stands and how it is turned. |
placesFor | 関数 | Where each part stands: up the stack joint to joint, or spread apart on a diagonal of the ground, or one part alone. |
PLANNED_ROCKETS | 定数 | Rockets with sourced facts and no shape yet. |
PlannedRocket | 型 | A rocket on the list with no mesh yet: its name and the sourced facts to build it from. |
PLAY_RATES | 定数 | Story seconds that pass in one real second. |
playFrame | 関数 | The build at at, from 0 when the keel is laid to 1 when the ship flies. |
PlayFrame | 型 | One moment of the build: the story day, the slots that are finished, and the slots that are being built. |
playFrom | 関数 | Whether the address asked for the build, and how far through it. |
PlayStep | 型 | One step the player reads: the slot, when it starts and how long it takes. |
plumeLength | 関数 | How long a flame is drawn, in metres, for an engine whose bell is exit metres across at the mouth. |
Port | 型 | A mounting port on a module, off the spine: a collar that faces up (parallel to the spine), where another module of the same collar class can stand with its bottom on it. |
portMarker | 関数 | A docking port's marker: a ring with four ticks and the number in the middle, painted round the port so a ship lines up on it. |
propellantOf | 関数 | The record of what an engine burns, found by the engine's name in a variant's engine text, or null when no page read here names it. |
PROPELLANTS | 定数 | The engines whose propellant a page read here names. |
PROXIMA_LY | 定数 | The distance to Proxima Centauri in light years. |
Rank | 型 | A rank reads at a glance: one boss, one manager for every six to eight drones, and the rest builders and grunts about equally. |
rankOf | 関数 | The rank of drone drone in a crew of count. |
Reading | 型 | One reading of a device's orientation: front to back (beta, -180 to 180 degrees) and left to right (gamma, -90 to 90 degrees). |
REDUCED_FADE_MS | 定数 | How long the cross-fade lasts for a reader who asked for reduced motion, in milliseconds. |
revealDelay | 関数 | How long to wait, once the 3D view is ready at readyAt, before it takes over from a drawing first seen at shownAt (0 under reduced motion). |
ringsOf | 関数 | The bells grouped by how far they are from the part's axis, innermost ring first, and each ring in order round the axis. |
RocketEntry | 型 | One rocket: its id and name, its variants, its default variant, the group it is listed under and who made it. |
rocketFromParams | 関数 | The options a query names. |
RocketOptions | 型 | Every choice that draws a rocket, as plain text: the same names and values as the element's attributes. |
ROCKETS | 定数 | Every rocket that has a shape, by id, each with its variants. |
rocketSpeed | 関数 | The relativistic rocket equation: the speed, as a fraction of c, that a rocket with exhaust speed exhaustOfC reaches burning from full down to dry mass. |
RocketStatus | 型 | Whether a rocket is built (it has a shape) or planned (it has facts and no shape yet). |
rocketToParams | 関数 | The options as a query for embed.html. |
rolledUp | 関数 | The camera's up axis after a roll about the direction it looks along. |
RoomKind | 型 | The name of a room in ROOMS. |
ROOMS | 定数 | The rooms people need, named, each with a job and a size in metres: a cabin, a mess, a gym, a garden, an observation lounge, medical, a storm shelter, a recreation room, a school, a plaza, a bridge, a quarantine room, engineering, life support, stores and an airlock. |
RoomSpec | 型 | One room: its id, the name a cutaway labels it with, its job, and its size in metres. |
RoundPlace | 型 | Text wrapped on a hull of revolution round the spine (the Y axis, or the line through axis): y is the height of the middle of the capitals and az the azimuth of the anchor, in radians round Y from +Z towards +X, as everywhere else in the kit. |
SAMPLE_SHIPS | 定数 | The kit's sample ships: three lists of modules, from a hauler with parallel cargo to a short scout and a bulwark with a shield. |
SCALE_PERCENT | 定数 | The smallest and largest size the demo's slider offers, in per cent of the concept's drawn size, and the step between sizes. |
scaleBar | 関数 | A scale bar for a sheet: a round length in metres that fits maxPixels at the scale pixelsPerMetre, with ticks, and the ratio when the sheet is dpi dots to an inch. |
ScaleBar | 型 | A scale bar: a length in metres, its pixels at the sheet's scale, and the ticks along it. |
scaleFactor | 関数 | The factor a size in per cent asks for: 1 for any craft that does not take the slider, and the size between 60 and 100 per cent, in steps of 5, for a concept. |
scalePercent | 関数 | Clamps a size asked for to the slider's range and steps. |
scalePieces | 関数 | The same pieces at k times the size: lengths, radii, thicknesses and offsets all scale; directions and angles do not, so a scaled ship is the same ship. |
scaleReport | 関数 | The report of a fit checked at a size: every part's height, diameter and place, the whole size and the viewer's labels, k times what they are at full size. |
SECONDS_PER_PHASE | 定数 | Seconds a phase takes on the screen when the timeline plays: one flight in under a minute, whatever its real length. |
Section | 型 | One named section of a module: its id, its name, what it does, its role, where it lies as shares of the module's length (from the bottom) and, for a deck, that it is one. |
SectionRole | 型 | What a section is, so a sheet can group and colour its labels. |
SECTIONS | 定数 | The sections of each module, by module id, bottom to top. |
SeparationOptions | 型 | How a separation joint is made: how many latch hooks and umbilical plates it has. |
ShipIssue | 型 | What went wrong with a ship: which place, and why. |
shipLevels | 関数 | A ship in two passes: the coarse pieces of every module at once, for a first picture, and the fine pass as one batch of pieces for each module, nearest first if order says so. |
ShipList | 型 | A ship as the kit sees it: a list of modules, bottom of the spine first. |
ShipMarks | 型 | One ship's public lettering. |
shipParts | 関数 | A ship's parts for the registry: one entry for each place, named <ship>-<place>-<module>, with a record that carries its joints and, for a module hung beside or on a port, where it stands. |
ShipParts | 型 | What a ship hands the registry: one part for each place, with its record, so together, apart and one-part-alone work. |
shipPieces | 関数 | The pieces of a whole ship: every module in its place, with clamps from the spine to the modules hung beside it. |
ShipPlace | 型 | One place on a ship: a module by id. |
SHOP_LIMIT_M | 定数 | The widest part the shop will hand to a drone, in metres. |
ShowName | 型 | What to show of a rocket: together, apart, or the slot of one part, such as booster. |
showsOf | 関数 | The first choices of show, then one per slot. |
SITE | 定数 | The address of the published demo, where embed.html is. |
slideAt | 関数 | How far a slide has paid out, in metres. |
SLOT_NAMES | 定数 | What to call a slot. |
SlotPart | 型 | A part standing in a slot of a checked rocket. |
Source | 型 | A source of a figure: its title, publisher and address, the date on it where it has one, how it was read (directly, by search or cited) and its licence. |
SourceId | 型 | The id of a source in SOURCES. |
SOURCES | 定数 | Every source a figure can name, by id. |
spaceLength | 関数 | The length still flying, in metres, rounded. |
spaceSlots | 関数 | The slots to draw when the craft is in space, or null when the picture stays the whole variant. |
specBlock | 関数 | The spec block of a ship, for its sheet and its inspector: length, beam, height, dry and full mass, the engines by role, thrust, acceleration, top and cruise speed and the trip to Proxima Centauri in ship time and in Earth's. |
SpecLine | 型 | A line of a spec block: a name, a value with its unit, and a note. |
Spin | 型 | The slow turn of a rocket: the seconds a full turn takes (0 is none) and which way. |
spinOf | 関数 | A spin from the spin and way attributes: a name, or seconds a turn. |
stackDepth | 関数 | The total thickness of a stack in metres. |
steppedPlace | 関数 | The place after seconds of play. |
stepPhase | 関数 | Which phase a step is in on day, and how far through that phase. |
sternLamp | 関数 | The steady white stern light: a dome in the nav-white material. |
stills | 関数 | The numbered stills for reduced motion: the keel just laid, evenly spaced moments, and the finished ship. |
stripeMarking | 関数 | A plain band of paint: width metres along the text and place.height metres across, in one material. |
swapsFor | 関数 | The modules that swap for a module: those that share its slot, with the same collars and the same length. |
SWARM_CAP | 定数 | The most drones one ship may have working at once. |
swarmCount | 関数 | How many drones work this ship. |
SwarmJob | 型 | One drone and the slot it is working. |
swarmJobs | 関数 | Which slot each drone works at at. |
THREE_VERSION | 定数 | The three.js a page with no bundler takes from the CDN: the version this package is built and tested with. |
tiltMode | 関数 | Off under reduced motion, on a computer with a mouse, or where the browser has no orientation events; "ask" where it must ask first (iOS: a tap on "Tilt to turn" asks, never the page by itself); else on. |
TiltMode | 型 | Whether tilting a device turns the view: off, ask (the browser must ask first, as on iOS) or on. |
tiltTurn | 関数 | The turn (degrees round, degrees up or down) for a reading, measured from rest (how the device was held when tilting began). |
timeBuild | 関数 | Builds a ship at a level and times it: the pieces of every module and then the mesh the viewer would be handed. |
titleBlock | 関数 | A sheet's title block, written in-universe: the SPX fleet drawing office, the vehicle as "ISV <name>, <registry>", the maker "SPX", its class, drive and computer in the fleet's own codes (see GLOSSARY), and a status in the future tense: "PLANNED · FIRST FLIGHT 2412" or "IN DEVELOPMENT · FIRST FLIGHT PLANNED 2412", never "in service". |
TitleBlock | 型 | A sheet's title block: the office, a line for each of the vehicle, its registry, class, drive and computer, the maker, sheet, scale, revision and status, and the vehicle's line in the fleet's own form. |
tractorBeam | 関数 | The pieces of the beam. |
trip | 関数 | A trip of distance light years that accelerates at a (in g) up to the cruise speed cruise (a fraction of c), coasts, and brakes at the same rate: constant proper acceleration, so the clocks follow the hyperbolic motion of special relativity. |
Trip | 型 | A trip as ship time and Earth time. |
turnedBy | 関数 | What the family's view controls choose: the turn and tip, in degrees, from a base angle. |
Variant | 型 | One version of a rocket as data: its id, name, status, first flight, its parts from the bottom up, and the sourced facts about it. |
VariantFacts | 型 | The sourced numbers of a variant: its height and diameter, each part's height by slot, its engines, other facts and any sizes that are not a height or a width. |
variantOf | 関数 | Finds a rocket's variant, with its sourced sizes. |
VariantStatus | 型 | What kind of thing a variant is: flown, announced (not built), an artist's model, a test vehicle or a support item. |
Vec3 | 型 | Three numbers: x, y and z. |
VIEW_NAMES | 定数 | The names of the views, in the order the demo lists them: three-quarter, front, back, side and below. |
ViewChoice | 型 | What the family's view controls report: the turn and tip in degrees, the zoom (1 is the whole rocket in the picture) and the pan in pixels. |
ViewName | 型 | The name of one view in VIEW_NAMES. |
VIEWS | 定数 | The angle of each named view. |
WATCH_FLIGHT_S | 定数 | Real seconds one assembly flight takes at the Watch a flight speed. |
Way | 型 | Which way a rocket turns: cw (clockwise) or ccw (counter-clockwise). |
workLamp | 関数 | An amber work lamp, for a construction drone and a berth. |
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。