GH_ScriptVariant
Inheritance Hierarchy
System.Object
Grasshopper.Kernel.Expressions.GH_ScriptVariant
Namespace: Grasshopper.Kernel.Expressions
Assembly: Grasshopper (in Grasshopper.dll)
Syntax
public class GH_ScriptVariant
The GH_ScriptVariant type exposes the following members.
Constructors
Name
Description
Public Method
GH_ScriptVariant.
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Boolean)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Byte)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(DateTime)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Double)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Int32)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Plane)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Point3d)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(String)
Initializes a new instance of the GH_ScriptVariant class
Public Method
GH_ScriptVariant(Vector3d)
Initializes a new instance of the GH_ScriptVariant class
Properties
Name
Description
Public Property
Boolean
Public Property
DateTime
Public Property
Double
Public Property
Integer
Public Property
Object
Public Property
Plane
Public Property
Point
Public Property
String
Public Property
Type
Public Property
Vector
Methods
Name
Description
Protected methodStatic Member
ThrowNullOperatorException
Protected methodStatic Member
ThrowOperatorException(String, GH_ScriptVariantType)
Protected methodStatic Member
ThrowOperatorException(String, String)
Protected methodStatic Member
ThrowOperatorException(String, GH_ScriptVariantType, GH_ScriptVariantType)
Protected methodStatic Member
ThrowOperatorException(String, String, String)
Public Method
ToString
(Overrides Object.ToString..)
Operators
Name
Description
Public Operator
Static Member
Addition
Public Operator
Static Member
BitwiseAnd
Public Operator
Static Member
BitwiseOr
Public Operator
Static Member
Concatenate
Public Operator
Static Member
Division
Public Operator
Static Member
Equality
Public Operator
Static Member
ExclusiveOr
Public Operator
Static Member
.(GH_ScriptVariant to Plane)
Public Operator
Static Member
.(GH_ScriptVariant to Point3d)
Public Operator
Static Member
.(GH_ScriptVariant to Vector3d)
Public Operator
Static Member
.(GH_ScriptVariant to Boolean)
Public Operator
Static Member
.(GH_ScriptVariant to DateTime)
Public Operator
Static Member
.(GH_ScriptVariant to Double)
Public Operator
Static Member
.(GH_ScriptVariant to Int32)
Public Operator
Static Member
.(GH_ScriptVariant to String)
Public Operator
Static Member
Exponent
Public Operator
Static Member
False
Public Operator
Static Member
GreaterThan
Public Operator
Static Member
GreaterThanOrEqual
Public Operator
Static Member
.(Boolean to GH_ScriptVariant)
Public Operator
Static Member
.(DateTime to GH_ScriptVariant)
Public Operator
Static Member
.(Double to GH_ScriptVariant)
Public Operator
Static Member
.(Int32 to GH_ScriptVariant)
Public Operator
Static Member
.(Plane to GH_ScriptVariant)
Public Operator
Static Member
.(Point3d to GH_ScriptVariant)
Public Operator
Static Member
.(String to GH_ScriptVariant)
Public Operator
Static Member
.(Vector3d to GH_ScriptVariant)
Public Operator
Static Member
Inequality
Public Operator
Static Member
IntegerDivision
Public Operator
Static Member
LeftShift
Public Operator
Static Member
LessThan
Public Operator
Static Member
LessThanOrEqual
Public Operator
Static Member
Modulus
Public Operator
Static Member
Multiply
Public Operator
Static Member
OnesComplement
Public Operator
Static Member
RightShift
Public Operator
Static Member
Subtraction
Public Operator
Static Member
True
Public Operator
Static Member
UnaryNegation
Public Operator
Static Member
UnaryPlus
Fields
Name
Description
Protected field
m_typeProtected field
m_value