1. Eberhard Rensch
  2. Pleasant3D_OpenSource

Source

Pleasant3D_OpenSource / ToolPlugins / STLImport / STLImport.h

//
//  STLImport.h
//  STLImport
//
//  Created by Eberhard Rensch on 13.01.10.
//  Copyright 2010 Pleasant Software. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import <P3DCore/P3DCore.h>

enum {
	kLoadPolicyTrySTLFile,
	kLoadPolicySelfContained,
	kLoadPolicyLightWeight
	};
	
@class STLShapeShifter;
@interface STLImport : P3DToolBase {
	NSString* sourceFilePath;
	NSInteger loadPolicy;
	NSData* sourceData;
	STLShapeShifter* shapeShifter;
	
	id eventMonitorHandler;
}

@property (assign) NSInteger loadPolicy;
@property (retain) NSString* sourceFilePath;
@property (retain) NSData* sourceData;
@end