Rhino C++ API  9.0
Public Member Functions | Public Attributes | List of all members
ON_RenderingAttributes Class Reference

#include <opennurbs_rendering.h>

Inheritance diagram for ON_RenderingAttributes:
ON_ObjectRenderingAttributes

Public Member Functions

 ON_RenderingAttributes ()
 
int Compare (const ON_RenderingAttributes &other) const
 
void Default ()
 
bool IsValid (ON_TextLog *text_log) const
 
const ON_MaterialRef * MaterialRef (const ON_UUID &plugin_id) const
 
bool Read (ON_BinaryArchive &archive)
 
bool Write (ON_BinaryArchive &archive) const
 

Public Attributes

ON_ClassArray< ON_MaterialRef > m_materials
 

Detailed Description

Copyright (c) 1993-2026 Robert McNeel & Associates. All rights reserved. OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert McNeel & Associates.

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.

For complete openNURBS copyright information see http://www.opennurbs.org.

Constructor & Destructor Documentation

◆ ON_RenderingAttributes()

ON_RenderingAttributes::ON_RenderingAttributes ( )

Member Function Documentation

◆ Compare()

int ON_RenderingAttributes::Compare ( const ON_RenderingAttributes &  other) const

◆ Default()

void ON_RenderingAttributes::Default ( )

◆ IsValid()

bool ON_RenderingAttributes::IsValid ( ON_TextLog *  text_log) const

◆ MaterialRef()

const ON_MaterialRef* ON_RenderingAttributes::MaterialRef ( const ON_UUID &  plugin_id) const

◆ Read()

bool ON_RenderingAttributes::Read ( ON_BinaryArchive &  archive)

◆ Write()

bool ON_RenderingAttributes::Write ( ON_BinaryArchive &  archive) const

Member Data Documentation

◆ m_materials

ON_ClassArray<ON_MaterialRef> ON_RenderingAttributes::m_materials