VECTORBRUSH

typedef  struct  _VECTORBRUSH 
{ 
   L_INT  nSize; 
   VECTORBRUSHSTYLE VectorBrushStyle; 
   union 
   { 
      STANDARDBRUSH StandardBrush; 
      HATCHBRUSH HatchBrush; 
      PATTERNBRUSH PatternBrush; 
      GRADIENTBRUSH GradientBrush; 
      PATTERNBRUSHNEW PatternBrushNew; 
   }BrushType; 
}VECTORBRUSH,  *pVECTORBRUSH; 

The VECTORBRUSH structure holds information about the brush used to draw a vector object.

Member Description
nSize Size of this structure. Used for versioning.
VectorBrushStyle Value that indicates the brush style. Possible values are:
  Value Meaning
  VECTORBRUSH_STANDARD Standard brush
  VECTORBRUSH_PATTERN Pattern brush
  VECTORBRUSH_GRADIENT Gradient brush
  VECTORBRUSH_HATCH Hatched brush
BrushType Union of structures. The type of structure in this member depends on the value of the VectorBrushStyle member.
  if VectorBrushStyle is: BrushType contains a structure of type:
  VECTORBRUSH_STANDARD STANDARDBRUSH
  VECTORBRUSH_PATTERN PATTERNBRUSH
  VECTORBRUSH_GRADIENT GRADIENTBRUSH
  VECTORBRUSH_HATCH HATCHDBRUSH
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Vector C API Help