NodeBeam Class
Name | Description | |
---|---|---|
NodeBeam(NodeBeam) | NodeBeam constructor. | |
NodeBeam(double, double) | 2D position constructor. | |
NodeBeam(double, double, double) | 3D position constructor. |
Name | Description | |
---|---|---|
AsVector | (inherited from Point3D). | |
Displacement | Prescribed displacement array. (inherited from Node). | |
Index | Mesh index. (inherited from Node). | |
Item(int) | (inherited from Point3D). | |
Load | Load array. (inherited from Node). | |
Loaded | True if loaded. (inherited from Node). | |
MaxValue | Returns a 3D point with coordinates at double.MaxValue. (inherited from Point3D). | |
MaximumCoordinate | Gets the absolute value of the maximum coordinate. (inherited from Point3D). | |
MinValue | Returns a 3D point with coordinates at double.MinValue. (inherited from Point3D). | |
MomentLoaded | True if there are moment loads. | |
Origin | Returns the (0,0,0) point. (inherited from Point3D). | |
P1 | Maximum principal stress (P1). (inherited from Node). | |
P2 | Intermediate principal stress (P2). (inherited from Node). | |
P3 | Minimum principal stress (P3). (inherited from Node). | |
Principals | Gets or sets node's principal stresses (defined as double[3]). (inherited from Node). | |
Reactions | Gets or sets node reactions (double[3]). (inherited from Node). | |
Restrained | True if partially/fully restrained. (inherited from Node). | |
Restraints | Restraints status array. (inherited from Node). | |
Rotation | Gets or sets node rotation. (inherited from Node). | |
RotationRestrained | True if partially/fully rotation restrained. | |
Rx | Total rotation around X axis. | |
Ry | Total rotation around Y axis. | |
Rz | Total rotation around Z axis. | |
Selected | Used to highlight the node/fem symbols with active selection color. (inherited from Node). | |
Stress | Gets or sets node's stress, defined as double[]{Sx, Sy, Sz, Txy, Tyz, Txz}. (inherited from Node). | |
Sx | Stress X component. (inherited from Node). | |
Sy | Stress Y component. (inherited from Node). | |
Sz | Stress Z component. (inherited from Node). | |
Temperature | Gets or sets node temperature. (inherited from Node). | |
Tresca | Tresca stress. (inherited from Node). | |
Txy | Stress XY component. (inherited from Node). | |
Txz | Stress XZ component. (inherited from Node). | |
Tyz | Stress YZ component. (inherited from Node). | |
U | Total displacement. (inherited from Node). | |
Unknowns | Gets or sets the node displacement (defined as double[3]). (inherited from PointWithDisplacement). | |
Ux | Total displacement in the X direction. (inherited from Node). | |
Uy | Total displacement in the Y direction. (inherited from Node). | |
Uz | Total displacement in the Z direction. (inherited from Node). | |
VonMises | Gets or sets node's VonMises stresses. (inherited from Node). |
Name | Description | |
---|---|---|
AreEqual(Point3D, Point3D, double) | Compares two 3D points in the given domain. (inherited from Point3D). | |
ClearAllLoads() | Clears all loads for this node. | |
ClearAllRestrains() | Clears all restraints, rotations and fixed displacements for this node. | |
Clone() | Creates a deep copy of this node. | |
ConvertToSurrogate() | ||
DisplacementX(double) | (inherited from PointWithDisplacement). | |
DisplacementY(double) | (inherited from PointWithDisplacement). | |
DisplacementZ(double) | (inherited from PointWithDisplacement). | |
Distance(Point3D, Point3D) | Computes the distance between two 3D points. (inherited from Point3D). | |
DistanceSquared(Point3D, Point3D) | Computes the squared distance between two 3D points. (inherited from Point3D). | |
DistanceTo(Plane) | Computes the point to plane signed distance. (inherited from Point3D). | |
DistanceTo(Point3D) | Computes the distance to 3D point b. (inherited from Point3D). | |
DistanceTo(Segment3D) | Computes the point-line distance. (inherited from Point3D). | |
Equals(Point3D) | (inherited from Point3D). | |
Equals(object) | Determines whether the specified object is equal to the current object. (inherited from Point3D). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
GetHashCode() | Serves as the default hash function. (inherited from Point3D). | |
GetType | Gets the Type of the current instance. (inherited from Object). | |
GetXElement() | (inherited from Point3D). | |
IsInside(Point3D, Point3D) | Checks if the point is inside the specified volume. (inherited from Point3D). | |
IsValid() | Returns true if the point's coordinates are reasonable values. (inherited from Point3D). | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
MidPoint(Point3D, Point3D) | Computes the midpoint between two 3D points. (inherited from Point3D). | |
ProjectTo(Segment3D) | Project this point onto a 3D segment. (inherited from Point3D). | |
ReadXml(XmlNode) | (inherited from Point3D). | |
ReadXml(string) | (inherited from Point3D). | |
SetForce(double, double) | Applies a 2D concentrated load to this node. (inherited from Node). | |
SetForce(double, double, double) | Applies a 3D concentrated load to this node. (inherited from Node). | |
SetMoment(double, double, double) | Applies a bending moment to this node. | |
SetRestraint(bool, bool, bool, double, double, double) | Sets a 3D restraint. (inherited from Node). | |
SetRestraint(bool, bool, double, double) | Sets a 2D restraint. (inherited from Node). | |
SetRotationRestraint(bool, bool, bool, double, double, double) | Sets a rotation restraint in 3D. | |
SetRotationRestraint(bool, double) | Sets a rotation restraint in 2D. | |
ToArray() | Returns an array of point's coordinates. (inherited from Point3D). | |
ToString() | Converts this 3D point to a human readable string. | |
ToStringXml() | Converts this 3D point to a human readable string. (inherited from Point3D). | |
TransformBy(Transformation) | Transforms the 3D point by the specified transformation. (inherited from Point3D). | |
UpdateVonMisesAndPrincipals() | Updates the VonMises and Principal (P1, P2, P3) stresses using the Stress array as input. (inherited from Node). | |
WriteAsFloat(BinaryWriter) | (inherited from Point3D). | |
WriteXml(XmlTextWriter) | (inherited from Point3D). |
Name | Description | |
---|---|---|
Addition | Addition between two 3D points. (inherited from Point3D). | |
Addition | Addition between a 3D point and a 3D vector. (inherited from Point3D). | |
Addition | Addition between a 3D vector and a 3D point. (inherited from Point3D). | |
Division | Division between a 3D point and a scalar s. (inherited from Point3D). | |
Equality | (inherited from Point3D). | |
Inequality | (inherited from Point3D). | |
Multiply | Product between a 3D point and a scalar s. (inherited from Point3D). | |
Multiply | Product between a 3D point and a scalar s. (inherited from Point3D). | |
Subtraction | Subtraction between two 3D points. (inherited from Point3D). | |
Subtraction | Subtraction between a 3D point and a 3D vector. (inherited from Point3D). | |
Subtraction | Subtraction between a 3D vector and a 3D point. (inherited from Point3D). |
Name | Description | |
---|---|---|
DrawGL(this Point2D) | Calls glVertex2d(X, Y) (Defined by ExtensionMethodsGL). | |
DrawGL(this Point3D) | Calls glVertex3d(X, Y, Z). (Defined by ExtensionMethodsGL). | |
DrawGL(this PointNormalUv) | Calls glNormal3d(Nx, Ny, Nz) and glVertex3d(X, Y, Z) (Defined by ExtensionMethodsGL). | |
DrawGL(this PointNormalUv, Color[]) | For internal use only. (Defined by ExtensionMethodsGL). | |
DrawGL(this PointRGB) | Calls gl.Color3ub(R, G, B) and glVertex3d(X, Y, Z). (Defined by ExtensionMethodsGL). | |
DrawGL(this PointWithDisplacement, double) | Calls gl.Vertex3d(X+UX, Y+UY, Z+UZ). (Defined by ExtensionMethodsGL). | |
DrawGL(this Vector3D) | Calls gl.Normal3d(X, Y, Z) (Defined by ExtensionMethodsGL). | |
EqualsExact(this Point3D, Point3D) | Performs an exact double comparison between the XYZ coordinates of two points. (Defined by PointExtender). | |
IsOnCurve(this Point3D, ICurve, double) | Checks if the point is on the specified ICurve. (Defined by PointExtender). | |
IsOnCurve(this Point3D, ICurve, double, out Point3D, out double) | Checks if the point is on the specified ICurve. (Defined by PointExtender). |
devDept.Eyeshot.Fem.NodeBeam