Skip to content

Rhino.Render.Fields

Classes

Class

Description


Public Class
BoolField

bool field value class


Public Class
ByteArrayField

ByteArray field value class


Public Class
Color4fField

Color4f field value class


Public Class
DateTimeField

DateTime field value class


Public Class
DoubleField

double field value class


Public Class
Field

Generic data fields used to add publicly accessible properties to RenderContent.FieldDictionary. These should be created by calling a FieldDictaionary.Add() method on a Render content object. These are allocated after the RenderContent object’s C++ object is created and added to the underlying C++ objects content dictionary, who ever allocates a field is responsible for deleting it so these objects clean up the C++ pointers when they are disposed of.


Public Class
Code Example
FieldDictionary

Dictionary containing RenderContent data fields. Add fields to this dictionary in your derived RenderContent classes constructor. Get field values using the TryGet[data type]() methods and set them using the Set() method.


Public Class
FloatField

float field value class


Public Class
GuidField

Guid field value class


Public Class
IntField

Integer field value class


Public Class
NullField

Null field value class


Public Class
Point2dField

Point2d field value class


Public Class
Point3dField

Point3d field value class


Public Class
Point4dField

Point4d field value class


Public Class
StringField

String field value class


Public Class
TransformField

Transform field value class


Public Class
Vector2dField

Vector2d field value class


Public Class
Vector3dField

Vector3d field value class