[quote user="EvanH"]mdlPattern_addAssociative(edPP, 0, 0, &patPar, NULL, NULL, PATTERN_HATCH, mdlModelRef_getActive());[/quote]
Does it make any difference if you pass -1 for line1 and line2?
mdlPattern_addAssociative(edPP, -1, -1, &patPar, NULL, NULL, PATTERN_HATCH, mdlModelRef_getActive());