text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 28, 2021 at 9:06:51 PM Mountain Standard Time
                         * Operating System: Version 14.5 (Build 18L204)
                         * Image Source: /System/Library/Frameworks/SceneKit.framework/SceneKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  
  #import <SceneKit/SceneKit-Structs.h>
  @class SCNNode;
  
  @interface SCNPhysicsContact : NSObject {
  
  	SCNNode* _nodeA;
  	SCNNode* _nodeB;
  	SCNVector3 _contactPoint;
  	SCNVector3 _contactNormal;
  	double _collisionImpulse;
  	double _distance;
  	double _fraction;
  	long long _updateCount;
  
  }
  
  @property (nonatomic,readonly) SCNNode * nodeA; 
  @property (nonatomic,readonly) SCNNode * nodeB; 
  @property (nonatomic,readonly) SCNVector3 contactPoint; 
  @property (nonatomic,readonly) SCNVector3 contactNormal; 
  @property (nonatomic,readonly) double collisionImpulse; 
  @property (nonatomic,readonly) double penetrationDistance; 
  @property (nonatomic,readonly) double sweepTestFraction; 
  +(id)_contactWithManifold:(const btPersistentManifold*)arg1 index:(long long)arg2 ;
  -(id)description;
  -(void)dealloc;
  -(SCNVector3)contactPoint;
  -(SCNVector3)contactNormal;
  -(double)collisionImpulse;
  -(void)_setupWithManifold:(const btPersistentManifold*)arg1 index:(long long)arg2 point:(const btManifoldPoint*)arg3 ;
  -(void)_fillNodeA:(id)arg1 nodeB:(id)arg2 contactPoint:(SCNVector3)arg3 collisionImpulse:(SCNVector3)arg4 distance:(double)arg5 hitFraction:(double)arg6 ;
  -(void)_fillNodeA:(id)arg1 nodeB:(id)arg2 ;
  -(SCNNode *)nodeA;
  -(SCNNode *)nodeB;
  -(double)penetrationDistance;
  -(double)sweepTestFraction;
  -(void)_prepareUpdate;
  -(BOOL)_shouldPostUpdate;
  @end
  
  