SoVRMLInline Class Reference
[VRML97 nodes]

VSG extension Grouping node that refers to children through a URL. More...

#include <Inventor/VRMLnodes/SoVRMLInline.h>

Inheritance diagram for SoVRMLInline:
SoVRMLNode SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  BboxVisibility {
  NEVER,
  UNTIL_LOADED,
  ALWAYS
}

Public Member Functions

virtual SoType getTypeId () const
 SoVRMLInline ()
void setFullURLName (const SbString &urlin)
const SbStringgetFullURLName ()
SoGroupcopyChildren () const
void requestURLData ()
SbBool isURLDataRequested () const
SbBool isURLDataHere () const
void cancelURLDataRequest ()
void setChildData (SoNode *urlData)
SoNodegetChildData () const

Static Public Member Functions

static SoType getClassTypeId ()
static void setFetchURLCallBack (SoVRMLInlineFetchURLCB *f, void *userData)
static void setBoundingBoxVisibility (BboxVisibility b)
static BboxVisibility getBoundingBoxVisibility ()
static void setBoundingBoxColor (SbColor &c)
static const SbColorgetBoundingBoxColor ()
static void setReadAsSoFile (SbBool onOff)
static SbBool getReadAsSoFile ()

Public Attributes

SoSFVec3f bboxCenter
SoSFVec3f bboxSize
SoMFFilePathString url
SoSFBool load

Detailed Description

VSG extension Grouping node that refers to children through a URL.

This node refers to children through a URL (Universal Resource Locator). The application is responsible for actually fetching data from the URL for an SoVRMLInline node to display.

NOTE: This class does not exist in Open Inventor 10.0 and later.

See also the VRML97 Specification, below.

VRML97 SPECIFICATION

FILE FORMAT/DEFAULT

ACTION BEHAVIOR

EVENTS


Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/