FeaSetupGlyphAdapter

The FEA adapter of field-presentation §FVE-13: it turns a FeaSolveSetup into glyph places, and knows no glyph shape beyond the two of asset::SetupShape.

In the namespace construct::xport. Declared in src/libs/libconstruct/construct/export/FeaSetupGlyphs.hpp.

Detailed description

- A support (`fixed`) is a support triad at sampled nodes of its Node region: at most one node per cube of kSpacing of the box diagonal, at most kCap, labeled "Fixed". - A force is one arrow along the force, at the face centroid of its Surface region nearest the region's area centroid. Its tip touches the part when it pushes, its tail when it pulls. The label is its size in N. - A pressure is one arrow per sample of its faces (the sampling of §FVE-12), normal to the face, into the part for a positive value. The label is its value in MPa.

The regions resolve as the solve resolves them (FeaRegionResolver): in world space, through the item's world matrix. A region that does not resolve gives the condition its reason, and the other conditions draw.

In this section