ObjectARX
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Custom entity and hatching island detection problem

3 REPLIES 3
Reply
Message 1 of 4
maisoui
394 Views, 3 Replies

Custom entity and hatching island detection problem

Hi,

 

I created a custom entity and implement the method subExplode to explode in 3 entities : a border polyline (closed), an inside polyline (closed) and an hatch inside the inline polyline.

 

customentity.png

 

A problem occured when I'm trying to create an hatch "excluding" my custom entity. There is no problem if I use the pick internal point mode, but if I use the select objects mode nothing happens when I select my custom entity. It seems that the hatch created in the subExplode method causes problem to the island detection, because if I don't create an hatch in the explode, everything works correctly.

 

hatching_pickinternalpoint.png

 

hatching_selectobjects.png

 

Is there a way to have an explode context? Maybe I need to have a contextual subExplode method.

 

Any suggestions are welcomed. 🙂

Regards,

--
Jonathan
3 REPLIES 3
Message 2 of 4
Balaji_Ram
in reply to: maisoui

Hi Jonathan,

 

I could reproduce the behavior using a simple custom entity that I implemented.

 

I have contacted our engineering team on this and will get back to you.

 

Regards,

Balaji

 

 



Balaji
Developer Technical Services
Autodesk Developer Network

Message 3 of 4
Balaji_Ram
in reply to: maisoui

Sorry, it seems AutoCAD is not removing the hatch from the exploded entity set as it does with Block reference for example.

 

I have logged this in our internal database for our engineering team to analyze.

 

Regards,

Balaji



Balaji
Developer Technical Services
Autodesk Developer Network

Message 4 of 4
maisoui
in reply to: Balaji_Ram

Thank you for your reply. I hope a fix/workaround will be available soon.

Regards,

--
Jonathan

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost