Navigation
API > API/Runtime > API/Runtime/Chaos
Overloads
| Name |
Remarks |
Include Path |
Unreal Specifiers |
bool Chaos::SmoothProject
(
const TConstArrayView< FVec3 >& Points,
const TArray< TVec3< int32 > >& Tris,
const TArray< FVec3 >& PointNormals,
const FVec3& Pos,
const int32 TriIdx,
FVec3& Weights
)
|
|
Chaos/SmoothProject.h |
|
TArray< bool > Chaos::SmoothProject
(
const TConstArrayView< FVec3 >& Points,
const TArray< TVec3< int32 > >& Tris,
const TArray< FVec3 >& PointNormals,
const FVec3& Pos,
const TArray< int32 >& TriIdx,
TArray< FVec3 >& Weights,
const bool UseFirstFound
)
|
|
Chaos/SmoothProject.h |
|
bool Chaos::SmoothProject
(
const TConstArrayView< FVec3 >& Points,
const TArray< TVec3< int32 > >& Tris,
const TArray< FVec3 >& PointNormals,
const FVec3& Pos,
const int32 TriIdx,
FVec3& Weights,
TArray< TArray< FVec3 > >& TangentBases,
T* B,
T* C,
TVec3< T >& C0,
TVec3< T >& C1,
TVec3< T >& C2,
TVec3< T >& W0,
TVec3< T >& W1,
TVec3< T >& W2
)
|
|
Chaos/SmoothProject.h |
|
Chaos::SmoothProject(const TConstArrayView< FVec3 > &, const TArray< TVec3< int32 > > &, const TArray< FVec3 > &, const FVec3 &, const int32, FVec3 &)
| |
|
| Name |
Chaos::SmoothProject |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SmoothProject.h |
| Include Path |
#include "Chaos/SmoothProject.h" |
namespace Chaos
{
template<class T>
bool Chaos::SmoothProject
(
const TConstArrayView< FVec3 > & Points,
const TArray < TVec3< int32 > > & Tris,
const TArray < FVec3 > & PointNormals,
const FVec3 & Pos,
const int32 TriIdx,
FVec3 & Weights
)
}
Chaos::SmoothProject(const TConstArrayView< FVec3 > &, const TArray< TVec3< int32 > > &, const TArray< FVec3 > &, const FVec3 &, const TArray< int32 > &, TArray< FVec3 > &, const bool)
| |
|
| Name |
Chaos::SmoothProject |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SmoothProject.h |
| Include Path |
#include "Chaos/SmoothProject.h" |
namespace Chaos
{
template<class T>
TArray < bool > Chaos::SmoothProject
(
const TConstArrayView< FVec3 > & Points,
const TArray < TVec3< int32 > > & Tris,
const TArray < FVec3 > & PointNormals,
const FVec3 & Pos,
const TArray < int32 > & TriIdx,
TArray < FVec3 > & Weights,
const bool UseFirstFound
)
}
Chaos::SmoothProject(const TConstArrayView< FVec3 > &, const TArray< TVec3< int32 > > &, const TArray< FVec3 > &, const FVec3 &, const int32, FVec3 &, TArray< TArray< FVec3 > > &, T , T , TVec3< T > &, TVec3< T > &, TVec3< T > &, TVec3< T > &, TVec3< T > &, TVec3< T > &)
| |
|
| Name |
Chaos::SmoothProject |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SmoothProject.h |
| Include Path |
#include "Chaos/SmoothProject.h" |
namespace Chaos
{
template<class T>
bool Chaos::SmoothProject
(
const TConstArrayView< FVec3 > & Points,
const TArray < TVec3< int32 > > & Tris,
const TArray < FVec3 > & PointNormals,
const FVec3 & Pos,
const int32 TriIdx,
FVec3 & Weights,
TArray < TArray < FVec3 > > & TangentBases,
T * B,
T * C,
TVec3< T > & C0,
TVec3< T > & C1,
TVec3< T > & C2,
TVec3< T > & W0,
TVec3< T > & W1,
TVec3< T > & W2
)
}