Kanzi 4.1.0
inop_node3d.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

KANZI_INTEROP_API void kanzi::interop::Node3D_addChild (ObjectWrapper *thisPtrWrapper, ObjectWrapper *child)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_arrange (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_centeredArrange (ObjectWrapper *thisPtrWrapper, CVector3 actualSize)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_centeredMeasure (ObjectWrapper *thisPtrWrapper, CVector3 availableSize)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getActualSize (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getAllocatedOffset (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getAllocatedSize (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CMatrix4x4 kanzi::interop::Node3D_getArrangeTransformation (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node3D_getChild (ObjectWrapper *thisPtrWrapper, size_t index)
 
KANZI_INTEROP_API size_t kanzi::interop::Node3D_getChildCount (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API size_t kanzi::interop::Node3D_getChildIndex (ObjectWrapper *thisPtrWrapper, ObjectWrapper *child)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getCoreDesiredSize (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getDesiredSize (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node3D_getFaceToCameraTarget (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node3D_getLookAtTarget (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getMaximumBoundingBoxCoordinates (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getMinimumBoundingBoxCoordinates (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node3D_getOrientationConstraintTarget (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getPivotOffset (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::Node3D_getPositionConstraintTarget (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getSize (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_getStretchScale (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API bool kanzi::interop::Node3D_hasChild (ObjectWrapper *thisPtrWrapper, ObjectWrapper *child)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_insertChild (ObjectWrapper *thisPtrWrapper, size_t index, ObjectWrapper *child)
 
KANZI_INTEROP_API bool kanzi::interop::Node3D_isPrimitiveLayout (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API bool kanzi::interop::Node3D_isUnboundedLayoutSize (CVector3 layoutSize)
 
KANZI_INTEROP_API bool kanzi::interop::Node3D_isValidLayoutSize (CVector3 size)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_layout (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API float kanzi::interop::Node3D_layoutUp ()
 
KANZI_INTEROP_API void kanzi::interop::Node3D_measure (ObjectWrapper *thisPtrWrapper, CVector3 availableSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_moveToBack (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_moveToFront (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_removeAllChildren (ObjectWrapper *thisPtrWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_removeChild (ObjectWrapper *thisPtrWrapper, ObjectWrapper *child)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_removeChild1 (ObjectWrapper *thisPtrWrapper, size_t index)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_replaceUnboundedLayoutSize (CVector3 layoutSize, CVector3 resetSize)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_replaceUnboundedLayoutSizeWithZero (CVector3 layoutSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setActualSize (ObjectWrapper *thisPtrWrapper, CVector3 actualSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setAllocatedOffset (ObjectWrapper *thisPtrWrapper, CVector3 allocatedOffset)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setAllocatedSize (ObjectWrapper *thisPtrWrapper, CVector3 layoutSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setArrangeTransformation (ObjectWrapper *thisPtrWrapper, CMatrix4x4 value)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setCoreDesiredSize (ObjectWrapper *thisPtrWrapper, CVector3 coreDesiredSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setDesiredSize (ObjectWrapper *thisPtrWrapper, CVector3 desiredSize)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setLayoutBoundingBoxSize (ObjectWrapper *thisPtrWrapper, CVector3 bboxMin, CVector3 bboxMax)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setPivotOffset (ObjectWrapper *thisPtrWrapper, CVector3 pivotOffset)
 
KANZI_INTEROP_API void kanzi::interop::Node3D_setStretchScale (ObjectWrapper *thisPtrWrapper, CVector3 stretchScale)
 
KANZI_INTEROP_API CVector3 kanzi::interop::Node3D_unboundedLayoutSize ()