Class Ifc4x1::IfcStructuralLoadPlanarForce

Nested Relationships

This class is a nested type of Struct Ifc4x1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x1::IfcStructuralLoadPlanarForce : public Ifc4x1::IfcStructuralLoadStatic

Definition from IAI: An instance of the entity IfcStructuralLoadPlanarForce shall be used to define actions on faces.

HISTORY: New entity in Release IFC2x edition 2.

Public Functions

bool hasPlanarForceX() const

Whether the optional attribute PlanarForceX is defined for this IfcStructuralLoadPlanarForce.

double PlanarForceX() const

Planar force value in x-direction.

void setPlanarForceX(double v)
bool hasPlanarForceY() const

Whether the optional attribute PlanarForceY is defined for this IfcStructuralLoadPlanarForce.

double PlanarForceY() const

Planar force value in y-direction.

void setPlanarForceY(double v)
bool hasPlanarForceZ() const

Whether the optional attribute PlanarForceZ is defined for this IfcStructuralLoadPlanarForce.

double PlanarForceZ() const

Planar force value in z-direction.

void setPlanarForceZ(double v)
const IfcParse::entity &declaration() const
IfcStructuralLoadPlanarForce(IfcEntityInstanceData *e)
IfcStructuralLoadPlanarForce(boost::optional<std::string> v1_Name, boost::optional<double> v2_PlanarForceX, boost::optional<double> v3_PlanarForceY, boost::optional<double> v4_PlanarForceZ)

Public Static Functions

const IfcParse::entity &Class()