World Space-to-Model Space Transformation Summary

The following table summarizes the choices available during world-coordinate space to model space transformations.

World to Model Space Transformation Summary

┌───────────────┬──────────────────────────────────┬───────────┐
│Transformation │Transformation Function           │Applies    │
│Type           │                                  │to...      │
├───────────────┼──────────────────────────────────┼───────────┤
│Model          │GpiSetModelTransformMatrix        │Primitives │
│transformations│                                  │both inside│
│               │                                  │and outside│
│               │                                  │a segment  │
├───────────────┼──────────────────────────────────┼───────────┤
│Segment        │GpiSetSegmentTransformMatrix      │A retained │
│transformations│                                  │segment,   │
│               │                                  │issued at  │
│               │                                  │the first  │
│               │                                  │element of │
│               │                                  │the segment│
├───────────────┼──────────────────────────────────┼───────────┤
│Instance       │GpiCallSegmentMatrix              │Only the   │
│transformations│                                  │called     │
│               │                                  │segment    │
└───────────────┴──────────────────────────────────┴───────────┘

Note: The effect of GpiSetModelTransformMatrix and GpiCallSegmentMatrix on the model transformation drawing attribute can be duplicated by an equivalent drawing order in a drawn retained segment.


[Back: Instance Transformations]
[Next: Model Space-to-Page Space Transformations]