TCylinder

Windows
MacOS
Linux

Inheritance Hierarchy

FImplicitObject

TCylinder

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Cylinder.h

Include

#include "Chaos/Cylinder.h"

Syntax

template<class T>
class TCylinder : public Chaos::FImplicitObject

Constructors

Name Description

Public function

TCylinder

(
    const TCylinder< T >& Other
)

Public function

TCylinder

(
    TCylinder< T >&& Other
)

Public function

TCylinder

(
    const TVector< T, 3 >& x1,
    const TVector< T, 3 >& x2,
    const T Radius
)

Destructors

Name Description

Public function

~TCylinder()

Functions

Name Description

Public function Const

TArray< TVec...

 

ComputeLocalSamplePoints

(
    const T PointsPerUnitArea,
    const bool IncludeEndCaps,
    const int32 MinPoints,
    const int32 MaxPoints
)

Returns sample points centered about the origin.

Public function Const

TArray< TVec...

 

ComputeLocalSamplePoints

(
    const int32 NumPoints,
    const bool IncludeEndCaps
)

Returns sample points centered about the origin.

Public function Const

TArray< TVec...

 

ComputeSamplePoints

(
    const T PointsPerUnitArea,
    const bool IncludeEndCaps,
    const int32 MinPoints,
    const int32 MaxPoints
)

Returns sample points at the current location of the cylinder.

Public function Const

TArray< TVec...

 

ComputeSamplePoints

(
    const int32 NumPoints,
    const bool IncludeEndCaps
)

Returns sample points at the current location of the cylinder.

Public function Static

T

 

GetArea

(
    const T Height,
    const T Radius,
    const bool IncludeEndCaps
)

Public function Const

T

 

GetArea

(
    const bool IncludeEndCaps
)

Public function Const

TVector< T, ...

 

GetAxis()

Public function Const

TVector< T, ...

 

GetCenter()

Public function Const

TVector< T, ...

 

GetCenterOfMass()

Returns the centroid (center of mass).

Public function Const

T

 

GetHeight()

Public function Static

PMatrix< T, ...

 

GetInertiaTensor

(
    const T Mass,
    const T Height,
    const T Radius
)

Public function Const

PMatrix< T, ...

 

GetInertiaTensor

(
    const T Mass
)

Public function Const

const TVecto...

 

GetInsertion()

Returns the topmost point on the cylinder.

Public function Const

const TVecto...

 

GetOrigin()

Returns the bottommost point on the cylinder.

Public function Const

T

 

GetRadius()

Public function Static

TRotation< T...

 

GetRotationOfMass()

Public function Static

T

 

GetVolume

(
    const T Height,
    const T Radius
)

Public function Const

T

 

GetVolume()

Public function Const

const TVecto...

 

GetX1()

Public function Const

const TVecto...

 

GetX2()

Public function Virtual Const

T

 

PhiWithNormal

(
    const TVector< T, 3 >& x,
    TVector< T, 3 >& Normal
)

Public function Static

constexpr EI...

 

StaticType()

Overridden from FImplicitObject

Name Description

Public function Virtual Const

const TAABB<...

 

BoundingBox()

Public function Virtual

void

 

Serialize

(
    FChaosArchive& Ar
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss