AnyCAD Rapid SDK 2022
The Rapid CAD SDK
Public Member Functions | Static Public Member Functions | List of all members
LineDashedMaterial Class Reference
Inheritance diagram for LineDashedMaterial:
BasicMaterial MaterialInstance GfxObject

Public Member Functions

void SetScale (float val)
 
float GetScale ()
 
void SetDashSize (float val)
 
float GetDashSize ()
 
void SetTotalSize (float val)
 
float GetTotalSize ()
 
- Public Member Functions inherited from BasicMaterial
void SetColorMap (Texture map)
 
Texture GetColorMap ()
 
void SetMorphTargets (boolean val)
 
boolean GetMorphTargets ()
 
- Public Member Functions inherited from MaterialInstance
String GetName ()
 
void SetName (String val)
 
long GetHashCodeId ()
 
MaterialTemplate GetTemplate ()
 
void SetTemplate (MaterialTemplate val)
 
long GetUpdateVersion ()
 
short GetLineWidth ()
 
void SetLineWidth (short val)
 
boolean GetDepthTest ()
 
void SetDepthTest (boolean val)
 
boolean GetDepthWrite ()
 
void SetDepthWrite (boolean val)
 
UniformSet GetUniforms ()
 
EnumBlendingMode GetBlending ()
 
void SetBlending (EnumBlendingMode val)
 
void SetColor (Vector3 val)
 
Vector3 GetColor ()
 
void SetOpacity (float val)
 
float GetOpacity ()
 
void SetFaceSide (EnumFaceSide val)
 
EnumFaceSide GetFaceSide ()
 
void SetVertexColors (boolean val)
 
boolean GetVertexColors ()
 
void SetVertexColors4 (boolean val)
 
boolean GetVertexColors4 ()
 
void SetColor (short r, short g, short b)
 
void SetColor (float r, float g, float b)
 
void SetTransparent (boolean enabled)
 
boolean GetTransparent ()
 
boolean GetReceiveShadow ()
 
boolean GetStatic ()
 
long GetMorphTargetCount ()
 
void RequestUpdate ()
 
void ComputeHashCode ()
 
void AddDefine (String key, String value)
 
void AddTexture (String name, Texture texture)
 
Texture GetTexture (String name)
 
void SetUniform (String name, Uniform val)
 
- Public Member Functions inherited from GfxObject
long GetUuid ()
 
void SetUuid (long val)
 

Static Public Member Functions

static LineDashedMaterial Cast (BasicMaterial obj)
 
static LineDashedMaterial Create (String templateName)
 
- Static Public Member Functions inherited from BasicMaterial
static BasicMaterial Cast (MaterialInstance obj)
 
- Static Public Member Functions inherited from MaterialInstance
static MaterialInstance Cast (GfxObject obj)
 

Detailed Description

<> The dashed line material.

Member Function Documentation

◆ Create()

static LineDashedMaterial LineDashedMaterial.Create ( String  templateName)
static

Reimplemented from BasicMaterial.