AreaPattern.Params Class

Defines a hatch, cross hatch, or area pattern.

Methods

Name Description
constructor(): AreaPattern.Params    
applyTransform(transform: Transform): boolean    
clone(): AreaPattern.Params    
equals(other: AreaPattern.Params): boolean    
toJSON(): AreaPattern.ParamsProps    
fromJSON(json?: AreaPattern.ParamsProps): AreaPattern.Params Static create an AreaPattern.Params from a json object.  
getTransformPatternScale(transform: Transform): number Static    
transformPatternSpace(transform: Transform, oldSpace: number, patRot: Matrix3d, angle?: Angle): number Static    

Properties

Name Type Description
angle1 undefined | Angle    
angle2 undefined | Angle    
color undefined | ColorDef    
defLines undefined | AreaPattern.HatchDefLine[]    
invisibleBoundary undefined | boolean    
origin undefined | Point3d    
rotation undefined | YawPitchRollAngles    
scale undefined | number    
snappable undefined | boolean    
space1 undefined | number    
space2 undefined | number    
symbolId undefined | string    
weight undefined | number    

Defined in

Last Updated: 16 April, 2024