Wed, 10/06/2010 - 14:44
If I create an AIS_Triedron, with mode 1 (origin selection) activated, then select using the box Select() method of the context, the origin is not selected *unless* I have previously selected it using the basic Select() method.
I subclassed AIS_InteractiveObject to create a rectangle with 8 drag handles. The handles are created using the same method AIS_Triedron uses to create the origin; an AIS_Point member.
The same thing happens to my rectangle. A zoom box will not select the handles (AIS_PointS) unless they have been previously selected with Select().
Wed, 10/06/2010 - 15:05
Ignore "zoom" in that last paragraph. Has nothing to do with zoom, only box *selection*. Also, should be AIS_Trihedron, but you probably figured that out.