MovingSquareForce::SquarePoseVectors Struct Reference

State defined by the pose of the square. More...

## Public Member Functions

| SquarePoseVectors ()
| Constructor. More...

## Public Attributes

SurgSim::Math::Vector3d | normal
| The unit normal vector of the square. More...
SurgSim::Math::Vector3d | edgeDirectionX
| The unit direction along one of the pairs edges of the square. More...
SurgSim::Math::Vector3d | edgeDirectionY
| The unit direction along the other pair of edges of the square. More...
SurgSim::Math::Vector3d | center
| The location of the center of the square in world coordinates. More...

## Detailed Description

State defined by the pose of the square.

## Constructor & Destructor Documentation

## SquarePoseVectors()

MovingSquareForce::SquarePoseVectors::SquarePoseVectors | ( |  | ) |

Constructor.

## Member Data Documentation

## center

SurgSim::Math::Vector3d MovingSquareForce::SquarePoseVectors::center

The location of the center of the square in world coordinates.

## edgeDirectionX

SurgSim::Math::Vector3d MovingSquareForce::SquarePoseVectors::edgeDirectionX

The unit direction along one of the pairs edges of the square.

## edgeDirectionY

SurgSim::Math::Vector3d MovingSquareForce::SquarePoseVectors::edgeDirectionY

The unit direction along the other pair of edges of the square.

## normal

SurgSim::Math::Vector3d MovingSquareForce::SquarePoseVectors::normal

The unit normal vector of the square.

The documentation for this struct was generated from the following files:

- SurgSim/Testing/VisualTestCommon/MovingSquareForce.h
- SurgSim/Testing/VisualTestCommon/MovingSquareForce.cpp