Used to implement primitive picking. In a
primitive's RenderForPick method, the primitive should push itself
onto the stack, render with depth buffering enabled, then pop
itself off the stack.
| C# | Visual Basic | Visual C++ |
public interface IAgGxPickStack
Public Interface IAgGxPickStack
public interface class IAgGxPickStack
| All Members | Methods | Properties | |||
|
|
|
|
|||
| Icon | Member | Description |
|---|---|---|
|
|
Count |
Returns the number of object on the pick
stack. When a primitive manipulates the stack during RenderForPick,
the Count should be the same at the end of the function as it was
at the start.
|
|
|
Pop () () () |
Pops an object from the pick stack. A
primitive should call this in RenderForPick after it renders the
actual primitive.
|
|
|
Push(Object) |
Pushes an object (i.e. a primitive) onto the
pick stack. A primitive should call this in RenderForPick before it
renders the actual primitive.
|
Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)