PdfPatchMeshBuilder Class

Definition

Builds a patch mesh shading: Coons patches (Type 6) or tensor-product patches (Type 7), colours given at the corners.

public sealed class PdfPatchMeshBuilder : PdfMeshBuilder

Remarks

ISO 32000-2 §8.7.4.5.7 (Tables 83 and 84) and §8.7.4.5.8 (Table 85). Each patch is given by its control points in the order the data stream lists them, which is the order of Figure 45: p00 p01 p02 p03 p13 p23 p33 p32 p31 p30 p20 p10, the boundary (12 points for a Coons patch), followed for a tensor-product patch by the interior points p11 p12 p22 p21 (16 points). The four corner colours are those of p00, p03, p33 and p30, in that order.

Every patch is written in full with edge flag 0; patches that share an edge repeat its points. Write the mesh with CreateMeshShading(PdfPatchMeshBuilder, PdfShadingOptions?).

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (2)

Properties (2)

Methods (2)