Table of Contents

Class AxisAngle4d

Namespace
Hi.Geom
Assembly
HiGeom.dll

Axis(3d) and angle(1d)

public class AxisAngle4d
Inheritance
AxisAngle4d
Inherited Members
Extension Methods

Constructors

AxisAngle4d(Vec3d, double)

Initializes a new instance of the AxisAngle4d class with the specified axis and angle.

public AxisAngle4d(Vec3d axis, double angle_rad)

Parameters

axis Vec3d

The rotation axis.

angle_rad double

The rotation angle in radians.

AxisAngle4d(string)

Initializes a new instance of the AxisAngle4d class from a string representation.

public AxisAngle4d(string s)

Parameters

s string

The string representation of the axis-angle in the format "(axis,angle)".

Properties

Angle_rad

Angle in radian.

public double Angle_rad { get; set; }

Property Value

double

Axis

Gets or sets the rotation axis.

public Vec3d Axis { get; set; }

Property Value

Vec3d

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.