Click or drag to resize

Param_Model Class

Part of the GH-wrapper for statical models.
Inheritance Hierarchy
SystemObject
  GH_InstanceDescription
    GH_DocumentObject
      GH_ActiveObject
        GH_ParamGH_Model
          GH_PersistentParamGH_Model
            GH_PersistentGeometryParamGH_Model
              Karamba.GHopper.ModelsParam_Model

Namespace:  Karamba.GHopper.Models
Assembly:  Karamba3D (in Karamba3D.dll) Version: 2.2.0.5 (2.2.0.5)
Syntax
public class Param_Model : GH_PersistentGeometryParam<GH_Model>, 
	IGH_PreviewObject, IGH_BakeAwareObject

The Param_Model type exposes the following members.

Constructors
  NameDescription
Public methodParam_Model
Initializes a new instance of the Param_Model class
Top
Properties
  NameDescription
Public propertyAccess (Inherited from GH_ParamGH_Model.)
Public propertyAttributes (Inherited from GH_DocumentObject.)
Public propertyCategory (Inherited from GH_InstanceDescription.)
Public propertyClippingBox
Public propertyComponentGuid (Overrides GH_DocumentObject.ComponentGuid.)
Public propertyDataMapping (Inherited from GH_ParamGH_Model.)
Public propertyDataType (Inherited from GH_PersistentParamGH_Model.)
Public propertyDescription (Inherited from GH_InstanceDescription.)
Public propertyExposure (Overrides GH_DocumentObject.Exposure.)
Public propertyHasCategory (Inherited from GH_InstanceDescription.)
Public propertyHasProxySources (Inherited from GH_ParamGH_Model.)
Public propertyHasSubCategory (Inherited from GH_InstanceDescription.)
Public propertyHidden
Protected propertyIcon (Overrides GH_DocumentObject.Icon.)
Public propertyIcon_24x24 (Inherited from GH_DocumentObject.)
Public propertyIcon_24x24_Locked (Inherited from GH_DocumentObject.)
Public propertyIconCapableUI (Inherited from GH_ActiveObject.)
Public propertyIconDisplayMode (Inherited from GH_DocumentObject.)
Public propertyInstanceDescription (Inherited from GH_ParamGH_Model.)
Public propertyInstanceGuid (Inherited from GH_InstanceDescription.)
Public propertyIsBakeCapable
Public propertyIsDataProvider (Inherited from GH_ParamGH_Model.)
Public propertyIsPreviewCapable
Public propertyIsPrincipal (Inherited from GH_ParamGH_Model.)
Public propertyKeywords (Inherited from GH_InstanceDescription.)
Public propertyKind (Inherited from GH_ParamGH_Model.)
Public propertyLocked (Inherited from GH_ActiveObject.)
Public propertyMutableNickName (Inherited from GH_ActiveObject.)
Public propertyName (Inherited from GH_InstanceDescription.)
Public propertyNickName (Inherited from GH_InstanceDescription.)
Public propertyObsolete (Inherited from GH_DocumentObject.)
Public propertyOptional (Inherited from GH_ParamGH_Model.)
Public propertyPersistentData (Inherited from GH_PersistentParamGH_Model.)
Public propertyPersistentDataCount (Inherited from GH_PersistentParamGH_Model.)
Public propertyPhase (Inherited from GH_ActiveObject.)
Public propertyProcessorTime (Inherited from GH_ParamGH_Model.)
Public propertyProxySourceCount (Inherited from GH_ParamGH_Model.)
Public propertyRecipients (Inherited from GH_ParamGH_Model.)
Public propertyReverse (Inherited from GH_ParamGH_Model.)
Public propertyRuntimeMessageLevel (Inherited from GH_ActiveObject.)
Public propertySimplify (Inherited from GH_ParamGH_Model.)
Public propertySourceCount (Inherited from GH_ParamGH_Model.)
Public propertySources (Inherited from GH_ParamGH_Model.)
Public propertyStateTags (Inherited from GH_ParamGH_Model.)
Public propertySubCategory (Inherited from GH_InstanceDescription.)
Public propertyType (Inherited from GH_ParamGH_Model.)
Public propertyTypeName (Inherited from GH_ParamGH_Model.)
Public propertyVolatileData (Inherited from GH_ParamGH_Model.)
Public propertyVolatileDataCount (Inherited from GH_ParamGH_Model.)
Public propertyWireDisplay (Inherited from GH_ParamGH_Model.)
Top
Methods
  NameDescription
Public methodAddedToDocument (Inherited from GH_DocumentObject.)
Public methodAddRuntimeMessage (Inherited from GH_ActiveObject.)
Public methodAddSource(IGH_Param) (Inherited from GH_ParamGH_Model.)
Public methodAddSource(IGH_Param, Int32) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileData(GH_Path, Int32, Object) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileData(GH_Path, Int32, UTP) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileDataList(GH_Path, IEnumerable) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileDataList(GH_Path, ListUTP) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileDataTree(IGH_Structure) (Inherited from GH_ParamGH_Model.)
Public methodAddVolatileDataTree(GH_StructureUTP) (Inherited from GH_ParamGH_Model.)
Public methodAppendAdditionalMenuItems (Inherited from GH_PersistentParamGH_Model.)
Public methodAppendMenuItems (Inherited from GH_ActiveObject.)
Public methodBakeGeometry(RhinoDoc, ListGuid)
bake the geometry in the Rhino viewport.
Public methodBakeGeometry(RhinoDoc, ObjectAttributes, ListGuid)
Protected methodCast_Object (Inherited from GH_ParamGH_Model.)
Public methodClearData (Inherited from GH_PersistentGeometryParamGH_Model.)
Public methodClearProxySources (Inherited from GH_ParamGH_Model.)
Public methodClearRuntimeMessages (Inherited from GH_ActiveObject.)
Public methodCollectData (Inherited from GH_ParamGH_Model.)
Protected methodCollectVolatileData_Custom (Inherited from GH_PersistentParamGH_Model.)
Protected methodCollectVolatileData_FromSources (Inherited from GH_ParamGH_Model.)
Public methodComputeData (Inherited from GH_ParamGH_Model.)
Protected methodConversionCallback (Inherited from GH_PersistentGeometryParamGH_Model.)
Public methodCopyFrom (Inherited from GH_InstanceDescription.)
Public methodCreateAttributes (Inherited from GH_ParamGH_Model.)
Public methodCreateProxySources (Inherited from GH_ParamGH_Model.)
Public methodDependsOn (Inherited from GH_ParamGH_Model.)
Protected methodDestroyIconCache (Inherited from GH_DocumentObject.)
Public methodDocumentContextChanged (Inherited from GH_DocumentObject.)
Public methoddrawSupportReactionForces
draws reaction forces to view-port.
Public methoddrawSupports
Public methodDrawViewportMeshes
Public methodDrawViewportWires
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodEraseGeometryCaches (Inherited from GH_PersistentGeometryParamGH_Model.)
Protected methodExpireDownStreamObjects (Inherited from GH_ParamGH_Model.)
Public methodExpirePreview (Inherited from GH_DocumentObject.)
Public methodExpireSolution (Inherited from GH_PersistentGeometryParamGH_Model.)
Public methodExpireSolutionTopLevel (Inherited from GH_ParamGH_Model.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodFormat (Inherited from GH_ParamGH_Model.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodGetValue(String, Boolean) (Inherited from GH_DocumentObject.)
Protected methodGetValue(String, Int32) (Inherited from GH_DocumentObject.)
Protected methodGetValue(String, Double) (Inherited from GH_DocumentObject.)
Protected methodGetValue(String, String) (Inherited from GH_DocumentObject.)
Protected methodGetValue(String, Color) (Inherited from GH_DocumentObject.)
Protected methodHtmlHelp_Source (Overrides GH_DocumentObject.HtmlHelp_Source.)
Protected methodInstantiateT (Overrides GH_Param.InstantiateT.)
Public methodIsolateObject (Inherited from GH_ParamGH_Model.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMenu_AppendBakeItem (Inherited from GH_ActiveObject.)
Protected methodMenu_AppendDestroyPersistent (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendDisconnectWires (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendEnableItem (Inherited from GH_ActiveObject.)
Protected methodMenu_AppendExtractParameter (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendFlattenParameter (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendGraftParameter (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendInternaliseData (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendManageCollection (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendObjectHelp (Inherited from GH_DocumentObject.)
Protected methodMenu_AppendObjectName (Inherited from GH_DocumentObject.)
Protected methodMenu_AppendObjectNameEx (Inherited from GH_DocumentObject.)
Protected methodMenu_AppendPreviewItem (Inherited from GH_ActiveObject.)
Protected methodMenu_AppendPrincipalParameter (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendPromptMore (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendPromptOne (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_AppendPublish (Inherited from GH_DocumentObject.)
Protected methodMenu_AppendReverseParameter (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendRuntimeMessages (Inherited from GH_ActiveObject.)
Protected methodMenu_AppendSimplifyParameter (Inherited from GH_ParamGH_Model.)
Protected methodMenu_AppendWireDisplay (Inherited from GH_ParamGH_Model.)
Protected methodMenu_CreateMultilineTextEditItem (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_CustomMultiValueItem (Inherited from GH_PersistentParamGH_Model.)
Protected methodMenu_CustomSingleValueItem (Inherited from GH_PersistentParamGH_Model.)
Public methodMovedBetweenDocuments (Inherited from GH_DocumentObject.)
Public methodNewInstanceGuid (Inherited from GH_InstanceDescription.)
Public methodNewInstanceGuid(Guid) (Inherited from GH_InstanceDescription.)
Public methodOnAttributesChanged (Inherited from GH_DocumentObject.)
Public methodOnDisplayExpired (Inherited from GH_DocumentObject.)
Public methodOnObjectChanged(GH_ObjectEventType) (Inherited from GH_DocumentObject.)
Public methodOnObjectChanged(String) (Inherited from GH_DocumentObject.)
Public methodOnObjectChanged(GH_ObjectChangedEventArgs) (Inherited from GH_DocumentObject.)
Public methodOnObjectChanged(GH_ObjectEventType, Object) (Inherited from GH_DocumentObject.)
Public methodOnObjectChanged(String, Object) (Inherited from GH_DocumentObject.)
Public methodOnPingDocument (Inherited from GH_DocumentObject.)
Public methodOnPreviewExpired (Inherited from GH_DocumentObject.)
Public methodOnSolutionExpired (Inherited from GH_DocumentObject.)
Protected methodOnVolatileDataCollected (Inherited from GH_PersistentGeometryParamGH_Model.)
Protected methodPreferredCast (Overrides GH_Param.PreferredCast(Object).)
Protected methodPrepareForPrompt (Inherited from GH_PersistentParamGH_Model.)
Public methodpreview
Protected methodPreview_ComputeClippingBox (Inherited from GH_ParamGH_Model.)
Protected methodPreview_DrawMeshes (Inherited from GH_ParamGH_Model.)
Protected methodPreview_DrawWires (Inherited from GH_ParamGH_Model.)
Protected methodPrompt_ManageCollection (Inherited from GH_PersistentParamGH_Model.)
Protected methodPrompt_Plural (Overrides GH_PersistentParam.Prompt_Plural(ListUTP).)
Protected methodPrompt_Singular (Overrides GH_PersistentParam.Prompt_Singular(UTP).)
Public methodRead (Inherited from GH_PersistentParamGH_Model.)
Public methodReadFull (Inherited from GH_InstanceDescription.)
Protected methodRecordPersistentDataEvent (Inherited from GH_PersistentParamGH_Model.)
Public methodRecordUndoEvent(String) (Inherited from GH_DocumentObject.)
Public methodRecordUndoEvent(GH_UndoRecord) (Inherited from GH_DocumentObject.)
Public methodRecordUndoEvent(String, IGH_UndoAction) (Inherited from GH_DocumentObject.)
Protected methodRecoverFromPrompt (Inherited from GH_PersistentParamGH_Model.)
Public methodRegisterRemoteIDs (Inherited from GH_PersistentGeometryParamGH_Model.)
Protected methodRegisterRemoteIdsDespiteSources (Inherited from GH_PersistentGeometryParamGH_Model.)
Protected methodRegisterRemoteIDsUtil (Inherited from GH_ParamGH_Model.)
Public methodRelinkProxySources (Inherited from GH_ParamGH_Model.)
Public methodRemoveAllSources (Inherited from GH_ParamGH_Model.)
Public methodRemovedFromDocument (Inherited from GH_DocumentObject.)
Public methodRemoveEffects (Inherited from GH_ParamGH_Model.)
Public methodRemoveSource(IGH_Param) (Inherited from GH_ParamGH_Model.)
Public methodRemoveSource(Guid) (Inherited from GH_ParamGH_Model.)
Protected methodRender_AppendGeometry Obsolete. (Inherited from GH_ParamGH_Model.)
Public methodReplaceSource(IGH_Param, IGH_Param) (Inherited from GH_ParamGH_Model.)
Public methodReplaceSource(Guid, IGH_Param) (Inherited from GH_ParamGH_Model.)
Public methodRuntimeMessages (Inherited from GH_ActiveObject.)
Public methodSDKCompliancy (Inherited from GH_ActiveObject.)
Public methodSetIconOverride (Inherited from GH_DocumentObject.)
Public methodSetPersistentData(Object) (Inherited from GH_PersistentParamGH_Model.)
Public methodSetPersistentData(UTP) (Inherited from GH_PersistentParamGH_Model.)
Public methodSetPersistentData(IEnumerableUTP) (Inherited from GH_PersistentParamGH_Model.)
Public methodSetPersistentData(GH_StructureUTP) (Inherited from GH_PersistentParamGH_Model.)
Public methodSetPrincipal (Inherited from GH_ParamGH_Model.)
Protected methodSetValue(String, Boolean) (Inherited from GH_DocumentObject.)
Protected methodSetValue(String, Int32) (Inherited from GH_DocumentObject.)
Protected methodSetValue(String, Double) (Inherited from GH_DocumentObject.)
Protected methodSetValue(String, String) (Inherited from GH_DocumentObject.)
Protected methodSetValue(String, Color) (Inherited from GH_DocumentObject.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTriggerAutoSave (Inherited from GH_DocumentObject.)
Public methodTriggerAutoSave(GH_AutoSaveTrigger) (Inherited from GH_DocumentObject.)
Public methodTriggerAutoSave(Guid) (Inherited from GH_DocumentObject.)
Public methodTriggerAutoSave(GH_AutoSaveTrigger, Guid) (Inherited from GH_DocumentObject.)
Protected methodValuesChanged (Inherited from GH_DocumentObject.)
Protected methodVolatileDataDescription (Inherited from GH_ParamGH_Model.)
Public methodWrite (Inherited from GH_PersistentParamGH_Model.)
Public methodWriteFull (Inherited from GH_InstanceDescription.)
Top
Events
  NameDescription
Public eventAttributesChanged (Inherited from GH_DocumentObject.)
Public eventDisplayExpired (Inherited from GH_DocumentObject.)
Public eventObjectChanged (Inherited from GH_DocumentObject.)
Public eventPingDocument (Inherited from GH_DocumentObject.)
Public eventPreviewExpired (Inherited from GH_DocumentObject.)
Public eventSolutionExpired (Inherited from GH_DocumentObject.)
Top
Fields
  NameDescription
Public fieldgd
Protected fieldm_attributes (Inherited from GH_DocumentObject.)
Protected fieldm_data (Inherited from GH_ParamGH_Model.)
Top
See Also