查看单个帖子
旧 2009-05-07, 06:50 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】what Is The Meaning Of Different Hatch Loop Types

what is the meaning of different hatch loop types?
what is the meaning of different hatch loop types?
enum hatchlooptype
{
kdefault = 0,
kexternal = 1,
kpolyline = 2,
kderived = 4,
ktextbox = 8,
koutermost = 0x10,
knotclosed = 0x20,
kselfintersecting = 0x40,
ktextisland = 0x80,
kduplicate = 0x100
};
what does derived/outermost etc mean?
is it necessary that we should get the first loop as kexternal?
since i have yet to see a detailed explanation of the various hatch loop flags, here is my humble attempt (derived from creating hatches and then examining what flags autocad assigns to them.) while the flag descriptors 'polyline' and 'textbox' are fairly self-explanatory, 'outermost' and 'external' and 'default' are not. i.e. what is the difference between 'outermost' and 'external'? what does 'default' mean? please see the attached diagrams which may help others who have been perplexed in the past. from the pictures it can be seen that the terms 'outermost' and 'default' not exactly are intuitive. basically
external = always an outer loop
outermost = a first level inner loop except when it is also flagged 'external'
default = a loop that does not qualify as 'external' or 'outermost'
pg
wow, the answer to this question took nearly 4 years.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)