Types
AdditionalMassDerivedFromLoads
Properties and fields
double ScaleFactor { get; }
Direction Direction { get; }
string CaseDefinition { get; }
Constructors
AdditionalMassDerivedFromLoads(string caseDefintion, Direction direction, double scaleFactor);
AnalysisCase
Properties and fields
string Description { get; }
string Name { get; }
Constructors
AnalysisCase(string name, string description);
Model methods
Refer to AnalysisCase related methods
AnalysisTask
Properties and fields
ReadOnlyCollection<int> Cases { get; }
int Type { get; }
string Name { get; set; }
Model methods
Refer to AnalysisTask related methods
AnalysisTaskFactory
Methods
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromResultCase geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromOwnLoad geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromLoadCase geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromResultCase geometricStiffness);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromOwnLoad geometricStiffness);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromLoadCase geometricStiffness);
AnalysisTask CreateStaticAnalysisTask(string taskName, Imperfection imperfection);
AnalysisTask CreateStaticAnalysisTask(string taskName);
AnalysisTask CreateFootfallAnalysisTask(string taskName, FootfallAnalysisTaskParameter footfallAnalysisTaskParameter);
AnalysisTask CreateModalDynamicAnalysisTask(string taskName, ModalDynamicTaskParameter modalDynamicTaskParameter);
Annotation
Properties and fields
string String { get; }
Vector3 Position { get; }
Color Colour { get; }
Assembly
Properties and fields
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Model methods
Refer to Assembly related methods
AssemblyByExplicitPositions
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
SortedSet<double> Positions { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByExplicitPositions(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyByExplicitPositions(string name, int topology1, int topology2, int orientationNode);
AssemblyByNumberOfPoints
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
int NumberOfPoints { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByNumberOfPoints(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyByNumberOfPoints(string name, int topology1, int topology2, int orientationNode);
AssemblyBySpacingOfPoints
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
double Spacing { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyBySpacingOfPoints(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyBySpacingOfPoints(string name, int topology1, int topology2, int orientationNode);
AssemblyByStorey
Properties and fields
string StoreyList { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByStorey(string name, int topology1, int topology2, int orientationNode);
AutomaticOffset
Properties and fields
double X2 { get; }
double X1 { get; }
bool Internal { get; set; }
bool End2 { get; set; }
bool End1 { get; set; }