Click or drag to resize

BuilderDSTV_EnglishRStab Class

Exports the model to DSTV format taking into account the cross section names and other features innate to RStab in English language mode.
Inheritance Hierarchy

Namespace:  Karamba.Exporters
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public class BuilderDSTV_EnglishRStab : BuilderDSTV

The BuilderDSTV_EnglishRStab type exposes the following members.

Constructors
  NameDescription
Public methodBuilderDSTV_EnglishRStab
Initializes a new instance of the BuilderDSTV_EnglishRStab class. create a new DSTV-builder for the english version of RStab.
Top
Properties
  NameDescription
Protected propertylcIndexer
Gets the converter for load-case identifiers to indexes.
(Inherited from BuilderDSTV.)
Top
Methods
  NameDescription
Protected methodaddBeam
add a beam instruction to the product.
(Inherited from BuilderDSTV.)
Protected methodaddElementInstr
Adds an element instruction to the product.
(Inherited from BuilderDSTV.)
Protected methodaddInstruction
Add a step-instruction to the output and return its number.
(Inherited from BuilderDSTV.)
Public methodbuildCroSec
add cross section data to the product.
(Inherited from BuilderDSTV.)
Public methodbuildElement
add element data to the product.
(Inherited from BuilderDSTV.)
Public methodbuildElementLoad
add element-loads to the builder.
(Inherited from BuilderDSTV.)
Protected methodbuildElementPretensionLoad
add a pretension-load to the builder.
(Inherited from BuilderDSTV.)
Protected methodbuildElementUniformlyDistributedLoad
add a uniform line load to the builder.
(Inherited from BuilderDSTV.)
Public methodbuildLoadCase
add load case data to the product.
(Inherited from BuilderDSTV.)
Public methodbuildMaterial
Adds the definition of a material.
(Inherited from BuilderDSTV.)
Public methodbuildMeshLoad
add a mesh-load to the product.
(Inherited from ExportBuilder.)
Protected methodbuildNonStandardCroSec(CroSec_Box, Int32)
Adds a non-standard box cross section to the builder.
(Overrides BuilderDSTVbuildNonStandardCroSec(CroSec_Box, Int32).)
Protected methodbuildNonStandardCroSec(CroSec_Circle, Int32)
Adds a non-standard CHS to the builder.
(Overrides BuilderDSTVbuildNonStandardCroSec(CroSec_Circle, Int32).)
Protected methodbuildNonStandardCroSec(CroSec_I, Int32)
Adds a non-standard I-profile to the builder.
(Overrides BuilderDSTVbuildNonStandardCroSec(CroSec_I, Int32).)
Protected methodbuildNonStandardCroSec(CroSec_Spring, Int32)
Adds a non-standard spring cross section to the builder.
(Overrides BuilderDSTVbuildNonStandardCroSec(CroSec_Spring, Int32).)
Protected methodbuildNonStandardCroSec(CroSec_Trapezoid, Int32)
Adds a non-standard trapezoid cross section to the builder.
(Overrides BuilderDSTVbuildNonStandardCroSec(CroSec_Trapezoid, Int32).)
Public methodbuildPointLoad
add point-load data to the product.
(Overrides BuilderDSTVbuildPointLoad(PointLoad).)
Public methodbuildSupport
add support data to the product.
(Overrides BuilderDSTVbuildSupport(Support).)
Public methodbuildVertex
add vertex data to the product.
(Inherited from BuilderDSTV.)
Protected methodcroSecDataLine
Generates input line for cross section data.
(Inherited from BuilderDSTV.)
Protected methodcroSecDesignation
Creates a standard cross section name.
(Inherited from BuilderDSTV.)
Protected methodcustomBox_tag
tag for a box cross section.
Protected methodcustomBoxB_tag
tag for a box cross section.
Protected methodcustomCircle_tag
tag for a circular cross section.
Protected methodcustomCircularTube_tag
tag for a tube cross section.
Protected methodcustomHollowRib_tag
tag for a hollow rib cross section.
Protected methodcustomI_tag
tag for a custom I cross section.
Protected methodcustomRectangle_tag
tag for a rectangular cross section.
Protected methodcustomRectangleBox_tag
tag for a rectangular box cross section.
Protected methodcustomSpring_tag
tag for a spring cross section.
Protected methodcustomSymI_tag
tag for a symmetric I cross section.
Protected methodcustomTrapezoid_tag
tag for a trapezoid cross section.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
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.)
Public methodfinishProduct
add last lines of step-file.
(Inherited from BuilderDSTV.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodgetLoadCaseInst
gets the load-case instruction number.
(Inherited from BuilderDSTV.)
Protected methodgetLoadCaseRange
Determines the range of load-cases from given load-case number.
(Inherited from BuilderDSTV.)
Public methodgetLog
Gets the log of the production process.
(Inherited from ExportBuilder.)
Protected methodgetNodalInstrIndex
determine the instruction numbers of all nodes of the element and return true if successful.
(Inherited from BuilderDSTV.)
Public methodgetProduct
return product of builder.
(Inherited from BuilderDSTV.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodlogErrorMsg
Logs an error message.
(Inherited from ExportBuilder.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodnewProduct
create header and specification of global coordinate system of step-file.
(Inherited from BuilderDSTV.)
Public methodsetCroSecAliasNames
set the table for cross section name conversions.
(Inherited from BuilderDSTV.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected field_loadcase_inst
maps loadcase number to instruction number.
(Inherited from BuilderDSTV.)
Protected field_node_inst
maps node index to instruction number.
(Inherited from BuilderDSTV.)
Protected fieldversion
version of program for which to export.
(Inherited from BuilderDSTV.)
Top
See Also