VerseIsland
FeedLearnLeaderboardGuidesReferenceExploreSearchDocsVerse Library
Sign in
Feed Learn 📖 Codex Leaderboard Guides Reference Explore Search Docs Verse Library
Browse Community Snippets›Verse Language·Up to Community Snippets · Verse Language·58 of 114 in Verse Language

Matrices

2996 Views

Report

  • # Module for matrices
    Matrices<public> := module:
    
    	using { Arrays }
    	using { Comparisons }
    	using { /UnrealEngine.com/Temporary }
    
    	# Float Matrices
    	Matrix<public> := class<concrete>:
    		Rows<public>:int=0
    		Cols<public>:int=0
    		Rep<public>:[][]float=array{}
    
    	<# MATRIX CONSTRUCTION #>
    
    	# Construct matrix
    	ConstructMatrix<public><constructor>(InRep:[][]float)<decides><transacts>:=Matrix:
    		let:
    			var InRows:int = InRep.Length
    			var InCols:int = if (ColOne:=InRep[0].Length, ColOne > 0):
    				ColOne
    			else:
    				0
    		block:
    			for (Row:=0..InRows-1):
    				InRep[Row].Length = InCols
    		Rows:=InRows
    		Cols:=InCols
    		Rep:=InRep
    
    	# Construct matrix from integers
    	ConstructMatrixFromInts<public><constructor>(InRep:[][]int)<decides><transacts>:=Matrix:
    		let:
    			var InRows:int = InRep.Length
    			var RepTemp:[][]float = array{}
    			var InCols:int = if (ColOne:=InRep[0].Length, ColOne > 0):
    				ColOne
    			else:
    				0
    		block:
    			for (Row:=0..InRows-1):
    				InRep[Row].Length = InCols
    			for (Row:=0..InRows-1):
    				if:
    					TempRow := for(Col:=0..InCols-1):
    						1.0*InRep[Row][Col]
    					set RepTemp += array{TempRow}
    		Rows:=InRows
    		Cols:=InCols
    		Rep:=RepTemp

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games documentation

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Guided course

Add this to your free study plan — we’ll suggest related material and stitch it into one compile-checked lesson.

Keep exploring
More in Verse Language · 58 of 114
Prev
fortnite subscribable utils
Next
array utils

Source

Epic Games documentation

View original

Last updated 2026-07-26T12:19:57.319077+00:00

VerseIsland· an archipelago of Verse & UEFN knowledge
🗺️ Island atlasLearnGuidesHistoryAbout & PressSources & LicensingPrivacy PolicyTermsStatus

Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.

🦜

Scout · your island guide

The Isle of Verse