Rhino C++ API
8.13
|
#include <IRhRdkGroundPlane.h>
Public Member Functions | |
virtual | ~IRhRdkGroundPlane () |
virtual double | Altitude (void) const =0 |
virtual bool | AutoAltitude (void) const =0 |
virtual IRhRdkGroundPlane & | BeginChange (RhRdkChangeContext cc) const =0 |
virtual void | BeginNotifyBracket (void)=0 |
virtual void | CopyFrom (const IRhRdkGroundPlane &gp)=0 |
bool | Enabled (void) const |
virtual bool | EndChange (void)=0 |
virtual void | EndNotifyBracket (void)=0 |
virtual void * | EVF (const wchar_t *, void *)=0 |
virtual bool | IsEqual (const IRhRdkGroundPlane &gp) const =0 |
virtual const class CRhRdkMaterial * | Material (void) const =0 |
virtual UUID | MaterialInstanceId (void) const =0 |
virtual bool | On (void) const =0 |
virtual void | SetAltitude (double)=0 |
virtual void | SetAutoAltitude (bool)=0 |
void | SetEnabled (bool b) |
virtual void | SetMaterialInstanceId (const UUID &)=0 |
virtual void | SetOn (bool)=0 |
virtual void | SetShadowOnly (bool)=0 |
virtual void | SetShowUnderside (bool)=0 |
virtual void | SetTextureOffset (const ON_2dVector &)=0 |
virtual void | SetTextureOffsetLocked (bool)=0 |
virtual void | SetTextureRepeatLocked (bool)=0 |
virtual void | SetTextureRotation (double)=0 |
virtual void | SetTextureSize (const ON_2dVector &)=0 |
void | SetTextureSizeLocked (bool b) |
virtual bool | ShadowOnly (void) const =0 |
virtual bool | ShowUnderside (void) const =0 |
virtual ON_2dVector | TextureOffset (void) const =0 |
virtual bool | TextureOffsetLocked (void) const =0 |
virtual bool | TextureRepeatLocked (void) const =0 |
virtual double | TextureRotation (void) const =0 |
virtual ON_2dVector | TextureSize (void) const =0 |
bool | TextureSizeLocked (void) const |
Static Public Member Functions | |
static IRhRdkGroundPlane * | New (void) |
This interface is deprecated and only kept for backward compatibility.
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Call this method to get a non-const object upon which you can call non-const methods. Calls to this method are counted; you must call EndChange() once for every call to BeginChange(). Please do not use const_cast or any other means of circumventing this requirement.
|
pure virtual |
Call this before calling multiple 'Set' methods.
|
pure virtual |
Copy this ground plane from another one.
|
inline |
|
pure virtual |
|
pure virtual |
Call this after calling multiple 'Set' methods.
|
pure virtual |
Emergency virtual function for future expansion.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
static |
|
pure virtual |
|
pure virtual |
Set the ground plane's altitude.
|
pure virtual |
Set if the ground plane is set to auto-altitude.
|
inline |
|
pure virtual |
Set the instance id of the ground plane's material.
|
pure virtual |
Set the ground plane enabled state.
|
pure virtual |
Set if the ground plane is set to shadow-only.
|
pure virtual |
Set if the ground plane backface is enabled.
|
pure virtual |
Set the texture offset of the ground plane in model units.
|
pure virtual |
Set if the texture offset x and y are locked together.
|
pure virtual |
Set if the texture repeat x and y are locked together.
|
pure virtual |
Set the texture rotation of the ground plane in degrees.
|
pure virtual |
Set the texture size of the ground plane in model units.
|
inline |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |