Package org.blender.utils
Class BlenderFactory
- java.lang.Object
-
- org.cakelab.blender.utils.BlenderFactoryBase
-
- org.blender.utils.BlenderFactory
-
public class BlenderFactory extends BlenderFactoryBase
Factory class to create blender files and blocks in it.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cakelab.blender.utils.BlenderFactoryBase
BlenderFactoryBase.BlenderFileImplBase, BlenderFactoryBase.StructDNAImage
-
-
Field Summary
Fields Modifier and Type Field Description protected static StructDNA
sdna
Struct dna of the generated data model.-
Fields inherited from class org.cakelab.blender.utils.BlenderFactoryBase
blend
-
-
Constructor Summary
Constructors Constructor Description BlenderFactory(BlenderFile blend)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FileGlobal
getFileGlobal()
static FileGlobal
getFileGlobal(BlenderFile blend)
static StructDNA
getStructDNA()
static BlenderFile
newBlenderFile(java.io.File file)
-
Methods inherited from class org.cakelab.blender.utils.BlenderFactoryBase
createStructDNA, getNullPointer, getNullPointer, newCArrayBlock, newCArrayBlock, newCArrayBlock, newCArrayBlock, newCPointerBlock, newCPointerBlock, newCPointerBlock, newCPointerBlock, newCStructBlock, newCStructBlock, newCStructBlock, newCStructBlock
-
-
-
-
Field Detail
-
sdna
protected static StructDNA sdna
Struct dna of the generated data model.
-
-
Constructor Detail
-
BlenderFactory
public BlenderFactory(BlenderFile blend) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getFileGlobal
public static FileGlobal getFileGlobal(BlenderFile blend) throws java.io.IOException
- Throws:
java.io.IOException
-
getFileGlobal
public FileGlobal getFileGlobal() throws java.io.IOException
- Throws:
java.io.IOException
-
newBlenderFile
public static BlenderFile newBlenderFile(java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
getStructDNA
public static StructDNA getStructDNA() throws java.io.IOException
- Throws:
java.io.IOException
-
-