This function supports "old style" grips, in applications that existed before the enhancement of grip functionality.
This function is not intended to be called by ObjectARX applications. However, it is possible to do so (for example, as a pass-through from the GetStretchPoints() method).
This function should append to the gripPoints array any points that are to treated as grip points for the entity.
The gripPoints array is passed to all entities involved in the grip operation, so the array may already contain grip points for other entities. Therefore, it is very important to append the new points rather than assigning them to any existing elements in the array.
The snapModes and geometryIds arguments are not currently used.
Public Function GetGripPoints( gripPoints As Point3dCollection, snapModes As IntegerCollection, geometryIds As IntegerCollection ) As void
public void GetGripPoints( Point3dCollection gripPoints, IntegerCollection snapModes, IntegerCollection geometryIds );
Parameters |
Description |
Point3dCollection gripPoints |
Input pre-existing array to append the grip points to; output with the entity's grip points appended |
IntegerCollection snapModes |
not currently used |
IntegerCollection geometryIds |
not currently used |
Comments? |