A3DGraphHatchingPatternData
Fields
A3DUns32 |
m_uiSize |
| A3DGraphHatchingPatternLineData * | m_psHatchLines |
A3DUns32 |
m_uiNextPatternIndex |
Detailed Description
-
struct
A3DGraphHatchingPatternData Hatching lines fill pattern descriptor.
A hatching pattern is a composition of at least one line described with
A3DGraphHatchingPatternLineData.- Version
- 2.0
A3DGraphHatchingPatternDatais one of the four fill pattern provided by HOOPS. It is associated to thekA3DTypeGraphHatchingPatternentity type. The other available fill patterns areA3DGraphDottingPatternData,A3DGraphSolidPatternDataandA3DGraphVPicturePatternData.See also
A3DGlobalGetGraphHatchingPatternData
See also
A3DGlobalInsertGraphHatchingPattern
See also
See also
See also
- Pattern description
- This descriptor is a stacking of line descriptions, represented by an array of
A3DGraphHatchingPatternLineDatainstances. Where each element is drawn over its preceding one. - Pattern layers
- Implementations can express complex patterns by chaining them in order, using the
m_uiNextPatternIndexfield.
Public Members
-
A3DUns32
m_uiSize The number of hatch lines the pattern is made of.
-
A3DGraphHatchingPatternLineData *
m_psHatchLines An array of lines, allocated to
sizeof(A3DGraphHatchingPatternLineData) * m_psHatchLines.
-
A3DUns32
m_uiNextPatternIndex Global index for the next pattern.