neuray API Programmer's Manual

iproxy.h File Reference

Description

Scene element Group.

Code Example

iproxy.h

‎/***************************************************************************************************
 * Copyright 2023 NVIDIA Corporation. All rights reserved.
 **************************************************************************************************/

#ifndef MI_NEURAYLIB_IPROXY_H
#define MI_NEURAYLIB_IPROXY_H

#include <mi/neuraylib/iscene_element.h>

namespace mi {

namespace neuraylib {














class IProxy :
    public base::Interface_declare<0x92a2c086,0xe0d6,0x4757,0xab,0x3f,0x5d,0x8c,0x23,0x21,0xae,0x47,
                                   neuraylib::IScene_element>
{
public:

    virtual Sint32 
               set_snapshot_id( const char* snapshot_id) = 0;

    virtual const char* get_snapshot_id() const = 0;

};
 // end group mi_neuray_scene_graph_structure

} // namespace neuraylib

} // namespace mi

#endif // MI_NEURAYLIB_IGROUP_H

Namespaces

namespace 
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. More...
namespace 
Namespace for the neuray API. More...

Classes

class 
The Proxy is an element that can be used to represent a sub-tree of scene elements on a Bridge server without ever having to load those elements on the client. More...