# TK_PIEllipse

## Functions

| `TK_PIEllipse`
TK_Status | `Interpret`
TK_Status | `Write`
TK_Status | `Execute`
TK_Status | `Clone`

## Detailed Description

class `TK_PIEllipse` : public HTK_Ellipse

  A custom HTK_Ellipse class which includes the HOOPS/3dgs key and pointer to an HSharedKey persistent indentifier object

  Public Functions

  inline `TK_PIEllipse`(unsigned char opcode, HSharedKey *persIdent)

    Constructs a HTK_Ellipse object.

    Parameters: | persIdent – A pointer to the shared key that you want to associate with this object.

  inline TK_Status `Interpret`(BStreamFileToolkit &tk, HC_KEY key, int variant = 0)
  inline TK_Status `Write`(BStreamFileToolkit &tk)
  inline TK_Status `Execute`(BStreamFileToolkit &tk)
  TK_Status `Clone`(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const

    This method makes a copy of itself and return a pointer to the newly created object.

    Parameters: | tk – A reference to the BStreamFileToolkit object. handler – The method will return a pointer to a copy of itself.
    Returns: | A #TK_Status indicating whether the operation was successful.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize 3DF or choose a sample question below to start a conversation:

What is HOOPS Visualize 3DF?
What are the latest release notes for HOOPS Visualize 3DF?
How do I start evaluating HOOPS Visualize 3DF?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...